• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Auflösung wird nicht gespeichert

Hallo zusammen

Ich habe auf meinen Notebook suse Linux 10.1 mit GNOME installiert. Das Display des NB hat eine Auflösung vom 1280x800.
Wenn ich das System starte kommt aber immer die max. Auflösung von 1024x768.

Nun mach ich folgendes:
-In der Konsole als root einloggen
-in den "init 3" wechseln
-sax2 starten
sax2 fragt ob ich die einstellungen wechseln will (Auflösung stimmt nicht)
-ich gehe auf "change settings"
im Fenster mit den Einstellungen ist die Auflösung richtig eingestellte (1280x800 (WXGA)), Grafikkartentyp stimmt auch (Intel 915 GM)
-auf OK klicken und anschliessend die frage, ob ich die Auflösung testen will mit "Ja" beantworten
-Auflösung stimmt im Test-Fenster!! --> Ich klicke auf Save.
-in der Konsole wechsle ich wieder in den "init 5"
-und siehe da, GNOME startet mit der Auflösung von 1280x800!!

Wenn ich nun aber den Rechner neu starte, dann stimmt es nicht mehr (1024x768 beim start).

Hat jemand eine Ahnung an was es liegen könnte (ich habe nicht grosse Lust jedes mal die Auflösung wie oben beschrieben umzuschalten, wenn ich den Rechner starte ) :wink: !

Vielen Dank für euere Hilfe!
 

transwarp

Hacker
Ich hatte ähnliche Probleme mit einem Widescreen-Monitor (1440x900).
Das scheint immer bei Auflösungen zu sein, die nicht dem allgemeinen Standard entsprechen. Auch hier bot mir der SAX2 die richtige Auflösung an, ich konnte sie auswählen und sogar ein, zweimal benutzen. Nach dem Neustart war wieder alles bei 1280x1024. Nichts zu machen.

in der Datei /etc/X11/xorg.conf fiel mir dann auf, das es gar keinen passenden Modus für 1440x900 gab. Folglich mußte der X-Server wohl auf einen der eingetragenen Modi zurück greifen.
Auch als ich dann explizit einen solchen Modus eingetragen habe, gings nicht.

Letztlich war folgendes die Lösung:
Ich verwendete den Linux-eigenen NVidia-Treiber, also nicht den proprietären. Dieser SuSE-Treiber scheint die 'Sonderauflösungen' nicht zu unterstützen.
Nach Installation des proprietären Treibers gings übrigens sofort. Keine Probleme.

Ich weiß, Du hast wahrscheinlich keine NVidia-Karte, aber möglicherweise ist es etwas ähnliches ...
 

gbolk

Newbie
Ich würde einfach die Datei /etc/X11/xorg.conf entsprechend editieren. Da steht sicher nach dem booten wieder 1024x768 in den MODLINES. Hier einfach die entsprechende richtige Auflösung eintragen, abspeichern, X neu starten und evola...es rennt. Zumindest war / ist das bei mir so....;-/...
 
Hallo, danke für die Antworten.

Hab mal den Auszug aus meiner "xorg.conf" gepostet:

Code:
Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  330 210
  HorizSync    30-62
  Identifier   "Monitor[0]"
  ModelName    "SAMSUNG LCD MONITOR"
  Option       "DPMS"
  VendorName   "SEC"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "915 GM"
  BusID        "0:2:0"
  Driver       "i810"
  Identifier   "Device[0]"
  VendorName   "Intel"
EndSection

Habe auch schon versucht die anderen Auflösungen, ausser 1280x800, zu entfernen, hat aber nix gebracht.
 

transwarp

Hacker
Mir scheint der 'Modes'-Abschnitt ist unvollständig.
Zumindest eine ModeLine sollte enthalten sein, nämlich die Deiner gewünschten Auflösung.
Also etwa so:
Das ist der Eintrag für 1280x800 mit 75 Hz, wie ich ihn irgendwo im Netz gefunden habe.

Code:
Section "Modes"
  Identifier   "Modes[0]"
  ModeLine "1280x800" 107.2 1280 1360 1496 1712 800 801 804 835
EndSection


Für 1280x800 mit 60 Hz müßte da eigentlich folgendes stehen:

Code:
Section "Modes"
  Identifier   "Modes[0]" 
  ModeLine "1280x800" 85.8 1280 1360 1496 1712 800 801 804 835
EndSection

Natürlich solltest man da noch andere Einträge für andere Auflösungen finden.
Einfach mal ausprobieren.
 
Intel Grafikchip?

915resolution is a tool to modify the video BIOS of the 800 and 900 series Intel graphics chipsets. This includes the 845G, 855G, and 865G chipsets, as well as 915G, 915GM, and 945G chipsets. This modification is neccessary to allow the display of certain graphics resolutions for an Xorg or XFree86 graphics server.

Habs bei meinem Laptop (KUbuntu) installiert um die Widescreen Auflösung zu erhalten.
Einfach nach "Intel 915 Resolution" googlen.
 
Hallo zusammen.

Also, dass mit den Modelines hat nichts gebracht.
Habe mir jetzt openSuSE 10.2 runtergeladen und auf meinem NB Aktualisiert.
Jetzt klappts :p, musste nicht einmal etwas nachkonfigurieren, nach der Installation war gleich die richtige Auflösung eingestellt.

Vielen Dank für eure Tipps!
 
Oben