ďťż
 
 
   [+] Squeeze konfiguracja alsy
 
 

Tematy

 
    
 

 

 

 

[+] Squeeze konfiguracja alsy





mrbox - 05-07-2009 12:15
Witam wszystkich!

Jestem koleją osobą, która będzie Was męczyła problemem dźwięku w Debianie Squeeze. Ale cały problem wygląda tak- wczoraj przesiadłem się z Gentoo na Debiana i po krótkiej walce z Xorgiem i KDE4 udało mi się postawić w miarę chodzący system. Jednak dzisiaj zachciało mi się go dopieszczać i w tym, skonfigurować dźwięk. Ogólnie, 'coś' jest w stanie się wydobyć z głośników, bo przy starcie kde i jego zamykaniu leci melodyjka- jednak już np. polecenie speaker-test daje coś takiego: debian:/home/kuba# speaker-test

speaker-test 1.0.20

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
Playback open error: -16,Urządzenie lub zasoby zajęte
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
Playback open error: -16,Urządzenie lub zasoby zajęte
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
Playback open error: -16,Urządzenie lub zasoby zajęte I jestem w kropce bo w Gentoo, z tego co pamiętam, zainstalowałem Alsę, pogłośniłem w alsamikserze i działało od kopa.
Poniżej wyniki odpowiednich poleceń: lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 671MX
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS968 [MuTIOL Media IO] (rev 01)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)         
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller         
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA Controller / IDE mode (rev 03)
00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge                   
00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge                   
00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0f.0 Audio device: Silicon Integrated Systems [SiS] Azalia Audio Controller
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon X2300
02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) lspci -n
00:00.0 0600: 1039:0671
00:01.0 0604: 1039:0004
00:02.0 0601: 1039:0968 (rev 01)
00:02.5 0101: 1039:5513 (rev 01)
00:03.0 0c03: 1039:7001 (rev 0f)
00:03.1 0c03: 1039:7001 (rev 0f)
00:03.3 0c03: 1039:7002
00:05.0 0101: 1039:1183 (rev 03)
00:06.0 0604: 1039:000a
00:07.0 0604: 1039:000a
00:0d.0 0200: 10ec:8139 (rev 10)
00:0f.0 0403: 1039:7502
01:00.0 0300: 1002:718a
02:00.0 0200: 168c:001c (rev 01) cat /proc/asound/cards
0 [SIS966        ]: HDA-Intel - HDA SIS966
                      HDA SIS966 at 0xfebf8000 irq 18 # cat /proc/asound/modules
