Portál AbcLinuxu, 14. července 2025 06:10


Dotaz: Nejde zvuk (zvukovka Intel 82801)

Zdenek.Z avatar 4.6.2007 20:33 Zdenek.Z | skóre: 14
Nejde zvuk (zvukovka Intel 82801)
Přečteno: 1276×
Odpovědět | Admin
Zdravím.

Nainstaloval jsem si Kubuntu. Ze začátku mi zvuk fungoval. Ale kromě Firefoxu, který se vždycky při přehrávání kousnul. Tak jsem někde vygooglil, že mám doinstalovat pulseaudio. Dělal jsem s ním nějaké čáry (to je hodně přesný popis, já vím :-)) a teď to nefunguje. Pulseaudio jsem zas odinstaloval, vypnul jsem aRts a nic.

Mám IBM R51 se zvukovkou:
$ lspci | grep AC
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01)
Moduly:
$ lsmod | grep snd
snd_intel8x0           34332  0
snd_ac97_codec         98464  1 snd_intel8x0
ac97_bus                3200  1 snd_ac97_codec
snd_pcm_oss            44544  0
snd_mixer_oss          17408  1 snd_pcm_oss
snd_pcm                79876  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy           4740  0
snd_seq_oss            32896  0
snd_seq_midi            9600  0
snd_rawmidi            25472  1 snd_seq_midi
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23684  2 snd_pcm,snd_seq
snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54020  10 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               8672  1 snd
snd_page_alloc         10888  2 snd_intel8x0,snd_pcm
Hlasitost mám zesílenou, jak na zvukovce:
$ head -1 /proc/acpi/ibm/volume
level:          14
tak v alsamixeru.

Když chci něco přehrát, tak se to tváří, že je všechno OK, ale nic se nepřehraje:
$ aplay zvuk.wav
Playing WAVE 'zvuk.wav' : Unsigned 8 bit, Rate 11025 Hz, Mono
$ 
(a nic)

Ani cat /dev/urandom > /dev/dsp nic nedělá (a ani chybu nehlásí)

Poradíte někdo? Už mě nenapadá, co by mohlo pomoct aspoň najít, kde chyba je. (Nemám tu teď bohužel live CD, až se k němu dostanu, tak to vyzkouším i z něho)
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

michich avatar 4.6.2007 20:56 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já myslím, že to hraje do toho modemu :-) Co říká aplay -l?
Zdenek.Z avatar 4.6.2007 21:02 Zdenek.Z | skóre: 14
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 82801DB-ICH4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 4: Intel ICH - IEC958 [Intel 82801DB-ICH4 - IEC958]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Jak zjistím/ovlivním, kam to hraje?
michich avatar 4.6.2007 21:14 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
To vypadá v pořádku. Tím to asi není.
4.6.2007 21:01 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zadne pulseaudio - to je neco jineho a neni potreba.

Tohle: head -1 /proc/acpi/ibm/volume

je pro zmenu mixer, co ma na sobe thinkpad jako notebook. A ne zvukovka.

nezapnul jste si nahodou mute na notasu ?

Spuste alsamixer a normalne vytahnete prvni savli z leva nahoru. A potom pripadne savli na PCM. Pak neco prehat. Nejaky wav. alsamixer aplikaci ukoncit pres Ecs.

bye gf
Zdenek.Z avatar 4.6.2007 21:10 Zdenek.Z | skóre: 14
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
Jj, mute mám vyplé -- automaticky se zruší při každé změně hlasitost přes tlačítka na notesu. Jde to zjistit zase z /proc/acpi/ibm/volume.

Alsamixeru mám jak Master (Stereo i Mono) i PCM zapnuté.
5.6.2007 01:50 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
zdravim,

to se divim, ze to nejede ? Na ICH5 zvukarne ted jedu (na win, v linuxu jede), nebot wokna doj*baly veskery ostatni zvuk a jsem sem rad, ze ten skvelej produkt pracuje a uz i vubec neco hraje ze 3 zvukovek, kdyz je to tak drahy.

