У меня есть Acer Aspire One KAV60. Начиная с 11.10 по 12.10, каждая версия Ubuntu заставляет экран оставаться пустым после того, как я открою крышку. Единственный способ избавиться от проблемы - это жесткий перезапуск. Нажатие на клавишу esc или левую кнопку мыши приводит к тому, что экран мигает в течение доли секунды, и я вижу рабочий экран, когда это происходит, но я не могу удерживать его при любой комбинации нажатий клавиш.
Я отключил все параметры энергосбережения, отключил режим ожидания и выбрал ничего не делать при закрытой крышке. Ничто не имеет никакого эффекта.
Чтобы избежать этой проблемы (которая часто приводит к потере данных, если крышка случайно закрыта перед сохранением программы), я должен остаться с 11.04, даже если он больше не поддерживается.
Похоже, что для этой проблемы показаны некоторые исправления ошибок, но они указывают не-Intel видеокарты. У моего ноутбука есть встроенный видеодрайвер Intel. При любых обстоятельствах, кажется, нет никаких сроков для исправления ошибок, которые, как показывали, существуют.
Любые предложения будут с благодарностью.
Создайте файл /etc/acpi/lidswitch.sh с содержимым (не забудьте chmod + x на нем):
#!/bin/sh
# /etc/acpi/lidswitch.sh
# Re-activates the screen when the lid is opened again
LID_STATE="/proc/acpi/button/lid/LID/state"
LCD_STATE="/proc/acpi/video/VID1/LCD/state"
grep -q open $LID_STATE
if [ $? -eq 0 ]; then
echo 0x80000001 > $LCD_STATE
fi
Поместите новый скрипт в эту папку? ---> > / etc / acpi / events / lidswitch
Затем поместите это в / etc / acpi / events / lidswitch:
# /etc/acpi/events/lidswitch
# This is called when the lid is closed or opened and calls
# /etc/acpi/lidswitch.sh for further processing.
event=button[ /]lid
action=/etc/acpi/lidswitch.sh
Существует сообщение от devilkin , которое решило мою проблему, вот решение:
Требуется загруженный модуль ACPI VIDEO.
Создайте файл /etc/acpi/lidswitch.sh
с этими строками (не забудьте chmod + x на нем):
#!/bin/sh
# /etc/acpi/lidswitch.sh
# Re-activates the screen when the lid is opened again
LID_STATE="/proc/acpi/button/lid/LID/state"
LCD_STATE="/proc/acpi/video/VID1/LCD/state"
grep -q open $LID_STATE
if [ $? -eq 0 ]; then
echo 0x80000001 > $LCD_STATE
fi
[ 116] Затем поместите эти строки в /etc/acpi/events/lidswitch
(lidswitch - не папка, а файл без расширения файла):
# /etc/acpi/events/lidswitch
# This is called when the lid is closed or opened and calls
# /etc/acpi/lidswitch.sh for further processing.
event=button[ /]lid
action=/etc/acpi/lidswitch.sh
Дополнительная помощь:
(1) Используйте gedit для создать эти файлы. Итак, откройте терминал, затем введите «sudo gedit» (без кавычек), скопируйте и вставьте строки выше.
(2) Используйте nautilus, чтобы применить к файлу свойство «chmod + x». Для этого откройте Терминал, затем введите «sudo nautilus» (без кавычек) и перейдите к etc, acpi, затем щелкните правой кнопкой мыши lidswitch.sh, перейдите в «Свойства», затем «Разрешения», затем «Разрешить выполнение файла как программы», затем нажмите Закрыть.
Ни одно из решений не работало на меня, но решение, предоставленное часто задаваемыми вопросами человечности, работало на меня. Я следовал за этим, и это работало гладко.
'ИНФОРМАЦИЯ: Это не будет работать на 12,04, резюме от в спящем режиме работа по-другому в 12,04'.
Pull up a Terminal again and run cat /proc/swaps and hopefully you see the path to your swap partition listed there. If not chances are something went wrong in the steps above. Here's my output:
Размер шрифта Имени файла Используемый Приоритет/dev/sda2 раздел 2676732 73380 - 1
gksu gedit /etc/default/grub & to pull up the boot loader configuration
Look for the line GRUB_CMDLINE_LINUX="" and make sure it looks like this (using your UUID of course) GRUB_CMDLINE_LINUX="resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7" and save the file
sudo update-grub and wait for it to finish
gksu gedit /etc/initramfs-tools/conf.d/resume & and make sure its contents are resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7 (with your UUID of course in place of mine). Save the file!
sudo update-initramfs -u
Reboot!
Теперь необходимо смочь быть в спящем режиме и возобновиться!
найденный решением здесь https://help.ubuntu.com/community/SwapFaq
У меня была такая же проблема даже в Ubuntu 10.04, но
Со мной, изменение значения «пусто» на «ничего» в опциях закрытия крышки решило проблему.
Между этими двумя вариантами есть некоторая разница.
При «пустом», если я закрываю крышку, воспроизведение видео останавливается (нет звука при воспроизведении видео в mplayer, когда крышка была закрыта), однако воспроизведение чистого звука все еще продолжалось (например, в Rhythmbox). Если я сейчас открою крышку, у меня будет только пустой экран, и единственным выходом было нажатие кнопки питания. это приведет к зависанию системы, а затем мне придется снова ее разбудить, чтобы получить дисплей.
При отсутствии звука аудио и видео файлы продолжают воспроизводиться даже при закрытой крышке. И когда я открываю крышку, я снова вижу нормальный дисплей:)
Чтобы автоматически установить значения от пустого до нуля, я сделал это в терминале:
sudo gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_ac -s "nothing"
sudo gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_battery -s "nothing"
Чтобы сделать это вручную откройте gconf-editor
, нажав alt + F2, а затем введите gconf-editor
. Затем перейдите к кнопкам apps-> gnome-power-manager-> и измените значения lid_ac
и lid_battery
вручную
Надеюсь, это поможет и в более новых версиях.