Strona 1 z 2

[+] Powrót z OSS4 na ALSÊ

: 25 września 2009, 16:10
autor: kita
Cześć. Chciałem wypróbować OSS4 i korzystałem z tego poradnika: http://dug.net.pl/tekst/64/oss4_w_debianie/.
Mplayer działał, i korzystał z OSS4, nawet przy starcie KDE ten dźwięk też, KMix pracował również na OSS4, ale musiałem zrezygnować z tego gdyż problem był z Amarokiem.

Stworzyłem paczkę tak jak było podane w tym poradniku i zainstalowałem OSS4. Od tej pory w Phonon (bo właśnie chyba Phonon to to, co wyskakuje gdy wejdziemy w Ustawienia systemowe -> Multimedia?) przestał korzystać ze sterownika ALSY bo właśnie chyba ALSA stworzyła tam wpis o nazwie mojego modelu karty dźwiękowej. Zostały tylko dwa wpisy, PulseAudio i Jack Audio Connection Kit - które nie działają zresztą.

Zaczęły się moje próby powrotu do ALSY, więc usunąłem paczkę którą wcześniej zainstalowałem przez dpkg, usunąłem plik /etc/asound.conf który tworzyłem przy instalacji i to chyba na tyle zabiegów. W Phonon nie powrócił ten wpis który był wcześniej, a przy ładowaniu systemu widnieje taki napis:

Kod: Zaznacz cały

Setting up ALSA... done. (none loaded)
A jeszcze przed eksperymentem z OSS4 nie było tej części "(none loaded)".
Aha, no i teraz nie działa mi dźwięk w żadnej aplikacji.. więc jak przywrócić ALSÊ?

Kombinowałem coś w stylu:

Kod: Zaznacz cały

dpkg-reconfigure alsa-base
ale może nie z tymi paczkami próbowałem... Nie za bardzo sobie z tym radzę.
Pozdrawiam.

Edycja:
Zapomniałem dodać że po jakimś zabiegu w Ustawienia systemowe -> Multimedia są dwa wpisy:

Kod: Zaznacz cały

ALSA default output
i

Kod: Zaznacz cały

OSS default output
(oba nie działają i Phonona próbuję przełączać na PulseAudio). Nawet ten drugi chyba sie pojawił jak już usunąłem OSS4, ale po jego instalacji w tym miejscu nic o OSS nie było.
W tym właśnie Ustawienia systemowe -> Multimedia jest również zakładka Obsługa i tam jest do wyboru Xine i Gstreamer, pracuje na Xine bo na GStreamer jest tylko domyślne, które również nie wydaje dźwięków.

: 25 września 2009, 16:15
autor: ilin
Amarok śmiga na OSS4.

Zanim dobierzesz się do alsy odinstaluj paczkę z oss.

: 25 września 2009, 16:18
autor: kita
ilin pisze:Amarok śmiga na OSS4.
Amarok chyba śmiga na tym co jest w Phonon, a po zainstalowaniu paczki OSS4 zbudowanej przeze mnie nic tam nie przybyło (wręcz przeciwnie).
ilin pisze:Zanim dobierzesz się do alsy odinstaluj paczkę z oss.
Odinstalowałem.

: 25 września 2009, 16:23
autor: ilin

Kod: Zaznacz cały

phonon-backend-xine
był zainstalowany?

Jaka wersja amaroka?

Co do alsy to pokaż

Kod: Zaznacz cały

cat /proc/asound/cards
Oraz

Kod: Zaznacz cały

dpkg -l | grep alsa
Ja jednak polecam zostać przy OSS4

: 25 września 2009, 16:29
autor: kita
phonon-backend-xine instalowałem jeszcze zanim był plan spróbować OSS4 więc jest zainstalowany.

Amarok v. 2.1.1.

Plik /proc/asound/cards nie istnieje

Kod: Zaznacz cały

