Geforce 6150. В KDE отсутствуют выставленные разрешения через Modeline.
Здравствуйте!
Уже второй день бьюсь с gtf, EDID и пр. страшными словами для настройки необходимого разрешения. Так вот:
Монитор: RoverScan 117PS
Видео: Geforce 6150 (интегрир.)
Драйвер: nv
В /etc/X11/xorg.conf имеются сгенерированные утилитой gtf моделайны:
Section "Monitor"
Identifier "Универсальный монитор"
VendorName "Plug 'n' Play"
ModelName "Plug 'n' Play"
Modeline "1280x1024_65.00" 119.40 1280 1368 1504 1728 1024 1025 1028 1063 -HSync +Vsync
Modeline "1024x768_65.00" 69.71 1024 1080 1184 1344 768 769 772 798 -HSync +Vsync
EndSection
Section "Device"
Identifier "nVidia Corporation C51PV [GeForce 6150]"
Driver "nv"
VendorName "NVIDIA"
BoardName "NVIDIA GeForce 6 Series"
Screen 0
EndSection
Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation C51PV [GeForce 6150]"
Monitor "Универсальный монитор"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024_65.00" "1024x768_65.00"
EndSubSection
НО, при этом в панели управления KDE, в свойствах монитора красуются два разрешения 800x600@61 & 640x480@60
В логах хорга вот чего:
#grep -i mode /var/log/Xorg.0.log
...
(II) NV(0): Not using mode "1280x1024_65.00" (hsync out of range)
(II) NV(0): Not using mode "1024x768_65.00" (hsync out of range)
#Но при этом:
(II) NV(0): Not using mode "1280x1024_65.00" (no mode of this name)
(II) NV(0): Not using mode "1024x768_65.00" (no mode of this name)
Гугль по этому поводу говорит, что люди просто ошибались в написании правильной ссылки Modes для соотвествующей Modeline. Но здесь же все правильно прописано.
Чего еще необходимо сделать, чтобы заставить заработать Modeline? Можно ли обойтись без использования в xorg.conf значений HorizSync и VertRefresh? (сейчас они не прописаны)
p.s. Вопрос возник такой, т.к. джента эта будет внедряться в школу, т.е. в итоге необходима четкая стратегия по разрешению проблемы с разрешением, желательно без вмешательства пользователя.
- Для комментирования войдите или зарегистрируйтесь
Монитор не
Монитор не держит частоту 65 Гц. Довольно странная частота. Попробуй на 60, 70, 75 Гц.
_______________________
From Siberia with Love!
Такой же
Такой же монитор стоит на работе. На сколько помню частоты в 65 Гц у него нет. Зато оптимальное разрешение для него 1024х768@85.
Не прощи ли поставить драйвер от Nvidia (у меня для Nvidia GF 6100 - встроенной прекрасно работает) и просто прописать в секции Section параметр
//Option "metamodes" "1024x768_85 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"//
А то что в настройках KDE рабочего стола отображается четовщина по умолчанию - это факт. Однако тот же nvidia-settings показывает возможные разрешения и частоты верно.
> Видео: Geforce 6150
> Видео: Geforce 6150 (интегрир.)
> Драйвер: nv
А вы уверены, что драйвер должен подойти "nv", а не "nvidia"? Или так задумано?
Может, все-таки лучше emerge -va nvidia-drivers nvidia-settings , echo 'VIDEO_CARDS="nvidia"' >> /etc/make.conf , etc???
http://gentoo-wiki.com/NVidia
Если Вы насчёт
Если Вы насчёт nv не в курсе, то посмотрите в той же статье
Пожалуйста, не описывайте своё железо в подписи
Да нет, это я
Да нет, это я читал. Знаю, что nv open source, потому и спрашивал. Думал, с коммерческим хлопот все же меньше будет.
Решил пока так:
Уважаемые
klark73
Nosk
winterheart
--- Для драйвера nvidia:
С помощью "ddcxinfo-knoppix -monitor" получил параметры HorizSync, VertRefresh и вставил их в секцию "Monitor". Только убрал следующие параметры:
- Все сгенерированные Modeline, секция "Monitor"
- Параметр Modes, секция "Screen"
- Metamodes, секция "Monitor"
Для разрешения проблем с низким refresh rate(=50Гц) добавил следующую опцию в раздел "Device":
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV34 [GeForce FX 5200]"
Option "DynamicTwinView" "False"
EndSection
--- Для драйвера nv:
Аналогичные действия с ddcxinfo-knoppix -monitor, только refresh rate уже определяется автоматически.
Попробуйте эти действия, если есть возможность. Прежде всего интересно, действительно ли этот способ является 100% рабочим для драйверов nvidia и nv.
Такой вот облом :(
emerge -va ddcxinfo-knoppix
!!! All ebuilds that could satisfy "ddcxinfo-knoppix" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/ddcxinfo-knoppix-0.6 (masked by: -amd64 keyword)
т.е. у меня эта утиль не пойдет, ТОЧНО... попробовал с ACCEPT_KEYWORDS="x86", тоже отказалось собраться. :(
Но, ИМХО, при использовании nvidia-drivers (проприетарной "nvidia" вместо open source "nv"), эта утиль и не требуется. Там есть чудесное дополнение nvidia-settings, оно все само может подхватить и настроить, есть даже ГУИ-вый фронт-энд, поддержка двух мониторов и внешнего TV. Главное, хорошая поддержка OpenGL, нативная 2D/3D-графика. Так что, все же рекомендую попробовать вышеуказанным способом.
klark73 http://debian-knoppix
klark73
http://debian-knoppix.alioth.debian.org/packages/ddcxinfo-knoppix_0.6-8_i386.deb
Просто зайдите в архив и извлеките утилитку эту. Запустив ее с параметром -monitor, получите нужные частоты.
и ты думаеш что
и ты думаеш что 32x битный бинать запустится на amd64?
Да, работает.
Да, работает. multilib ведь =)))
Интересная утиль
Чтоб её установить и выцарапать, пришлось проделать кучу шелупоини, включая установку dpkg, revdep-rebuild, etc... В конечном итоге выцарапал и запустил. Судя по тому, что лежит в sbin, запустил под рутом. Да, много всего интересного выдала, хотя и не могу оценить, насколько это правда. Нужен сюда вывод Section "Monitor"?
Из xorg.conf
Section "Monitor"
Identifier "RS 117PS"
HorizSync 30-95
VertRefresh 50-160
DisplaySize 340 270
Option "dpms"
Option "UseEdidDpi" "FALSE"
Option "DPI" "96 x 96
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation NV11"
BoardName "GeForce 2 MX/MX 400"
VideoRam 65536
BusID "PCI:1:0:0"
Option "AddARGBGLXVisuals" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "RS 117PS"
DefaultDepth 24
Option "metamodes" "1024x768_85 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
SubSection "Display"
Depth 4
ViewPort 0 0
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubSection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
==========================
Остальное добивается nvidia-settings