Добрый Вам день!
Несколько лет сидел на Linux Mandriva и вот решил перейти на Сусе 12.2, х64. Натолкнулся на проблему, кторую и прошу решить.
Пользуюсь двумя мониторами:

  • Samsung synmaster 731bf - TFT, 1024х768, 17

  • LG flatron T730ph - лампа, 1024х768, 17, работает только через VGA

Видеокарта Geforce 6600

Сначала после установки настроил два монитора(twinview) через меню настройки KDE, вышло, но:

  • полезли артефакты(моргал монитор, глюки окон и тд.)

  • иногда после перезагрузки настройки(twinview, разрешение и герцовка) слетали

  • настройки относились только к одному юзеру, в окне логирования они были неактивны и нужно было настраивать каждого нового юзера отдельно

После этого установил дрова NVIDIA 304.64 - после перезагрузки параметры twinview вообще перестали сохранятся после перезагрузки х. Привычным в Мандриве способом запустил под рутом nvidia-settings настроил мониторы, сохранил xorg.conf. При этом мне показалось странным что при сохранении путь не выбран по дефолту(надо самому выбирать /etc/X11/), и есть только файл xorg.conf.install , а xorg.conf отсутствует. Но сохранил.
После перезагрузки комп завис не доходя до окошка логирования(в период пока белые точки "бегают"). Смог зарузится через recovery mod, попробовал удалить nouveau, он удалился вместе с несколькими пакетами. После перезагрузки система "умерла".
Несколько раз переустанавливал систему - но результат один и тот же - после сохранения xorg.conf иксы умирают и работают только в рековери. Сейчас не сохранял и каждый раз после старта ОС заново настриваю twinview а настройках нвидии.
Хочу попросить Вам посоветовать как решить данную проблему, так как пока она приоритетна, а система мне понравилась и хочу ее использовать в качестве основной.
содержимое файла xorg.conf.install на данный момент:

Section "Device"
Identifier "vboxvideo"
Driver "vboxvideo"
EndSection
Section "Screen"
Identifier "vboxvideo"
Device "vboxvideo"
EndSection
Section "Device"
Identifier "vmware"
Driver "vmware"
EndSection
Section "Screen"
Identifier "vmware"
Device "vmware"
EndSection
Section "Device"
Identifier "cirrus"
Driver "cirrus"
EndSection
Section "Screen"
Identifier "cirrus"
Device "cirrus"
EndSection
Section "Device"
Identifier "fbdev"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "fbdev"
Device "fbdev"
EndSection
Section "Device"
Identifier "vesa"
Driver "vesa"
EndSection
Section "Screen"
Identifier "vesa"
Device "vesa"
EndSection
Section "ServerLayout"
Identifier "Layout"
Screen "vboxvideo"
Screen "vmware"
Screen "cirrus"
Screen "fbdev"
Screen "vesa"
EndSection