kita@kita-debian:~$ dpkg -l | grep alsa                   
ii  alsa-base                              1.0.21+dfsg-1                ALSA driver configuration files
rc  alsa-source                            1.0.21+dfsg-1                ALSA driver sources            
ii  alsa-tools                             1.0.20-1                     Console based ALSA utilities for specific ha
ii  alsa-utils                             1.0.20-3                     ALSA utilities                              
ii  alsamixergui                           0.9.0rc2-1-9                 graphical soundcard mixer for ALSA soundcard
ii  gstreamer0.10-alsa                     0.10.24-1                    GStreamer plugin for ALSA
ii  libesd-alsa0                           0.2.41-5                     Enlightened Sound Daemon (ALSA) - Shared lib
ii  libsdl1.2debian-alsa                   1.2.13-4+b1                  Simple DirectMedia Layer (with X11 and ALSA
ii  tuxguitar-alsa                         1.1-1                        tuxguitar plugin for sound playback using AL
ii  xmms2-plugin-alsa                      0.6DrMattDestruction-4       XMMS2 - ALSA output
Aha, no i oczywiście ten "none loaded" przy ładowaniu systemu pewnie mówi o tym co pokazuje lsmod: brak jakichkolwiek snd* jak to było za czasów gdy ALSA śmigała ;)

: 25 września 2009, 16:36
autor: ilin
Amarok 2.1.1 właśnie gra u mnie na OSS4.
Co do alsy muszę to sprawdzić na repowym jądrze bo obecnie mam własnej roboty i wszystkie sterowniki alsy są nie wkompilowane.

Muszę zainstalować repowe jajo i sprawdzić.

EDIT

U mnie po odinstalowaniu oss normalnie sterowniki alsy się załadowały.


Pokaż

Kod: Zaznacz cały

dpkg -l | grep oss


Pamiętasz może jaki sterownik alsy obslugiwał Twoją kartę ?

: 25 września 2009, 17:37
autor: kita

Kod: Zaznacz cały

kita@kita-debian:~$ dpkg -l | grep oss
ii  libao2                                 0.8.8-5                      Cross Platform Audio Output Library
ii  libflac++6                             1.2.1-2+b1                   Free Lossless Audio Codec - C++ runtime libr
ii  libflac8                               1.2.1-2+b1                   Free Lossless Audio Codec - runtime C librar
ii  libieee1284-3                          0.2.11-5                     cross-platform library for parallel port acc
ii  libqca2-plugin-ossl                    0.1~20070904-4               QCA OSSL plugin for libqca2
ii  libwavpack1                            4.50.1-1                     an audio codec (lossy and lossless) - librar
ii  libwxgtk2.8-0                          2.8.7.1-1.1                  wxWidgets Cross-platform C++ GUI toolkit (GT
ii  oss-compat                             0.0.4+nmu3                   OSS compatibility package
rc  oss-linux                              4.2-rc3                      Open Sound System ([url]http://www.opensound.com[/url])
ii  tuxguitar-oss                          1.1-1                        tuxguitar plugin for sound playback using OS
Nie wiem jaki sterownik obsługiwał moją kartę.

: 25 września 2009, 17:46
autor: ilin

Kod: Zaznacz cały

rc  oss-linux                              4.2-rc3                      Open Sound System (http://
Po oss configi pozostały

Kod: Zaznacz cały

aptitude purge  oss-linux 

: 25 września 2009, 20:37
autor: kita
Heh, no może wykazałem się drobną niewiedzą jeśli chodzi o poprawne usuwanie pakietów ale to i tak nie przywróciło mi alsy. Więc sięgnąłem po ostateczne kroki, usunąłem pakiety:
  • alsa-base
    alsa-tools
    alsa-utils
    linux-sound-base
i dźwięk zaczął działać.
Zainstalowałem alsę na nowo żeby w firefoxie działał i teraz już mam dźwięk.

: 25 września 2009, 21:05
autor: ilin
Dlatego ze nie usunąłeś poprawnie oss alsa sie nie skonfigurowała i trzeba było reinstalować jej pakiety.