FS#31434 - KDE 4.9.1 OpenGL compositing broken with nouveau

Attached to Project: Arch Linux
Opened by Diego Viola (diegoviola) - Thursday, 06 September 2012, 07:25 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 06 September 2012, 08:25 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

So KDE 4.9.1 landed to extra today and I upgraded to it (on my last pacman -Syu), however, I've noticed that kwin compositing lacked some effects and was slow so I took a look at the settings and I noticed it was using xrender instead of opengl, then I manually switched to opengl and kwin would fall back to xrender by itself.

This is when I started this bug report: https://bugs.kde.org/show_bug.cgi?id=306317

Martin Gräßlin (kwin developer) has contacted me in this bug report saying that mesa/glxinfo is using software rasterization (llvmpipe) and that kwin doesn't suport this yet.

Is there any reason why my mesa/glxinfo is using software rasterization?

Additional info:
* package version(s)

linux 3.5.3-1
KDE 4.9.1
mesa 8.0.4-3
Arch Linux x86_64
GeForce 9500 GT


* config and/or log files etc.


Steps to reproduce:

Upgrade to KDE 4.9.1
Try using kwin with opengl and nouveau, notice the slowness, etc.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 06 September 2012, 08:25 GMT
Reason for closing:  Not a bug
Additional comments about closing:  make sure to have proper dri permission - user needs to belong to the video group.
Comment by Laurent Carlier (lordheavy) - Thursday, 06 September 2012, 07:40 GMT
You are currently using software instead of accelerated rendering.
Do you have nouveau-dri installed ?

Please post the top lines of:
LIBGL_DEBUG=verbose glxinfo

also your dmesg output and your Xorg.0.log file
Comment by Diego Viola (diegoviola) - Thursday, 06 September 2012, 07:45 GMT
Yes nouveau-dri is installed.

[diego@myhost ~]$ pacman -Q nouveau-dri
nouveau-dri 8.0.4-2
[diego@myhost ~]$

Please see the files attached.
Comment by Diego Viola (diegoviola) - Thursday, 06 September 2012, 07:48 GMT
Oops, I just looked at the logs, I added my user to the "video" group and it works fine now.

Sorry.
Comment by Diego Viola (diegoviola) - Thursday, 06 September 2012, 07:49 GMT
I even wonder how my user got removed from all groups.
Comment by Laurent Carlier (lordheavy) - Thursday, 06 September 2012, 07:57 GMT
it seem the user 'diego' is not a member of the group 'video'

Try (not tested):
usermod -a -G video diego

or edit the file /etc/group and add the user diego in the video group
Comment by Diego Viola (diegoviola) - Thursday, 06 September 2012, 07:58 GMT
@Laurent: Yeah I already tried that, it works now.

Sorry about that.

This happened with my audio as well, I don't know how my user got removed from those groups.

But the problem is solved now, feel free to close the issue. Thanks.

EDIT: I think my user got removed from all groups when I overwrote some files I had in /etc with pacnew files. I should have paid more attention, sorry about that. Thanks for the help.

Loading...