LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-11-2013, 05:37 AM   #1
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
ATI RS780E and radeon driver


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]
Output of lsmod:
Code:
$ lsmod | grep radeon
radeon                900690  2 
i2c_algo_bit            5391  1 radeon
drm_kms_helper         35517  1 radeon
ttm                    64611  1 radeon
drm                   226103  4 ttm,drm_kms_helper,radeon
i2c_core               23171  5 drm,i2c_piix4,drm_kms_helper,i2c_algo_bit,radeon
So the driver would appear to be loading correctly.

Errors and warnings for xorg server:
Code:
$ grep WW /var/log/Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     4.237] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[     4.240] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[     4.240] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[     4.263] (WW) Warning, couldn't open module vesa
[     4.264] (WW) Warning, couldn't open module modesetting
[     4.264] (WW) Warning, couldn't open module fbdev
$ grep EE /var/log/Xorg.0.log
[     4.221] Current Operating System: Linux dykies 3.8.2-1-MANJARO #1 SMP PREEMPT Mon Mar 4 13:55:58 CET 2013 x86_64
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     4.246] Initializing built-in extension MIT-SCREEN-SAVER
[     4.263] (EE) Failed to load module "vesa" (module does not exist, 0)
[     4.264] (EE) Failed to load module "modesetting" (module does not exist, 0)
[     4.264] (EE) Failed to load module "fbdev" (module does not exist, 0)
Now I have also attached the relevant files from /etc/X11/xorg.conf.d.

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
Attached Files
File Type: txt 20-radeon.conf.txt (980 Bytes, 12 views)
File Type: txt 90-mhwd.conf.txt (530 Bytes, 10 views)
File Type: log Xorg.0.log (49.5 KB, 12 views)
 
Old 03-11-2013, 06:27 AM   #2
goumba
Member
 
Registered: Dec 2009
Location: New Jersey, USA
Distribution: Debian Jessie (8) and Sid (unstable)
Posts: 662
Blog Entries: 4

Rep: Reputation: 114Reputation: 114
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.
 
Old 03-11-2013, 06:32 AM   #3
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Original Poster
Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
Thanks for the speedy reply Any clues on what the files are named and where they would be after installed so I can check?
 
Old 03-11-2013, 07:32 AM   #4
goumba
Member
 
Registered: Dec 2009
Location: New Jersey, USA
Distribution: Debian Jessie (8) and Sid (unstable)
Posts: 662
Blog Entries: 4

Rep: Reputation: 114Reputation: 114
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/.
 
Old 03-11-2013, 08:11 AM   #5
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Original Poster
Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
Well it would appear both are there:
Code:
$ ll /lib/firmware/radeon/RS780*
-rw-r--r-- 1 root root 21504 Dec 23 21:24 /lib/firmware/radeon/RS780_me.bin
-rw-r--r-- 1 root root  2304 Dec 23 21:24 /lib/firmware/radeon/RS780_pfp.bin
 
Old 03-11-2013, 08:26 AM   #6
goumba
Member
 
Registered: Dec 2009
Location: New Jersey, USA
Distribution: Debian Jessie (8) and Sid (unstable)
Posts: 662
Blog Entries: 4

Rep: Reputation: 114Reputation: 114
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).
 
Old 03-11-2013, 08:50 AM   #7
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Original Poster
Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
So it appears I do not have radeonhd, but instead have the ati and radeon modules:
Code:
$ grep LoadModule /var/log/Xorg.0.log
[     4.246] (II) LoadModule: "glx"
[     4.255] (II) LoadModule: "ati"
[     4.256] (II) LoadModule: "radeon"
[     4.261] (II) LoadModule: "vesa"
[     4.263] (II) LoadModule: "modesetting"
[     4.264] (II) LoadModule: "fbdev"
[     4.334] (II) LoadModule: "dri2"
[     4.334] (II) LoadModule: "exa"
[     4.680] (II) LoadModule: "fb"
[     4.683] (II) LoadModule: "ramdac"
[     4.926] (II) LoadModule: "evdev"
And as for packages installed I have:
Code:
$ pacman -Q -s radeon
local/ati-dri 9.1-2
    Mesa drivers for AMD/ATI Radeon
