[Bug 593878] New: X-Server could not start with fglrx-driver and auto-configuration
http://bugzilla.novell.com/show_bug.cgi?id=593878 http://bugzilla.novell.com/show_bug.cgi?id=593878#c0 Summary: X-Server could not start with fglrx-driver and auto-configuration Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: All OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: freespacer@gmx.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created an attachment (id=352480) --> (http://bugzilla.novell.com/attachment.cgi?id=352480) Patch for X-Server package (xorg-x11-server) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.1 Firefox/3.6.3 Hi, in the past I always installed the proprietary fglrx-driver. If I start the X-Server with the auto-configuration, it failed. This also happens with openSUSE 11.2. Why it fails? I looked in the logfile /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 (EE) fglrx(0): PreInitVisual failed (EE) fglrx(0): PreInit failed (II) fglrx(0): === [atiddxPreInit] === end SetVBEMode failed (II) UnloadModule: "fglrx" (II) UnloadModule: "vgahw" (II) Unloading /usr/lib64/xorg/modules//libvgahw.so (II) UnloadModule: "fglrxdrm" (EE) Screen(s) found, but none have a usable configuration. We see here that the X-Server attempts to initialize the fglrx-driver with a screen depth of 8bit. But the fglrx-driver does not want to be initialized with 8bit or 16bit screen depth. If you read the 9th question in the FAQ from AMD/ATI, the fglrx-driver supports only 24bit screen depth: http://ati.amd.com/products/catalyst/linux.html#9 If I have patched the X server, then the X-Server runs without any issues with the driver in 24bit mode. I add a patch to solve this issue. The new auto-configuration is as follows: (==) --- Start of built-in configuration --- Section "Device" Identifier "Builtin Default fglrx Device 0" Driver "fglrx" EndSection Section "Screen" Identifier "Builtin Default fglrx Screen 0" Device "Builtin Default fglrx Device 0" DefaultDepth 24 EndSection Section "Device" Identifier "Builtin Default radeonhd Device 0" Driver "radeonhd" EndSection Section "Screen" Identifier "Builtin Default radeonhd Screen 0" Device "Builtin Default radeonhd Device 0" EndSection Section "Device" Identifier "Builtin Default ati Device 0" Driver "ati" EndSection Section "Screen" Identifier "Builtin Default ati Screen 0" Device "Builtin Default ati Device 0" EndSection Section "Device" Identifier "Builtin Default fbdev Device 0" Driver "fbdev" EndSection Section "Screen" Identifier "Builtin Default fbdev Screen 0" Device "Builtin Default fbdev Device 0" EndSection Section "Device" Identifier "Builtin Default vesa Device 0" Driver "vesa" EndSection Section "Screen" Identifier "Builtin Default vesa Screen 0" Device "Builtin Default vesa Device 0" EndSection Section "ServerLayout" Identifier "Builtin Default Layout" Screen "Builtin Default fglrx Screen 0" Screen "Builtin Default radeonhd Screen 0" Screen "Builtin Default ati Screen 0" Screen "Builtin Default fbdev Screen 0" Screen "Builtin Default vesa Screen 0" EndSection (==) --- End of built-in configuration --- https://build.opensuse.org/request/diff/36958 Regards, Sebastian Reproducible: Always Steps to Reproduce: 1. installed the proprietary fglrx-driver 2. start the X-Server without any file of configuration 3. Actual Results: X-Server crashed with auto-configuration. Expected Results: X-Server start with auto-configuration -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=593878
http://bugzilla.novell.com/show_bug.cgi?id=593878#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=593878
http://bugzilla.novell.com/show_bug.cgi?id=593878#c1
Matthias Hopf
http://bugzilla.novell.com/show_bug.cgi?id=593878
http://bugzilla.novell.com/show_bug.cgi?id=593878#c2
--- Comment #2 from Sebastian Siebert
http://bugzilla.novell.com/show_bug.cgi?id=593878
http://bugzilla.novell.com/show_bug.cgi?id=593878#c3
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=593878
http://bugzilla.novell.com/show_bug.cgi?id=593878#c4
--- Comment #4 from Matthias Hopf
patch. But we know that we are unfortunately not able to rely on AMD / ATI.
I perfectly agree with that. :-/ -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com