Автор Тема: IBM Thinkpad T20 Hibernate и звук.  (Прочитано 6961 раз)

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
IBM Thinkpad T20 Hibernate и звук.
« : 19.09.2008 17:16:03 »
Здравствуйте! После hibernate пробадает звук.
карта такая:
00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
модули такие:
[root@localhost ~]# lsmod|grep snd
snd_cs46xx             88392  1
gameport               19464  2 snd_cs46xx
snd_rawmidi            28064  1 snd_cs46xx
snd_ac97_codec        103716  1 snd_cs46xx
ac97_bus                6400  1 snd_ac97_codec
snd_pcm_oss            47008  0
snd_seq_dummy           8196  0
snd_seq_oss            38656  0
snd_seq_midi_event     11520  1 snd_seq_oss
snd_seq                56784  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         12556  4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_mixer_oss          21120  1 snd_pcm_oss
snd_pcm                81540  3 snd_cs46xx,snd_ac97_codec,snd_pcm_oss
snd_timer              26116  2 snd_seq,snd_pcm
snd                    59112  13 snd_cs46xx,snd_rawmidi,snd_ac97_codec,snd_pcm_oss,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_mixer_oss,snd_pcm,snd_timer
soundcore              13792  1 snd
snd_page_alloc         14088  2 snd_cs46xx,snd_pcm
ядро:
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-std-smp-alt12.M40.3 #1 SMP Mon Jul 14 19:47:55 MSD 2008 i686 GNU/Linux
пробывал kernel-image-std-def-2.6.25-alt6.M41.3, то же самое.
Использую alsa. В логах ничего. Лечится?

With best regards, Yury Konovalov aka 2:453/53

user21

  • Гость
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #1 : 19.09.2008 17:27:27 »
имхо лучше выключать машину полностью, hibernate вроде как бьет по операвтиве.

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #2 : 19.09.2008 17:35:29 »
Ногами бьёт ?

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #3 : 19.09.2008 17:36:01 »
имхо лучше выключать машину полностью, hibernate вроде как бьет по операвтиве.
Что вы имеете ввиду? Всетаки выгрузка/загрузка больше бьет по аккуму и моим нервам, чем хибернейт по оперативке. По существу можете что-нибудь добавить?
With best regards, Yury Konovalov aka 2:453/53

Оффлайн Damir

  • alt linux team
  • ***
  • Сообщений: 134
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #4 : 19.09.2008 21:08:41 »
Ногами бьёт ?
Чугунной архитектурой по голове.
Ceterum censeo LORum esse delendam

user21

  • Гость
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #5 : 19.09.2008 22:24:13 »
когда был юзеров вин хр всегда выключал ноут в спящий режим, через месяца три, стал выскакивать экран смерти с ошибкой на память (после гибернэйта). больше им не пользуюсь (ни хр, ни сп. режимом). сугубо мой личный опыт.

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #6 : 20.09.2008 14:24:30 »
хм.. офигительно научный подход к проблеме  :D

user21

  • Гость
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #7 : 20.09.2008 22:51:36 »
не научный... просто горьким опытом научен (не я один).

Оффлайн pavlo84

  • Давно тут
  • **
  • Сообщений: 29
  • we will ROOt you
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #8 : 21.09.2008 02:10:04 »
Здравствуйте! После hibernate пробадает звук.

Использую alsa. В логах ничего. Лечится?


Использую Мандрива 2008.1 на ноутбуке lg r500-UCP21R1
Звук Intel HDAudio. Заметил аналогичную проблему.
Как правильно излечить пока не нашел, но нашел как можно боротся.
После восстановления из Хибернейта можно выполнить следующее:
/etc/rc.d/rc5.d/S17alsa force-reload
Возможно в АЛТ Линуксе расположение скрипта в другой папке или по другому называется.
Мне помогло. Правда запускаю вручную, как автоматизировать по восстановлению из Хибернейт пока не додумался.
Выглядеть модно, стильно, и главное мужественно - menandstyle.ru

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #9 : 21.09.2008 10:24:08 »
К сожалению в альте ниче похожего нету, есть скрипт sound, который при stop просто сохраняет состояния уровней микшера. А при start вообще ничего не делает.
With best regards, Yury Konovalov aka 2:453/53

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #10 : 21.09.2008 12:07:07 »
как оказалось помогает после хибернейта следующие:

rmmod -f snd_cs46xx
modprobe snd_cs46xx

стал думать, как автоматизировать, добавил строчку
snd_cs46xx      2.6.0   2.6.99 --force
в файл /etc/hibernate/blacklisted-modules

запускаю hibernate -v3 и вижу, что он пытается выгрузить этот модуль, но у него не получается.

Unloading blacklisted module snd_cs46xx (and dependencies)
Unloading snd_cs46xx ...

 т.е. в хибернейт комп не уходит и по lsmod этот модуль все еще висит.
Как выполнить скрипт, который будет передергивать модуль после хибернейта?
With best regards, Yury Konovalov aka 2:453/53

Оффлайн dottedmag

  • /usr/sbin/control
  • *******
  • Сообщений: 235
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #11 : 21.09.2008 14:09:07 »
запускаю hibernate -v3 и вижу, что он пытается выгрузить этот модуль, но у него не получается.

Unloading blacklisted module snd_cs46xx (and dependencies)
Unloading snd_cs46xx ...

 т.е. в хибернейт комп не уходит и по lsmod этот модуль все еще висит.
Как выполнить скрипт, который будет передергивать модуль после хибернейта?

Модуль нельзя выгрузить, пока им кто-то пользуется (кроме того самого"лопатой по голове" rmmod -f, от чего те, кто им пользуются, могут весьма причудливо подохнуть).

Поищите опцию "форсированной выгрузки", которая будет прибивать процессы, пользующиеся модулем.

Вообще, с того времени, как выпустили 2.6.18, много воды утекло, в 4.1 всё может быть гораздо лучше.
Debian Lenny

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #12 : 21.09.2008 19:10:21 »
не научный... просто горьким опытом научен (не я один).
Уже лучше.. Осталось показать только, что это правило, а не исключение, связанное со вполне конкретным железом :)

user21

  • Гость
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #13 : 21.09.2008 19:16:46 »
статистика вещь упрямая.

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: IBM Thinkpad T20 Hibernate и звук.
« Ответ #14 : 21.09.2008 19:18:28 »
статистика вещь упрямая.
Вот это меня и смущает: от вас от первого о таком услышал.