local/lib32-ati-dri 9.1-2
    Mesa drivers for AMD/ATI Radeon (32-bit)
local/radeontool 1.6.3-1
    Lowlevel tools to tweak register and dump state on radeon GPUs

$ pacman -Q -s xf86-video
local/xf86-video-ati 1:7.1.0-1 (xorg-drivers xorg)
    X.org ati video driver
Given the above are all installed should we be moving towards the AMD option?

Is there any other test I can do to see where the driver might be falling down? (glxinfo or gears)
 
Old 03-11-2013, 09:04 AM   #8
goumba
Member
 
Registered: Dec 2009
Location: New Jersey, USA
Distribution: Debian Jessie (8) and Sid (unstable)
Posts: 662
Blog Entries: 4

Rep: Reputation: 114Reputation: 114
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.

Last edited by goumba; 03-11-2013 at 09:08 AM. Reason: Clarification
 
Old 03-11-2013, 11:19 AM   #9
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Original Poster
Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
I have previously installed the catalyst-utils and notice that on launching it tells me there is no AMD card available
 
Old 03-11-2013, 11:34 AM   #10
goumba
Member
 
Registered: Dec 2009
Location: New Jersey, USA
Distribution: Debian Jessie (8) and Sid (unstable)
Posts: 662
Blog Entries: 4

Rep: Reputation: 114Reputation: 114
ok... you go with catalyst since you got yourself half way there, already.

see this:

https://wiki.archlinux.org/index.php/AMD_Catalyst
 
Old 03-11-2013, 11:57 AM   #11
gradinaruvasile
Member
 
Registered: Apr 2010
Location: Cluj, Romania
Distribution: Debian Testing
Posts: 539

Rep: Reputation: 105Reputation: 105
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

Last edited by gradinaruvasile; 03-11-2013 at 12:01 PM.
 
Old 03-11-2013, 12:06 PM   #12
goumba
Member
 
Registered: Dec 2009
Location: New Jersey, USA
Distribution: Debian Jessie (8) and Sid (unstable)
Posts: 662
Blog Entries: 4

Rep: Reputation: 114Reputation: 114
I stand corrected, gradinaruvasile. Thanks. Was going with what I knew worked on my older laptop.
 
Old 03-11-2013, 12:21 PM   #13
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Original Poster
Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
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
 
Old 03-11-2013, 05:07 PM   #14
gradinaruvasile
Member
 
Registered: Apr 2010
Location: Cluj, Romania
Distribution: Debian Testing
Posts: 539

Rep: Reputation: 105Reputation: 105
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.
 
Old 03-12-2013, 04:15 AM   #15
grail
LQ Guru
 
Registered: Sep 2009
Location: Perth
Distribution: Manjaro
Posts: 7,974

Original Poster
Rep: Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122Reputation: 2122
Moving them didn't seem to help or hinder the situation
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Which ati video driver for ati radeon xpress 200 5954 (pcie) ? sirius57 SUSE / openSUSE 2 07-03-2009 07:03 PM
ATI Radeon 7000 AGP 64 MB - Xorg 7.4 won't load with 'radeon' driver highowl Linux - Hardware 2 02-23-2009 09:31 AM
Enabling DRI on Radeon Linux Driver. ati radeon 9200 Nem Slackware 13 06-05-2007 04:33 PM
fglrx-driver vs ATI kernel driver for ATI Radeon 9200 in Debian Debian_Poland Debian 3 02-01-2006 01:10 PM
ATi Radeon 9000 Pro and Radeon(flgrx) driver included on Mandrake 10.1 Official St3althcAt Linux - Hardware 1 05-07-2005 08:30 PM


All times are GMT -5. The time now is 09:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration