gnome-session-is-accelerated: No hardware 3D support.

If you are new to Linux or new to Sabayon Linux and just not sure where to post, here ya go. Post without fear of being told to RTFM :-)

Moderator: Moderators

gnome-session-is-accelerated: No hardware 3D support.

Postby martinlegion » Wed Jun 13, 2012 17:10

Hello.
I just installed Sabayon 9 and I'm trying to make gnome-shell work, but it seems I don't have 3d acceleration.
I also use this machine with other linux distros like Arch and Fedora, and I do have acceleration there.
My video card is:

Code: Select all
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS690 [Radeon X1200 Series]


I never had to use the closed source drivers from ATI.
I have tried uncommenting some options in xorg.conf but no luck.

Any clues?

Thanks!
martinlegion
Baby Hen
 
Posts: 4
Joined: Wed Jun 13, 2012 16:59

Re: gnome-session-is-accelerated: No hardware 3D support.

Postby Fitzcarraldo » Wed Jun 13, 2012 17:54

See what error messages you have in /var/log/Xorg.0.log:

Code: Select all
cat /var/log/Xorg.0.log | grep EE
cat /var/log/Xorg.0.log | grep WW

The last version of the closed-source AMD Catalyst driver for Linux (a.k.a. FGLRX) that supported your GPU was 9.3, so you must use the open-source driver. From a VT as root user, uninstall the packages ati-drivers, ati-userspace and amdcccle (if they're installed) and install the open-source X.Org driver xf86-video-ati. Make sure you select the correct symlink for the open-source OpenGL library:

Code: Select all
eselect opengl set xorg-x11

If /etc/X11/xorg.xconf exists, make sure it has Driver "ati" rather than Driver "fglrx" in the relevant Device section.

See Getting rid of Catalyst. You may or may not have success with mesa to use the Gallium3D library. Use the command eselect mesa list to check, and the command eselect mesa set <whatever> 1|2 (e.g. 'eselect mesa set 64bit sw classic' and so on).
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7997
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: gnome-session-is-accelerated: No hardware 3D support.

Postby martinlegion » Thu Jun 14, 2012 8:34

Thank you fitzcarraldo for your reply.

Here are the errors I see in Xorg.0.log:

Code: Select all
[    25.807] (EE) AIGLX error: r300 does not export required DRI extension
[    25.807] (EE) AIGLX: reverting to software rendering


and

Code: Select all
[    25.453] (WW) RADEON(0): DRI init changed memory map, adjusting ...
[    25.453] (WW) RADEON(0):   MC_FB_LOCATION  was: 0xcfff9000 is: 0xcfff9000
[    25.453] (WW) RADEON(0):   MC_AGP_LOCATION was: 0x003f0000 is: 0xd1ffd000
[    25.482] (WW) RADEON(0): Option "LogoPath" is not used
[    26.388] (WW) Option "xkb_variant" requires an string value
[    26.388] (WW) Option "XkbVariant" requires an string value


The last two lines repeat a couple of more times.

I am an absolute noob in gentoo/sabayon, so I'm not familiar with its commands an procedures for installing and uninstalling software. So far I have used Rigo and equo to do some fixes and installing software, but, what is "eselect" for and when I am supposed to use it?. I guess the answer is in some FAQ somewere, but I am at work and I have to start "producing" as soon as possible :D

I will try your suggestions and get back with the result.

Thabks again.
martinlegion
Baby Hen
 
Posts: 4
Joined: Wed Jun 13, 2012 16:59

Re: gnome-session-is-accelerated: No hardware 3D support.

Postby martinlegion » Thu Jun 14, 2012 8:51

Ok, I have followed your instructions and I didn't get any errors or something weird, but yet, no 3d hardwar accel. Running "/usr/libexec/gnome-session-check-accelerated-helper" gives me the same output:
Code: Select all
gnome-session-is-accelerated: No hardware 3D support.


The packages ati-drivers, ati-userspace and amdcccle were not installed. I then installed xf86-video-ati and ran "eselect opengl set xorg-x11". I didn't save the output but everything was fine.

Then I get to the tricky part for me. I run eselect mesa list but I'm not sure what should I be watching. I see sw is using gallium. Does it mean that I am able to use it or maybe it means it's trying to use it but for some reason it doesn't work?

The errors in the log seem to be the same.
And just in case, here is the complete output of eselect mesa list:

Code: Select all
64bit i915 (Intel 915, 945)
  [1]   classic *
  [2]   gallium
64bit i965 (Intel 965, G/Q3x, G/Q4x)
  [1]   classic *
64bit r300 (Radeon R300-R500)
  [1]   gallium *
64bit r600 (Radeon R600-R700, Evergreen, Northern Islands)
  [1]   gallium *
64bit sw (Software renderer)
  [1]   classic
  [2]   gallium *
32bit i915 (Intel 915, 945)
  [1]   classic
  [2]   gallium *
32bit i965 (Intel 965, G/Q3x, G/Q4x)
  [1]   classic *
32bit r300 (Radeon R300-R500)
  [1]   classic
  [2]   gallium *
32bit r600 (Radeon R600-R700, Evergreen, Northern Islands)
  [1]   classic *
  [2]   gallium
32bit sw (Software renderer)
  [1]   classic
  [2]   gallium *


Thank you!!
martinlegion
Baby Hen
 
Posts: 4
Joined: Wed Jun 13, 2012 16:59

Re: gnome-session-is-accelerated: No hardware 3D support.

Postby martinlegion » Thu Jun 14, 2012 9:15

It's me again :D
I had some progress. I'm almost there!

I followed the steps indicated in the link provided in the first reply and now I have 3d accel. I am using gnome-shell now, BUT, I see that the top of the screen looks corrupted.
Here's a screenshot:

http://i.imgur.com/f0LOU.png

Any sugestions appreciated. I must go back to work now!
martinlegion
Baby Hen
 
Posts: 4
Joined: Wed Jun 13, 2012 16:59


Return to Beginners|Newbies Area

Who is online

Users browsing this forum: No registered users and 1 guest