Ждущий режим[решено]
Satarsa 23 апреля, 2009 - 15:34
Всем привет, возник вопрос.
Ноут не уходит в ждущий режим, если в usb воткнута мышь (Logitech radio nano чего-там). Если мышь вытащить, то комп сладко засыпает. Это фича такая, не спать с мышью? Можно ли как-нибудь усыплять комп не вытаскивая мыши?
P.S. В спящий режим ноут уходит и с мышью, и без.
»
- Для комментирования войдите или зарегистрируйтесь
Может это: zgrep USB_SUSPEND
Может это:
Я ♥ Gentoo & Funtoo
так и есть
Оно включено. Выключить надо?
Из make menuconfig: If you
Из make menuconfig:
If you say Y here, you can use driver calls or the sysfs "power/level" file to suspend or resume individual USB peripherals and to enable or disable autosuspend (see Documentation/usb/power-management.txt for more details).
И здесь стоит посмотреть.
Я ♥ Gentoo & Funtoo
Lupo Alberto написал(а):Из
Читал, долго медитировал, ничего не помогает. Если вписать в level suspend, то комп виснет при засыпании, остальное (запись в wakeup и autosuspend значений из мануала) не меняет обстановки: комп засыпает и сразу просыпается. Может я чего не так понимаю?... :)
да запросто может быть такое
да запросто может быть такое - мыша точная/чувствительная и от проехавшего за окном автобуса или прошедшего мимо чела... ну сам догадаешься? :)
почему такой вариант предлагаю - да год назад целый час протрахалсо с оптикой, и наконец доперло - столешница-то стеклянная :D
P.S.: Linux - это красная таблетка :-) Windows - синяя...
А Эффект от неухода какой?
А Эффект от неухода какой? просто комп продолжает работать. Версию Aladdin поддержал бы еслиб комп через некоторое время просыпался бы. А тут выходит что он вообще незасыпает.
Версию Aladdina надо
Версию Aladdina надо проверить. Например. включится ли с этой мышкой экранная заставка? У меня тоже есть бешеная мышь. которая лежит себе спокойно, но курсор мелко трясётся - рвётся в бой.
Мышь можно выключить, т.е.
Мышь можно выключить, т.е. один приёмник работает, эффект тот же :(
Эффект от неухода
Эффект такой, что комп засыпает, паркует головки и cdrom и тут же просыпается. Т.е. "некоторое время" в данном случае меньше секунды.
ХА!! питалово от USD порта не
ХА!! питалово от USD порта не уходит же! собственно модуль опрашивает мышку и отправляет месаги ядру, даже если мышку не нашел. а биос принимая чет с юсб порта наверняка вейк апится. скорее всего так. я сеня попробую со своей напишу резалт... Странно что виснет с обчной мышкой.
Ждём! :)
Ждём! :)
Интересный у вас экземпляр
Интересный у вас экземпляр однако. мой убирает питалового с юсб портов когда уходит в слип. И видимо на харварном уровне. но я не уверен. Ничего сверх естественного чего не делали бы вы в ядре не подключал. Мб действительно в биосе покопаться?
Вам везёт :) С эти ноутом у
Вам везёт :) С эти ноутом у меня вечные проблемы. :)
А с обычной USB-мышью (не
А с обычной USB-мышью (не радио-) "бага" воспроизводится?
P.S. Какими средствами для "засыпания" - sys-power/hibernate-script или sys-power/pm-utils - вы пользуетесь?
Я ♥ Gentoo & Funtoo
С обычной проводной мышью
С обычной проводной мышью комп завис так же, как и в случае если записать suspend в level.
С другими беспроводными мышами аналогичная ситуация - засыпает и тут же просыпается.
Средства стоят оба, но поскольку режимы настраивались в kde4, то по всей вероятности используется pm-utils.
А, нет. С проводной мышью
А, нет. С проводной мышью тоже сразу просыпается. Зависание было стандартным отклонением.
Если используется pm-utils,
Если используется pm-utils, проверить
При запуске из консоли
засыпает или нет?
Какое используете ядро? Покажите содержимое файлов /etc/pm/config.d/gentoo и /var/log/pm-suspend.log (с подключенной мышью и без).
P.S. В BIOS ничего интересного по поводу WakeUp по USB нет (или подобного)?
Я ♥ Gentoo & Funtoo
Lupo Alberto написал(а):Если
Проверил
Тоже самое: засыпает и сразу просыпается, если мышь выключить - засыпает.
Последнее gentoo-sources-2.6.30-r4
/etc/pm/config.d/gentoo
Файлы /var/log/pm-suspend.log идентичны, и тем не менее:
1) с мышью
2) без мыши
Биос малонастраиваемый - ноутбучный, там вообще почти ничего нет. Ноутбук asus a6tc.
Satarsa написал(а):Ноутбук
обновите bios
Bios стоит предпоследний
Bios стоит предпоследний 0807. Последний кажется 0809. Однажды поставил его, после чего вентилятор стал постоянно работать на самых высоких оборотах и никогда не снижал скорости. Криворукие биосописатели асуса достали. Еле откатился на 0807. Ноут довольно пожилой уже, и похоже других биосов уже не будет.
Ой, наврал. Выложили 0901.
Ой, наврал. Выложили 0901. Отписали про проблемы с вентилятором :). Обновлюсь, сообщу о результате.
Замечания, неимеющие напрямую
Замечания, неимеющие напрямую отношения к проблеме, но...
В файл /etc/pm/config.d/gentoo
я бы добавил ещё
В качестве эксперимента попробуйте добавить в этот же файл
P.S. Поэкспериментируйте и выясните, выгрузка каких модулей позволяет решить вашу проблему.
Я ♥ Gentoo & Funtoo
Помогло!
Ура, спасибо! Последнее помогло!
Но попутно обнаружил другую проблему - после просыпания не работает r8169. Пишет что link down. rmmod r8169 && modprobe r8169 не помогают. Раньше вроде нормально было...
Может это быть связано с тем, что теперь ядро собрано с MSI MSI-X? Это сделано потому, что nvidia и r8169 висят на одном прерывании, что приводило к постоянным зависаниям при активной работе сетевого интерфейса (особенно если ещё и OpenGL гонять). С MSI ситуация лучше, т.к.
/proc/interrupts
Погуглите по теме так
Погуглите по теме так называемых hook'ов (скриптов, запускаемых при "засыпании-пробуждении"), примеры которых можно увидеть в /usr/lib/pm-utils/sleep.d
Я ♥ Gentoo & Funtoo