0 snd_hda_intel cat /proc/asound/version:
Advanced Linux Sound Architecture Driver Version 1.0.16. uname -a
Linux debian 2.6.26-2-686 #1 SMP Sun Jun 21 04:57:38 UTC 2009 i686 GNU/Linux dpkg -l | grep alsa
ii  alsa-base                            1.0.20+dfsg-1              ALSA driver configuration files
ii  alsa-oss                            1.0.17-1                    ALSA wrapper for OSS applications
ii  alsa-tools                          1.0.20-1                    Console based ALSA utilities for specific ha
ii  alsa-utils                          1.0.20-1                    ALSA utilities
ii  alsamixergui                        0.9.0rc2-1-9                graphical soundcard mixer for ALSA soundcard
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 (withX11 and ALSA dpkg -l | grep pulse
ii  libpulse0                            0.9.15-2                    PulseAudio client libraries alsamixer
Card: HDA SIS966                                                                               
Chip: Realtek ALC660-VD Jeszcze jedno co mogę dodać, to to, że wchodząc w ustawienia systemowe->multimedia->obsługa mam tylko gstreamera dostępnego, a wydaje mi się, że jeszcze/zamiast powinno być tam Xine.

Edycja:
Tutaj znalazłem połowiczne rozwiązanie problemu - działa do restartu X-ów. Dlatego też nie daję plusika przy temacie.



skynet - 06-07-2009 12:33
Może spróbuj wywalić PulseAudio, mi na KDE4 PulseAudio przysporzyło wiele problemów, ostatecznie zostałem przy alsie.



mrbox - 06-07-2009 12:36
Nie mam PulseAudio - problemem jest Knotify, który blokuje całe urządzenie. Jak na razie nie miałem czasu pokombinować z nim, żeby dał sobie z tym spokój.



jaqbeu - 06-07-2009 13:41
Takie trochę "u mnie działa", ale sprawdź, czy masz takie pakiety:
dpkg -l | grep phonon
ii  libphonon4                            4:4.3.1-1                    Phonon multimedia framework forQt 4
ii  phonon                                4:4.3.1-1                    metapackage for Phonon multimedia framework
ii  phonon-backend-gstreamer              4:4.3.1-1                    Phonon GStreamer 0.10.x backend
ii  phonon-backend-xine                  4:4.3.1-1                    Phonon Xine 1.1.x backend Na oko wydaje mi się, że nie masz phonon-backend-xine i dlatego pluje błędami (u siebie jak ustawiam GStreamera to też mam straszne problemy z dźwiękiem).



mrbox - 09-07-2009 12:34
$ dpkg -l | grep phonon
ii  libphonon4                          4:4.3.1-1                  Phonon multimedia framework for Qt 4
ii  phonon                              4:4.3.1-1                  metapackage for Phonon multimedia framework
ii  phonon-backend-gstreamer            4:4.3.1-1                  Phonon GStreamer 0.10.x backend
ii  phonon-backend-xine                  4:4.3.1-1                  Phonon Xine 1.1.x backend Tyle też mam, jednak nie miałem phonon-backend-xine. Ale i tak nie działa. Teoretycznie powinno śmigać, bo już nie mam żadnych błędów, a speaker-test wyświetla coś takiego: $ speaker-test                                                                       

speaker-test 1.0.20

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 8192
Period size range from 1024 to 1024
Using max buffer size 8192
Periods = 4
was set period_size = 1024
was set buffer_size = 8192
 0 - Front Left
Time per period = 2,834565
 0 - Front Left
Time per period = 2,986700
 0 - Front Left W Alsamixerze wszytko pogłośnione na maksimum, w kmixie też, a mimo to dalej nie hula.
A tych bibliotek PulseAudio nie bardzo mogę się pozbyć, bo mi chce połowę systemu razem z tym wyrzucić, łącznie z managerem okien KDE.



jaqbeu - 09-07-2009 19:00

[ciach]A tych bibliotek PulseAudio nie bardzo mogę się pozbyć, bo mi chce połowę systemu razem z tym wyrzucić, łącznie z managerem okien KDE. W końcu dekoracja okien to najgłośniejsza część systemu ;)

A poważnie: teraz w Ustawieniach Systemu, w dziale Multimedia, w zakładce Obsługa ustaw Xine jako główne (po prostu zaznacz i przesuń na górę).
Potem w Preferowanych urządzeniach testuj wszystkie, które masz, sprawdź, które działa najlepiej (czyli Knotify nie pokazuje żadnych błędów) i ustaw je wszędzie (gry, muzyka etc.) jako domyślne.
No i sprawdź w alsamixerze (chociaż wierzę, że to zrobiłeś), czy przypadkiem któryś z kanałów nie jest wyciszony (Master, PCM albo Front).

Teoretycznie mógłbyś też spróbować Jacka, który działa bardzo dobrze i dźwięk jest świetnej jakości (różnicę słyszę nawet na głośnikach w laptopie), ale nie sposób na nim zmusić flasha do odtwarzania dźwięku...



mrbox - 09-07-2009 22:20
@jaqbeu - to z multimediami itd. próbowałem zrobić jako pierwsze i dlatego napisałem, że nie działa.
I po ustawieniu Xine jako główne, nie wydaje dźwięku żadne z urządzeń (HDA SIS966 ALC861VD; PulseAudio; Jack Audio Connection Kit) - pomimo tego, że do HDA SIS966 nie pojawiają się żadne zastrzeżenia. We wszystkich mikserach mam wszystko co możliwe pogłośnione na maksimum. Więc tym bardziej dziwi mnie to, że z głośników nic nie leci.

EDIT:
Problem rozwiązany- zainstalowałem całe PulseAudio, wywaliłem je, przestawiło mi w alsamixerze kanał 'Front' na Mute, przestawiłem na max z powrotem i działa :D
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis