Проблема при полноэкранном режиме [Решено]

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Nymin
Сообщения: 1095
Статус: -
ОС: GNU/Linux

Проблема при полноэкранном режиме [Решено]

Сообщение Nymin »

Когда приложение разворачивается на полный экран (в частности некоторые игры linux и под вайном) монитор пишет сообщение типа "81,3 KHz / 65 Hz Вне диапазона".
Переключиться в консоль Alt+Ctrl+F1 можно, но даже после убийства процесса вызвавшего полный экран ничего не меняется, помогает только ребут иксов. Кто нибудь сталкивался с этим?
Kubuntu 8.04 x64, nVidia 6600 GT (128 mb), монитор LG Flatron L1730S (LCD)
Драйвера проприетарные из репозитария (173.14.05), 1280x1024, 75 Hz
Спасибо сказали:
Аватара пользователя
panix
Сообщения: 31
ОС: Mandriva Ubuntu Slackware

Re: Проблема при полноэкранном режиме [Решено]

Сообщение panix »

Была такая проблема. Верного решения не нашёл, альтернативное - в играх поставил разрешение, сходное с рабочим столом.
Изчезла онасама незаметно, после обновления xorg и драйвера nvidia.
Спасибо сказали:
Аватара пользователя
Hunter
Сообщения: 215
ОС: Debian GNU/Linux

Re: Проблема при полноэкранном режиме [Решено]

Сообщение Hunter »

Была такая же проблема...вот тут решение Проблема с монитором
Спасибо сказали:
Nymin
Сообщения: 1095
Статус: -
ОС: GNU/Linux

Re: Проблема при полноэкранном режиме [Решено]

Сообщение Nymin »

Hunter
Спасибо, понял в чем проблема.
devilr писал(а):
10.02.2008 19:46
...проблема в том, что на разрешении 800*600 не указана явно разрешенная частота обновления экрана и система пытается самостоятельно выставить частоту - "окошко" как раз и показывает, что частота не та.


Решение
Добавляем в секцию "Screen" строчку

Код: Выделить всё

Option "metamodes" "1280x1024_75 +0+0; 800x600_60 +0+0; 640x480_60 +0+0;
в которой описываем нужные разрешения в формате

Код: Выделить всё

{разрешение по горизонтали}x{разрешение по вертикали}_{частота} +0+0

В итоге секция "Screen" выглядит примерно так:

Код: Выделить всё

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option "metamodes" "1280x1024_75 +0+0; 800x600_60 +0+0; 640x480_60 +0+0;
EndSection

Ps
Такое ощущение, что это только для *buntu. Для других дистрибутивов необходимо добавление строк Modeline в секцию "Modes". Подробнее о настройке xorg.conf - тут
Спасибо сказали: