Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-08-18 17:05:21

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

[Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Hej!

Coś mnie naszło i zainstalowałem nowy kernel 2.6.30 w moim Debianie Squeeze.
Po restarcie alsa wypisała komunikaty, że nie może przywrócić poprzednie ustawienia, ale pomyślałem, że to (chyba) normalne i później zrobię normalnie przez alsa-conf.
Ale niestety w Debianie od jakiegoś czasu nie ma już alsa-conf. Po drobnych zabiegach mam już dźwięk, ale tylko na wyjściu słuchawkowym.
I nie mogę sobie dać rady aby był także na głośnikach mojego HP.
Początkowo myślałem, że może gdzieć jest jakieś ustawienie MUTE, ale niestety nic takiego nie znalazłem :(

Kod:

# lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
01:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series]

Kod:

# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Kod:

# cat /proc/asound/cards 
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xe8404000 irq 17
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xe8310000 irq 17

Kod:

# cat /proc/asound/card0/codec#* | grep Codec
Codec: SigmaTel STAC9271D

Kod:

# cat /proc/asound/version 
Advanced Linux Sound Architecture Driver Version 1.0.20.

Kod:

# cat /sys/module/snd_hda_intel/parameters/model 
5stack,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>

Kod:

# uname -a
Linux bighdx 2.6.30-1-686 #1 SMP Mon Aug 3 16:18:30 UTC 2009 i686 GNU/Linux

Kod:

# lsmod | grep snd
snd_hda_codec_atihdmi     3028  1 
snd_hda_codec_idt      49836  1 
snd_pcm_oss            32232  0 
snd_hda_intel          22192  1 
snd_hda_codec          63580  3 snd_hda_codec_atihdmi,snd_hda_codec_idt,snd_hda_intel
snd_mixer_oss          12368  1 snd_pcm_oss
snd_hwdep               6120  1 snd_hda_codec
snd_pcm                62420  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_seq_midi            5688  0 
snd_rawmidi            18596  1 snd_seq_midi
snd_seq_midi_event      6212  1 snd_seq_midi
snd_seq                42436  2 snd_seq_midi,snd_seq_midi_event
snd_timer              17436  2 snd_pcm,snd_seq
snd_seq_device          6136  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    49060  13 snd_hda_codec_idt,snd_pcm_oss,snd_hda_intel,snd_hda_codec,snd_mixer_oss,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               6184  1 snd
snd_page_alloc          8180  2 snd_hda_intel,snd_pcm

Ma ktoś może jakieś pomysły?

Pewnie to sprawa trywialna, ale ja już nie mam pomysłów... :(

PS.
Aha, po ponownym wystartowaniu kernela 2.6.26 też nie mam dźwięku, a jeszcze przed instalacją (2.6.30) słuchałem muzyki przez głośniki...
A co zainstalowałem, gdy przestało działać:

Kod:

fragment z /var/log/dpkg.log:
2009-08-15 10:54:11 install linux-image-2.6.30-1-686 <brak> 2.6.30-5
2009-08-15 10:54:19 upgrade libgdbm3 1.8.3-6 1.8.3-6+b1
2009-08-15 10:54:19 upgrade libsqlite3-dev 3.6.16-1 3.6.16-1+b1
2009-08-15 10:54:20 upgrade libsqlite3-0 3.6.16-1 3.6.16-1+b1
2009-08-15 10:54:20 upgrade libexiv2-dev 0.18.2-1 0.18.2-1+b1
2009-08-15 10:54:21 upgrade libexiv2-5 0.18.2-1 0.18.2-1+b1
2009-08-15 10:54:21 upgrade exiv2 0.18.2-1 0.18.2-1+b1
2009-08-15 10:54:21 upgrade libgimp2.0 2.6.6-1+b1 2.6.6-2
2009-08-15 10:54:27 upgrade gimp-data 2.6.6-1 2.6.6-2
2009-08-15 10:54:40 upgrade libtiff4-dev 3.8.2-13 3.8.2-13+b1
2009-08-15 10:54:40 upgrade libtiffxx0c2 3.8.2-13 3.8.2-13+b1
2009-08-15 10:54:40 upgrade libtiff4 3.8.2-13 3.8.2-13+b1
2009-08-15 10:54:41 upgrade gimp 2.6.6-1+b1 2.6.6-2
2009-08-15 10:54:44 upgrade libdrm2 2.3.1-2 2.4.12-1
2009-08-15 10:54:45 upgrade libpt2.6.4-plugins 2.6.4-1 2.6.4-1+b1
2009-08-15 10:54:45 upgrade libpt2.6.4 2.6.4-1 2.6.4-1+b1
2009-08-15 10:54:45 upgrade libvorbis-dev 1.2.0.dfsg-5+b1 1.2.0.dfsg-6
2009-08-15 10:54:46 upgrade libvorbis0a 1.2.0.dfsg-5+b1 1.2.0.dfsg-6
2009-08-15 10:54:46 upgrade libvorbisenc2 1.2.0.dfsg-5+b1 1.2.0.dfsg-6
2009-08-15 10:54:46 upgrade libvorbisfile3 1.2.0.dfsg-5+b1 1.2.0.dfsg-6
2009-08-15 10:54:47 upgrade linux-image-2.6-686 2.6.26+17+lenny1 2.6.30+20
2009-08-15 10:54:47 upgrade linux-libc-dev 2.6.26-17 2.6.30-5
2009-08-15 10:54:48 upgrade sqlite3 3.6.16-1 3.6.16-1+b1
2009-08-15 10:54:48 upgrade librarian0 0.8.1-3 0.8.1-3+b1

Ostatnio edytowany przez jacadym (2009-08-24 14:26:49)

Offline

 

#2  2009-08-18 17:18:24

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Po powrocie do 2.6.26 otrzymuję taki komunikat:

Kod:

# alsactl restore
Unknown hardware: "HDA-Intel" "SigmaTel STAC9271D" "HDA:83847627" "0x103c" "0x30d4"
Hardware is initialized using a guess method
/usr/share/alsa/init/default:51: control element not found
/usr/share/alsa/init/default:52: missing closing brace for format
/usr/share/alsa/init/default:52: error parsing CTL attribute
/usr/share/alsa/init/default:52: invalid rule
alsactl: set_control:1256: failed to obtain info for control #16 (No such file or directory)
alsactl: set_control:1256: failed to obtain info for control #17 (No such file or directory)
alsactl: set_control:1256: failed to obtain info for control #18 (No such file or directory)
alsactl: set_control:1256: failed to obtain info for control #19 (No such file or directory)
alsactl: set_control:1256: failed to obtain info for control #26 (No such file or directory)

A to przecież działało :(

Offline

 

#3  2009-08-19 01:40:41

  jumanji - Członek DUG

jumanji
Członek DUG
Skąd: Polandia
Zarejestrowany: 2005-09-24
Serwis

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Mam to samo.

Wywaliłem alse, zainstalowałem oss, działa bez problemu :)


..:: odważni nie żyją wiecznie. ostrożni nie żyją wcale.
..:: linux registered user #372947

Offline

 

#4  2009-08-19 08:41:41

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Spróbuj dopisać sobie do /etc/modprobe.d/alsa-base.conf

Kod:

alias snd-card-0 snd-hda-intel
options snd-hda-intel enable_msi=1
options snd-hda-intel model=auto
options snd-hda-intel single_cmd=1

Zrestartuj kompa i zobacz co będzie.

OSS4 jest alternatywą :)


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2009-08-19 10:16:13

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Niestety dalej to samo - dźwięk jest tylko w słuchawkach.

Dodatkowo podczas startu "opluł mnie" komunikatem:

Kod:

Unknown hardware: "HDA-Intel" "SigmaTel STAC9271D" "HDA:83847627,30d4103c,00100201" "0x103c" "0x30d4"
Hardware is initialized using a guess method
alsactl: set_control:1256: failed to obtain info for control #16 (No such file or directory)

Jak przejść w takim razie na OSS4?
Nie będzie z tym problemów, np. skype, mplayer itp.?

Offline

 

#6  2009-08-19 11:02:40

  dowoszek - Użytkownik

dowoszek
Użytkownik
Zarejestrowany: 2009-04-14

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

ilin, u mnie paczuszka OSS4 nie instalowała się na kernelu 2.6.30, także uważaj co piszesz ;) Ale pewnie można by skompilować ze źródeł (nie próbowałem, bo wróciłem już do 2.6.26).

