Linuxowcy potrzebuję pomocy. Wczoraj podczas oglądania serialu odtwarzanie się zawiesiło i komputer zapętlił się na odtwarzaniu jakichś 3 sekund dźwięku. Nie reagował na próby wyłączenia więc trzeba było go wyłączyć guzikiem. Po ponownym uruchomieniu nie było w ogóle dźwięku więc wyłączyłam kompa bo za późno było żeby się bawić w naprawianie i okazało się że komputer nie chce się wyłączyć. X-y się zamykają, monitor się wyłącza ale procesor pracuje. Znowu jak wyżej wyłączyłam go "siłą" no i dzisiaj problem dalej jest ten sam. W systemie brak dźwięku. Jako urządzenie wyjściowe pokazuje "głuche wyjście". Probowałam jakichś porad z internetu ale nic nie zadziałało. Dodatkowo komputer się nie wyłącza tylko tak jak wczoraj cały czas mieli. Natomiast działa "uruchom ponownie".

Po wpisaniu jakiejś komendy z neta wypluło mi "failed to find a working profile" "failed to load module-alsa-card"

Pomuszcie

#linux #informatyka #komputery

Komentarze (45)

ZygoteNeverborn

@serotonin_enjoyer Rany, nie powiesz nawet jaka dystrybucja i jaki sprzęt. Ja zazwyczaj zaczynam od zerknięcia czy w dmesg jakichś błędów nie znajdę, ale u mnie to się dawno nic nie psuło (jakieś 11 lat jak dysk mi strzelił) tak więc już dobrze nie pamiętam.

serotonin_enjoyer

@ZygoteNeverborn distro to debian unstable, komputer to pc składak ze zintegrowaną kartą dźwiękową.

Też mi już nic dawno nie strzeliło aż do wczoraj. W dmesg nie widzę żeby sygnalizowało coś nie tak z dźwiękiem

30ohm

@serotonin_enjoyer mam to samo, jakaś aktualizacja coś popsuła, jeszcze nie znalazłem która

serotonin_enjoyer

@30ohm tylko mi się to skiepściło po tym jak się podczas odtwarzania film zawiesił, nie po akutalce

ZygoteNeverborn

@serotonin_enjoyer A lsmod | grep snd co pokazuje?

koszotorobur

@30ohm - no i zagadka się rozwiązała.

serotonin_enjoyer

@ZygoteNeverborn baronsamedi@debian:~$ lsmod | grep snd

snd_seq_dummy     16384 0

snd_hrtimer      16384 1

snd_seq_midi      20480 0

snd_seq_midi_event   16384 1 snd_seq_midi

snd_rawmidi      53248 1 snd_seq_midi

snd_seq        90112 9 snd_seq_midi,snd_seq_midi_event,snd_seq_dummy

snd_seq_device     16384 3 snd_seq,snd_seq_midi,snd_rawmidi

snd_sof_pci_intel_cnl  16384 0

snd_sof_intel_hda_common  188416 1 snd_sof_pci_intel_cnl

soundwire_intel    49152 1 snd_sof_intel_hda_common

snd_sof_intel_hda   20480 1 snd_sof_intel_hda_common

snd_sof_pci      24576 2 snd_sof_intel_hda_common,snd_sof_pci_intel_cnl

snd_sof_xtensa_dsp   16384 1 snd_sof_intel_hda_common

snd_sof        278528 2 snd_sof_pci,snd_sof_intel_hda_common

snd_sof_utils     20480 1 snd_sof

snd_soc_skl      184320 0

snd_soc_hdac_hda    24576 2 snd_sof_intel_hda_common,snd_soc_skl

snd_hda_ext_core    40960 3 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl

snd_soc_sst_ipc    20480 1 snd_soc_skl

snd_soc_sst_dsp    40960 1 snd_soc_skl

snd_soc_acpi_intel_match  81920 3 snd_sof_intel_hda_common,snd_soc_skl,snd_sof_pci_intel_cnl

snd_soc_acpi      16384 3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_soc_skl

snd_soc_core     352256 5 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl

snd_compress      28672 1 snd_soc_core

snd_hda_intel     57344 0

snd_intel_dspcfg    36864 4 snd_hda_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_skl

snd_intel_sdw_acpi   20480 2 snd_sof_intel_hda_common,snd_intel_dspcfg

