Opened 3 years ago
Closed 2 years ago
#5079 closed Defekt (erledigt)
kein Ton an Leher PCs im LZ
| Reported by: | Stephan Richter | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | unverzüglich erledigen | Milestone: | Image »Klandestine Kerstin« |
| Component: | Software: Ubuntu | Severity: | beeinträchtigt den Unterricht vieler Lehrer |
| Keywords: | Cc: | bau |
Description
- z.B. beim Abspielen eines YT Video bleiben die Kopfhörer stumm - bei allen Geräten
- in den Klang-Einstellungen steht als Ausgabegerät "Dummy-Lautsprecher"; der Signalbalken zeigt eine Wiedergabe an
- als Eingabegerät lässt sich gar nichts auswählen
Vermutung: Die Treiber für die Klinke Ein-/Ausgabe laufen nicht korrekt
Change History (27)
comment:1 by , 3 years ago
| Priority: | schnell erledigen → unverzüglich erledigen |
|---|---|
| Severity: | beeinträchtigt keinen Unterricht → Unterricht ist schulweit beeinträchtigt |
- das gleiche Problem in 5.53 und ich vermute in allen Räumen
follow-up: 4 comment:2 by , 3 years ago
| Cc: | added |
|---|---|
| Severity: | Unterricht ist schulweit beeinträchtigt → beeinträchtigt den Unterricht vieler Lehrer |
In 5.54 geht der Ton. Hier taucht als Ausgabegerät auch "Line Out" auf, so wie es soll.
uname - a gibt für 53 und 54 das selbe: 5.15.0-76-generic
Warum nur auf manchen Rechnern?
follow-up: 7 comment:3 by , 3 years ago
Besteht seit dem letzten Systemupdate. Konnte die Ursache nicht finden. Da es nur an den Lehrer-PCs auftritt müsste es mit der Hardware zusammenhängen, denn auf den Schüler-PCs klappt der Ton.
Prinzipiell gejt er wohl auch, ich konnte über den ALSA-Treiber Ton bekommen, wenn ich mich recht erinnere. Könnze also miz dem Umstieg von Ubuntu von pulseaudio zu (wie heißt der neue Dienst?) zusammemhängen.
Probieren: auf einem PC im LZ ein apt full-upgrade machen und schauen, ob es hilft.
comment:4 by , 3 years ago
Replying to rich:
In 5.54 geht der Ton. Hier taucht als Ausgabegerät auch "Line Out" auf, so wie es soll.
uname - a gibt für 53 und 54 das selbe: 5.15.0-76-generic
Warum nur auf manchen Rechnern?
Die Lehrergeräte haben andere Hardware als die Schülergeräte. Müsste also Trriberfehler sein, wie Du vermutest.
follow-up: 15 comment:6 by , 3 years ago
pactl info gibt mir auf dem nicht funktionierenden Rechner
Standard-Quelle: auto_null.monitor (statt alsa_output)
pacmd list-cards sagt "0 card(s) available"
dmesg | gep snd sieht auf beiden Maschinen identisch aus
comment:7 by , 3 years ago
Replying to kup:
Besteht seit dem letzten Systemupdate. Konnte die Ursache nicht finden. Da es nur an den Lehrer-PCs auftritt müsste es mit der Hardware zusammenhängen, denn auf den Schüler-PCs klappt der Ton.
Nein, in mehreren Räumen geht der Ton heute nicht... .
comment:8 by , 3 years ago
Ich habe rein gar nichta verändert. Das letzte Update war schon letztes Schuljahr und seitdem gab es keine Beschwerden.
comment:9 by , 3 years ago
Sind die Rechner, an denen es nicht geht, anders als die anderen? Andere Hardware?
comment:10 by , 3 years ago
5-53 und 5-54 sind beide die selben schwarzen Tower-Gehäuse. Auch das Mainboard sieht identisch aus.
Ich habe auf rechner-5-53 jetzt nichts weiter geändert. Vielleicht findest du heraus, warum der seine Soundkarte nicht erkennt.
comment:13 by , 3 years ago
12:34/0 paedml ~ # ssh rechner-5-54 lspci|grep Audio 00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31) 12:34/0 paedml ~ # ssh rechner-5-53 lspci|grep Audio 00:1f.3 Audio device: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller (rev 31)
Gleiche Software, gleiches Audio-Device. Kein Grund erkennbar. BIOS-Einstellungen?
comment:14 by , 3 years ago
Habe auf 5-53 ein Systemupgrade gemacht. Dabei kamen ein neuer Kernel und Updates für die gstreamer-Bibliothek. Bitte testen, ob sich etwas verändert hat.
comment:15 by , 3 years ago
Replying to rich:
pactl info gibt mir auf dem nicht funktionierenden Rechner
Standard-Quelle: auto_null.monitor (statt alsa_output)
pacmd list-cards sagt "0 card(s) available"
dmesg | gep snd sieht auf beiden Maschinen identisch aus
Hat sich leider auch nach dem Systemupdate nicht geändert :-(.
comment:16 by , 3 years ago
Hups, nach einem weiteren Reboot erkennt er jetzt die Soundkarte!
Vielleicht ist es eine Race Condition beim Boot?
comment:18 by , 3 years ago
Also, im Netz findet man diverse Fragen und Antworten dazu. Alle drehen sich um pulseaoudio und pipewire.
Infos dazu siehe Absatz 4 hier:
https://www.ghacks.net/2022/05/23/ubuntu-22-10-dropping-pulseaudio/
Leider funktioniert der zugehörige Workaround bei uns NICHT:
sudo touch /usr/share/pipewire/media-session.d/with-pulseaudio systemctl --user restart pipewire-session-manager
Das ist also offenbar nicht unser Problem.
comment:19 by , 3 years ago
Nachdem ich mit nichts weiterkomme (habe versucht, den Rest von pipewire nachzuinstallieren, klappt aber nicht), upgrade ich nun mal testweise einen Rechner im Lehrerarbeitsraum auf das aktuelle Nicht-LTS-Ubuntu (23.04). Dort sollte ja pulseaudio komplett durch pipewire ersetzt sein. Das ist nun so ungefähr das allerletzte, was mir einfällt.
comment:21 by , 3 years ago
Hab erstmal Software runtergeschmissen. rechner-5-13-01 läuft jetzt auf Ubuntu 23.04.
kup@rechner-5-13-01:~$ pactl info Server-Zeichenkette: /run/user/12083/pulse/native Bibliotheks-Protokollversion: 35 Server-Protokollversion: 35 ist lokal: ja Client-Index: 48 Tile-Größe: 65472 Name des Benutzers: kup Rechnername: rechner-5-13-01 Name des Servers: PulseAudio (on PipeWire 0.3.65) Version des Servers: 15.0.0 Standard-Abtastwert-Angabe: float32le 2ch 48000Hz Standard-Kanal-Zuordnung: front-left,front-right Standard-Ziel: auto_null Standard-Quelle: auto_null.monitor Cookie: e458:2857 kup@rechner-5-13-01:~$ pacmd list-cards Es läuft kein PulseAudio-Dienst oder nicht als Sitzungsdienst.
Das ist der Zustand, den ich auch auf rechner-lz-03 durch nachinstallieren von pipewire-pulse erreicht habe. Keine Ahnung, morgen mal testen, wie es am Rechner direkt aussieht. Habe mit piewire keine Erfahrung.
comment:22 by , 3 years ago
Weiterhin nur "Dummy Output" auf rechner-5-13-01, auch nach Systemupgrade auf Ubuntu 23.04.
Keine Idee, was hier schiefläuft. Startet man alsamixersieht man, dass ALSA die Soundkarte normal erkennt. Es muss also an den darüberliegenden Softwarelayern liegen, pulseaudio bzw. pipewire.
Mich irritiert, dass man keine Fehlerberichte zum Ton findet, die sich auf Versionen nach 22.04 beziehen. Insbesondere nicht zu 23.04, der aktuellen Version.
Was ich jetzt noch probiere ist, den Rechner von einer Liver-CD zu booten. Vielleicht fehlt an unserem über die Jahre immer wieder aktualisierten System irgend etwas, oder etwas ist falsch konfiguriert, von dem ich nichts weiß.
Wenn es auch mit der Live-CD nicht klappt bin ich wirklich überfragt.
comment:23 by , 3 years ago
Okay: Habe auf einem PC im LZ die aktuelle Ubuntu 23.04 Live-CD gebootet … und … Ton geht!
Es gibt also Hoffnung. Irgend etwas auf unserem hochgradig angepassten System blockiert den Sound. Vielleicht fehlt ein Paket, oder etwas ist irgendwo falsch konfiguriert. Nur: wie ich das herausfinden soll, weiß ich nicht. Das wird wieder Detektivarbeit.
Die Alternative, unser Image ausgehend von einer Neuinstallation neu aufzubauen ist mindestens ebenso aussichtslos. Es würde mich Wochen kosten, all die Anpassungen und Einstellungen aus dem alten in das neue Image zu übertragen.
Ich teste jetzt nochmal mit einer 22.04 (LTS) Live-CD. Wenn es da auch geht mache ich mich auf die Suche. Würde aber nicht mit einem schnellen Erfolg rechnen :-/.
comment:24 by , 3 years ago
22.04 Live geht auch. Ich installiere mir das jetzt in eine VM und dann … schau mer mal.
comment:25 by , 3 years ago
| Status: | new → accepted |
|---|
comment:26 by , 2 years ago
Auf dem neuen rechner-lz-05 läuft Ton und Mikrofon mit dem Headset (wenn man in den Einstellungen das richtige Device auswählt.) Das ist allerdings auch ein leicht anderes Rechnermodell, also noch mit einem anderen Rechner testen.
comment:27 by , 2 years ago
| Milestone: | Schuljahr 2023/24 → Image »Klandestine Kerstin« |
|---|---|
| Resolution: | → erledigt |
| Status: | accepted → closed |
Juhu! Im neuen Image läuft der Ton auch auf den anderen Rechnern im LZ! (Getestet auf rechner-lz-02)