ATI RS780E and radeon driver
3 Attachment(s)
Howdy boys and girls
So the infamous xorg and graphics card combination has always been something of a stumbling block for me if it doesn't just work :( So here is my current scenario: Video card: Code:
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS780E [Radeon HD 3200] Code:
$ lsmod | grep radeon Errors and warnings for xorg server: Code:
$ grep WW /var/log/Xorg.0.log Now my issue would seem to be that even simple graphics, for example, playing a fullscreen game on facebook has terrible artifacts showing through moving objects (happy to explain more if needed) So if anyone could help me identify what I have missed or setting(s) I can change to fix the problem it would be much appreciated. Please do not hesitate to ask for more information it will help :) |
Do you have the firmware files? When I had a laptop with a RS780, I needed the firmware files for the driver to work properly. In Debian these were available in the firmware-nonfree package in the non-free repos. I don't know how it's packaged in other distributions, if at all.
Of course, we can always get the files we need from the Debian package no matter what distro you are using, if yours doesn't have its own. :) |
Thanks for the speedy reply :) Any clues on what the files are named and where they would be after installed so I can check?
|
The firmware files would be in /lib/firmware/radeon. You're looking for /lib/firmware/radeon/RS780_*.bin
If you can't find them, download: ftp://ftp.debian.org/debian/pool/non...ee_0.37.tar.gz Extract, copy the files in firmware-nonfree/linux-nonfree/radeon/ to /lib/firmware/radeon/. |
Well it would appear both are there:
Code:
$ ll /lib/firmware/radeon/RS780* |
Ok, I forgot to ask before: do you have the appropriate X drivers installed?
Your X log shows what drivers failed to load, but you did not show what drivers it is using (although radeon or radeonhd seem the logical conclusions if the vesa drivers were not). Look for a line "LoadModule". If not you may have to install those xorg radeonhd drivers (radeonhd would be the proper driver for your card, not radeon. This is different from the kernel module which is radeon. I'd be surprised if they are not already installed, as most distros in my experience install every xorg driver under the sun. The open source drivers, in my experience were horrible in the beginning, but by the time my RS780 powered laptop died they had gotten MUCH better and I am surprised if they would be the cause of the problem. Nonetheless, if you continue to have issues, give the AMD drivers a try. Head over to support.amd.com and download the Catalyst drivers (Find Your Driver, near the top). |
So it appears I do not have radeonhd, but instead have the ati and radeon modules:
Code:
$ grep LoadModule /var/log/Xorg.0.log Code:
$ pacman -Q -s radeon Is there any other test I can do to see where the driver might be falling down? (glxinfo or gears) |
No, check to see if there is a package for the radeonhd drivers. At least on other distros they're (radeon and radeonhd) in separate packages. Install it, possibly you may need to uninstall the radeon package if that module continues to load, and make sure X is using radeonhd before moving on if there are still problems.
Try that before moving on to Catalyst. |
I have previously installed the catalyst-utils and notice that on launching it tells me there is no AMD card available :(
|
ok... you go with catalyst since you got yourself half way there, already.
see this: https://wiki.archlinux.org/index.php/AMD_Catalyst |
Do you have an xorg.conf? If so, delete/rename it.
You have quite new version of them drivers with radeon 7.1 and mesa 9.1 so in theory they should work. The 3200 (and everything below 4xxx) is legacy hardware from AMDs point of view. The fglrx-legacy driver doesnt support xorg 1.13 so it wont work with your setup. What DE do you have? What programs (besides Flash) cause issues? PS The radeonhd driver isnt used by most distros anymore and radeon has more features. http://www.x.org/wiki/radeonhd |
I stand corrected, gradinaruvasile. Thanks. Was going with what I knew worked on my older laptop.
|
Hey gradinaruvasile ... thanks for the info.
No to xorg.conf, but as per original post you will see I have conf files in /etc/X11/xorg.conf.d. The radeon one I created from different web pages I found trying to tell me the correct settings. The mhwd one is system created with only the Identifier edited by me. DE is xfce and most applications are fairly sluggish when being moved / resized / etc. If i do a simple restore / maximise you can see the window in both states briefly. Happy to provide any other details / files that would assist :) |
Hm. You should temporarily rename those files (or move them somewhere else) in /etc/X11/xorg.conf.d/ and restart the x server. They do act as an xorg.conf.
|
Moving them didn't seem to help or hinder the situation :(
|
All times are GMT -5. The time now is 02:14 AM. |