Вопрос или проблема
Я работаю на Thinkpad X220 и установил Xubuntu 11.10. Всё работает хорошо, кроме одного;
Когда я ставлю ноутбук в спящий режим, пока он подключен к моему внешнему монитору (либо в режиме клонирования экрана, либо используя только внешний монитор), при выходе из сна он показывает пустой экран. Я всё ещё вижу, как двигается курсор мыши, но оба экрана остаются пустыми.
Только жесткая перезагрузка исправляет эту проблему. Возвращение в спящий режим (закрытием ноутбука) ничего не дает. Оба экрана остаются неактивными (черные, но с указателем мыши) после пробуждения из сна.
Дополнительная информация;
A)
Я запомнил команду “Настройки дисплея”. Когда я нажимаю последовательность команд на клавиатуре, чтобы 1) показать только экран ноутбука, а затем 2) показать только внешний экран, мой дисплей (на внешнем мониторе) восстанавливается, и я могу продолжать как обычно. Но мне нужно делать это каждый раз, и при одной ошибке я теряюсь (так как не могу увидеть результат, unless я сделаю всё совершенно правильно).
B)
Теперь я установил графический интерфейс “grandr” и отредактировал его, чтобы, например, показывать только мой внешний монитор или настроить дублированный экран (в зависимости от моих предпочтений). Теперь, когда я ставлю ноутбук в спящий режим, оба дисплея работают нормально (двойной или только один внешний дисплей) после пробуждения из сна.
– Так что, я полагаю, это своего рода решение, но оно требует установки grandr и отказа от использования меню настроек дисплея Xubuntu.
Может быть, у кого-то есть лучшее решение или исправление?
Поддержка многомониторного режима улучшена в Ubuntu 12.04 beta1. Я попробовал live CD. режим сна/пробуждения работает безупречно.
У меня Toshiba Sat Pro, у которой была такая же проблема. Я исправил это, зайдя в BIOS при загрузке и отключив LAN при запуске. Теперь он выходит из спящего режима каждый раз.
Ответ или решение
Проблема с черным экраном на внешнем дисплее после выхода из режима ожидания в Xubuntu 11.10 на вашем ноутбуке Thinkpad X220 является распространенной и может быть вызвана несколькими причинами, связанными с настройками графической системы, драйверами и управлением питанием. Рассмотрим возможные решения этой проблемы.
1. Обновление графических драйверов
Наиболее распространенной причиной проблем с дисплеем после выхода из режима ожидания является использование устаревших или несовместимых графических драйверов. Убедитесь, что у вас установлены последние версии драйверов для вашей графической карты. Это можно сделать следующим образом:
- Откройте терминал (Ctrl + Alt + T).
- Выполните следующую команду для обновления списков пакетов:
sudo apt-get update
- Затем проверьте доступные обновления:
sudo apt-get upgrade
2. Настройка параметров графики с помощью xrandr
Вы уже выяснили, что использование утилиты grandr
помогает решить проблему, но если вы хотите избежать ее установки, можно использовать команду xrandr
для управления конфигурацией дисплея через терминал.
- Запустите команду
xrandr
в терминале, чтобы увидеть доступные дисплеи и их текущие состояния. - Запомните название вашего внешнего дисплея (например,
HDMI-1
илиVGA-1
). - После выхода из режима ожидания вы можете вручную использовать команды
xrandr
для активации нужного дисплея. Например:xrandr --output HDMI-1 --auto
Эта команда активирует HDMI-выход. Данный подход может быть настроен с помощью скриптов для автоматизации действий.
3. Настройка параметров BIOS
В некоторых случаях отключение конкретных функций в BIOS может помочь устранить проблемы с выходом из режима ожидания. Попробуйте следующее:
- Перезагрузите ваш ноутбук и зайдите в настройки BIOS (обычно это делается нажатием клавиши F1 или F2 при загрузке).
- Найдите настройки, связанные с управлением питанием (Power Management), и попробуйте отключить функции, которые могут вызывать конфликты, например, сетевой адаптер или режим управления беспроводной сетью.
- Сохраните изменения и выйдите из BIOS.
4. Использование альтернативных версий Xubuntu
Как вы упомянули, в более поздних версиях Ubuntu (например, в 12.04 и выше) поддержка многодисплейных конфигураций была значительно улучшена. Если проблема остается нерешенной, рассмотрите возможность обновления до более новой версии Xubuntu, где могут быть исправлены многие ошибки, включая проблемы с выходом из режима ожидания.
5. Ручная настройка конфигурации X
Если она все еще возникает, необходимо учесть возможность ручного редактирования файла конфигурации X, чтобы гарантировать правильную инициализацию дисплеев при каждом запуске.
- Создайте резервную копию текущей конфигурации:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
- Отредактируйте файл
xorg.conf
с помощью вашего текстового редактора:sudo nano /etc/X11/xorg.conf
- Внесите в него необходимые настройки для ваших экранов. Обратите внимание на секции "Device" и "Screen".
Заключение
Решение проблемы с черным экраном после выхода из режима ожидания требует испытания нескольких методов, начиная от обновления драйверов и заканчивая настройкой BIOS и использованием командной строки для управления дисплеями. Если ни один из предложенных методов не помог, стоит рассмотреть переход на более новую версию Xubuntu или Ubuntu для более стабильной работы с мультимониторными настройками.
Не забывайте делать резервные копии важных файлов перед внесением серьезных изменений в систему, чтобы всегда иметь возможность восстановить рабочее состояние.