Now, even after several reboots to kernels 3.4.0 and 3.2.0 I cannot get the X-Server to start.
lspci lists the card as:
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS780 [Radeon HD 3200]
It works fine from a Sabayon 8 Live DVD (AMD64) so it's not likely to be a hardware issue.
I cannot even get it to start with the "radeon" driver, or even the basic "vesa" driver either, nor by deleting xorg.conf and letting it autodetect.
Here is the log following an fglrx driver start attempt:
- Code: Select all
[ 6333.005]
X.Org X Server 1.12.2
Release Date: 2012-05-29
[ 6333.033] X Protocol Version 11, Revision 0
[ 6333.041] Build Operating System: Linux 3.2.0-server x86_64 Gentoo
[ 6333.048] Current Operating System: Linux babylon4 3.4.0-sabayon #1 SMP Tue Jun 19 16:26:07 UTC 2012 x86_64
[ 6333.049] Kernel command line: root=/dev/ram0 ramdisk=8192 real_root=/dev/sda2 dolvm init=/linuxrc splash=silent,theme:sabayon console=tty1 quiet vga=0x366 resume=swap:/dev/sda3 real_resume=/dev/sda3
[ 6333.072] Build Date: 11 July 2012 09:35:15PM
[ 6333.080]
[ 6333.088] Current version of pixman: 0.24.4
[ 6333.104] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 6333.104] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 6333.137] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 16 18:20:41 2012
[ 6333.145] (==) Using config file: "/etc/X11/xorg.conf"
[ 6333.154] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 6333.154] (==) ServerLayout "Main Layout"
[ 6333.154] (**) |-->Screen "Screen 0" (0)
[ 6333.154] (**) | |-->Monitor "Generic Monitor"
[ 6333.154] (**) | |-->Device "SabayonVga0"
[ 6333.155] (**) Option "AllowMouseOpenFail" "true"
[ 6333.155] (==) Automatically adding devices
[ 6333.155] (==) Automatically enabling devices
[ 6333.155] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 6333.155] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 6333.155] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 6333.155] (II) Loader magic: 0x7d1ac0
[ 6333.155] (II) Module ABI versions:
[ 6333.155] X.Org ANSI C Emulation: 0.4
[ 6333.155] X.Org Video Driver: 12.0
[ 6333.155] X.Org XInput driver : 16.0
[ 6333.155] X.Org Server Extension : 6.0
[ 6333.156] (--) PCI:*(0:1:5:0) 1002:9610:1458:d000 rev 0, Mem @ 0xd0000000/268435456, 0xfdfe0000/65536, 0xfde00000/1048576, I/O @ 0x0000ee00/256
[ 6333.156] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 6333.156] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[ 6333.156] (II) "dbe" will be loaded by default.
[ 6333.156] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 6333.156] (II) "record" will be loaded by default.
[ 6333.156] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[ 6333.156] (II) "dri2" will be loaded by default.
[ 6333.156] (II) LoadModule: "extmod"
[ 6333.157] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[ 6333.157] (II) Module extmod: vendor="X.Org Foundation"
[ 6333.157] compiled for 1.12.2, module version = 1.0.0
[ 6333.157] Module class: X.Org Server Extension
[ 6333.157] ABI class: X.Org Server Extension, version 6.0
[ 6333.157] (II) Loading extension MIT-SCREEN-SAVER
[ 6333.157] (II) Loading extension XFree86-VidModeExtension
[ 6333.157] (II) Loading extension DPMS
[ 6333.157] (II) Loading extension XVideo
[ 6333.157] (II) Loading extension XVideo-MotionCompensation
[ 6333.157] (II) Loading extension X-Resource
[ 6333.157] (II) LoadModule: "i2c"
[ 6333.157] (II) Module "i2c" already built-in
[ 6333.157] (II) LoadModule: "ddc"
[ 6333.157] (II) Module "ddc" already built-in
[ 6333.157] (II) LoadModule: "vbe"
[ 6333.157] (II) Loading /usr/lib64/xorg/modules/libvbe.so
[ 6333.177] (II) Module vbe: vendor="X.Org Foundation"
[ 6333.177] compiled for 1.12.2, module version = 1.1.0
[ 6333.177] ABI class: X.Org Video Driver, version 12.0
[ 6333.177] (II) LoadModule: "dri"
[ 6333.178] (WW) Warning, couldn't open module dri
[ 6333.178] (II) UnloadModule: "dri"
[ 6333.178] (II) Unloading dri
[ 6333.178] (EE) Failed to load module "dri" (module does not exist, 0)
[ 6333.178] (II) LoadModule: "glx"
[ 6333.178] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 6333.178] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[ 6333.179] compiled for 6.9.0, module version = 1.0.0
[ 6333.179] (II) Loading extension GLX
[ 6333.179] (II) LoadModule: "synaptics"
[ 6333.179] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[ 6333.197] (II) Module synaptics: vendor="X.Org Foundation"
[ 6333.197] compiled for 1.12.2, module version = 1.6.2
[ 6333.197] Module class: X.Org XInput Driver
[ 6333.197] ABI class: X.Org XInput driver, version 16.0
[ 6333.197] (II) LoadModule: "dbe"
[ 6333.197] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[ 6333.197] (II) Module dbe: vendor="X.Org Foundation"
[ 6333.198] compiled for 1.12.2, module version = 1.0.0
[ 6333.198] Module class: X.Org Server Extension
[ 6333.198] ABI class: X.Org Server Extension, version 6.0
[ 6333.198] (II) Loading extension DOUBLE-BUFFER
[ 6333.198] (II) LoadModule: "record"
[ 6333.198] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[ 6333.198] (II) Module record: vendor="X.Org Foundation"
[ 6333.198] compiled for 1.12.2, module version = 1.13.0
[ 6333.198] Module class: X.Org Server Extension
[ 6333.198] ABI class: X.Org Server Extension, version 6.0
[ 6333.198] (II) Loading extension RECORD
[ 6333.198] (II) LoadModule: "dri2"
[ 6333.199] (WW) Warning, couldn't open module dri2
[ 6333.199] (II) UnloadModule: "dri2"
[ 6333.199] (II) Unloading dri2
[ 6333.199] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 6333.199] (II) LoadModule: "fglrx"
[ 6333.199] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
[ 6333.448] (II) Module fglrx: vendor="FireGL - AMD Technologies Inc."
[ 6333.448] compiled for 1.4.99.906, module version = 8.98.2
[ 6333.448] Module class: X.Org Video Driver
[ 6333.448] (II) Loading sub module "fglrxdrm"
[ 6333.448] (II) LoadModule: "fglrxdrm"
[ 6333.449] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
[ 6333.455] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc."
[ 6333.455] compiled for 1.4.99.906, module version = 8.98.2
[ 6333.455] (II) AMD Proprietary Linux Driver Version Identifier:8.98.2
[ 6333.455] (II) AMD Proprietary Linux Driver Release Identifier: 8.98
[ 6333.455] (II) AMD Proprietary Linux Driver Build Date: Jun 11 2012 11:57:59
[ 6333.455] (--) using VT number 7
[ 6333.484] (WW) Falling back to old probe method for fglrx
[ 6333.657] (II) Loading PCS database from /etc/ati/amdpcsdb
[ 6333.672] (EE) No supported AMD display adapters were found
[ 6333.672] (EE) No devices detected.
[ 6333.672]
Fatal server error:
[ 6333.672] no screens found
[ 6333.672]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 6333.672] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 6333.672]
Log for autodetect in first reply:

