Как я устанавливаю новое разрешение экрана для бездисплейного сервера (использующий teamviewer 10)

Я сделал большой поиск с помощью Google, и я не могу понять всю информацию.

Я хочу удаленно управлять машиной Lubuntu 14.04 от другого из того же типа. Удаленная машина не имеет никакого присоединенного монитора. У меня есть Teamviewer10 на обеих машинах.

Проблема состоит в том, что без приложенного монитора, удаленный рабочий стол имеет только 1024x768 разрешение. xrandr показывает LVDS1, который будет соединен, хотя это не, и он только позволяет 1024x768 разрешение.

Решение, кажется, влечет за собой использование xrandr для тестирования разрешения и затем вставки команд xrandr где-нибудь, чтобы выполнить команды на запуске/входе в систему и делать изменение постоянным. Также возможно, что я должен создать/etc/X11/xorg.conf и настроить фиктивный монитор. Я действительно не понимаю шаги, вызванные в этом, и многие Googlees заявляют, что это не работает так или иначе. Некоторые говорят, что мне нужен аппаратный аппаратный ключ (я действительно не могу полагать, что Вам нужны аппаратные средства, чтобы сделать что-то вроде этого - это должно быть общее требование для использования машины без монитора).

Я был бы очень благодарен, если кто-то мог бы сказать мне, если я на правильном пути и делаю эти идеи более конкретными. Я действительно не хочу слышать о решениях с помощью другого удаленного программного обеспечения просмотра (vnc и т.д.). Я могу попробовать эти идеи в будущем, когда у меня есть время, но прямо сейчас я хочу заставить его работать с помощью Teamviewer (потому что к настоящему времени я нашел, что это является менее отстающим, чем другое программное обеспечение, когда часть экрана содержит видео).

Большое спасибо.

7
задан 27 September 2015 в 16:35

3 ответа

После большого метода проб и ошибок я решил, что следующие команды на дистанционно управляемой машине (бездисплейная машина) увеличат разрешение экрана, замеченного Teamviewer.

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VIRTUAL1 1920x1080_60.00
xrandr --output VIRTUAL1 --mode 1920x1080_60.00
xrandr --output LVDS1 --off

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

5
ответ дан 23 November 2019 в 06:23

Я использую VNC и эту команду работы для меня: xrandr --fb 1366x768

6
ответ дан 23 November 2019 в 06:23

немного поздно, но вот как я заставил его работать на Teamviewer 13 (в основном для себя)

sudo apt install xserver-xorg-video-dummy

sudo nano /etc/X11/xorg.conf

Section "Device"
    Identifier "DummyDevice"
    Driver "dummy"
    VideoRam 256000
EndSection

Section "Screen"
    Identifier "DummyScreen"
    Device "DummyDevice"
    Monitor "DummyMonitor"
    DefaultDepth 24
    SubSection "Display"
        Depth 24
        Modes "1920x1080_60.0"
    EndSubSection
EndSection

Section "Monitor"
    Identifier "DummyMonitor"
    HorizSync 30-70
    VertRefresh 50-75
    ModeLine "1920x1080" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +Hsync +Vsync
EndSection
0
ответ дан 23 November 2019 в 06:23

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

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