snd_hda_codec     184320 4 snd_hda_intel,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda

snd_hda_core     122880 7 snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda

snd_hwdep       16384 1 snd_hda_codec

snd_pcm_oss      65536 0

snd_mixer_oss     28672 1 snd_pcm_oss

snd_pcm        159744 11 snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_pcm_oss,snd_soc_core,snd_sof_utils,snd_soc_skl,snd_hda_core

snd_timer       49152 3 snd_seq,snd_hrtimer,snd_pcm

snd          126976 15 snd_seq,snd_seq_device,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_pcm_oss,snd_soc_core,snd_pcm,snd_rawmidi,snd_mixer_oss

soundcore       16384 1 snd

koszotorobur

@serotonin_enjoyer - sprawdź jakie paczki się ostatnio aktualizowały - któraś może mieć coś do czynienia z dźwiękiem (na przykład jakieś dekodujące dźwięk libki czy jakieś pulse audio czy coś).

Potem zrób reinstalkę paczki do wcześniejszej wersji.

30ohm

@serotonin_enjoyer u mnie leciały błędy z komunikacją usb, po ssh działał normalnie. Też się wywalił na odtwarzaniu filmików dwa razy wczoraj. Dzisiaj jeszcze nie. Używam tej dystrybucji 21 lat i kiedyś były owszem jaja ze stabilnością, ale teraz nie powinno tak być. W poniedziałek kompletnie się nic nie działo.

serotonin_enjoyer

@koszotorobur aktualizację puściłam dzisiaj jak już było zesrane i nic związanego z dźwiekiem się nie aktualizowało i tak, poprzednia aktualka jeszcze w lutym i nic się po niej nie sypało. Ja totalnie nie znam się na informatyce, jestem tylko userem ale jakoś od 15 lat sobie radziłam na linuxie. Więc wybaczcie jak będę pisać coś od rzeczy bo się nie znam ale według mnie po tym jak się zawiesiło i nie dało się wyłączyć kompa inaczej jak guzikiem to chyba się sknociło zapisanie jakiegoś konfiga i stąd problem. Nie pamiętam po jakiej komendzie ale wypluło mi że nie może znaleźć działającego profilu i że nie może załadować alsa-card profile. Urządzenie wyjsciowe w ustawieniach widoczne jest jako głuche wyjście, a jak włączę alsamixer to wyświetla mi Card:Pulseaudio Chip: Pulseaudio. Po naciśnięciu F6 mam załączony obrazek mogę wybrać HDA Intel PCH ale to nic nie zmieniai po kolejnym wywołaniu alsamixer ustawienia są takie jak poprzednio

koszotorobur

@30ohm - może za nowy kernel? Widzę, że 6.11 coś tam trochę problemów z dźwiękiem powodował.

Warto byłoby sprawdzić jakiś starszy kernel.

serotonin_enjoyer

@koszotorobur Uruchomiłam na poprzednim kernelu i jest to samo. No i dziwi mnie to że komputer nie chce się normalnie zamykać. Trzeba na nim wymuszać

koszotorobur

@serotonin_enjoyer - spróbuj:



Jak to nie zadziała to w pierwszym linku masz listę paczek - spróbuj je jeszcze raz zainstalować z flagą nadpisującą konfigurację: https://forums.debian.net/viewtopic.php?t=161457

serotonin_enjoyer

@koszotorobur Dzięki, będę próbować. Długa noc przede mną

koszotorobur

@serotonin_enjoyer - no to powodzenia!

A jak się nie da to backupuj HOME folder i reinstalacja (po uprzednim sprawdzeniu na Live distro, że dźwięk jednak na tym kompie działa).

ZygoteNeverborn

@serotonin_enjoyer Moduły wydaje się że poładowane, znaczy raczej nic ze strony kernela. Weź najlepiej uruchom rzeczywiście jakiegoś livea z pena żeby wykluczyć problem sprzętu.


EDIT: w ogóle do czego tego kompa uzywasz, bo jak do filmów to ja bym się w Sida nie bawił, to jest naprawdę wersja testowa, bleeding edge i tam się ma prawo często psuć. No chyba że lubisz.

30ohm

@koszotorobur właśnie pierwszą moją myślą było uruchomienie na 6.12 zamiast 6.13

