Intereting Posts
В чем разница между запуском программы в качестве демона и разворачиванием ее в фоновом режиме с помощью «&»? Пользователь, зарегистрированный sftp, не отображается в `w` Функция владения групповыми и групповыми правами почему blktrace только пишет блоки из 8? Как сделать маршрутизатор OpenWrt рекламой себя как шлюз по умолчанию IPv6? Как получить доступ к корневому журналу для systemd? Я случайно сломал / bin / bash Головоломка над судо и дорожками Есть ли более простой способ навигации по моему терминалу, ala tmux? Создание запущенных конфигураций tmux? Обработка файлов с пробелами в именах Должны ли DNS (записи PTR) настраиваться по-разному для разных сетей ipv6? Как вы называете «счастливую собаку» частью файла «happy-dog.png»? Система WHEN снизилась (выключение питания) Минимальная Linux с ядром и BusyBox: / etc / inittab игнорируется, выполняется только / init

RandR не распознает монитор

Я просто подключил EeePC к Sony BRAVIA KDL-32EX710.

Такой телевизор поддерживает разрешения до 1920×1080, но RandR разрешает мне использовать разрешения от 640×480 до 1024×768. Чтобы использовать полное разрешение, мне нужно вручную добавить новый режим в RandR при любой загрузке.

Проблема не в RandR, ваш видеодрайвер не настраивает монитор на основе информации EDID от монитора. Проверьте файл Xorg .log, чтобы узнать, как драйвер настраивает монитор.

Можно настроить монитор в конфигурации xorg.conf. Я не пробовал это для настройки plug and play. Настройка настройки двойного монитора может работать лучше.

Вы можете создать сценарий конфигурации, чтобы это было легче сделать.

EDIT Нет, модуль, который отвечает за это, является общим и используется всеми драйверами. Производители видеокарт не предоставляют общий интерфейс, поэтому нам нужны разные драйверы. Драйверы Xorg определяют общие функции и предоставляют стандартные интерфейсы приложений, поэтому RandR работает. xorg.conf является общим для всех драйверов.

Если вы загружаетесь с включенным монитором, похоже, что он не предоставляет EDID (это ответственность монитора). Посмотрите /var/log/Xorg.0.log после запуска и без подключения монитора и включения при загрузке. Это должно дать вам представление о том, что происходит или не происходит.

Это решение, которое я использовал с установкой с двумя мониторами, где один монитор не снабжал EDID. Я переместил это решение в свой файл xorg.conf, но для настройки потребовалось некоторое время. Эта настройка проще, если вы используете gdm . Аналогичные решения можно использовать для kdm или xdm . Замените мою настройку тем, что вы вводите при запуске.

Я создал файл /etc/gdm/Init/Default содержащий:

  #! / Bin / ш
 PATH = "/ USR / бен: $ PATH"

 #WAT - настройка двух дисплеев
 # Определить новые режимы (60 и 75 Гц)
 xrandr --newmode 1280x1024 108,00 1280 1376 1488 1800 960 961 964 1000 + hsync + vsync
 xrandr --newmode 1280x1024x75 135.00 1280 1296 1440 1688 1024 1025 1028 1066 + hsync + vsync

 # Добавить режимы на экран
 xrandr --addmode VGA-0 1280x1024
 xrandr --addmode VGA-0 1280x1024x75

 # Выберите режим вывода
 xrandr --output HDMI-0 --mode 1920x1080 - выход VGA-0 - режим 1280x1024 - левый HDMI-0

 # EOF