Luya Tshimbalanga <luya(a)fedoraproject.org> a écrit:
I have gdm graphical login screen operational, the entire desktop is
slow compared to the previous gnome 3.4.2 on Fedora 17running on a AMD
E350 powered laptop. I don't know what exactly cause slowdown, it
appears to be a regression.
I am seeing a slow gnome-shell in rawhide (up to date, as of today) as
well on this ATI card:
RV370 5B64 [FireGL V3100 (PCIE)] (rev 80)
gnome-shell and X are taking each, 100% or one CPU core.
It turned out glxinfo says at some line:
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x301)
which means I am running the (slow) software render.
The reason is that the r300 driver couldn't be loaded b/c my user
doesn't have the rights to open /dev/dri/card0:
$ getfacl /dev/dri/card0
getfacl : suppression du premier « / » des noms de chemins absolus
# file: dev/dri/card0
# owner: root
# group: video
user::rw-
group::rw-
mask::rw-
other::---
I should have my user in there, as ajax says in
https://bugzilla.redhat.com/show_bug.cgi?id=745316.
I am running this rawhide box using init 3
(/lib/systemd/system/multi-user.target) as the default init level, and I
am running the desktop by doing:
xinit /dev/gnome-session
So somewhere something is failing to make my user be properly acl'd
onto the /dev/dri/card0 device, and I have no idea what I should do to
have it fixed. Anyone has got an idea?
Note that running the fallback mode by doing
xinit /dev/gnome-session --session=gnome-fallback
works fine.
For now I have just added my user into the video group to have the r300
driver be loaded properly.
--
Dodji