koszotorobur

@serotonin_enjoyer - a, no i koniecznie daj znać jak zmagania poszły!

serotonin_enjoyer

@ZygoteNeverborn o jeżu, mój błąd mam testing a nie unstable...(° ͜ʖ °)

serotonin_enjoyer

@koszotorobur Na razie siedzę nad tym z AI, wygląda na to że pulseaudio jest zablokowane jakimś procesem/plikiem i nie może się poprawnie uruchomić ale AI już się zapętla na podpowiedziach więc nie wiem co z tego wyjdzie

ZygoteNeverborn

@serotonin_enjoyer OK, trochę się douczyłem. W ogóle jak już działa to nie ma tematu a jak nie działa to daj co wypluwa pactl info

serotonin_enjoyer

@ZygoteNeverborn prosz baronsamedi@debian:~$ pactl info

Ciąg serwera: /run/user/1000/pulse/native

Wersja protokołu biblioteki: 35

Wersja protokołu serwera: 35

Czy jest lokalny: tak

Indeks klienta: 7

Rozmiar kafla: 65472

Nazwa użytkownika: baronsamedi

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: auto_null

Domyślne źródło: auto_null.monitor

Ciasteczko: e07c:ae0e

ZygoteNeverborn

@serotonin_enjoyer No właśnie default sink i default source są na auto_null, czyli niedobrze. Daj systemctl --user status pipewire pipewire-pulse

serotonin_enjoyer

@ZygoteNeverborn systemctl --user status pipewire pipewire-pulse

Unit pipewire-pulse.service could not be found.

● pipewire.service - PipeWire Multimedia Service

   Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: e>

   Active: active (running) since Thu 2025-03-13 1118 CET; 23min ago

TriggeredBy: ● pipewire.socket

  Main PID: 1290 (pipewire)

   Tasks: 2 (limit: 9270)

   Memory: 3.5M

    CPU: 23ms

   CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewi>

       └─1290 /usr/bin/pipewire


mar 13 1118 debian systemd[1273]: Started pipewire.service - PipeWire Multi>

mar 13 1118 debian pipewire[1290]: mod.rt: Can't find org.freedesktop.porta>

mar 13 1118 debian pipewire[1290]: mod.rt: found session bus but no portal

lines 1-15/15 (END)

serotonin_enjoyer

@ZygoteNeverborn z tego co pamiętam to wczoraj za doradą AI pipewire instalowałam i odinstalowałam, nie było efektów

ZygoteNeverborn

@serotonin_enjoyer No tak, ale pipewire chodzi, a pipewire-pulse nie, to spróbuj systemctl --user --now enable pipewire-pulse i zobacz co powie, bo może wywalić błędy i mogą one wyjaśnić sytuację.

serotonin_enjoyer

@ZygoteNeverborn baronsamedi@debian:~$ systemctl --user --now enable pipewire-pulse

Failed to enable unit: Unit file pipewire-pulse.service does not exist.

ZygoteNeverborn

@serotonin_enjoyer Czyli widzisz. Serwer pulseaudio działa, ale nie działa przez pipewire. To teraz systemctl --user stop pulseaudio i systemctl --user disable pulseaudio i jeszcze raz systemctl --user --now enable pipewire-pulse

serotonin_enjoyer

@ZygoteNeverborn sorry, wyglada na to ze komp sie całkiem zesrał. Te komendy które piszesz robilam wczoraj i nic to nie dawało. Za to teraz cos sie dzieje albo z3 sprzętem albo trafilam jackpota i nowy monitor zaszwankowal. Monitor zrobil sie ciemny i nie reagowal na klikanie myszka i klawiaturą wiec zrobilam twardy restart no i teraz mam tak

a4894e39-3ecf-4741-a90c-6cf3a59395f5
serotonin_enjoyer

@ZygoteNeverborn Witki mi opadły, bo wczoraj się wydawało ze cos jest nie tak z komunikacją miedzy systemem a kartą, moze sterowniki moze konfiguracja a dzis mam komputer popsuty(╯ ͠° ͟ʖ ͡°)╯┻━┻

Ale hej, jak mu się da komendę "wyłącz" to się wyłącza czyli cos się naprawiło 🤦

ZygoteNeverborn

