Как мешать Xfce реконфигурировать расположение монитора, когда крышка ноутбука закрывается?

Я недавно обновил до Xubuntu 14.04 на своем ноутбуке. До 14,04, я использовал xrandr (через сценарий) для конфигурирования моего предпочтительного расположения, которое включило внешний монитор VGA и созданный в мониторе ноутбука. До 14,04, когда я закрыл крышку с тем активным расположением, расположение осталось тем же (т.е., встроенный монитор был выключен, но все еще существовал в расположении).

После обновления до 14,04, мое xrandr расположение сохраняется только столько, сколько я не закрываю крышку на ноутбуке. После того, как крышка закрывается, внешний монитор реконфигурирован как единственный дисплей. После того, как крышка вновь открыта, Xfce, кажется, восстанавливает безотносительно конфигурации я установил для двух мониторов в диалоговом окне дисплеев до закрытия крышки. Это является субоптимальным для меня, поскольку я не могу сделать мониторы выровненными нижней частью через то диалоговое окно, которое является, почему я предпочел бы, чтобы мое xrandr расположение уважали через завершения крышки.

Предыдущий вопрос предлагает изучить конфигурацию ACPI и удалить крышку близкие сценарии туда, но у меня, кажется, нет сценариев, которые делают что-либо с крышкой в /etc/acpi. Я также не смог найти, что что-либо, чтобы сделать с крышкой приближается /etc/udev. Диспетчер электропитания Xfce установлен ничего не сделать с завершениями крышки, и что установку, кажется, уважают – если я установил его для приостановки, это приостанавливает. Флажок "Configure new displays when connected" в настройках дисплея Xfce неконтролируем.

1
задан 13 April 2017 в 05:24

1 ответ

После многих циклов за многие недели сегодня я решил эти два внешних монитора, реконфигурированные неправильно после того, как экран разблокировал проблему с xfce и другими рабочими столами:

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

Эта задержка средства, что даже с помощью комбинации клавиатуры для выполнения собственной конфигурации xrandr (возможно, встроенный в файл сценария), часто перестал работать.

Испытанное использование xrandr для первого отключения всех выводов затем ожидайте, говорят 3 секунды. Это не работало - это - мониторы "включение", где эта проблема заключается и мое старое (~7 лет?) Intel i7-2640M со встроенным "Intel HD Graphics 3000", по-видимому, сбои для поддержания желаемой конфигурации выхода порта дисплея довольно долго для по крайней мере одного из моих (4K) внешних мониторов для запуска.

РЕШЕНИЕ: выполненные xrandr на 2 шагах - сначала включают один внешний монитор только, затем спят 1 с (я попробовал 0,6 с, но это было недостаточно), затем включите оба монитора, например, как так (варьируйтесь для удовлетворения мониторам, конечно):

xrandr --output LVDS1 --off --output DP1 --mode "3840x1080" --pos "0x580" --rate 60 --output DP2 --off                                                                                              
sleep 1s
xrandr --output LVDS1 --off --output DP1 --mode "3840x1080" --pos "0x580" --rate 60 --output DP2 --mode "3840x2160" --pos "3840x0"

Присоединение такая последовательность (в сценарии) к Вашему выбранному сочетанию клавиш, затем после разблокирования экрана (XFCE, KDE, безотносительно), используют ярлык для запущения этого скрипта.

, По-видимому, та же проблема здесь (отправил тот же ответ там):

https://forum.xfce.org/viewtopic.php? pid=54610#p54610

0
ответ дан 7 October 2019 в 12:03

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

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