Offline

 

#7  2009-08-19 16:58:45

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

dawoszek napisał(-a):

ilin, u mnie paczuszka OSS4 nie instalowała się na kernelu 2.6.30, także uważaj co piszesz ;)

Ależ uwazam.

OSS 4.1 nie instalije się na 2.6.30 ale 4.2rcX już tak.

Zresztą był taki watek już.
http://forum.dug.net.pl/viewtopic.php?pid=125551#p125551 #63


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#8  2009-08-20 12:01:54

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

A wracając jeszcze do tej alsy, zauważyłem, że podczas startu i uruchamiania się udev, słychać "tyknięcie" w głośnikach.
Więc coś później alsa nie daje rady (ale przecież działała), albo jest jakiś przełącznik niepotrzebnie włączony/wyłączony.
Jak to można namierzyć?
Próbowałem alsamixer'em na wszelkie sposoby, ale to nic nie daje.

Offline

 

#9  2009-08-24 13:36:39

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Po zainstalowaniu OSS4 dalej mam ten sam efekt: dźwięk tylko na wyjściu słuchawkowym :(

Offline

 

#10  2009-08-24 13:41:40

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Kod:

# ossmix
Selected mixer 0/High Definition Audio STAC9271D
Known controls are:
jack.fp-black.mode1 <front|center/LFE|headphone|input> (currently front)
jack.fp-black.mode2 <front|center/LFE|headphone|input> (currently front)
jack.int-speaker.mode <center/LFE|input> (currently center/LFE)
jack.int-speaker.center/lfe [<leftvol>:<rightvol>] (currently 76.4:76.4 dB)
jack.fp-black.mode3 <rear|input> (currently rear)
jack.fp-black.rear [<leftvol>:<rightvol>] (currently 76.4:76.4 dB)
jack.black.mode <spdif-out|adat|input1-mux|input2-mux|input3-mux> (currently spdif-out)
record.input1-mux.input1-mux1 [<leftvol>:<rightvol>] (currently 39.9:39.9 dB)
record.input1-mux.input1-mux2 <rear|cd> (currently rear)
record.input1-mux [<leftvol>:<rightvol>] (currently 17.9:17.9 dB)
record.input1-mux.mute ON|OFF (currently OFF)
record.input2-mux.input2-mux1 [<leftvol>:<rightvol>] (currently 39.9:39.9 dB)
record.input2-mux.input2-mux2 <rear|cd> (currently rear)
record.input2-mux [<leftvol>:<rightvol>] (currently 17.9:17.9 dB)
record.input2-mux.mute ON|OFF (currently OFF)
record.input3-mux.input3-mux1 [<leftvol>:<rightvol>] (currently 39.9:39.9 dB)
record.input3-mux.input3-mux2 <rear|cd> (currently rear)
record.input3-mux [<leftvol>:<rightvol>] (currently 17.9:17.9 dB)
record.input3-mux.mute ON|OFF (currently OFF)
misc.front [<leftvol>:<rightvol>] (currently 76.4:76.4 dB)
misc.headphone [<leftvol>:<rightvol>] (currently 76.4:76.4 dB)
misc <-28.-8dB|-19.-2dB|-9.-6dB|0.0dB> (currently -28.-8dB)
vmix0-enable ON|OFF (currently ON)
vmix0-rate <decimal value> (currently 48000) (Read-only)
vmix0-channels <Stereo|Multich> (currently Stereo)
vmix0-src <Fast|High|OFF> (currently Fast)
vmix0-outvol <monovol> (currently 25.0 dB)
vmix0-invol <monovol> (currently 25.0 dB)
vmix0.pcm8 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm9 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm10 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix0.pcm11 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)