Драйвер nvidia предлагает создать мне такой xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 304.64 (uildmeister@swio">buildmeister@swio-display-x86-rhel47-12) Tue Oct 30 12:04:34 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: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LG Electronics T730PH"
HorizSync 30.0 - 85.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6600"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "CRT: 1024x768_85 +1024+0, DFP: 1024x768_75 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

а еще в вкладке драйвера nvidia-settings Configuraion есть возможность сохранить файл .nvidia-settings-rc, правда я не знаю зачем и куда его сохранять. Вот его содержимое:

#
# /home/gor/.nvidia-settings-rc
#
# Configuration file for nvidia-settings - the NVIDIA X Server Settings utility
# Generated on Tue Dec 4 23:36:49 2012
#
# ConfigProperties:
RcFileLocale = C
ToolTips = Yes
DisplayStatusBar = Yes
SliderTextEntries = Yes
IncludeDisplayNameInConfigFile = No
ShowQuitDialog = Yes
Timer = Memory_Used_(GPU_0),Yes,3000
Timer = Thermal_Monitor_(GPU_0),Yes,1000
Timer = PowerMizer_Monitor_(GPU_0),Yes,1000
# Attributes:
0/CursorShadow
0/CursorShadowAlpha=64
0/CursorShadowRed
0/CursorShadowGreen
0/CursorShadowBlue
0/CursorShadowXOffset=4
0/CursorShadowYOffset=2
0/SyncToVBlank=1
0/LogAniso
0/FSAA
0/TextureSharpen
0/TextureClamping=1
0/FXAA
0/AllowFlipping=1
0/FSAAAppControlled=1
0/LogAnisoAppControlled=1
0/OpenGLImageSettings=1
0/DigitalVibrance[CRT-0]
0/DigitalVibrance[DFP-0]
0/ImageSharpening[CRT-0]
0/ImageSharpening[DFP-0]
0/XVideoSyncToDisplay=1
linux-11i1:0[dpy:0]/RedBrightness.000000
linux-11i1:0[dpy:0]/GreenBrightness.000000
linux-11i1:0[dpy:0]/BlueBrightness.000000
linux-11i1:0[dpy:0]/RedContrast.000000
linux-11i1:0[dpy:0]/GreenContrast.000000
linux-11i1:0[dpy:0]/BlueContrast.000000
linux-11i1:0[dpy:0]/RedGamma=1.000000
linux-11i1:0[dpy:0]/GreenGamma=1.000000
linux-11i1:0[dpy:0]/BlueGamma=1.000000
linux-11i1:0[dpy:3]/RedBrightness.000000
linux-11i1:0[dpy:3]/GreenBrightness.000000
linux-11i1:0[dpy:3]/BlueBrightness.000000
linux-11i1:0[dpy:3]/RedContrast.000000
linux-11i1:0[dpy:3]/GreenContrast.000000
linux-11i1:0[dpy:3]/BlueContrast.000000
linux-11i1:0[dpy:3]/RedGamma=1.000000
linux-11i1:0[dpy:3]/GreenGamma=1.000000
linux-11i1:0[dpy:3]/BlueGamma=1.000000

И что мне делать? Смотрел на форумах разные варианты решения, но, имхо, они лишь частично описывают варианты решения, а моих знаний Линукса, к сожалению, не хватит на обьедение их в одно.
Наперед благодарен Вам за ответы и прошу прощения если пишу глупости или трачу Ваше время.
Спасибо!

2 (05.12.2012 17:03:55 отредактировано MozgFx)

Драйвера с сайта NVIDIA или из репозитариев сообщества???

mozgfx пишет:

Драйвера с сайта NVIDIA или из репозитариев сообщества???

с репозиториев, установлены автоматом при первой установке софта

4

GeForce GT520,2 монитора,проблема с разрешением

5

verg пишет:

Вообще, так же был немного огорчён отсутствием в ЯСТе графической конфигурялки для видео, монитора и т.п. (в отличии от Магеи/Мандривы, где эта штука есть, при этом мощная и доходчивая)
Да и подобными темами =) (сам не сталкивался - всё определялось нормально)

Мой совет по теме такой: GeForce GT520,2 монитора,проблема с разрешением
Поступать так всегда, когда впервые ставим драйвер.
После # nvidia-xconfig создается файл xorg.conf со всеми параметрами, какие необходимы.
Далее просто от рута запускаем # nvidiasettings и если имеется подобная проблема устанавливаем нужное разрешение/частоту.

з.ы. я вообще свой xorg.conf создал один раз в какой-то дремучей мандриве и просто копирую его при необходимости.

mozgfx пишет:
verg пишет:

Вообще, так же был немного огорчён отсутствием в ЯСТе графической конфигурялки для видео, монитора и т.п. (в отличии от Магеи/Мандривы, где эта штука есть, при этом мощная и доходчивая)
Да и подобными темами =) (сам не сталкивался - всё определялось нормально)