Takze, kde muzou byt ty zakopane kocky:

- zkusit alsamixerem dat vsude hlasitost nahoru. Zda jste si neulozit nahodou ztlumene hlasitosti pri vypnuti masiny.

- mozna, ze je neco spatne v ovladaci. Pred casem si na neco podobneho nekdo stezoval v alse. ze mu nejede zadny zvuk z ICH[0-5] zvukovky. urcite zkuste to live-cd. Pokud by jelo live-cd tak uz me napada jen kernel a prelozit. Ale to mozna nebude nic pro vas. Nevim, jak zvladate kompilace jader. Chyba bude nekde na http://news.gmane.org k nalezeni v diskusni skupine alsa.

- pokud Vam projede speaker-test bez chyb, tak by to melo jet. A jako, ze Vam se zvuk asi prehrava.

- vypis dmesg | tail nic asi nehlasi na konci o zvukarne ?

- zkuste reloadnout modul snd-intel8x0 (rmmod, modprobe). Tohle jako prvni.

bye gf
Zdenek.Z avatar 10.6.2007 10:47 Zdenek.Z | skóre: 14
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
No, já na ní jedu už 4 roky a OK. 1 Wokna XP, 3 roky Fedora 2--6. Kubuntu teď zkouším místo FC a kromě toho zvuku se mi tu dost věcí líbí. S alsamixerem jsem si hrál, hlasitost v něm mám vytahanou nahoru, ten vypadá OK. Kernel přeložit zvládám, už jsem si jich pár přeložil. Ale to dělat nechci hlavně proto, že tím ztratím možnost automatické aktualizace přes apt-get a za druhé, už mi to tu jednou fungovalo, tak mi přijde divné, že by to bylo kernelem, když se nezměnil.

Speaker testem myslíte to Test sound v KDE? To mi projde, ale nehraje. aplay zvuk.wav také. Nebo něco jiného?

Reloadnout modul jsem zkoušel někdy na začátku. Nepomáhalo to.

V dmesg jsem taky nic zajímavého nenašel. Ale teď mi najednou začala fungovat a už jsem přišel na to, že nefunguje po suspend-to-disk. Když ale pak udělám suspend-to-ram, tak po probuzení funguje.

V dmesg jsem našel z věcí okolo zvukovky toto (ale možná jsem něco přehlédnul):

Suspend-to-disk:
[ 2742.260000] ac97 0-0:AD1981B: freeze
...
[ 2742.968000] Intel ICH 0000:00:1f.5: freeze
...
[ 2742.984000] PM: snapshotting memory.
...
[ 2742.984000] Intel ICH 0000:00:1f.5: LATE freeze
...
swsusp
...
[ 2841.984000] Intel ICH 0000:00:1f.5: EARLY resume
...
[ 2841.984000] PM: Image restored successfully.
...
[ 2842.032000] Intel ICH 0000:00:1f.5: resuming
...
[ 2843.428000] ac97 0-0:AD1981B: resuming
A nefunguje. A pak udělám suspend-to-ram:
[19383.740000] ac97 0-0:AD1981B: suspend
...
[19385.220000] Intel ICH 0000:00:1f.5: suspend
...
[19385.236000] PM: Entering mem sleep
...
[19385.236000] Intel ICH 0000:00:1f.5: LATE suspend
...
[19387.236000] Intel ICH 0000:00:1f.5: EARLY resume
...
[19387.236000] PM: Finishing wakeup.
...
[19387.252000] Intel ICH 0000:00:1f.5: resuming
...
[19388.616000] ac97 0-0:AD1981B: resuming
a funguje. :-)

Tuší někdo, co by to mohly být za čáry?
kozzi avatar 10.6.2007 10:55 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Nejde zvuk (zvukovka Intel 82801)
Asi nejaka chyba ve skriptec ci nastaveni pro suspend-to-disk. Ale nevim co kubuntu pouziva za scripty pro hibernaci.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.