Как я могу отразить / перевернуть вывод на дисплей?

По странным причинам, о которых лучше не спрашивать, у меня подключен проектор к компьютеру, направленный на зеркало Таким образом, компьютерное изображение отображается на стене, но оно зеркально отражается.

В Linux (Ubuntu) я могу перейти к настройкам дисплея и настроить внешний монитор на поворотное изображение. Есть ли какой-нибудь умный способ настроить его на поворот / переворачивание изображения?

15
задан 4 January 2011 в 02:45

1 ответ

Хорошо после тестирования на 2 ПК. Я обнаружил следующее:

На некоторых интегрированных картах, таких как Intel, вы можете использовать xrandr в консоли. Например:

Перейти к консоли ( Ctrl + Alt + T )

xrandr -x будет переверните видео по горизонтали, как зеркало.
xrandr -y будет переворачивать видео по вертикали.
xrandr -y -x перевернет оба.
xrandr -o normal вернет видео в нормальное состояние.
xrandr -o inverted будет ... инвертировать O.o

Но если у вас (в моем случае) Nvidia, это, скорее всего, не сработает. Для работы Nvidia вам необходимо:

Редактировать вас xorg.conf: sudo nano /etc/X11/xorg.conf

Найти раздел, в котором есть Драйвер "nvidia"

Скопируйте и вставьте следующее в конце этого раздела: Опция «RandRRotation» «on»

Это активирует вращение для Nvidia, которое отключается по умолчанию. Почему по умолчанию я не знаю.

После этого перезагрузите компьютер, и вы можете изменить ориентацию, но НЕ отражение. Я имею в виду, что Nvidia еще не поддерживает параметры отражения, такие как -x или -y, в xrandr. Я буду продолжать искать еще, так как вопрос интересен.

0
ответ дан 4 January 2011 в 02:45

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

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