Skocz do zawartości

Gstreamer - Brak Dźwieku W Systemie


zyguli

Rekomendowane odpowiedzi

Zanikł dźwięk w Fedorze 10. Wczoraj wyłączyłem kompa, dzisiaj odpaliłem i dźwięku już nie było. Nic nie instalowałem, ale mam włączoną automatyczną aktualizację systemu.

Głośnik w trayu jest przekreślony.

Klikając na niego raz otrzymuję ten komunikat:

Regulator głośności nie znalazł żadnego elementu i/lub urządzeń do kontroli. Oznacza to, że nie są zainstalowane odpowiednie wtyczki GStreamer lub karta dźwiękowa nie jest skonfigurowana.

Po dwukrotnym kliknięciu:

Nie odnaleziono wtyczek GStreamer i/lub urządzeń kontroli głośności.

Test dzwięku w systemie:

audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Failed to connect: Connection refused

Nie wiem, czy ta komenda ma sens w Fedorze, ale znalazłem ją na forum Ubuntu:

[zyguli@zyguli-fedora ~]$ aplay -l
aplay: device_list:217: no soundcards found...

 

NIE MAM PULSE-AUDIO.

 

Co się dzieję?! Po raz kolejny w historii mojej przygody z Linuksem mam poważny problem z dźwiękiem. Innych, poważnych, sobie nie przypominam.

 

EDIT: Czy ktokolwiek ma jakiekolwiek sugestie? Czy jedynym wyjściem jest reinstalacja systemu?

Odnośnik do komentarza
Udostępnij na innych stronach

NIE MAM PULSE-AUDIO.

 

Co się dzieję?! Po raz kolejny w historii mojej przygody z Linuksem mam poważny problem z dźwiękiem. Innych, poważnych, sobie nie przypominam.

 

EDIT: Czy ktokolwiek ma jakiekolwiek sugestie? Czy jedynym wyjściem jest reinstalacja systemu?

 

Czy masz w ogóle Alsę ? I gsteramer ?

Odnośnik do komentarza
Udostępnij na innych stronach

A co konkretnie? Jakie pakiety?
rpm -qa | grep gstreamer

[root@zyguli-fedora ~]# rpm -qa | grep gstreamer
gstreamer-plugins-ugly-0.10.9-2.fc10.i386
gstreamer-plugins-bad-0.10.9-1.fc10.i386
gstreamer-plugins-flumpegdemux-0.10.15-4.fc10.i386
gstreamer-plugins-farsight-0.12.9-3.fc10.i386
gstreamer-devel-0.10.21-2.fc10.i386
gstreamer-0.10.21-2.fc10.i386
gstreamer-python-0.10.12-1.fc10.i386
PackageKit-gstreamer-plugin-0.3.12-1.fc10.i386
gstreamer-ffmpeg-0.10.5-1.fc10.i386
gstreamer-tools-0.10.21-2.fc10.i386
gstreamer-plugins-base-0.10.21-2.fc10.i386
totem-gstreamer-2.24.3-1.fc10.i386
gstreamer-plugins-bad-extras-0.10.9-1.fc10.i386
gstreamer-plugins-good-0.10.11-1.fc10.i386

 

A jak z urządzeniami? Karta jest zewnętrzna czy na płycie? Jak to karta? System ją widzi?
 lspci | grep "Audio device"

"audio device" nic nie wypluwa, za to audio już tak:

[root@zyguli-fedora ~]# lspci |grep audio
02:0d.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)

 

Karta to Audiotrak Maya 1010 na PCI.

Odnośnik do komentarza
Udostępnij na innych stronach

Pełną masz alsę?

Porównaj może

 

[root@HAL qmic]# rpm -qa | grep alsa

alsa-lib-1.0.18-6.rc3.fc10.x86_64

alsa-lib-1.0.18-6.rc3.fc10.i386

python-alsaaudio-0.3-1.fc9.x86_64

alsa-plugins-pulseaudio-1.0.18-1.rc3.fc10.x86_64

alsa-lib-devel-1.0.18-6.rc3.fc10.x86_64

alsa-utils-1.0.18-6.fc10.x86_64

bluez-alsa-4.19-1.fc10.x86_64

 

No i w ramach testów może zainstaluj pulseaudio - może zainstaluje jakieś brakujące pakiety.

Odnośnik do komentarza
Udostępnij na innych stronach

 

[root@zyguli-fedora ~]# rpm -qa | grep alsa
alsa-tools-1.0.17-1.fc10.i386
python-alsaaudio-0.3-1.fc9.i386
alsa-utils-1.0.18-6.fc10.i386
alsa-lib-1.0.18-6.rc3.fc10.i386
alsa-lib-devel-1.0.18-6.rc3.fc10.i386
bluez-alsa-4.19-1.fc10.i386

Tak więc wszystko, a nawet więcej, oprócz pulse audio, którego nie używam, ale już robiłem wcześniej tak, jak poleciłeś, czyli instalowałem pulse-audio - w niczym to nie pomogło.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Ostatnio zajmowałem się innymi rzeczami i nie miałem okazji jeszcze przeinstalować systemu. Uruchomiłem natomiast w BIOSie zintegrowaną kartę i ona w Fedorze działa bez problemu, tak więc problem nie jest z oprogramowaniem, tylko z z kartą na PCI. Przełożyłem ją do innej szyny, ale to nic nie dało. W Windowsie działa bez problemu. Gdzie jeszcze mogę pogrzebać, żeby nie brać się za reinstalację?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie poddawałem się i próbowałem różnych sposobów znalezionych w necie i udało się! Ostatecznie zadziałało:

modprobe snd-ice1712

Z tego co rozumiem, załadowałem moduł jądra odpowiedzialny za moją kartę. Czy ktoś jest w stanie mi wytłumaczyć co się właściwie stało?

 

Edit: niestety po restarcie muszę powtarzać procedurę. Co zrobić, żeby mieć dźwięk od razu po odpaleniu systemu?

Odnośnik do komentarza
Udostępnij na innych stronach

Co zrobić, żeby mieć dźwięk od razu po odpaleniu systemu?
Można to zrobić na kilka sposobów ("man modprobe", "man modprobe.conf", → Dokumentacja Red Hat).

W Twoim przypadku załatwiłbym to najprościej dodając polecenie do /etc/rc.local. Pamiętaj, żeby na wszelki wypadek wpisać pełną ścieżkę do polecenia a więc nie samo modprobe a /sbin/modprobe.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...