HW = Chipset: "ATI Radeon HD 4250 " (Chipset = 0x9715)
Config is mostly taken from a working amd64 + radeon system.
linux-firmware is installed. No errors or warning in the the xorg
logs, but startx returns a blank screen on both the VGA and HDMI
outputs. It also fails with no xorg.conf. There's no process called X
or anything related to X, if i ssh in from another machine and run
'pgrep -lf X' as root.
When using fglrx;
proxy adam # tail Xorg.0.log
[ 458.503] (II) fglrx(0): Desc: ATI FireGL DRM kernel module
[ 458.503] (II) fglrx(0): Kernel Module version matches driver.
[ 458.503] (II) fglrx(0): Kernel Module Build Time Information:
[ 458.503] (II) fglrx(0): Build-Kernel UTS_RELEASE: 3.0.4-gentoo
[ 458.503] (II) fglrx(0): Build-Kernel MODVERSIONS: no
[ 458.503] (II) fglrx(0): Build-Kernel __SMP__: yes
[ 458.503] (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
[ 458.503] (II) fglrx(0): [uki] register handle = 0x00004000
[ 458.526] (II) fglrx(0): DRI initialization successfull
[ 458.526] (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x0100e000
proxy adam #
When using the radeon driver;
proxy adam # tail /root/Xorg.0.log
[ 123.799] GC: 0 objects of 72 bytes = 0 total bytes 0 private allocs
[ 123.799] CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
[ 123.799] CURSOR_BITS: 0 objects of 8 bytes = 0 total bytes 0 private allocs
[ 123.799] DBE_WINDOW: 0 objects of 24 bytes = 0 total bytes 0 private allocs
[ 123.799] TOTAL: 1 objects, 120 bytes, 0 allocs
[ 123.800] (II) Open ACPI successful (/var/run/acpid.socket)
[ 123.800] (II) APM registered successfully
[ 123.800] (II) RADEON(0): RADEONScreenInit d0000000 0 0
[ 123.862] Output CRT1 disable success
[ 123.871] Blank
What's my next step?
xorg.conf is;
Section "ServerLayout"
Identifier "Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Files"
# These are not needed for fglrx, but will be for radeon
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib64/opengl/xorg-x11/extensions/"
EndSection
Section "ServerFlags"
Option "Xinerama" "off"
#Option "blank time" "5" # Blank the screen after 5 minutes (Fake)
Option "standby time" "10" # Turn off screen after 10 minutes (DPMS)
Option "suspend time" "20" # Full suspend after 20 minutes
Option "off time" "30" # Turn off after half an hour
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "DPMS" "true"
Option "PreferredMode" "1440x900"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
#Driver "radeon"
Option "backingstore" "true"
#BusID "PCI:1:0:0"
#BusID "PCI:0@1:0:1"
# dynamicclocks is for powersaving but not impl on flgrx
#Option "DynamicClocks" "on"
#Option "RenderAccel" "true" - not supported by flgrx
#Option "AccelMethod" "exa" - not supported by flgrx
#Option "UseFastTLS" "1"
#Option "EnablePageFlip" "true" - not supported by flgrx
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "InputClass"
Identifier "keyboard-all"
Driver "evdev"
#Option "XkbLayout" "us,cz"
#Option "XkbModel" "logitech_g15"
Option "XkbRules" "xorg"
#Option "XkbOptions"
"grp:alt_shift_toggle,grp:switch,grp_led:scroll,compose:rwin,terminate:ctrl_alt_bksp"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
#Option "XkbVariant" ",qwerty"
MatchIsKeyboard "on"
EndSection