Як я можу переключитися між налаштуваннями одного та подвійного монітора?


12

У мене є два монітори, які працюють прямо з драйвером nvidia.

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

Чи є спосіб просто переключити це? Наприклад, наявність ярлика на робочому столі та / або на доці Unity? Можливо, є спосіб налаштувати комбінацію клавіш для досягнення цього?

Ps: Я використовую 11.04 з Unity і, звичайно, Compiz.

Відповіді:


7

Встановіть disper , натиснувши тут або введіть sudo apt-get install disperтермінал

Створіть нову панель запуску, клацнувши правою кнопкою миші на робочому столі та вибравши "Створити запуск ..." Встановіть ім'я на все, що вам потрібно, а команду " disper -d auto -e

створити пускову установку

Натисніть Ок

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


Дякую, що повідомили мені Діспер! Ваше рішення не підходить для мене лише тому, що у мене завжди встановлені два монітори, але я хочу перемикатися між режимами відображення. Розвіяйся і ти зробив мій день!
dag729

1
Ну тоді просто використовуйте disper -sдля активації лише основного дисплея або disper -Sдля активації лише вторинного дисплея
jfoucher

9

Ви спробували використовувати xrandr? У мене є три крихітні виконувані сценарії, до яких я отримую доступ за допомогою гарячих клавіш. Вони перемикаються між 1) екраном ноутбука, 2) лише монітором, 3) розширеним робочим столом на обох. Можливо, вам доведеться відрегулювати їх для власних потреб.

#!/bin/bash xrandr --output LVDS1 --auto --output VGA1 --off

#!/bin/bash xrandr --output LVDS1 --off --output VGA1 --auto

#!/bin/bash xrandr --output VGA1 --primary --output LVDS1 --auto --left-of VGA1


Приємний улов! Дякую за цю ідею гарячих клавіш, я думаю, я буду використовувати її у своєму вікні Archlinux-Ratpoison.
dag729

Чи знаєте ви, чому це не працює при виконанні з оболонки? Коли це сценарій, він працює, однак, коли він із оболонки, я не можу виконати бінарний файл.
cxdf

@ c-qjv0xfi Я думаю, що це має працювати з обох. Ви копіюєте та вставляєте весь рядок (у тому числі #!/bin/bash? Ви не хочете, щоб цей шматочок знаходився в оболонці. Що станеться, якщо ви просто наберете xrandrі натисніть клавішу Enter?
Kit Johnson

4

Для перемикання режимів відображення я використовував дисперс

sudo add-apt-repository ppa:disper-dev/ppa && sudo aptitude update && sudo aptitude install disper

потім я додав цей скрипт python , тобто той показник, що краще відповідає моїм потребам, до мого списку автоматичного запуску.

Щоб використовувати цей скрипт python:

  1. завантажити сценарій
  2. symlink його до / usr / bin (наприклад, якщо у вас є сценарій в /home/foo/disper_ind.py, ви повинні написати на терміналі sudo ln -s /home/foo/disper_ind.py /usr/bin/disper_ind.py
  3. відкрийте "програми запуску", натисніть "Додати" і поставте як команду python /usr/bin/disper_indicator.py

Ось так я отримав встановити дисперс, хоча мені довелося замінити здатність на apt-get.
Victor S

1

Відкрити налаштування дисплея:

введіть тут опис зображення

Щойно ви відкриєте його, натисніть на монітор, який ви хочете вимкнути (у цьому прикладі 19-дюймовий), і переключіть перемикач "Увімкнено" на "Вимкнено". Потім натисніть кнопку застосувати. Ваш монітор вибору вимкнено.

Потім ви отримаєте невелике діалогове вікно з написом "Ей, ви внесли деякі зміни в налаштування монітора. Отже, ви хочете їх зберегти?" - виберіть "Так", якщо ви задоволені новою установкою.

Щоб відновити його, просто увійдіть, виберіть монітор, який вимкнено, і перемкніть його на "УВІМКНЕНО", а потім застосуйте зміни та перевірте, чи все виглядає нормально.


Я не отримую переваги перемикання через "Налаштування дисплея" над "Налаштуваннями NVidia" ... це абсолютно те саме.
dag729

@ dag729 Насправді немає користі, це просто те, що ви поставили своє запитання таким чином, що люди, які не мають карти NVidia, спробують перейти в Google, знайти його та спробувати слідувати за ним. Крім того, наскільки я знаю, ці інструкції будуть працювати, як і через налаштування NVidia.
jrg

У моєму налаштуванні ця панель керування не належним чином визначає дисплеї, лише панель налаштувань Nvidia визначає дисплеї належним чином. Тому я вважаю це питання корисним у конкретних його відповідях, які не передбачають цього кроку.
Victor S

1

Я вважаю, що іноді, коли я відключаю підключення екрана до своїх піктограм на робочому столі, і тому програма запуску екранів виявити, яку я створив за пропозицією @jfoucher, вже не видно. Так що марно. Але щоб полегшити життя, ви можете додати спеціальні комбінації клавіш, які виконують команди, дозвольте мені показати, як!

введіть тут опис зображення

введіть тут опис зображення

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