LinuxForum.Fans
Тема

Nvidia + CRT-монитор

Автор: Iskatel 12 сообщений 2097 просмотров
#244737

Дистрибутив - Debian Squeeze. Карта - NVIDIA. Драйвер поставил из пакета nvidia-kernel-2.6.32-5-amd64.
xorg.conf создавался утилитами nvidia-xconfig и nvidia-settings, а потом сильно перередактировывался вручную. В настоящий момент его содержание:

text
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (pbuilder@c203)  Tue May 18 07:56:38 UTC 2010

Section "Module" Load "glx" EndSection

Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 7300 SE/7200 GS" EndSection

Section "Monitor" Identifier "Monitor0" VendorName "LG" ModelName "FLATRON 795FT Plus" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection

Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" Virtual 1024 768 EndSubSection EndSection

Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0 Option "Xinerama" "0" EndSection

Иксы запускаю через startx. Рабочая среда KDE.
Короче, проблема в том, что иксы стартуют в режиме 800x600_60, я же хочу добиться 1024x768_85. Что делать?
/var/log/Xorg.0.log я разместил вот здесь.

Есть ещё один вопрос. Как узнать - 3D-Ускорение у меня сейчас работает или нет?

#244742


(II) Initializing extension GLX
SELinux: Disabled on system, not enabling in X server

177, 178 строчка смущает что там с селинуксом ?

#244745

Iskatel,
1) Добавьте в xorg.conf:

text
Section "Monitor"
               Modeline "1024x768_85.00"  94.39  1024 1088 1200 1376  768 769 772 807  -HSync +Vsync
       Option         "PreferredMode" "1024x768"
EndSection
text
Section "Screen"
            SubSection     "Display"
                         Depth           24
                         Modes           "1024x768_85.00"
            EndSubSection
EndSection

2) Про 3D:

text
$ glxinfo | grep -i opengl
$ glxinfo | grep render

Шестеренки:

text
$ glxgears
#244993
text
$ glxinfo | grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7300 SE/7200 GS/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 195.36.31
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:
text
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce 7300 SE/7200 GS/PCI/SSE2
    GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,

Всё хорошо или всё плохо?

#245075
"Iskatel" написал:
Всё хорошо или всё плохо?

Всё хорошо.



Этого: "1024x768_85" добились?

#245107
"verg" написал:
"1024x768_85" добились?

Не совсем. Опция Modeline ничего не даёт, она равносильна опциям HorizSync и VertRefresh. У же проверял

Я забыл описать ещё одну проблему. Иногда при запуске иксов они начанают сильно тормозить: появляется только обои, а значки и панели - нет. Помогает перезагрузка, иногда - несколько.

Ещё мешали настройки KDE. В "Параметрах системы" "Основные-Управление компьютером-Экран" установил разрешение на "Отключён" и нажал "Save a Default". Теперь KDE не будет менять разрешение Xorg.
Ещё добавил пользователя из-под которого запускаю иксы в группу video

Теперь лог вот такой. Последняя строчка в нём:

text
(II) Apr 10 20:48:50 NVIDIA(0): Setting mode "1024x768_87i"

Но какая-то мелкая горизонтальная полоска на экране и "Параметры системы"-"Основные"-"Управление компьютером"-"Экран" говорит что "default 1024x768 (55.0 Hz)". Сдаётся мне, что частота кадров никак не 87 Гц.

#245128

У меня в KDE диалог настроек монитора показывал что-то похожее, пока я не добавил в секцию Device, относящуюся к видеокарте

text
Option    "DynamicTwinView" "False"

Не в этом ли дело?
Проверить истинную частоту обновления можно, если монитор это умеет. У меня монитор, если войти в его OSD-меню, выбрать там закладку "Режим", показывает:

text
68.6k 85 1024x768
#245135
"yars" написал:
У меня в KDE диалог настроек монитора показывал что-то похожее, пока я не добавил в секцию Device, относящуюся к видеокарте
text
Option    "DynamicTwinView" "False"

Опа! Всё заработало как надо. А что это за недокументированные опции и почему о них нигде не написано

#245138
"Iskatel" написал:
Ещё мешали настройки KDE

Не пользуйтесь никогда настройками кде для настройки экрана. Можно даже никогда не заглядывать в те настройки.
Используйте nvidia-settings.

#245143
"Iskatel" написал:
А что это за недокументированные опции и почему о них нигде не написано

Драйвер-то проприетарный, со свободным вроде бы и без этой строчки все работает. Это уже к производителю надо...

#245145
"yars" написал:
Драйвер-то проприетарный

Тут видимо что-то индивидуальное. Такую строку не использовал никогда(блоб) и вообще всё со словами "twin" закомментировано.

#245146

У меня вообще нет ничего такого, а эту строчку я нагуглил на юниксфоруме...

Войдите или зарегистрируйтесь, чтобы ответить.