Сперва я скачал последние драйвера для своей видеокарты GeForce 9800 GT/GTX+ и как обычно запустил интраллер. Вся установка прошла без проблем, инсталлятор предложил мне создать /etc/X11/xorg.conf и я согласился, как потом оказалось не напрасно. Установил, запускаю иксы и смотрю на 800х600... Ну ладно, думаю поменяю разрешение в nvidia-settings, а моего там и нету!!! 1280x1024 не такое редкое разрешение. Вобщем к делу, копаем xorg.conf ручками. Открываем /etc/X11/xorg.conf и видим: Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 30.0 - 85.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection
Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection
Что-же нам нужно? А нам нужно для начала определить параметр Modeline. Выполняем рутом: $gtf 1280 1024 70 //Где 1280 1024 разрешение, 70 частота обновления # 1280x1024 @ 70.00 Hz (GTF) hsync: 74.62 kHz; pclk: 128.94 MHz Modeline "1280x1024_70.00" 128.94 1280 1368 1504 1728 1024 1025 1028 1066 -HSync +Vsync
Копируем это строку и вставляем здесь: Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 30.0 - 85.0 VertRefresh 50.0 - 160.0 Option "DPMS" Modeline "1280x1024_70.00" 128.94 1280 1368 1504 1728 1024 1025 1028 1066 -HSync +Vsync EndSection
Не забываем добавить или поменять Modes именно на то что стоит в Modeline: Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024_70.00" EndSubSection EndSection
После этого у меня монитор заработал с нормальной частотой и разрешением.
|