Я запускаю сервер FreeNX на машине с CentOS без головы, и разрешение кажется заблокированным на 800 x 600. Я попытался отредактировать файл xorg.conf, но пока безуспешно.
Кому-нибудь удалось запустить пульт FreeNX с разрешением 1280 x 1024 и опубликовать рабочую конфигурацию?
Спасибо!
P.S .: Вот pastebin моего текущего файла xorg.cof: http://pastie.org/835308
Лучший способ использовать Headless с вашим текущим видеодрайвером (вместо vesa) - это использовать монитор "CRT-0":
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "ConnectedMonitor" "CRT-0"
Option "UseEDID" "FALSE"
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Драйвер попытается определить допустимые режимы, и пока это CRT-0, драйвер не сможет получить режим и будет использовать значение по умолчанию (800x600). Таким образом, вам необходимо явно указать драйверу, что он должен использовать «1280x1024», который определен. в разделе Monitor0 как:
Section "Monitor"
Identifier "Monitor0"
VendorName "Fake Vendor"
ModelName "Fake CRT"
HorizSync 28.0 - 80.0
VertRefresh 48.0 - 75.0
ModeLine "1280x1024" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -h sync +vsync
Option "DPMS"
EndSection
Перезагрузите X и вуаля!
Насколько я знаю, при создании сеанса область отображения устанавливается на стороне клиента.
Используя официальный клиент.
Щелкните Настроить и выберите сеанс, который хотите изменить.
Под группой отображения выберите Доступная область.
Нажмите ОК