Ich habe ein ähnliches Problem mit opensuse 12.1: Der Display Manager fährt beharrlich mit einer 1024x768 Auflösung nach dem Login hoch. Die entsprechenden Dateien wurden bereits aufbereitet (siehe unten), LXDE startet korrekt mit 1680x1050 aber eben alle anderen nicht. Immerhin funktioniert kdm wieder (startx)
Wo zum Teufel holt sich 12.1 seine Standard-Einstellung 1024x768 und wie lässt sich das ändern.
Hat jemand eine Idee ?
xrandr -q liefert
Zitat
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected 1024x768+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
1680x1050 59.9 +
1400x1050 60.0
1280x1024 59.9
1440x900 59.9
1280x960 59.9
1280x854 59.9
1280x800 59.8
1280x720 59.9
1152x768 59.8
1024x768 59.9*
800x600 59.9
848x480 59.7
720x480 59.7
640x480 59.4
S-video disconnected (normal left inverted right x axis y axis)
Alles anzeigen
/etc/xorg.conf gibt es nicht da alles jetzt in /etc/x11/xorg.conf.d steht.
in /etc/X11/xorg.conf.d/50-screen.conf steht jetzt
Zitat
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Viewport 0 0
Modes "1680x1050"
# Modes "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
# Modes "1280x1024"
# Modes "1024x768_60.00"
EndSubSection
EndSection
Alles anzeigen
in /etc/X11/xorg.conf.d/50-monitor.conf steht jetzt
Zitat
# Native Resolution und dot pitch aus dem Internet: "Hitachi nc8230 dot pitch"
# 15.4in TFT LCD WSXGA+ 16 Mio Farben
# 1680x1050, dot pitch 0.197mm
# DisplaySize: 1680x0.197=331, 1050x0.197=207
Section "Monitor"
Identifier "Monitor0"
VendorName "Hitachi"
ModelName "NC8230"
DisplaySize 331 207
HorizSync 30.0 - 66.0
VertRefresh 50.0 - 65.0
OPTION "DPMS"
# Modeline mit PowerStrip
# Modeline "1680x1050" 119,250 1680 1736 1768 1840 1050 1052 1058 1080 -hsync -vsync
# Modeline mit cvt 1680 1050 60.0
# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
# Modeline mit gtf 1680 1050 60.0
# 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
# Modeline "1680x1050_60.00" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
EndSection
Alles anzeigen
in /etc/X11/xorg.conf.d/50-device.conf steht jetzt
Zitat
Section "Device"
# PCI-Karte und BusID mit lspci | grep -i VGA
Identifier "Device0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Mobility Radeon X600"
BusID "PCI:1:0:0"
# BusID "1:0:0"
Screen 0
EndSection
Alles anzeigen
/etc/sysconfig/displaymanager
Zitat
#DISPLAYMANAGER_RANDR_MODE_VGA=""
DISPLAYMANAGER_RANDR_MODE_VGA="auto"
## Type: string
## Default: "1024x768_60 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync"
#
# Mode to use for laptops for DISPLAYMANAGER_RANDR_MODE_* on laptops only,
# when the according variable is set to "auto".
# (RANDR 1.2 compatible drivers only).
#
#DISPLAYMANAGER_RANDR_MODE_auto="1024x768_60 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync"
DISPLAYMANAGER_RANDR_MODE_auto="1680x1050_60.00 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -HSync +VSync"
Alles anzeigen
mit YaST lässt sich die Einstellung überprüfen im /etc/sysconfig/ Editor. Dort ist die richtige Auflösung 1680x1050 ausgewählt
Zitat
Datei: /etc/sysconfig/displaymanager
1680x1050_60.00 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -HSync +VSync
Mögliche Werte: Beliebiger Wert
Standardwert: 1024x768_60 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync
Beschreibung:
Mode to use for laptops for DISPLAYMANAGER_RANDR_MODE_* on laptops only,
when the according variable is set to "auto".
(RANDR 1.2 compatible drivers only).
DISPLAYMANAGER_RANDR_MODE_auto="1024x768_60 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync"
Alles anzeigen
siehe auch http://forums.opensuse.org/deu…llen-opensuse-12-1-a.html