Увеличение разрешения в FreeNX безголовом сервере

Я использую сервер FreeNX на безголовом компьютере CentOS, и разрешение, похоже, заблокировано на 800 x 600. Я пытался редактировать файл xorg.conf, но пока безуспешно.

Кому-нибудь удалось запустить пульт FreeNX с разрешением 1280 x 1024 и опубликовать рабочую конфигурацию?

Спасибо!

PS: Вот папка моего текущего файла xorg.cof: http://pastie.org/835308

2 ответа

Решение

Насколько я знаю, область отображения устанавливается клиентской при создании сеанса.

Используя официальный клиент.

Нажмите Configure с сеансом, который вы хотите изменить выбранное.

Под группой отображения выберите Доступная область.

Нажмите Ok

Лучший способ использовать безголовый компьютер с вашим текущим видеодрайвером (вместо 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 и вуаля!

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