Ich habe gerade das Upgrade von Kubuntu 20.04 auf 22.04 LTS durchgezogen. Eine Sache ist mir bereits aufgefallen: Bei der Anmeldung wird nicht mehr die kleine Sounddatei abgespielt, die ich bei Kubuntu 20.04 aktiviert hatte und eigentlich laut System-Einstellungen –> Benachrichtigungen auch in 22.04 aktiviert ist. Gibt es hierfür eine Lösung bzw. muss ich an anderer Stelle noch eine Schalter setzen? Grundsätzlich funktionieren die Audioeinstellungen. Vielen Dank für einen Tipp. Yoni
Nach Upgrade kein Signalton mehr bei Anmeldung
Antworten |
Anmeldungsdatum: Beiträge: Zähle... |
|
||
Anmeldungsdatum: Beiträge: 12067 |
Hallo! Interessante Frage. Generelle Anlaufstelle wäre Sound Problembehebung, wobei du nur prüfen musst, ob alles bereits vor dem Login initialisiert ist. Zeige für den Anfang mal journalctl -b -p warning nach einem frischen Neustart. Zum Test könntest du auch in SDDM in den verfügbaren Scripten eine wave-Datei abzuspielen versuchen:
Ist nur ein Beispiel. Du müsstest gucken, welche Soundfiles in /usr/share/sounds verfügbar sind. .wav ist nötig, andere geben nur ein böses Rauschen mit aplay. Alternativ kannst du auch |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 5 |
Vielen Dank für Deine schnelle Antwort! Das ist Neuland für mich. Ich musste das alles erst einmal prüfen. Die Audioausgabe mit aplay funktioniert so weit. Die in meinen Augen relevanten Ausgabezeilen für journalctl -b -p warning finden sich im Anhang. Ich lese wiederholt "Failed to start Sound Service" und "pulseaudio.service: Failed with result 'exit-code'". Schlau werde ich daraus allerdings nicht. Sorry für meine ungelenken Eingaben. Ich sehe, dass es möglich ist, Zitate und Ausschnitte angemessen in den Text einzufügen, aber ich wollte schnell eine erste Antwort liefern. Gruß Yoni |
||
Anmeldungsdatum: Beiträge: 12067 |
Für mich auch, ich interessiere mich weniger für Sound vor/beim Login 😉 Aber das Soundsystem ist auch immer ein Abenteuer, da da so viele Schichten aufeinanderliegen, das es unweigerlich zu Problemen kommen muss… Eine Änderung ist nun PipeWire als Schnittstelle für alles. Das sollte eigentlich eine Verbesserung bringen, kann aber natürlich auch neue Probleme bereiten. Ich vermute das ist hier der Fall.
Gut. Dann ist die Hardware schon mal kein Problem. (Kernel ist ALSA und wenn das funktioniert, stimmt die Hardware zumindest).
Richtig. Vorher hast du aber auch schon den Fehler mit RTKit (RT=Realtime) von besagtem Pipewire. Wir könnten mal versuchen alles zurückzusetzen. Schau mal, welche Dateien bei dir existieren: find $HOME \( -name "*wireplumber*" -o -name "*pipewire*" -o -name "*pulse*" \) -ls Kurz erklärt: Suche im Homeverzeichnis des aktuellen Nutzers nach (allen Namen mit wireplumber, pipewire oder pulse in der Zeichenkette) und liste sie auf Als Ergebnis kommen dann Dateien wie ~/.config/pulse, ~/.config/pipewire-media-session, etc. Die Konfigurations-Dateien kannst du sichern/verschieben oder einfach löschen und dann deine Einstellungen ggf. neu machen. Zunächst würde ich den Login dann aber mal ohne manuelle Eingriffe versuchen, um die aktuellen Standardkonfigurationen zu generieren. Bei einem Update/Upgrade werden Dateien im Homeverzeichnis niemals (gibt Ausnahmen) angefasst, da es sich um eine Nutzerkonfiguration handelt.
Ist ein Textforum, kein Chat. Arbeite sauber und ordentlich, dann kommen wir schneller weiter. Es besteht kein Grund zur Eile — durchatmen 😉 Dez 30 15:23:31 yonatan-ThinkPad-X1Carbon udisksd[1189]: Failed to load the 'mdraid' libblockdev plugin Dez 30 15:23:32 yonatan-ThinkPad-X1Carbon systemd-xdg-autostart-generator[1423]: Configuration file /etc/xdg/autostart/org.kde.discover.notifier.desktop is marked executable. Please remove executable permission bits. Proceeding anyway. Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon nologin[1464]: Attempted login by UNKNOWN (UID: 7) on UNKNOWN Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pipewire[1461]: mod.rt: RTKit error: org.freedesktop.DBus.Error.AccessDenied Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pipewire[1461]: mod.rt: could not set nice-level to -11: Keine Berechtigung Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pipewire-media-session[1462]: mod.rt: RTKit error: org.freedesktop.DBus.Error.AccessDenied Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pipewire-media-session[1462]: mod.rt: could not make thread 1488 realtime using RTKit: Keine Berechtigung Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pulseaudio[1463]: Failed to create secure directory (/var/spool/lpd/.config/pulse): Datei oder Verzeichnis nicht gefunden Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Failed with result 'exit-code'. Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon systemd-xdg-autostart-generator[1550]: Configuration file /etc/xdg/autostart/org.kde.discover.notifier.desktop is marked executable. Please remove executable permission bits. Proceeding anyway. Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon systemd[1414]: Failed to start Sound Service. Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pipewire[1461]: mod.rt: RTKit error: org.freedesktop.DBus.Error.AccessDenied Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon pipewire[1461]: mod.rt: could not make thread 1574 realtime using RTKit: Keine Berechtigung Dez 30 15:23:33 yonatan-ThinkPad-X1Carbon kernel: vboxdrv: loading out-of-tree module taints kernel. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon kernel: VBoxNetFlt: Successfully started. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon kernel: VBoxNetAdp: Successfully started. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon pulseaudio[1615]: Failed to create secure directory (/var/spool/lpd/.config/pulse): Datei oder Verzeichnis nicht gefunden Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Failed with result 'exit-code'. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon systemd[1414]: Failed to start Sound Service. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon sddm-greeter[1618]: QFont::fromString: Invalid description '(empty)' Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon sddm-greeter[1618]: QObject: Cannot create children for a parent that is in a different thread. (Parent is QGuiApplication(0x7ffc0d1ca4c0), parent's thread is QThread(0x55ca31b99570), current thread is QThread(0x55ca31cc0290) Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon sddm-greeter[1618]: QObject: Cannot create children for a parent that is in a different thread. (Parent is QGuiApplication(0x7ffc0d1ca4c0), parent's thread is QThread(0x55ca31b99570), current thread is QThread(0x55ca31cc0290) Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon pulseaudio[1650]: Failed to create secure directory (/var/spool/lpd/.config/pulse): Datei oder Verzeichnis nicht gefunden Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Failed with result 'exit-code'. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon systemd[1414]: Failed to start Sound Service. Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon sddm-greeter[1618]: QObject: Cannot create children for a parent that is in a different thread. (Parent is QGuiApplication(0x7ffc0d1ca4c0), parent's thread is QThread(0x55ca31b99570), current thread is QThread(0x55ca31cc0290) Dez 30 15:23:34 yonatan-ThinkPad-X1Carbon sddm-greeter[1618]: QObject::installEventFilter(): Cannot filter events for objects in a different thread. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon pulseaudio[1664]: Failed to create secure directory (/var/spool/lpd/.config/pulse): Datei oder Verzeichnis nicht gefunden Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Failed with result 'exit-code'. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: Failed to start Sound Service. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon pulseaudio[1676]: Failed to create secure directory (/var/spool/lpd/.config/pulse): Datei oder Verzeichnis nicht gefunden Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Failed with result 'exit-code'. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: Failed to start Sound Service. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Start request repeated too quickly. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.service: Failed with result 'exit-code'. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: Failed to start Sound Service. Dez 30 15:23:35 yonatan-ThinkPad-X1Carbon systemd[1414]: pulseaudio.socket: Failed with result 'service-start-limit-hit'. Dez 30 15:23:38 yonatan-ThinkPad-X1Carbon systemd[1]: kerneloops.service: Found left-over process 1767 (kerneloops) in control group while starting unit. Ignoring. Dez 30 15:23:38 yonatan-ThinkPad-X1Carbon systemd[1]: This usually indicates unclean termination of a previous run, or service implementation deficiencies. Dez 30 15:23:38 yonatan-ThinkPad-X1Carbon kernel: kauditd_printk_skb: 75 callbacks suppressed |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 5 |
Hi, die Lösung oder besser der Workaround findet sich in https://bugs.kde.org/show_bug.cgi?id=422948 Es handelt sich hier offensichtlich um einen Bug in KDE, der immer wieder auftaucht. Auffällig ist, dass alleine der Login-Sound nicht mehr abgespielt wird. Alle anderen System-Klänge funktionieren. Abhilfe bei mir schafft der Workaround aus Comment 49 bzw. 51. Das funktioniert ausgezeichnet und alles ist gut. Offensichtlich gibt es in den weiteren Comments noch diverse andere Lösungsvorschläge, die ich allerdings nicht weiterverfolgt habe. |
||
Anmeldungsdatum: Beiträge: 12067 |
Das ist wirklich nur ein Workaround. Kann man machen, wenn einem das so wichtig ist. Du könntest dich aber an den Bugreport mit anhängen und entsprechende Ausgaben mitliefern. Vielleicht finden die Entwickler dann ja den Knackpunkt. |