Audio geht nicht.
ps aux | grep pulse wolfgang 8470 0.0 0.0 9404 876 pts/0 S+ 17:34 0:00 grep --color=auto pulse
Pavucontrol findet auch keine Verbindung zum PA-Server.
Gruss, Wolfgang
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
Audio geht nicht. ps aux | grep pulse wolfgang 8470 0.0 0.0 9404 876 pts/0 S+ 17:34 0:00 grep --color=auto pulse Pavucontrol findet auch keine Verbindung zum PA-Server. Gruss, Wolfgang |
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
Es wird immer interessanter. In der Systemsteuerung erkennt Klang keine Geräte. Für die meisten Apps (Zoom, Skype, Firefox mit youtube-videos) ist der Klang tot. Aber: Videos auf Telegram werden normal mit Ton abgespielt! Alsamixer kennt alle Audiogeräte, vielleicht geht Telegram direkt auf Alsa. Dann wäre vielleicht das Problem die Verbindung zwischen Pulseaudio und Alsa? |
Anmeldungsdatum: Beiträge: 645 |
falls dennoch, starte mal pavucontrol -t 1 und danach Deine diversen Anwendungen. Die sollten da (Live) auftauchen. Auf Was wird ausgegeben? Die Ausgabe wäre noch interessant: pactl info |
Anmeldungsdatum: Beiträge: 645 |
Habe mir das Ganze noch mal durchgelesen. Vllt. versuchst Du es mal mit dem Reset: sudo apt update mv ~/.asoundrc ~/.asoundrc_alt_$(date +'%d%m%H%M') sudo apt remove --purge alsa-base sudo apt install alsa-base alsa-utils mv ~/.config/pulse ~/.config/pulse_alt_$(date +'%d%m%H%M') rm ~/.config/pavucontrol.ini sudo apt remove --purge pulseaudio sudo apt install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth (mgl. Meld. "Datei nicht vorh." ignorieren) / Neustart |
(Themenstarter)
Anmeldungsdatum: Beiträge: 24 |
pavucontrol -t 1 gibt das gleiche Ergebnis, die Verbindung zum Server kann nicht aufgebaut werden. Audio ist teilweise tot (Firefox, Youtube, Zoom/Skype), teilweise geht abspielen (Audacity, generische Telegramvideos). Vermutlich laufen die direkt über ALSA, weil im Pavucontrol-Fenster tut sich nichts. $ pactl info Verbindungsfehler: Verbindung verweigert pa_context_new() fehlgeschlagen: Verbindung verweigert ALSA und Pulseaudio zu entfernen und neu installieren wäre eine Möglichkeit, ist es aber sicher, dass bei Misslingen die Backups der Installation den vorherigen Stand funktionierend wieder herstellen? Vielleicht wäre die weniger riskante Alternative, pulseaudio --start als Autoexec beim user login zu definieren. Danke für die Hinweise, wenn nicht anderes hilft, kann ich ja die Neuinstallation versuchen. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 24 |
Ich mal erst einen quick&dirty workaround gemacht, weil ich die nächsten Tage nicht viel an der Konfiguration rummachen kann und die Kiste laufen muss. In ~/.config/autostart eine Datei pulse.desktop mit folgendem Inhalt angelegt: [Desktop Entry] Type=Application Exec=pulseaudio --start Hidden=false NoDisplay=true X-GNOME-Autostart-enabled=true Name[en_NG]=Pulseaudio Name=Pulseaudio Comment[en_NG]=Start Pulseaudio On Startup Comment=Start Pulseaudio On StartupHidden=true Und voila, es geht, Audio ist nach login da. Ist zwar nicht sauber, aber zunächst OK. $ cat /var/log/syslog* | grep -i pulse .... Apr 27 23:26:31 wolfgang-desktop systemd[1762]: Not generating service for XDG autostart app-pulseaudio-autostart.service, startup phases are not supported. Apr 27 23:27:03 wolfgang-desktop systemd[3690]: Not generating service for XDG autostart app-pulseaudio-autostart.service, startup phases are not supported. Apr 27 23:27:05 wolfgang-desktop pulseaudio.desktop[3940]: Verbindungsfehler: Verbindung verweigert Apr 27 23:27:05 wolfgang-desktop pulseaudio.desktop[3940]: pa_context_new() fehlgeschlagen: Verbindung verweigert Apr 27 23:27:05 wolfgang-desktop gnome-session[3923]: gnome-session-binary[3923]: WARNING: App 'pulseaudio.desktop' exited with code 1 Apr 27 23:27:05 wolfgang-desktop gnome-session-binary[3923]: WARNING: App 'pulseaudio.desktop' exited with code 1 Apr 27 23:27:07 wolfgang-desktop dbus-daemon[1014]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service' requested by ':1.93' (uid=1000 pid=4175 comm="pulseaudio --start " label="unconfined") Danke für die Tipps, falls es eine saubere Lösung gibt, bin ich für Hinweise dankbar. Wolfgang |
Supporter
Anmeldungsdatum: Beiträge: 8432 Wohnort: Digiworld |
ls -al /usr/lib/systemd/user/ | grep pulse bitte. Gruß Taomon |
(Themenstarter)
Anmeldungsdatum: Beiträge: 24 |
Ist etwas seltsam: ls -al /usr/lib/systemd/user/ | grep pulse -rw-r--r-- 1 root root 1101 Okt 9 2020 pulseaudio.service-bak -rw-r--r-- 1 root root 147 Okt 9 2020 pulseaudio.socket-bak |
Supporter
Anmeldungsdatum: Beiträge: 8432 Wohnort: Digiworld |
Hurra. Bitte verschiebe erstmal Deine selbst erstellte Datei. sudo mv /usr/lib/systemd/user/pulseaudio.service-bak /usr/lib/systemd/user/pulseaudio.service und sudo mv /usr/lib/systemd/user/pulseaudio.socket-bak /usr/lib/systemd/user/pulseaudio.socket dann bitte systemctl --user enable pulseaudio.service pulseaudio.socket dann bitte sicherstellen ,das pulseaudio beim start Deiner session mit gestartet wird. Nein ich weiß nicht wie das in gnome3 geht. Der Befehl wäre start-pulseaudio-x11 gruß Taomon |
(Themenstarter)
Anmeldungsdatum: Beiträge: 24 |
Super, es geht. Ich habe die pulseaudio.desktop aus dem ~/.config/autostart ordner entfernt, neu gebootet, und alles geht. Hängt das vielleicht mit dem Update auf Gnome 3.38 zusammen, das seit 3.34 eine eigene systemd Umgebung für jeden User hat? $ pactl info Server-Zeichenkette: /run/user/1000/pulse/native Bibliotheks-Protokollversion: 34 Server-Protokollversion: 34 ist lokal: ja Client-Index: 12 Tile-Größe: 65472 Name des Benutzers: wolfgang Rechnername: desktop Name des Servers: pulseaudio Version des Servers: 13.99.2 Standard-Abtastwert-Angabe: s16le 2ch 44100Hz Standard-Kanal-Zuordnung: front-left,front-right Standard-Ziel: alsa_output.pci-0000_00_1b.0.analog-stereo Standard-Quelle: alsa_input.usb-Sunplus_IT_Co_HD_720P_webcam_AN20200428001-02.mono-fallback Cookie: 0962:b0ef |
Supporter
Anmeldungsdatum: Beiträge: 8432 Wohnort: Digiworld |
Nope, es lag daran das die pulseaudio services eine falschen Endung im Namen hatten. Ich meine diesen -bak anhängsel. Dadurch wurden sie von systemd ignoriert. Jetzt darfst du Dein Thema noch als gelöst markieren. Gruß Taomon |
(Themenstarter)
Anmeldungsdatum: Beiträge: 24 |
Vielen Dank für die Hilfe! |