You are not logged in.
I have a Radeon HD4870, and I'm trying to get my xserver to stop using the vesa driver and use the radeon one. My xorg.conf is set to use radeon driver in the device settings. I've tried running with no xorg.conf, as well as trying an autoconfigured one with no luck. No matter what I do the vesa driver is loaded. I've looked through the Xorg.0.log file and can't see any errors that occured. I've also tried reinstalling the radeonhd driver.
Offline
You might try the radeonhd driver instead of radeon. You would need to set the driver to "radeonhd". The wiki http://wiki.archlinux.org/index.php/ATI may provide more information. I've had good results with radeonhd but you need to add nomodeset to the kernel line. The latest driver that I used did not have support for KMS.
PS:
You may want to post the relevant portions of your xorg.conf file.
Last edited by davidgurvich (2010-02-11 15:00:31)
Offline
Try uninstalling the vesa driver and check if xorg then picks up the radeon driver.
Good ideas do not need lots of lies told about them in order to gain public acceptance.
Offline
I've tried installing both xf86-video-ati and xf86-video-radeonhd. I've also changed my xorg.conf each time to use the specified driver. I've also tried to remove the vesa driver, but it doesn't seem to actually uninstall.
As far as xorg.conf settings go, I'm at work at the moment and don't have my exact config, but it was basically an exact copy/paste from the ATI wiki entry. I've tried an autogenerated Xorg -configure one, and even trying without an xorg.conf at all. No matter what I do it always uses the vesa driver.
Offline
I have Radeon HD 4830. This is my xorg.conf,
Section "Module"
Load "glx"
Load "dri"
Load "drm"
EndSection
Section "Device"
Identifier "name" # your alias
Driver "radeon"
EndSection
#Section "Device"
# Identifier "name" # your alias
# Driver "radeonhd"
# Option "AccelMethod" "exa" # to enable 2D and Xv acceleration on R6xx/R7xx - default AccelMethod shadowfb
# Option "DRI" "on" # to enable 2D and Xv acceleration on R6xx/R7xx - default DRI disabled
#EndSection
Section "Screen"
Identifier "Default Screen"
Device "Sony"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1360x768" "1024x768" "800x600" "640x480"
# ADD A VIRTUAL LINE TO PROVIDE FOR THE LARGEST SCREENS YOU WILL HOTPLUG
Virtual 2384 768
EndSubSection
EndSection
works great with either radeon or radeonhd driver (have them both installed, and vesa too). Maybe it can help you.
Offline
Try using the radeonhd driver, make certain that your kernel line includes nomodeset.
Last edited by davidgurvich (2010-02-11 20:06:32)
Offline