Есть ли способ отключить ноутбук жидкокристаллический дисплей на запуске, когда внешний монитор подключен

Работаю 12.04 и Gnome Shell с ноутбуком Thinkpad X201 и базовым блоком. То, когда я запускаю ThinkPad в базовом блоке с закрытой крышкой, Ubuntu, распознает, что внешний монитор является основным (DP1), но принимает значение по умолчанию ноутбук жидкокристаллический дисплей (LVDS1) как на. Я хотел бы, чтобы это было выключено при запуске когда в этом режиме.

Я обнаружил этот ответ и разработал версию сценария, указал:

XRANDRexternal="xrandr --output HDMI1 --off --output LVDS1 --off --output DP1 --mode 2560x1600 --pos 0x0 --rotate normal --output VGA1 --off"
XRANDRnoexternal="xrandr --output HDMI1 --off --output LVDS1 --mode 1280x800 --pos 0x0 --rotate normal --output DP1 --off --output VGA1 --off"
if xrandr | grep -q ' connected'
then
${XRANDRexternal}
else
${XRANDRnoexternal}
fi

Я затем пытался поместить это в свой lightdm.conf, как предложено в сообщении:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
display-setup-script=/usr/share/display-setup-script.sh

Я проверил что сценарий, работавший путем выполнения его сначала в терминале. В этой точке я не могу автоматизировать это при запуске. Я попробовал и сценарий установки дисплея и опцию настройки сессии и никакую работу. Я также пытался засунуть это в свои приложения запуска напрасно.

Я не уверен, как диагностировать это далее.

2
задан 13 April 2017 в 15:25

1 ответ

После взлома, я, наконец, заставил его работать .. Мне так и не удалось заставить его работать из LightDM, но добавление опции сна и добавление его в автозагрузку приложений работало

#!/bin/bash
sleep 5
XRANDRexternal="xrandr --output HDMI1 --off --output LVDS1 --off --output DP1 --mode 2560x1600 --pos 0x0 --rotate normal --output VGA1 --off"
XRANDRnoexternal="xrandr --output HDMI1 --off --output LVDS1 --mode 1280x800 --pos 0x0 --rotate normal --output DP1 --off --output VGA1 --off"
if xrandr | grep -q ' connected'
then
${XRANDRexternal}
else
${XRANDRnoexternal}
fi
0
ответ дан 13 April 2017 в 15:25

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

Похожие вопросы: