Hallo bin seit heute von 11.2 auf Opensuse 11.3 umgestiegen finde die einstellung nicht wo ich mein Moitortyp auswählen kann, währe um hilfe dankbar
[Gelöst] Monitor einstellen
- waldemar
- Geschlossen
- Erledigt
Hinweis: In dem Thema [Gelöst] Monitor einstellen gibt es 47 Antworten auf 5 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
-
-
Hallo Waldemar,
seit Version 11.3 gibt es kein Sax2 mehr was zuvor dafür zuständig war.
Der Monitor soll ab der 11.3 automatisch erkannt werden.
Was ist denn genau das Problem?
Musst Du die Auflösung Deines Monitors verändern?
Wenn Du KDE verwendest, kannst das unter KMenü => Systemeinstellungen => Abschnitt Allgemein => Systemverwaltung => Anzeige unter Größe und Orientierung einstellen.
Wenn Du propritäre Grafiktreiber wie beispielsweise die von nvidia oder ati installierst, kannst das dann auch mit den jeweiligen Tools dieser Treiber machen.
Bei NVIDIA ist das nvidia-settings als Root in einer Konsole aufgerufen und bei ATI dürfte das ATI-Control sein.
Aber zunächst brauchen wir eine etwas genauere Problembeschreibung oder was genau Du einstellen möchtest.
-
Habe folgendes problem sobalt ich die einstellungen des monitors eingestellt habe, ich mein die auflösung gehts alles wunderbar nachdem ich ein neustart mache übernimt suse die alte auflösung deswegen dachte ich das ich erst den richtigen monitor auswählen müsste
-
Jetzt fangen die Probleme an die ich befürchtet habe seitdem sax2 weggefallen ist und alles automatisch laufen soll.
Ich hab da nie dran geglaubt.
Lösung: Kontrolliere im Verzeichnis /etc/X11 ob dort eine xorg.conf existiert. Ich meine wirklich xorg.conf und nicht xorg.conf.install oder sonstwas.
Wenn ja, benenne diese xorg.conf in xorg.conf.old um.
Dann wird es kompliziert: Ich gehe mal optimistisch davon aus, dass Du schon einmal im Runlevel 3 warst
Druck Dir diese Anleitung irgendwie aus, damit Du auf der sicheren Seite bist:
1. Melde Dich vom Desktop ab und wähle im Anmeldungsmanager Text/Konsolenmodus
2. Gib
ein am Prompt gefolgt von Deinem Passwort. Der Prompt wird rot
3. Gib
ein und drücke einmal bzw. zweimal enter
4. Gib ein:
Dieses erstellt Dir eine xorg.conf die im Root-Verzeichnis als xorg.conf.new gespeichert wird.
5. Gib ein:
um die xorg.conf.new als xorg.conf in /etc/X11 zu speichern.
6. Gib ein:
Das fährt Deinen Rechner runter und Du startest ihn neu.
7. Ist alles in Ordnung hatten wir Erfolg; sitzt Du vor einem schwarzen Bildschirm, gibst Du im Bootmanager Grub unten in den Bootoptionen die Zahl 3 ein und meldest Dich wieder als Root an und gibst folgenden Befehl ein:
8. Gib
ein.
-
Zunächst mal habe ich geprüft, ob meine HW (Monitor, Grafikkarte) überhaupt erkannt wird. Dies scheint der Fall zu sein
Dennoch bekomme ich beim Booten den beschriebenen schwarzen Bildschirm und musste daher mit dem Kernelparameter nomodeset hochfahren. Waere ja eigtl. nicht schlimm, wenn mein Monitor damit in der vollen Auflösung betreibbar wäre.
Dem ist aber nicht so:Meine xorg.conf sieht so aus:
Code
Alles anzeigen# /.../ # SaX generated X11 config file # Created on: 2010-02-10T16:04:09+0100. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/URW" FontPath "/usr/share/fonts/Speedo" FontPath "/usr/share/fonts/PEX" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/latin2/misc:unscaled" FontPath "/usr/share/fonts/latin2/75dpi:unscaled" FontPath "/usr/share/fonts/latin2/100dpi:unscaled" FontPath "/usr/share/fonts/latin2/Type1" FontPath "/usr/share/fonts/latin7/75dpi:unscaled" FontPath "/usr/share/fonts/baekmuk:unscaled" FontPath "/usr/share/fonts/japanese:unscaled" FontPath "/usr/share/fonts/kwintv" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/uni:unscaled" FontPath "/usr/share/fonts/CID" FontPath "/usr/share/fonts/ucs/misc:unscaled" FontPath "/usr/share/fonts/ucs/75dpi:unscaled" FontPath "/usr/share/fonts/ucs/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/misc:unscaled" FontPath "/usr/share/fonts/hellas/75dpi:unscaled" FontPath "/usr/share/fonts/hellas/100dpi:unscaled" FontPath "/usr/share/fonts/hellas/Type1" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/xtest" FontPath "/opt/kde3/share/fonts" InputDevices "/dev/gpmdata" InputDevices "/dev/input/mice" EndSection Section "ServerFlags" # Uncomment the following option to reenable kbd/mouse driver input sections. # Otherwise evdev driver is used. #Option "AutoAddDevices" "off" Option "AllowMouseOpenFail" "on" Option "ZapWarning" "on" EndSection Section "Module" Load "dri" Load "dbe" Load "freetype" Load "extmod" Load "glx" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "de" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" Option "XkbVariant" "nodeadkeys" EndSection Section "InputDevice" Driver "evdev" Identifier "Mouse[1]" Option "HWHEELRelativeAxisButtons" "7 6" Option "InputFashion" "Mouse" Option "Name" "Logitech VX Nano Laser Mouse" Option "Pass" "3" Option "Vendor" "Sysp" Option "evBits" "+1-2" Option "keyBits" "~272-287" Option "relBits" "~0-2 ~6 ~8" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[3]" Option "Buttons" "5" Option "Device" "/dev/input/mice" Option "Name" "ImPS/2 Generic Wheel Mouse" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Option "CalcAlgorithm" "XServerPool" DisplaySize 380 290 HorizSync 30-90 Identifier "Monitor[0]" ModelName "LP2065" Option "DPMS" Option "PreferredMode" "2560x1600" VendorName "HP" VertRefresh 48-60 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 Modes "2560x1600" "2048x1536" "1920x1440" "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "2560x1600" "2048x1536" "1920x1440" "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "2560x1600" "2048x1536" "1920x1440" "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "2560x1600" "2048x1536" "1920x1440" "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "2560x1600" "2048x1536" "1920x1440" "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "GeForce 9600 GT" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" InputDevice "Mouse[3]" "SendCoreEvents" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "Composite" "off" EndSection
Hier ist schon etwas schief gegangen. Unter Suse 11.2 hatte ich den HP LP2065 eingetragen und angepasst, weil der HP LP3065 nicht auswaehlbar war. Dieser Eintrag ist wohl stehengeblieben. Ein neuer Eintrag wurde anscheinend nicht generiert.
Als nächstes habe ich den Tipp von robbie versucht, xorg.conf umbenannt, unter root auf Level 3 und versucht, mir eine neue xorg.conf zu generieren.
ist mit einem Fehler abgebrochen. Daher habe ich dann nur noch die alte xorg.conf zurückgespielt und mir den Rest von robbies Tipp geschenkt.
In messages finde ich die folgenden Fehler
Codetiger:/var/log # grep drm messages Jul 18 09:54:08 tiger kernel: [ 81.417143] [drm] nouveau 0000:01:00.0: 0xC07D: parsing output script 2 Jul 18 09:54:08 tiger kernel: [ 81.417162] [drm] nouveau 0000:01:00.0: 0xBF1A: parsing clock script 0 Jul 18 10:13:43 tiger kernel: [ 41.113854] [drm] nouveau 0000:01:00.0: 0xC07D: parsing output script 2 Jul 18 10:13:43 tiger kernel: [ 41.113874] [drm] nouveau 0000:01:00.0: 0xBF1A: parsing clock script 0 Jul 18 13:04:45 tiger kernel: [ 2721.147819] [drm] nouveau 0000:01:00.0: called without init
Was mache ich als nächstes?
-
Der Befehl kann auch
lauten. Ich weiß eben nicht ab wann xorg sich nicht mehr mit xorg ansprechen lässt.
Zunächst hast Du mal eine xorg.conf die noch mit sax erstellt wurde und hinten und vorne nicht stimmt.
Diese also erstmal umbenennen und die vorhandene /etc/xorg.conf.install in xorg.conf umändern.
Dein System verwendet momentan den noveau Treiber. Deine alte xorg.conf hat aber den nv eingetragen.
Also nomodeset weglassen und die xorg.conf.install umbenennen.
Damit hast eine xorg.conf der automatischen Kernelgrafikkonfiguration.Damit sollte Deine Grafik laufen.
Danach lässt Du Dir für Deine Auflösung eine Modeline erstellen:
cvt 1920 1080
...als Beispiel; die beiden Zahlen tauschst Du gegen die gewünschte Auflösung aus.
Jetzt vergleichst Du die in xorg.conf umbenannte xorg.conf.install mit der alten von dir umbenannten sax xorg.conf (zwei mal kate oder kwrite öffnen oder so) und schaust dir die modelines an und erstellst erstmal die gesamten Modelines aus der sax xorg.conf in die neue xorg.conf (dort werden keine Modelines sein) und passt diese dann alle mit dem durch cvt ermittelten Werten aus.
mache dir von alles sicherungskopien die Du im Notfall wieder zurückspielen kannst.
-
Allerdings finde ich es viel einfacher wenn Du gleich tabularasa machst, kms und Geraffel abschaltest und dir gleich den propritären NVIDIA-Treiber manuell installierst.
Dort kannst einfachst mit nvidia-settings alle notwendigen Einstellungen vornehmen und bist nicht auf den Müll angewiesen die dir die Automatik vorschreibt und die sowieso nicht funktioniert und auch keinerlei Einstellungen zulässt oder speichert.
Wenn Du Dich dazu entschließt, kurz hallo rufen und ich schreib ein kurzes Howto
-
Hi robbie,
wahrscheinlich bleibt mir gar nicht viel anderes übrig, als den nvidia-Treiber manuell zu installieren.
Die von Dir genannte /etc/X11/xorg.conf.install sieht bei mir wenig freundlich
Code
Alles anzeigenSection "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
aus.Ein bisschen besser, ist die /root/xorg.conf.new
Code
Alles anzeigenSection "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib64/xorg/modules/updates" ModulePath "/usr/lib64/xorg/modules" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/100dpi:unscaled" FontPath "/usr/share/fonts/75dpi:unscaled" FontPath "/usr/share/fonts/URW/" FontPath "/usr/share/fonts/cyrillic:unscaled" FontPath "/usr/share/fonts/misc/sgi:unscaled" FontPath "/usr/share/fonts/truetype/" EndSection Section "Module" Load "glx" Load "extmod" Load "vnc" Load "record" Load "dri2" Load "dbe" Load "dri" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "SWcursor" # [<bool>] #Option "HWcursor" # [<bool>] #Option "NoAccel" # [<bool>] #Option "ShadowFB" # [<bool>] #Option "VideoKey" # <i> Identifier "Card0" Driver "nouveau" VendorName "nVidia Corporation" BoardName "G94 [GeForce 9600 GT]" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Aber hier wird mein Monitor nicht erkannt. Hatte ja vorhin geschrieben, dass das Script mit Fehler abbricht. Hier der volle Output:
Code
Alles anzeigenX.Org X Server 1.8.0 Release Date: 2010-04-02 X Protocol Version 11, Revision 0 Build Operating System: openSUSE SUSE LINUX Current Operating System: Linux tiger 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 x86_64 Kernel command line: root=/dev/md2 resume=/dev/disk/by-id/ata-SAMSUNG_HD103UJ_S1PVJ1NQ600858-part2 splash=silent quiet vga=0x346 nomodeset Build Date: 05 July 2010 09:27:36PM Current version of pixman: 0.18.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jul 18 14:32:03 2010 List of video drivers: nouveau s3 sis radeon unichrome tdfx glint voodoo v4l tseng r128 siliconmotion tga mach64 chips sisusb cirrus newport rendition mga intellegacy nv savage s3virge i740 intel dummy trident vmware i128 ati radeonhd ark ast apm neomagic fbdev vesa (++) Using config file: "/root/xorg.conf.new" (==) Using config directory: "/etc/X11/xorg.conf.d" (EE) [drm] No DRICreatePCIBusID symbol Number of created screens does not match number of detected devices. Configuration failed.
Wenn Du noch 'ne Idee hast, wie ich den Monitor vielleicht noch zu Fuss eintragen kann, würde ich das noch versuchen, ansonsten käme ich gerne auf Deinen Vorschlag zurück, kurz die Installation des nvidia-Treibers zu skizzieren.
-
Adhoc weiß ich da auch nicht weiter; es soll ja alles so schön automatisch funktionieren.
Wir halten fest: In den Systemeinstellungen von KDE kannst unter Anzeige die gewünschte Auflösung nicht einstellen weil es den gewünschten Wert nicht gibt?
Oder kannst die gewünschte Auflösung einstellen aber diese Einstellung wird nicht gespeichert?
Wenn letzteres, kannst zumindest krandrtray ins suchfeld vom Kmenü eingeben und das gleichnamige Tool beisst sich im Systemabschnitt fest (Bildschirmsymbol).
Dort mal ausprobieren ob die gewünschte Einstellung einstellbar ist oder aber sogar gespeichert wird.Werden alle Fragen negativ beantwortet, mach ich mich an die manuelle Treiber Installation.
-
krandtray gestartet. mit rechter Maus im tray versucht, aber mir wird nur 1280x800 angeboten.
Man muss dazu sagen, dass mein Monitor nur 2 Auflösungen kann: 1280x800 oder 2560x1600.
Damit hat sich die Frage des Speicherns leider erübrigt.Was mich nur wundert? Eigentlich erkennt das OS meinen Monitor (s. Screenshot in meinem ersten Beitrag).