Мой совет по теме такой: GeForce GT520,2 монитора,проблема с разрешением
Поступать так всегда, когда впервые ставим драйвер.
После # nvidia-xconfig создается файл xorg.conf со всеми параметрами, какие необходимы.
Далее просто от рута запускаем # nvidiasettings и если имеется подобная проблема устанавливаем нужное разрешение/частоту.

з.ы. я вообще свой xorg.conf создал один раз в какой-то дремучей мандриве и просто копирую его при необходимости.

спасибо только вот написать его сам не смогу - знаний не хватит...

7 (05.12.2012 17:14:47 отредактировано david.oreshok)

mozgfx пишет:
verg пишет:

Вообще, так же был немного огорчён отсутствием в ЯСТе графической конфигурялки для видео, монитора и т.п. (в отличии от Магеи/Мандривы, где эта штука есть, при этом мощная и доходчивая)
Да и подобными темами =) (сам не сталкивался - всё определялось нормально)

Мой совет по теме такой: GeForce GT520,2 монитора,проблема с разрешением
Поступать так всегда, когда впервые ставим драйвер.
После # nvidia-xconfig создается файл xorg.conf со всеми параметрами, какие необходимы.
Далее просто от рута запускаем # nvidiasettings и если имеется подобная проблема устанавливаем нужное разрешение/частоту.

з.ы. я вообще свой xorg.conf создал один раз в какой-то дремучей мандриве и просто копирую его при необходимости.

есть у меня старый файл наверное двохгодичной данности, машина моя, поменялся только монитор, может его попробовать:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (mandrake@n1.mandriva.com)  Tue May  4 23:34:01 UTC 2010

# File generated by XFdrake (rev )
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "ServerLayout"
    Identifier     "layout1"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Module"
    Load           "v4l" # Video for Linux
EndSection

Section "ServerFlags"

 # allows the server to start up even if the mouse does not work
    #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
    Option         "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)
    Option         "allowmouseopenfail"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
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 "Monitor"

    # 768x576 @ 79 Hz, 50 kHz hsync
    Identifier     "monitor1"
    VendorName     "Plug'n Play"
    ModelName      "SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    ModeLine       "768x576" 50.00 768 832 846 1000 576 590 595 630
    ModeLine       "768x576" 63.07 768 800 960 1024 576 578 590 616
    Option         "PreferredMode" "1024x768"
    # TV fullscreen mode or DVD fullscreen output.
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG L196WTQ"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Identifier     "device1"
    Driver         "nvidia"
    VendorName     "nVidia Corporation"
    BoardName      "NVIDIA GeForce 6100 to GeForce 360"
    Option         "DPMS"
    Option         "TwinViewOrientation" "Clone"
    Option         "ModeValidation" "NoWidthAlignmentCheck, NoDFPNativeResolutionCheck"
    Option         "AddARGBGLXVisuals"
    Option         "ExactModeTimingsDVI"
    Option         "TwinView"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6600"
EndSection

Section "Screen"
    Identifier     "screen1"
    Device         "device1"
    Monitor        "monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       8
        Modes      "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
    EndSubSection
EndSection

Section "Screen"

