Как изменить локальное разрешение экрана через SSH?

У меня есть машина с Ubuntu Server 12.04 LTS, и у меня проблемы с локальным монитором. Плоская панель Dell, которую я использую, отображает только это сообщение во время работы компьютера: «Не удается отобразить этот режим видео», а затем информацию: «Оптимальное разрешение 1280x1024 60 Гц». Я довольно новичок в использовании операционной системы полностью через командную строку, но я быстро учусь. :) Я могу нормально получить доступ к серверу через SSH, поэтому его использование не является проблемой. Однако там, где он сейчас находится, было бы гораздо удобнее использовать компьютер локально. Мне просто интересно, как изменить локальное разрешение экрана через SSH на то, что можно использовать на моем мониторе. Спасибо за ваше время!

Кстати: я также пробовал переключать дисплеи, и у меня все еще остается та же проблема.

Кроме того, кстати: я попытался ввести команду xrandr, и все, что я получаю, это: Can't open display

5
задан 20 January 2014 в 20:15

1 ответ

В вашем ssh-сеансе попробуйте запустить

export DISPLAY=:0

до вызова xrandr. Это позволит xrandr знать, что нужно использовать локальный дисплей, а не тот, с которого вы вошли.

Итак, вы собираетесь сделать что-то вроде:

  $ ssh my_machine
  ...
  $ export DISPLAY=:0
  $ xrandr --output VGA1 --mode 800x600

Замените VGA1 на любое имя вашего дисплея и 800x600 на любое разрешение, которое вы пытаетесь достичь.

0
ответ дан 20 January 2014 в 20:15

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

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