Мы купили небольшую коробку в качестве нашего сервера и установили ubuntu linux.
Мы не подключаем к нему дисплей, вместо этого мы удаляем рабочий стол / vnc на сервер (используя TightVNC).
Однако по умолчанию размер дисплея составляет около 1024x768, а наш локальный дисплей обычно намного больше.
Как мы могли изменить разрешение на сервере без дисплея? Желательно, чтобы он настраивался во время загрузки. Также можно изменить во время VNC.
(когда мы подключаем дисплей, он работает отлично)
Возможно, попробуйте создать файл /etc/X11/xorg.conf с чем-то вроде:
Section "Device"
Identifier "VNC Device"
Driver "vesa"
EndSection
Section "Screen"
Identifier "VNC Screen"
Device "VNC Device"
Monitor "VNC Monitor"
SubSection "Display"
Modes "1280x1024"
EndSubSection
EndSection
Section "Monitor"
Identifier "VNC Monitor"
HorizSync 30-70
VertRefresh 50-75
EndSection
... где 1280x1024 будет заменено желаемым разрешением.
Сам не тестировал; это от http://ubuntuforums.org/showthread.php?p=8636175 (первый пост).
Когда вы запускаете сервер TightVNC, одним из вариантов является геометрия. Согласно странице руководства для vncserver, это то, что определяет разрешение.
-геометрия ширина x высота
Укажите размер создаваемого рабочего стола VNC. По умолчанию 1024x768.