Чи можна контролювати, який монітор вважається основним монітором?


10

Я щойно додав 2-й монітор, і я наткнувся на таку типову проблему, де міняються монітори.

Мабуть, другий монітор X.org визначив як "монітор 0", але це №2 згідно аплету конфігурації ATI. (Аплет налічує монітори, починаючи з 1, а не 0.). Сказано, цей другий монітор є першим, перерахованим аплетом.

Це стосується мене, оскільки я зіткнувся з проблемами в Windows з подвійними моніторами, що змінюються випадковим чином після перезавантаження. Переміщення панелей Gnome було досить легко, якщо не зовсім очевидно. Однак я цікавлюсь можливістю інших речей із використанням "монітора 0", коли в цьому випадку я б очікував їх на "моніторі 1."

Отже, чи можу я контролювати, який монітор вважається основним?

Відповіді:


9

Часто налаштування монітора можна знайти у файлі конфігурації Xorg /etc/X11/xorg.conf.

Однак багато сучасних дистрибутивів (наприклад, останні версії Ubuntu) намагаються уникати використання конфігураційного файлу, оскільки його підтримка може завдати болю. Ви можете створити цей файл спочатку, запустивши:

# Xorg --configure

Звідти ви можете зробити подальші налаштування. У Вікі Arch є стаття, яка повинна допомогти в налаштуваннях.

Якщо ви хочете змінити основний монітор без редагування, xorg.confви можете спробувати наступне:

 $ xrandr --output XXXX --primary

Тут XXXX слід замінити на вихід, який ви хочете бути основним. Можна бігати

$ xrandr --current

Щоб побачити поточну конфігурацію та побачити, які пристрої виводу доступні. Зазвичай вони матимуть назви типу "VGA1", "LVDS1" або інші імена, що посилаються на використовуване з'єднання.

Якщо встановити монітор як основний, зазвичай переміщуються ваші панелі, що добре, якщо ви використовуєте ноутбук і хочете змінити, який монітор є основним монітором кілька разів на день. Я вважаю це набагато приємніше, ніж створювати файл xorg.conf, але конфігурація монітора змінюється кілька разів на день.


Це точно не відповіло на моє запитання, але вирішило мою проблему. Отже, я змінив оригінальне запитання, яке було трохи жорстким. Однак, я все ще хочу знати, чому монітори встановлені таким, яким вони є.
Джордж Маріан

@GeorgeMarian Я думаю, що це залежить від відеокарти, моя nvidia спочатку віддає перевагу підключенню HDMI. Але коли Xorg натисне в ньому, на другому Тхо покаже підказку для входу. Я думаю, це тому, що миша розташована в центрі. 1-й монітор HDMI має ширину 1366, 2-й монітор VGA - 1920, тому 2-й знаходиться праворуч, в центрі миші буде розміщено на ньому розміром приблизно 1643 пікселів. У будь-якому випадку, доки ми можемо це контролювати врешті-решт :)
Водолій Сила

@AquariusPower цікава ідея. Я погоджуюся, що це, мабуть, залежить від відеокарти, але я б очікував, що вона зійде на роз'єм, а не на роздільну здатність чи положення миші. Це сказало, що я його поміняв. Деякі з них, безумовно, стосуються програмного забезпечення, а не лише апаратного забезпечення.
Джордж Маріан

0

ОП говорить про карту ATI, тому я хотів би запропонувати альтернативну, специфічну для карт NVidia, але вважаю, що прийнята відповідь більш загальна і буде працювати як для обох ...

Мої монітори мають різну максимальну роздільну здатність.

nvidia-settings -a XineramaInfoOrder="DFP-1" -a CurrentMetaMode="HDMI-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1366+0";

# to swap'em
nvidia-settings -a XineramaInfoOrder="CRT-0" -a CurrentMetaMode="HDMI-0: nvidia-auto-select +1920+0, VGA-0: nvidia-auto-select +0+0";

Цю інформацію я отримав після використання налаштувань nvidia, налаштування моніторів та спроби створити файл xorg conf (але не застосовуючи його, просто прочитавши).

Після завантаження я просто натискаю на піктограму робочого столу, яку я створив, щоб активувати одну з цих конфігурацій.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.