@serotonin_enjoyer W każdym razie z dźwiękiem stoimy na tym, że natywny serwer pulseaudio żre się z pipewire, który mu blokuje dostęp do sprzętu. tutaj masz moim zdaniem pomocny tutor.


https://www.baeldung.com/linux/pulseaudio-pipewire-replace


Należy dojść do tego żeby działał serwis pipewire-pulse i programy korzystające z pulse puszczały dźwięk przez pipewire i w pactl był linia jak na załączonym obrazku.


A z monitorem to może tylko kabel, w każdym razie na softwarowy problem to zdecydowanie to nie wygląda (ten obraz).


Edit:


Ale hej, jak mu się da komendę "wyłącz" to się wyłącza czyli cos się naprawiło


Naprawiło się, że serwer pulseaudio nie wisi, bo to on najprawdopodobniej blokuje wyłączenie, znaczy smieci jakieś tam zostały w konfiguracji ale moim zdaniem najlepiej go totalnie wywalić jak w tym tutorialu.

770e484d-a611-465f-a759-35f4feed5bda
serotonin_enjoyer

@ZygoteNeverborn okablowanie sprawdzalam całe ale problem zostaje, jak mi sie uda pozbyc tego migania to bede dalej próbować z twojego tutoriala. Jeszcze ci tylko napisze co mi tam wczoraj wychodziło ale pamiętaj ze jestem calkowitym "lajkonikiem". Na pewno system wykrywal moja kartę dźwiękową (niestety nie pamietam z głowy komend jakimi copilot kazal mi to sprawdzać) ale alsa jakby nie widziala karty wiec sie z nia nie łączyła. Odpalałam jakis test dźwięku, który chyba przebiegał poprawnie aczkolwiek nic nie szlo na głośniki. Po tym copilot twierdzil że to znak ze karta jest sprawna. Usuwalam pliki konfiguracyjne pulseaudio i pipewire, odinstalowywalam alse, pulseaudio pipewire, reinstalowalam, tworzylam pliki konfiguracyjne, probowalam wymuszac uruchomienie roznych usług i nic nie dzialalo. Zaraz przejrze ten tutorial i jak sprzet sie nie zesra calkiem i nie bede musiala z tym do serwisu jakiegoś iść to spróbuję jeszcze powalczyć.

ZygoteNeverborn

@serotonin_enjoyer Moje zdanie znasz. Rzeczy na Alsie mogą dawać głos, bo to jest niski level, a apki pisane dla Pulseaudio (czyli znakomita większość) nie będą, bo jak widać było serwer Pulseaudio wysyła to wszystko na przysłowiowy /dev/null . Zobacz czy masz zaistalowany wireplumber, bo to ten soft niby powinien automatycznie wszystko rozdzielać. Sprzęt dźwiękowy jest IMO w porządku, trzeba tylko spowodować, żeby serwis pipewire-pulse zaczął działać jak należy.


W sumie dopóki nie napisałaś o problemie to ja nawet nie wiedziałem, że znów kombinowali coś z systemem dźwięku. Ja zaczynałem kiedy OSS był jeszcze podstawą, potem ALSA, a z Pulseaudio to pamiętam był dość przeciągły ból jak to wprowadzali. A Pipewire to nawet nie zauważyłem. Tak więc czegoś się dowiedziałem.

serotonin_enjoyer

@ZygoteNeverborn zastosuje Twoje porady na pewno ale dzis mi znowu cos innego wypadlo i mam zajęcie na caly dzień. Dzięki za pomoc i tip z kablem - jeszcze nie wyprobowalam ale sobie przypomniałam że takich kabli do mońka u mnie dostatek. Niestandardowe końcówki i musiałam dokupywać (pecet nie ma hdmi)

serotonin_enjoyer

@ZygoteNeverborn Dzięki za dotychczasową pomoc i dam znać na pewno co z tego wyjdzie. W razie "w" licze na dalsze wsparcie 😉

serotonin_enjoyer

@ZygoteNeverborn No i zmienilam kable i obraz dalej wesoło podskakuje 🤦

serotonin_enjoyer

