Hallo David,
# cat /var/log/Xorg.0.log [...] (II) Module vgahw: vendor="X.Org Foundation" compiled for 1.6.5, module version = 0.1.0 ABI class: X.Org Video Driver, version 5.0 (II) fglrx(0): PCI bus 1 card 0 func 0 (II) fglrx(0): Creating default Display subsection in Screen section "Builtin Default fglrx Screen 0" for depth/fbbpp 8/8 (EE) fglrx(0): Given depth (8) is not supported by fglrx driver
Verwendest du den Framebuffer beim booten? Welchen? Und in welchem Modus? Der matroxfb Framebuffer-Treiber kann z.B. auch 24 und 32 bit Farbtiefen, der vesafb immerhin 24bit. Boote doch mal mit vga=xxx mit xxx aus
| 640x480 800x600 1024x768 1280x1024 16M | 0x112 0x115 0x118 0x11B 16M | 0x312 0x315 0x318 0x31B
oder mit vga=ask und da einen der 24bit Modi wählen.
Alles schon probiert. Es half leider nichts. Ich bin schon deswegen fast Amok gelaufen. Irgendwoher nimmt sich der X-Server die Farbtiefe, aber die ist so nicht korrekt und wird vom fglrx-Treiber gar nicht unterstützt, sondern zur Zeit nur 24 bit (laut Readme von AMD/ATI). Soviel zur Autoerkennung. *ARGH*
Vielleicht hilft auch schon folgende xorg.conf:
==== Section "Screen" DefaultDepth 24 EndSection ====
Ich will aber keine /etc/X11/xorg.conf mehr haben, wenn die Entwicklung von Sax2 eingestellt ist, dann muss die Autoerkennung funktionieren. :-( Jedoch hast du mich auf eine Idee gebracht und habe nach der Autokonfiguration gesucht und auch gefunden. Blöd ist nur, dass die Autokonfiguration fest in /usr/bin/Xorg einkompiliert ist. Dann kam eine weitere zündende Idee. ;-) Ich habe mir gleich das Source-Package der xorg-x11-server von der openSUSE 11.2 geholt. Schnell mal in den Quellcode für die Autokonfiguration geschaut und bin fast rückwärts vom Stuhl geflogen. Unsere Community musste diesen Quellcode bereits für die Treiber fglrx, radeonhd, ati, nvidia, nouveau, chrome9, openchrome, unichrome und vboxvideo patchen. *ARGH* Na gut, dachte ich mir, dann füge noch eine Screen-Section mit der richtigen Farbtiefe für den fglrx-Treiber alleine ein. Dann habe ich das Vieh neu kompiliert und installiert. Und jetzt darfst du 1 mal raten, was der X-Server gemacht hat. Er startet ohne die Konfigurationsdatei /etc/X11/xorg.conf mit der "fglrx"-Treiberunterstützung und das auch noch ohne erkennbare Probleme. Toller Nebeneffekt: In der KDE-Konfiguration "Systemeinstellungen" -> "Anzeige" werden alle verfügbaren Auflösungen angezeigt. Bravo, so sollte es eigentlich sein und warum nicht gleich so?! *grümmel* So, nachdem ich das Problem selber im X-Server gelöst habe, kann von mir aus Sax2 verschwinden. *g* Okay, ihr lieben. Ich rufe jetzt offiziell zum Testen des gepatchten X-Server auf und richtet sich an diejenigen, die Probleme mit dem fglrx-Treiber und der Autokonfiguration des X-Servers haben. Das dürften wohl die meisten "openSUSE 11.2"-Nutzer betreffen. Bitte diese Repo einbinden und das Package xorg-x11-server installieren: http://download.opensuse.org/repositories/home:/Freespacer:/X11:/XOrg/openSU... Danach bitte die Konfigurationsdatei /etc/X11/xorg.conf umbenennen, verschieben oder löschen. Abschließend neustarten und enjoy it. ;-) Lasst mich wissen, ob damit endlich die Probleme aus der Welt geschafft sind. Wünsche euch noch einen angenehmen Abend. -- Gruß Sebastian - openSUSE Member (Freespacer) http://de.opensuse.org/Benutzer:Freespacer Wichtiger Hinweis zur openSUSE Mailing Liste: http://de.opensuse.org/OpenSUSE_mailing_list_netiquette -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org