Собственно есть 2 монитора,первый монитор/телевизор(novator).Второй какой-то давний ENVISION.На 2 монике разрешение 1024х768,с ним проблем нет,а на первый надо 1366х768(подключен к DVI разьему через переходник,если важно).Если прописываю в NVIDIA X Server Settings нужное разрешение,границы вылазят за пределы рабочего стола и дополнительно частичка отражаеться на 2 монике.+В NVIDIA X Server Settings не работает назначение частоты(например 1366х768_70).
Драйвера версии 304.43,ОС OpenSuse 12.2,видяха NVIDIA GeForce GT520.
P.S. когда то в убунте помогла правка xorg.conf,но тут он вроде не задействован( и тогда был только один монитор).Заметил только файл 50-monitor.conf в папке xorg.conf.d,но как его править для 2 моников незнаю,пытался вставить в нем ModeLine сгенерированый gtf,иксы не запустились =(
P.P.S не злитесь если тема поднималась,да нуб(поиск юзал,пересмотрел решенные),2 рас пытаюсь перейти на линукс(с убунтой не срослось)
[Решено] GeForce GT520,2 монитора,проблема с разрешением
расширением
Разрешением наверное всё-таки.
но тут он вроде не задействован
Создайте.
# nvidia-xconfigNVIDIA X Server Settings не работает назначение частоты(например 1366х768_70).
Запустите nvidiasettings от рута, после создания xorg.conf (должно будет сохранять, если поддерживается конечно)
# nvidiasettingsxorg.conf сохранился.Спасибо.
Но все же основная проблема была не в этом.
Подскажите какие параметры задать в xorg.conf чтобы настроить первый монитор.
Прикрепляю фото с настоящим состояниям.
И содержимое xorg.conf
Показать
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 304.43 (buildmeister@swio-display-x86-rhel47-13) Sun Aug 19 21:19:17 PDT 2012
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 28.0 - 55.0
VertRefresh 60.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 520"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "CRT-0: nvidia-auto-select @1366x768 +0+0, CRT-1: nvidia-auto-select +1024+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
П.С.боюсь иксы просто больше не будут запускатся после моего редактирование.
Зарание спасибо :)
djpawa,
Не ваш случай: Подключение двух мониторов
Не совсем,у меня работают оба монитора( подключаються к одной видяхе 1 DVI(через переходник DVI-VGA),и 2 VGA),просто если задать разрешение для первого вручную,он как бы выталкивает 2,но думаю это решается обычными средствами OpenSuse,а именно задать координаты(Размер и Ориентация-Системные параметры)или правкой пункта Position в NVIDIA X Server Settings,в данный момент проблема только с некорректной настройкой разрешение первого монитора.Может проблема решиться правкой HorizSync VertRefresh?Но что надо и как прописать незнаю.
П.С.в документации по монитору не указаны параметры HorizSync
Выставил одно из доступных(xrandr посмотрел) разрешений(1280х960)Но картинка "розплющена" надо именно на 768.Но если задаю вручную в xorg.conf монитор вообще не запускеться.
если пробую вручную добавить в консоли
deadblood # xrandr --newmode "1280x768_70.00" 95.00 1280 1360 1488 1696 768 771 781 802 -hsync +vsync
deadblood # xrandr --addmode DVI-I-0 1280x768_70
xrandr: cannot find mode "1280x768_70"
deadblood # xrandr --addmode DVI-I-0 1280x768_70.00
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 153 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 31
Current serial number in output stream: 32
Даже если используется одна карточка в файле xorg.conf должно быть две секции device.
В общем гугл в помощь или например, 2-х летней давности:
http://forums.opensuse.org/p-russian/dhydhdhdhdhundhdhdh/1054-1073-1097-1080-1081/463656-dhdhnnndhdhdhdh-dhdhdhdhdhdhdhndhudhnoedhdhdhdh-dhdhdhdhndhndh-dhdh-suse-11-4-a.html
http://www.xakep.ru/magazine/xa/110/096/1.asp
Всем огромное спасибо,все намного проще решилось,даж стыдно.
Если кому то пригодиться вот конечный вариант xorg.conf.
Показать
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 304.60 (buildmeister@swio-display-x86-rhel47-04.nvidia.com) Sun Oct 14 21:34:33 PDT 2012
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Envision EN5400e"
HorizSync 30.0 - 63.0
VertRefresh 55.0 - 75.0
ModeLine "1280x768_71.00" 96.50 1280 1360 1488 1696 768 771 781 803 -hsync +vsync
ModeLine "1360x768_70.00" 100.50 1360 1440 1576 1792 768 771 781 802 -hsync +vsync
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 520"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "nvidiaXineramaInfoOrder" "CRT-0"
Option "ModeValidation" "NoMaxPClkCheck"
Option "Stereo" "0"
Option "metamodes" "CRT-1: nvidia-auto-select +1280+0, CRT-0: 1280x768_71 +0+0; CRT-1: 1024x768 +0+0; CRT-1: nvidia-auto-select +1024+0, CRT-0: nvidia-auto-select +0+0; CRT-1: 1024x768 +0+0; CRT-1: 1024x768 +0+0, CRT-0: 1024x768 @1366x768 +0+0; CRT-0: nvidia-auto-select +0+0; CRT-0: 1024x768 +0+0; CRT-0: 1024x768_70 +0+0; CRT-0: 1024x768_60 +0+0; CRT-0: 800x600 +0+0; CRT-0: 800x600_72 +0+0; CRT-0: 800x600_60 +0+0; CRT-0: 640x480 +0+0; CRT-0: 640x480_60 +0+0; CRT-0: 512x384 +0+0; CRT-0: 512x384d70 +0+0; CRT-0: 512x384d60 +0+0; CRT-0: 400x300 +0+0; CRT-0: 400x300d72 +0+0; CRT-0: 320x240 +0+0; CRT-0: 320x240d60 +0+0; CRT-0: nvidia-auto-select +0+0; CRT-1: nvidia-auto-select +1024+0, CRT-0: 1024x768 @1366x768 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Даже если используется одна карточка в файле xorg.conf должно быть две секции device.
И с одной всё работает.