Offline

 

#11  2009-08-24 14:26:22

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Sorki, jednak na OSS4 działa :)
Urządzenie to jednak nie /dev/dsp a /dev/dsp1...
Puściłem osstest do końca i na innym urządzeniu usłyszałem dźwięk.

Offline

 

#12  2009-08-24 18:38:58

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Pokaż

Kod:

ossinfo

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#13  2009-08-25 16:37:29

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Kod:

$ ossinfo 
Version info: OSS 4.2 (b rc3/200908232128) (0x00040100) GPL
Platform: Linux/i686 2.6.30-1-686 #1 SMP Mon Aug 3 16:18:30 UTC 2009 (bighdx)

Number of audio devices:    8
Number of audio engines:    12
Number of MIDI devices:     0
Number of mixer devices:    1


Device objects
 0: osscore0 OSS core services
 1: oss_hdaudio0 Intel HD Audio interrupts=80433 (80433)
    HD Audio controller Intel HD Audio
    Vendor ID    0x8086284b
    Subvendor ID 0x103c30d4
     Codec  0: STAC9271D (0x83847627/0x30d4103c)
 2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices
 0: High Definition Audio STAC9271D (Mixer 0 of device object 1)

Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
HD Audio play center/LFE          /dev/oss/oss_hdaudio0/pcm1  (device index 1)
HD Audio play rear                /dev/oss/oss_hdaudio0/pcm2  (device index 2)
HD Audio play headphone           /dev/oss/oss_hdaudio0/pcm3  (device index 3)
HD Audio play spdif-out           /dev/oss/oss_hdaudio0/spdout0  (device index 4)
HD Audio rec input1-mux           /dev/oss/oss_hdaudio0/pcmin0  (device index 5)
HD Audio rec input2-mux           /dev/oss/oss_hdaudio0/pcmin1  (device index 6)
HD Audio rec input3-mux           /dev/oss/oss_hdaudio0/pcmin2  (device index 7)

