Intereting Posts
Как накапливать некоторые значения в столбце на основе информации в другом столбце из того же файла данных? В crontab я могу указать количество дней до конца месяца? Установка гостевых добавок VirtualBox на проблему Kali Linux Определение назначения NIC с адреса PCI Как я могу войти на один и тот же удаленный сервер с двумя разными именами пользователей через ключ-логин от одного и того же локального пользователя? Удалите совпадающую строку и еще несколько из файла Копирование файла в файловой системе JFS не соответствует рекомендациям ACL Как сделать URL из этого текста с наименьшими ресурсами? Как выделить человека в irssi? Ran-файл php-файла в bash, могут ли выполняться некоторые команды? ssh-keyscan не имеет выхода Bash Autocompletion (а не завершение табуляции) Аутентификация PAM и SSH-доступ на основе информации о пользователе, хранящейся в sqlite3 Объясните пользователю Linux, как работают драйверы BSD / OSX Я хочу сконденсировать список диапазонов (от-до)

XRandR отображает область отображения в некоторых конфигурациях с несколькими мониторами

У меня в общей сложности четыре монитора. Один (1680×1050) подключен к интегрированному адаптеру Intel для отображения, а три (1440×900 и два 1920×1080) подключены к выделенному адаптеру дисплея ATI. С некоторыми конфигурациями XRandR некоторые мониторы имеют свою область отображения, обрезанную, так что, например, нижняя часть экрана не используется.

Я хотел бы использовать конфигурацию, подобную этой:

xrandr \ --output VGA-1 --mode 1440x900 --pos 780x1080 --rotate left \ --output HDMI2 --mode 1680x1050 --pos 0x30 --rotate normal \ --output HDMI-3 --mode 1920x1080 --pos 1680x1080 --rotate normal \ --output DVI-0 --mode 1920x1080 --pos 1680x0 --rotate normal 

Но нижняя часть (ниже нижнего края нижнего правого экрана) нижнего левого экрана отключена:

недостаточность

С другой стороны, эта конфигурация работает:

 xrandr \ --output VGA-1 --mode 1440x900 --pos 780x1050 --rotate left \ --output HDMI2 --mode 1680x1050 --pos 0x0 --rotate normal \ --output HDMI-3 --mode 1920x1080 --pos 1680x1080 --rotate normal \ --output DVI-0 --mode 1920x1080 --pos 1680x0 --rotate normal 

, как показано здесь:

Успех 1

Также эта конфигурация работает:

 xrandr \ --output VGA-1 --mode 1440x900 --pos 780x0 --rotate left \ --output HDMI2 --mode 1680x1050 --pos 0x1440 --rotate normal \ --output HDMI-3 --mode 1920x1080 --pos 1680x1440 --rotate normal \ --output DVI-0 --mode 1920x1080 --pos 1680x360 --rotate normal 

, как показано здесь:

Успех 2

Кроме того, приведенная ниже конфигурация работает

 xrandr \ --output VGA-1 --mode 1440x900 --pos 780x1080 --rotate left \ --output HDMI2 --mode 1680x1050 --pos 0x30 --rotate normal \ --output HDMI-3 --mode 1920x1080 --pos 1680x1440 --rotate normal \ --output DVI-0 --mode 1920x1080 --pos 1680x0 --rotate normal 

как показано здесь:

Успех 3

ОБНОВИТЬ:

Как ни странно, мне удалось получить желаемый макет по команде:

 xrandr \ --output VGA-1 --mode 1440x900 --pos 780x1080 --rotate left \ --output HDMI2 --mode 1680x1050 --pos 0x30 --rotate normal \ --output HDMI-3 --mode 1920x1080 --pos 1680x1440 --rotate normal \ --output DVI-0 --mode 1920x1080 --pos 1680x0 --rotate normal xrandr \ --output HDMI2 --mode 1680x1050 --pos 0x30 --rotate normal \ --output DVI-0 --mode 1920x1080 --pos 1680x0 --rotate normal \ --output VGA-1 --mode 1440x900 --pos 780x1080 --rotate left \ --output HDMI-3 --mode 1920x1080 --pos 1680x1080 --rotate normal \ --primary 

так что он работает только с запущенным экземпляром Xorg, но я не знаю, почему он работает. Кроме того, это решение кажется немного уродливым. Может кто-нибудь просветить меня по этому вопросу, пожалуйста?

Моя ОС – Arch Linux, диспетчер окон – i3, а версия XRandR – 1.4.2. Файлы конфигурации Xorg имеют только разделы InputClass и Files.