Добрый Вам день!
Первый мой пост на этом форуме и в принципе первый мой опыт работы на OpenSUSE, поэтому прошу не критиковать за незнание элементарных особенностей данного дистрибутива.
Несколько лет сидел на 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"
EndSectionSection "Screen"
Identifier "vboxvideo"
Device "vboxvideo"
EndSectionSection "Device"
Identifier "vmware"
Driver "vmware"
EndSectionSection "Screen"
Identifier "vmware"
Device "vmware"
EndSectionSection "Device"
Identifier "cirrus"
Driver "cirrus"
EndSection
Section "Screen"
Identifier "cirrus"
Device "cirrus"
EndSectionSection "Device"
Identifier "fbdev"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "fbdev"
Device "fbdev"
EndSectionSection "Device"
Identifier "vesa"
Driver "vesa"
EndSectionSection "Screen"
Identifier "vesa"
Device "vesa"
EndSectionSection "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 (buildmeister@swio-display-x86-rhel47-12) Tue Oct 30 12:04:34 PDT 2012Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSectionSection "Files"
EndSectionSection "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSectionSection "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSectionSection "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"
EndSectionSection "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6600"
EndSectionSection "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
0/CursorShadowAlpha=64
0/CursorShadowRed=0
0/CursorShadowGreen=0
0/CursorShadowBlue=0
0/CursorShadowXOffset=4
0/CursorShadowYOffset=2
0/SyncToVBlank=1
0/LogAniso=0
0/FSAA=0
0/TextureSharpen=0
0/TextureClamping=1
0/FXAA=0
0/AllowFlipping=1
0/FSAAAppControlled=1
0/LogAnisoAppControlled=1
0/OpenGLImageSettings=1
0/DigitalVibrance[CRT-0]=0
0/DigitalVibrance[DFP-0]=0
0/ImageSharpening[CRT-0]=0
0/ImageSharpening[DFP-0]=0
0/XVideoSyncToDisplay=1
linux-11i1:0[dpy:0]/RedBrightness=0.000000
linux-11i1:0[dpy:0]/GreenBrightness=0.000000
linux-11i1:0[dpy:0]/BlueBrightness=0.000000
linux-11i1:0[dpy:0]/RedContrast=0.000000
linux-11i1:0[dpy:0]/GreenContrast=0.000000
linux-11i1:0[dpy:0]/BlueContrast=0.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=0.000000
linux-11i1:0[dpy:3]/GreenBrightness=0.000000
linux-11i1:0[dpy:3]/BlueBrightness=0.000000
linux-11i1:0[dpy:3]/RedContrast=0.000000
linux-11i1:0[dpy:3]/GreenContrast=0.000000
linux-11i1:0[dpy:3]/BlueContrast=0.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
И что мне делать? Смотрел на форумах разные варианты решения, но, имхо, они лишь частично описывают варианты решения, а моих знаний Линукса, к сожалению, не хватит на обьедение их в одно.
Наперед благодарен Вам за ответы и прошу прощения если пишу глупости или трачу Ваше время.
Спасибо!
xorg в сусе да и во многих свежих дистрибутивах настраивается в файликах в папке xorg.conf.d ну и для старого гфорса нужны легаси драйвера. Вопрос: как ставили драйвера?
Профессиональный тролль. Работаю за еду.
по дефолту ставил с: добавил репозитории, первый раз зашел в диспетчер приложений, мне предложили поставить несколько пакетов, в том числе и драйвер - я согласился, все прошло успешно
Спасибо, все вышло!
Завтра напишу детали. Еще раз спасибо!
вышло таким образом:
Мое предположение, что проблема была не в самой конфигурации файла, а в методе его сохранения: когда сначала его создал, а потом сохранил через меню драйвера - все стало ок.
Всем спасибо, очень помогли.
Если кто столкнется с подобной проблемой - вот ссылки на паралельные темы на других форумах, что я создавал. Каждый советовал что-то свое, но если даже ответ не понадобился - он все равно научил меня чему-то другому о Linux.
http://linuxforum.ru/viewtopic.php?pid=313003#p313003
http://www.linux.org.ru/forum/linux-hardware/8551866
https://forums.opensuse.org/p-russian/dhydhdhdhdhundhdhdh/1046-1077-1083...
Всем спасибо!
всегда рады помочь
Профессиональный тролль. Работаю за еду.