Если я просто использую диспетчер окон, а не среду рабочего стола, как мне получить автоматическое обновление док-станции / разрешения для док-станции?

Как указано, эта часть установщика не обнаруживает разделы.

Кроме того, если вы собираетесь установить Ubuntu на пустой раздел, лучше оставить его неформатированным, так что когда установщик ищет свободное пространство, он предпочтет пустой раздел, вместо того, чтобы сообщать обо всех используемых разделах.

Вы можете удалить раздел «D:» из Диска Диска Windows.

3
задан 7 April 2012 в 09:12

1 ответ

У меня есть /etc/udev/rules.d/80-monitor.rules

ACTION=="change", SUBSYSTEM=="drm", ENV{HOTPLUG}=="1", ENV{DEVNAME}=="dri/card0", RUN+="/etc/udev/monitors.sh"

Тогда в /etc/udev/monitors.sh (отмеченный исполняемый файл):

#!/bin/sh
set -e

export DISPLAY=:0
export XAUTHORITY=$(getent passwd $(w -h -s|awk '$3==":0"{print $1}'|sed 1q)|cut -d: -f6)/.Xauthority

desktop() {
    xrandr --output LVDS1 --off || true
    xrandr --output HDMI3 --auto --primary --output HDMI2 --auto --right-of HDMI3
}

laptop() {
    xrandr --output HDMI3 --off || true
    xrandr --output HDMI2 --off || true
    xrandr --output LVDS1 --auto
}

if xrandr|grep -q 'HDMI2 connected'; then
    desktop
else
    laptop
fi

Некоторые подсказки и уловы с этим примером: [!d2 ] Он работает только для первого пользователя с графическим входом. Вам нужно будет настроить сценарий в соответствии с настройками вашего монитора. Для справки см. Справочную страницу xrandr. Я не уверен, что правило udev будет соответствовать событию изменения статуса монитора. Я использовал udevadm monitor --property, чтобы выяснить, что использовать. Мне пришлось использовать --off, чтобы сначала отключить все дисплеи перед реконфигурированием, прежде чем xrandr разрешил мне настраивать новые. Я думаю, что это зависит от водителя и недостаточно хорошо документировано. Я использую присутствие внешнего экрана, чтобы решить, в каком направлении изменить конфигурацию. Это может не сработать для всех. xrandr устанавливает определенное разрешение по умолчанию, которое было оптимальным для меня. См. Man-страницу для получения подробной информации о том, как настроить пользовательские разрешения, если вам нужно.

2
ответ дан 25 May 2018 в 14:11

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

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