Вход:  Пароль:  
FreeSource: HCL/Video/NVidiaGeForce4 ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

Проблемы с NVidia GeForce4 на ноутбуках Toshiba


Если на ноутбуке Toshiba установлена видеокарточка NVidia GeForce 4-й серии (часто устанавливается GeForce 420 Go на ноутбуках серии “Satellite”), то возможны следующие проблемы:


Путь решения (проверен на ALT Linux Compact 3.0 для Desktop 4.0 см. ниже):


В файле /etc/X11/xorg.conf раздел “Device” для видеокарты должен содержать параметр Option “IgnoreEDID" “true”. Этот параметр предписывает видеокарте работать на явно указанных частотах, игнорируя режимы, которые покажутся оптимальными драйверу. В результате раздел “Device” будет выглядеть примерно так:


Кроме этого, понадобится еще указание правильной частоты для карточки, то есть запись Modeline в разделе “Monitor”. Для того, чтобы ее получить, необходимо:

  1. Сгенерировать правильный modeline для штатного высокого разрешения.
  2. Заменить в строке modeline "+Vsync" на “-Vsync”
  3. Добавить строку с данным modeline в xorg.conf. Также необходимо в раздел “Monitor” добавить параметры HorizSync и VertRefresh, тоже, естественно, с верными значениями.

Примеры правильных modeline для различных разрешений:


Для реалий Desktop 4 нужно (проверено на Toshiba Satellite 1410):
1. Установить
kernel-modules-nvidia_legacy_96xx-* для вашего ядра
nvidia_glx_1.0.9631- или 9639 в зависимости от модуля ядра
nvidia-settings
2. Прописать в xorg.conf в Section “Device”

и запустить Х. Они запустятся с черной полосой справа
3. Запустить nvidia-settings
и в разделе GPU0 скачать для DFP-0 файл EDID.bin
4. Правим этот EDID.bin (в шестнадцатиричном виде):
Горизонтальное разрешение находится в байтах с offset 56(Hex:38) и 58 (старшие 4 бита) (Hex:3A)
В оригинальном EDID.bin там C9 and 31 (0x3C9 = 969) вместо 00 и 41 (0x400 = 1024)
Сохраняем и кладем например в /etc/X11/edid.bin
Добавляем в xorg.conf опцию:

О структуре EDID: http://en.wikipedia.org/wiki/EDID#EDID_1.1_data_format


Итого получилось:


 
Файлы [Скрыть файлы/форму]
Комментариев нет. [Показать комментарии/форму]