Настроить встроенную графику Intel в ThinkPad для работы только с внешним 4K-дисплеем, через HDMI, используя xorg.conf

Используя инструмент конфигурирования интерактивных дисплеев с рабочего стола Ubuntu, я успешно настроил этот Thinkpad X1 Carbon (2014) со встроенным видео Intel для управления внешним дисплеем с разрешением 3840x2160 через порт HDMI, а не для использования дисплея, встроенного в ноутбук, Это конфигурация, которую я хочу для этой рабочей станции.

Я не использую рабочий стол Ubuntu для повседневной работы; скорее я использую fvwm (все еще на Ubuntu, но не на рабочем столе Ubuntu). К сожалению, похоже, что утилита конфигурирования не изменяет настройки в общем виде, например, используя какой-то универсальный механизм X, чтобы они работали с любой оконной программой / настольной средой. Когда я вхожу в систему с помощью fvwm, оба дисплея используются (и сигнал, отправляемый на внешний, имеет ширину 4096 пикселей, а не 3840). Когда я вхожу в систему с рабочего стола Ubuntu, вступает в силу правильная конфигурация с 3840px для одного дисплея.

Похоже, что инструмент конфигурации записал изменения в некоторый XML-файл в ~/.config/monitors.xml.

Мне нужно внести изменения в конфигурацию, чтобы она была как системной, так и независимой от оконного менеджера. Другими словами, я хотел бы иметь возможность настроить его через xorg.conf.

Я не знаю, как я должен указать используемый вывод. Я идентифицировал вывод как названный "HDMI2", посмотрев в Xorg.0.log. Как мне это сделать в xorg.conf?

1 ответ

Я использую удивительный wm (как fvwm, но для более привлекательных пользователей), и я делаю это через xrandr. Пытаться:

xrandr --output $laptop_display --off --output $external_monitor --auto

В моем случае дисплеи eDP1 и HDMI2. Вы можете вывести значения для вашей системы, запустив xrandr без аргументов.

Другие вопросы по тегам