Nodes
  /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0

Offline

 

#14  2009-08-25 17:31:28

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Pokaż jeszcze na które urządzenie wskazuje /dev/dsp1

Kod:

ls -n /dev/dsp1

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#15  2009-08-25 19:59:09

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Kod:

$ ls -n /dev/dsp*
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp0 -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp1 -> /dev/oss/oss_hdaudio0/pcm1
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp2 -> /dev/oss/oss_hdaudio0/pcm2
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp3 -> /dev/oss/oss_hdaudio0/pcm3
lrwxrwxrwx 1 0 0 29 08-25 19:33 /dev/dsp4 -> /dev/oss/oss_hdaudio0/spdout0
lrwxrwxrwx 1 0 0 28 08-25 19:33 /dev/dsp5 -> /dev/oss/oss_hdaudio0/pcmin0
lrwxrwxrwx 1 0 0 28 08-25 19:33 /dev/dsp6 -> /dev/oss/oss_hdaudio0/pcmin1
lrwxrwxrwx 1 0 0 28 08-25 19:33 /dev/dsp7 -> /dev/oss/oss_hdaudio0/pcmin2
lrwxrwxrwx 1 0 0 29 08-25 19:33 /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0
lrwxrwxrwx 1 0 0 26 08-25 19:33 /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0

Po uruchomienu osstest dźwięk słychać tylko dla:

Kod:

/dev/oss/oss_hdaudio0/pcm1 (audio engine 1): HD Audio play center/LFE
- Performing audio playback test... 
  <left> OK <right> OK <stereo> OK <measured srate 47986.00 Hz (-0.03%)>

Jeszcze pytanie:
jak teraz zrobić aby dźwięk był w słuchawkach i nie było w głośnikach?

Coś niecoś pozmieniałem już wg http://www.opensound.com/wiki/index.php/Configuring … ons_for_OSSv4

Offline

 

#16  2009-08-25 20:15:02

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Jak puścisz przez /dev/dsp bądź /dev/dsp3 to dźwięk w słuchawkach jest ?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#17  2009-08-25 20:28:13

  jacadym - Użytkownik

jacadym
Użytkownik
Zarejestrowany: 2008-10-09

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Faktycznie na /dev/dsp jest dźwięk w słuchawkach.

Tak więc teraz jak to wszystko połączyć?
Zależy mi na tym aby w łatwy sposób określać które źródła dźwięku mają być przenoszone na konkretne wyjścia,
np. muzyka z odtwarzacza na głośniki, a dźwięk z komunikatora na słuchawki?

Aha dla tych, którym nie chce się kompilować deb jest pod adresem (wersja dla kernela 2.6.30): http://dl.getdropbox.com/u/1753047/Debian/oss-linux-4.2-rc3_i386.deb

Ostatnio edytowany przez jacadym (2009-08-25 21:04:25)

Offline

 

#18  2009-08-26 11:25:56

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [Częsciowo solved] Brak dźwięku po update kernela do 2.6.30

Musisz pokierować poszczególne aplikacje na poszczególne /dev/dsp*

W samych aplikacjach to musisz ustawić.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)