# Removed Option "metamodes" "CRT: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1440+0; CRT: 1024x768 +0+0, DFP: 1024x768 +1024+0; CRT: 832x624 +0+0, DFP: 832x624 +832+0; CRT: 800x600 +0+0, DFP: 800x600 +800+0; CRT: 640x480 +0+0, DFP: 640x480 +640+0"
# Removed Option "metamodes" "CRT: 1440x900 +0+0, DFP: 1152x864 +1440+0; CRT: 1024x768 +0+0, DFP: 1024x768 +1024+0; CRT: 832x624 +0+0, DFP: 832x624 +832+0; CRT: 800x600 +0+0, DFP: 800x600 +800+0; CRT: 640x480 +0+0, DFP: 640x480 +640+0"
# Removed Option "metamodes" "CRT: 1440x900 +0+0, DFP: 1152x864 @1188x900 +1440+0; CRT: 1024x768 +0+0, DFP: 1024x768 +1024+0; CRT: 832x624 +0+0, DFP: 832x624 +832+0; CRT: 800x600 +0+0, DFP: 800x600 +800+0; CRT: 640x480 +0+0, DFP: 640x480 +640+0"
# Removed Option "metamodes" "CRT: 1440x900 +0+0, DFP: 1024x768 @1156x800 +1440+0; CRT: 1024x768 +0+0, DFP: 1024x768 +1024+0; CRT: 832x624 +0+0, DFP: 832x624 +832+0; CRT: 800x600 +0+0, DFP: 800x600 +800+0; CRT: 640x480 +0+0, DFP: 640x480 +640+0"
# Removed Option "metamodes" "CRT: 1440x900 +0+0, DFP: 1024x768 +1440+0; CRT: 1024x768 +0+0, DFP: 1024x768 +1024+0; CRT: 832x624 +0+0, DFP: 832x624 +832+0; CRT: 800x600 +0+0, DFP: 800x600 +800+0; CRT: 640x480 +0+0, DFP: 640x480 +640+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: 1440x900 +0+0, DFP: 1152x864 +1440+0; CRT: 1024x768 +0+0, DFP: 1024x768 +1024+0; CRT: 832x624 +0+0, DFP: 832x624 +832+0; CRT: 800x600 +0+0, DFP: 800x600 +800+0; CRT: 640x480 +0+0, DFP: 640x480 +640+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

8

Писать ничего не нужно...
Выполнить команды в консоли...
Далее настроить средствами Nvidia  режим Twinview...

mozgfx пишет:

Писать ничего не нужно...
Выполнить команды в консоли...
Далее настроить средствами Nvidia  режим Twinview...

я правильно понял:
в консоли от рута # nvidia-xconfig
а потом от от рута запускаем nvidia-settings и уже в графическом режиме настаиваем twinview?

10

david.oreshok пишет:

есть у меня старый файл наверное двохгодичной данности, машина моя, поменялся только монитор, может его попробовать:

Можно. Строки с монитором только поправить нужно.

david.oreshok пишет:

я правильно понял:

Да.

11

verg пишет:
david.oreshok пишет:

есть у меня старый файл наверное двохгодичной данности, машина моя, поменялся только монитор, может его попробовать:

Можно. Строки с монитором только поправить нужно.

david.oreshok пишет:

я правильно понял:

Да.

сделал так как и говорили, файл xorg.conf был создан. Его содержимое:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.64  (buildmeister@swio-display-x86-rhel47-12)  Tue Oct 30 12:04:46 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.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

сейчас перезагружусь и узнаю все ли норм

12

david.oreshok пишет:

сейчас перезагружусь и узнаю все ли норм

Это конфигурация для одного монитора. Как сами видите.


з.ы. пользуйтесь тегом code


з.з.ы я до сих пор пользуюсь xorg.conf из старой мандривы , сгенерированный с помощью XFDrake (так что если у вас такой есть, им можно пользоваться без опаски)

13

Спасибо всем, Все вышло! Ура!
Завтра напишу детали. Еще раз спасибо!

14

вышло таким образом:

  • # nvidia-xconfig создался файл xorg.conf

  • перезагрузился

  • # nvidiasettings - настроил и сохранил xorg.conf, при этом драйвер уже не запрашивал куда сохранять его

Мое предположение, что проблема была не в самой конфигурации файла, а в методе его сохранения: когда сначала его создал, а потом сохранил через меню драйвера - все стало ок.
Всем спасибо, очень помогли.
Если кто столкнется с подобной проблемой - вот ссылки на паралельные темы на других форумах, что я создавал. Каждый советовал что-то свое, но если даже ответ не понадобился - он все равно научил меня чему-то другому о Linux.

Всем спасибо!