Wie man die Login-Bildschirmauflösung in Debian einstellt

3962
A G

Meine Debian-Installation (Linux-Computer 2.6.32-5-686 # 1 SMP 6. Mai 04:01:19 UTC 2012 i686 GNU / Linux) ist auf 1360x768 beschränkt, mein Monitor kann jedoch 1680x1050. Es gibt keine xorg.conf-Datei, also habe ich eine erstellt

Xorg -configure 

Hier habe ich die Auflösungszeilen hinzugefügt, wie in vielen Google Resuts beschrieben; Ich habe die Zeile hinzugefügt

Modes "1680x1050" 

Unter jedem Display-Unterabschnitt habe ich diese dann nach /etc/X11/xorg.conf kopiert. Ich habe den Computer neu gestartet, aber 1680x1050 ist nicht in der Liste der verfügbaren Auflösungen aufgeführt. Ich habe auch versucht, eine vollständigere Liste hinzuzufügen

Modes "1680x1050" "1360x768" "1024x768" "800x600" "640x480" 

Aber das Ergebnis ist dasselbe.

Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection  Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "built-ins" EndSection  Section "Module" Load "dri" Load "dri2" Load "record" Load "extmod" Load "dbe" Load "glx" 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 "AccelMethod" # [<str>] #Option "DRI" # [<bool>] #Option "ColorKey" # <i> #Option "VideoKey" # <i> #Option "FallbackDebug" # [<bool>] #Option "Tiling" # [<bool>] #Option "Shadow" # [<bool>] #Option "SwapbuffersWait" # [<bool>] #Option "XvMC" # [<bool>] #Option "XvPreferOverlay" # [<bool>] #Option "DebugFlushBatches" # [<bool>] #Option "DebugFlushCaches" # [<bool>] #Option "DebugWait" # [<bool>] Identifier "Card0" Driver "intel" VendorName "Intel Corporation" BoardName "82915G/GV/910GL Integrated Graphics Controller" BusID "PCI:0:2:0" EndSection  Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 Modes "1680x1050" EndSubSection SubSection "Display" Viewport 0 0 Depth 4 Modes "1680x1050" EndSubSection SubSection "Display" Viewport 0 0 Depth 8 Modes "1680x1050" EndSubSection SubSection "Display" Viewport 0 0 Depth 15 Modes "1680x1050" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1680x1050" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1680x1050" EndSubSection EndSection 

Habe ich etwas offensichtlich übersehen? Ich habe versucht, die HorizSync- und VertRefresh-Werte mit ddcprobe abzurufen, aber die edid-Ausgabe von ddcprobe sagt edidfail. Es scheint keinen definitiven Weg zu geben, die Auflösung in Linux einzustellen, und ich möchte nicht, dass bei jedem Einloggen ein Xrandr-Skript ausgeführt wird - ich möchte es als "richtige" Methode festlegen. Vielen Dank

EDIT: Ich habe es dadurch gelöst

> cvt 1680 1050 60 # 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 

und platzieren Sie diese Zeile im Monitorbereich. Warum muss ich das tun, wenn eine Google-Suche etwas anderes vorschlägt?

Wie kann ich auch die Login-Bildschirmauflösung einstellen? Während die Benutzerauflösung auf 1680 x 1050 eingestellt ist, beträgt die Auflösung des Anmeldebildschirms immer noch 1024 x 768. Bei der Google-Suche wird vorgeschlagen, die gewünschte Auflösung des Anmeldebildschirms als erste Auflösung in der Liste der Modi festzulegen. Dies hat jedoch keine Auswirkungen.

3
Wenn Sie Ihre Frage beantwortet haben, können Sie sie als "Antwort" auffassen und nicht nur als Aktualisierung Ihrer Frage. Sie können die Antwort dann als richtig akzeptieren. Dies wird zukünftigen Antwortsuchenden helfen. Wenn Ihre Antwort eine neue Fragestellung eröffnet hat, erhalten Sie möglicherweise mehr Aufmerksamkeit, wenn Sie eine neue Frage erstellen, die speziell auf die neue Ausgabe zugeschnitten ist. JoshP vor 12 Jahren 0

1 Antwort auf die Frage

0
A G

I have solved it by doing

> cvt 1680 1050 60 # 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 

and placing this line in the Monitor section. But I dont know why I need to use a Modeline instead of Modes.