@ZygoteNeverborn zainstalowałam wireplumber, zresetowałam kompa i dźwięk pięknie śmiga Ale... żeby uruchomić komputer bez migania musiałam podłączyć inny monitor i teraz się zastanawiam czy problemem od początku nie był ten monitor bo on ma wbudowane głośniki których nie używam. Zaraz będę przełączać na poprzedni monitor i mam pytanie skąd wiadomo czy problem leży w samym monitorze czy na przykład w uszkodzonym wejściu bo jak się będzie sypać dalej to nie wiem czy monitor na naprawę gwarancyjną wysyłać czy komputer na wymianę wejścia zanieść. (Teraz stary komputer podłączyłam do innego gniazda) Wołam tez innych udzielających się w wątku, może ktoś może coś podpowiedzieć @koszotorobur @30ohm @megawonsz9

ZygoteNeverborn

@serotonin_enjoyer A po czym podłączony jest monitor, ten pierwotny? HDMI? Monitor najlepiej podłączyć do innego źródła i sprawdzić. Jeśli puszczając na alsę dawało głos a przez pulseaudio nie, to raczej był problem softowy. Jeśli dźwięk szedł po hdmi to w ogóle inne źródło wtedy zdaje się jest. Ale nie znam kompa więc nie wiem. W ogóle graficzna masz zintegrowaną, czy osobną?

serotonin_enjoyer

@ZygoteNeverborn No właśnie ten monitor co się wykrzaczył ma wyjścia na HDMI ale niestety mój PC ma tylko wejścia VGA i DVI i musiałam kupić jakieś dodatkowe kabelki przejściówki. Grafika zintegrowana. Mam jeszcze jakiegoś ledwo żywego nieużywanego lapka to spróbuję jutro podłączyć monitor do niego to się sprawa wyjaśni. Mam wrażenie że może być coś z wejściem DVI, mam wrażenie że trochę skrzypi przy wpinaniu kabla. Monitor ma niecały rok więc jeszcze na gwarancji ale nie uśmiecha mi się go pakować i wysyłać do naprawy.

No ale, chciałam Ci bardzo podziękować bo już myślałam że będę musiała robić reinstalkę a dzięki Twojej poradzie dźwięk śmiga a naprawienie tego zajęło całe 5 minut. Wystarczyło zainstalować tylko ten wireplumber. Ogromne dzięki, że chciało ci się zagłębiać w temat. To czego sztuczna inteligencja nie mogła zrobić w 3 godziny z twoją poradą poszło w 5 minut. Dzię-ku-ję!!!

ZygoteNeverborn

bo już myślałam że będę musiała robić reinstalkę

@serotonin_enjoyer Uwierz mi potrzebujesz zrobić coś naprawdę grubego, żeby robić reinstalkę na Linuxach. Ale naprawdę, jak to, żenie będzie się bootował. I nawet wtedy nie musisz, bo można z live'a naprawić. Oczywiście pewna wiedza na temat działania systemu też się przyda.

serotonin_enjoyer

@ZygoteNeverborn Nie, no ja to wiem. Ale jak napisalam na początku jestem tylko średnio zaawansowanym userem i za dużo wiedzy w temacie nie mam. Na pewno nie na tyle żeby sama moc cokolwiek naprawić ale jak dotad udawalo mi się znajdować rozwiązania problemów w internecie. Używam linuxa juz prawie 20 lat i kocham go za to że można w nim wszystko naprawić o ile w ogóle jest taka potrzeba bo ostatnio rzadko cos się w nim wysypuje.

koszotorobur

@serotonin_enjoyer - uruchom jakieś Live distro jak Ubuntu czy Mint (bo one mają dużo sterowników) z pendrajwa USB i sprawdź czy jest dźwięk - w taki sposób potwierdzisz/wykluczysz usterkę sprzętową - chyba, że masz jakąś egzotyczną kartę dźwiękową - ale wtedy nawet w Live mode będziesz mógł doinstalować sterowniki.

serotonin_enjoyer

@koszotorobur muszę poszukać czy mam coś na jakimś pendrive. Moja karta to żadna egzotyka zwykła zintegrowana

megawonsz9

Usuń /etc/X11/xorg.conf, mi się regularnie rozdupcało jak byłem młody i głupi. Próbowałem używać opensuse tumbleweed xd. Tylko zbackupuj sobie ten plik.

serotonin_enjoyer

@megawonsz9 ototóż nie mam tego pliku

Zaloguj się aby komentować