Debian SID - brak dźwięku po aktualizacji systemu

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
giaur900
Posty: 14
Rejestracja: 20 października 2024, 21:39

Debian SID - brak dźwięku po aktualizacji systemu

Post autor: giaur900 »

Kod: Zaznacz cały

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ł?
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: dedito »

giaur900
Posty: 14
Rejestracja: 20 października 2024, 21:39

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: giaur900 »

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?
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: dedito »

Pytanie czy nie masz już czasem piperwire?

Kod: Zaznacz cały

pactl info
giaur900
Posty: 14
Rejestracja: 20 października 2024, 21:39

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: giaur900 »

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:

Kod: Zaznacz cały

pulseaudio -k
w tej chwili dźwięk jest, karta powróciła. Cuda na kiju.

Podaję wyniki komend z powyższych odpowiedzi:

Kod: Zaznacz cały

~> 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
alsa-info:
https://pastebin.com/2z7kFKXE

Pipewire nie ma. Ale w sumie nie wiem czemu, bo np w LMDE (na Debianie Stable) sprawdziłem i jest PulseAudio działające na Pipewire, tu nie,
Ostatnio zmieniony 21 października 2024, 19:10 przez giaur900, łącznie zmieniany 1 raz.
giaur900
Posty: 14
Rejestracja: 20 października 2024, 21:39

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: giaur900 »

Hmm, czyżby przejście na pipewire pomogło? Zrobiłem tak:

Kod: Zaznacz cały

apt install pipewire-audio
Usunął pulseaudio, zainstalował pipewire, teraz mam tak jak na LMDE:

Kod: Zaznacz cały

~> 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.
Awatar użytkownika
dedito
Moderator
Posty: 3560
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: dedito »

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ć.
giaur900
Posty: 14
Rejestracja: 20 października 2024, 21:39

Re: Debian SID - brak dźwięku po aktualizacji systemu

Post autor: giaur900 »

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
ODPOWIEDZ