michal2@debian ~> uname -a
Linux debian 6.11.0-3.slh.1-aptosid-amd64 #1 SMP PREEMPT_DYNAMIC aptosid 6.11-5 (2024-10-14) x86_64 GNU/Linux
Sprawa jest taka, że po ostatnim dist-upgrade mam całkowity brak dźwięku. Niby wszystko działa prawidłowo, karta jest wykrywana prawidłowo i widoczna w systemie, prawidłowo sa wykrywane też słuchawki podłączane do gniazda jack. Tyle tylko ze nie ma żadnego dźwięku. Oczywiście głośność jest ustawiona jak trzeba.
Nie wiem co jest grane, nie wiem gdzie szukać przyczyny problemu, macie jakiś pomysł?
Wrzucę jeszcze dziś gdy wrócę do domu (to laptop). Natomiast zauważyłem inną dziwną rzecz. Gdy w ustawieniach głośności PulseAudio zmienię urządzenie wyjściowe na nieistniejące (niepodłączone obecnie) np HDMI a potem znów na analogowe wyjście (lub dupleks) stereo to dźwięk się pojawia. Do czasu wylogowania. Jeżeli jednak zmieniam pomiędzy analogowy dupleks/analgowe wyjście to cały czas dźwięku nie ma.
Domyślnie jest oczywiście ustawione to co trzeba (analogowy dupleks stereo). Nie jest to kwestia konfiguracji PulseAudio, bo na nowym użytkowniku występuje ten sam objaw. Nie jestem jednak na 100% pewny, że nigdy nic nie było grzebane w jakimś globalnym ogólnym configu Pulse Audio jakieś X lat temu, czy jest jakiś prosty sposób żeby upewnić się że mam tam domyślne ustawienia?
A dziś po uruchomieniu komputera znów coś nowego - w ogóle PulseAudio nie widział żadnej karty dźwiękowej - było tylko głuche wyjście w ustawieniach.
Po restarcie Pulse Audio poleceniem:
~> pactl info
Ciąg serwera: /run/user/1001/pulse/native
Wersja protokołu biblioteki: 35
Wersja protokołu serwera: 35
Czy jest lokalny: tak
Indeks klienta: 11
Rozmiar kafla: 65472
Nazwa użytkownika: michal2
Nazwa komputera: debian
Nazwa serwera: pulseaudio
Wersja serwera: 16.1
Domyślne określenie próbki: s16le 2 k 44100 Hz
Domyślna mapa kanałów: front-left,front-right
Domyślny odpływ: alsa_output.pci-0000_00_1b.0.analog-stereo
Domyślne źródło: alsa_input.pci-0000_00_1b.0.analog-stereo
Ciasteczko: 3410:1a51
~> pactl info
Server String: /run/user/1001/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 116
Tile Size: 65472
User Name: michal2
Host Name: debian
Server Name: PulseAudio (on PipeWire 1.2.5)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1b.0.analog-stereo
Default Source: alsa_input.pci-0000_00_1b.0.analog-stereo
Cookie: 9193:25fc
Na razie po restarcie dźwięk jest. Jeszcze potestuję, ale nie wiem co z tym Pulse Audio jest nie tak w sumie. Losowo ginęło urządzenie albo było widoczne, a dźwięku nie było. Jak widzę, to emuluje chyba PulseAudio, ale wersja serwera niższa (15 zamiast 16)
Ostatnio zmieniony 21 października 2024, 19:30 przez giaur900, łącznie zmieniany 1 raz.
U mnie było podobnie na pulseaudio, musiałem przełączać wyjścia dźwięku, po wejściu pipewire nie mam tych problemów z wyłączającym się wyjściem.
Dodatkowo mój zestaw BT słuchawki+mikrofon zaczął działać na profilu HFP/HSP co w przypadku pulseaudio nie udało mi się uzyskać.
No to jest chyba jakiś bug w PulseAudio. Chociaż u mnie dotychczas działało, a PulseAudio nie aktualizował się ostatnio, więc nie wiem czemu się zepsuło.
Z tego co czytam PipeWire jest jednak lepszy, ogólnie warto zmienić na PipeWire