Bug 7063 - Нет звука при просыпании из гибернейта
Summary: Нет звука при просыпании из гибернейта
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-modules-alsa-wks26-up (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Konstantin A Lepikhov (L.A. Kostis)
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-11 15:23 MSD by Michael A. Kangin
Modified: 2009-04-05 01:39 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael A. Kangin 2005-06-11 15:23:15 MSD
При просыпании из гибернейта отсутствует звук. xmms, если запущен, может
продолжает делать вид, будто что-то играет. Дёрганье миксера не помогает.
Помогает выгрузка/повторная загрузка модуля звуковой карточки (snd_via82xx).

Альса: kernel-modules-alsa-wks26-up, v. 1.0.8-alt6.132619.4

[root@mak-home /]# uname -r
2.6.11-wks26-up-alt4

[root@mak-home /]# lspci |grep audio
0000:00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97
Audio Controller (rev 50)

[root@mak-home /]# lsmod
Module                  Size  Used by
snd_via82xx            27200  1
button                  6800  0
3c59x                  40744  0
mii                     5120  1 3c59x
uhci_hcd               31760  0
ehci_hcd               34184  0
psmouse                37144  0
vmnet                  25520  16
vmmon                  41816  0
ppp_deflate             6272  0
zlib_deflate           23960  1 ppp_deflate
bsd_comp                6272  0
ppp_async              12160  1
ppp_generic            30740  7 ppp_deflate,bsd_comp,ppp_async
slhc                    7552  1 ppp_generic
minix                  31620  0
ext2                   64776  0
isofs                  35640  0
zlib_inflate           18688  2 ppp_deflate,isofs
binfmt_misc            11912  1
realtime                5512  0
commoncap               7168  1 realtime
autofs4                19460  0
fan                     4612  0
ide_cd                 39044  1
cdrom                  37920  1 ide_cd
nvidia               3919228  0
dc395x                 35212  0
scsi_mod              127560  1 dc395x
via686a                19224  0
i2c_sensor              3712  1 via686a
i2c_core               22416  2 via686a,i2c_sensor
amd_k7_agp              7948  1
agpgart                33576  2 nvidia,amd_k7_agp
via82cxxx_audio        28552  0
uart401                11972  1 via82cxxx_audio
sound                  80684  2 via82cxxx_audio,uart401
ac97_codec             18316  1 via82cxxx_audio
tsdev                   7488  0
irda_usb               13316  0
8250_pnp                8704  0
8250                   32996  4 8250_pnp
serial_core            22528  1 8250
floppy                 58448  0
evdev                   9216  0
pcspkr                  3940  0
usbcore               117208  4 uhci_hcd,ehci_hcd,irda_usb
irlan                  29584  0
irda                  124728  2 irda_usb,irlan
crc_ccitt               2176  2 ppp_async,irda
nls_koi8_r              5376  1
nls_cp866               5376  1
vfat                   13824  1
fat                    40220  1 vfat
nls_base                7936  5 isofs,nls_koi8_r,nls_cp866,vfat,fat
subfs                   8064  1
dm_mod                 58364  0
snd_ac97_codec         71160  1 snd_via82xx
snd_pcm_oss            53280  0
gameport                4864  1 snd_via82xx
snd_mpu401_uart         8064  1 snd_via82xx
snd_rawmidi            25504  1 snd_mpu401_uart
snd_seq_oss            34304  0
snd_seq_midi_event      8192  1 snd_seq_oss
snd_seq                52752  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          8716  3 snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm                91400  3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer              25988  2 snd_seq,snd_pcm
snd_page_alloc          9860  2 snd_via82xx,snd_pcm
snd_mixer_oss          18944  1 snd_pcm_oss
snd                    55652  13
snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mpu401_uart,snd_rawmidi,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm,snd_timer,snd_mixer_oss
soundcore              10080  3 via82cxxx_audio,sound,snd
parport_pc             39236  1
lp                     11332  0
parport                35272  2 parport_pc,lp
processor              22836  0
ac                      4996  0
battery                 9604  0
rtc                    13112  0
ext3                  130184  2
jbd                    58520  1 ext3
mbcache                10756  2 ext2,ext3
ide_disk               16640  5
ide_generic             1408  0 [permanent]
via82cxxx              11676  0 [permanent]
ide_core              125644  4 ide_cd,ide_disk,ide_generic,via82cxxx
Comment 1 Michael A. Kangin 2005-06-26 16:29:16 MSD
(In reply to comment #0)
Забавное наблюдение....
Вышеуказанная ситуация проявляется только если в /etc/X11/xorg.conf для
видеодрайвера указано Driver "nv". При смене драйвера на "nvidia" (после решения
#6918) ситуация меняется - при выходе из гибернета xmms замирает на какой-то
позиции, а при нажатии кнопки play - начинает вполне нормально играть с начала
песни.

Ну и каким боком видеодрайвер влияет на аудиодрайвер?

Comment 2 Sergey Vlasov 2006-09-15 19:47:23 MSD
С более свежими ядрами и kernel-modules-alsa эта проблема проявляется?

(In reply to comment #1)
> Ну и каким боком видеодрайвер влияет на аудиодрайвер?

Вот как раз этот видеодрайвер может влиять на что угодно (в частности, лазить в
настройки чипсета и что-то там делать).
Comment 3 Michael A. Kangin 2006-10-20 02:18:15 MSD
Установил из Сизифа ядро 2.6.16-std26-up-alt12. 
имеем: 
kernel-modules-alsa-std26-up-1.0.12-alt2.132624.12
xmms-out-alsa-1.2.10-alt10.gns2.C30

Используем suspend on disk, работающий для этого ядра (powersave -U).
Играется песенка через xmms, вывод в нём настроен через alsa, устройство hw:0,0.
Засыпаем, просыпаемся. xmms застыл, молчит, эквалайзер отрисовывает застывшую
картинку.
Кнопка плей играет песню с начала, нормально, никаких шаманств с микшером не
требуется.

Драйвер для графики - nv, nvidia пока не запинал.
xorg-x11-drv-nv-6.8.2-alt22
Comment 4 Mikhail Gusarov 2008-06-13 13:00:39 MSD

    
Comment 5 Konstantin A Lepikhov (L.A. Kostis) 2009-04-05 01:39:36 MSD
Все носители этого бага в Сизифе уже умерли, баг закрываю.