I compiled and installed drm 2.4.47 and then mesa 10, both from git.
I also used the option
but still glxinfo says i am running on llvmpipe:Code:./configure --with-gallium-drivers="radeonsi,svga,swrast"
what is wrong?Code:OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) OpenGL version string: 2.1 Mesa 10.0.0-devel (git-975c6ce) OpenGL shading language version string: 1.30
you are right, glamor is not working:
I have no clue how to enable it, or why it failed to load... so I will also try to compile it from git.Code:cat /var/log/Xorg.0.log | grep glamor [ 7.472] (II) LoadModule: "glamoregl" [ 7.474] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 7.478] (EE) Failed to load /usr/lib64/xorg/modules/libglamoregl.so: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context [ 7.478] (II) UnloadModule: "glamoregl" [ 7.478] (II) Unloading glamoregl [ 7.478] (EE) Failed to load module "glamoregl" (loader failed, 7) [ 7.491] (WW) RADEON(0): glamor requires Load "glamoregl" in Section "Module", disabling.
I followed this howto to install glamor from git
Additionaly I installed drm, mesa and xf86-video-ati from git.
However even after creating the two glamor.conf files X11 crashes at login and glxinfo complains about unable to open display...
if I would follow those bug report https://bugs.freedesktop.org/show_bug.cgi?id=69341
comments I would additionaly have to compile
- drm-next from kernel 3.12 for 3.11.3
- llvm and clang git (now 3.3)
to make it work on my HD 7950. Wow. Anyone know an easier solution? I do not have a clue how I extract drm-next from 3.12 - or is drm git the same? Then only llvm and clang would be missing.
But maybe there is also something obvious that is wrong in the above glamor tutorial???
In the arch-forums
they discuss if there must also be a radeon.conf and but nobody seems to know exactly what should be in there.
Now I added a /etc/modules-load.d/radeon.conf file which contains "radeon" without the quotes - the arch-forum tells it should be there.
But in combination with the 20-radeon.conf files in place I got a hard freeze and had to reset and load via failsafe. I deleted the 20-radeon.conf files as also suggested in the arch-forum and now I am back on KDE but with llvmpipe as before. At least no x11-crash or hard-freeze.
cat /usr/share/X11/xorg.conf.d/glamor.confCode:glxinfo | grep OpenGL OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) OpenGL version string: 2.1 Mesa 10.0.0-devel (git-975c6ce) OpenGL shading language version string: 1.30 OpenGL extensions: cat /var/log/Xorg.0.log | grep glamor [ 27.160] (II) LoadModule: "glamoregl" [ 27.162] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 27.163] (II) Module glamoregl: vendor="X.Org Foundation" [ 27.173] (**) RADEON(0): Option "AccelMethod" "glamor"
Code:Section "Module" Load "dri2" Load "glamoregl" EndSection Section "Device" Identifier "Radeon" Driver "radeon" Option "AccelMethod" "glamor" EndSection
so glamor seems to work now but I am still in falback mode... what the heck?
any more hints are very much appreciated.
Radeon HD 7950 (radeonsi)
opensuse 13.1 rc1 x64
Last edited by tomtomme; 10-13-2013 at 09:13 AM.
Others have found it to be finicky to get working too -- there are literally three other on-going threads related to AMD adaptors & glamor right now -- suggest you look to them for further clues (as well as being more appropriate spots (i.e. on topic) for further inquiry):but I am still in falback mode... what the heck?
any more hints are very much appreciated.
I tried and it gets me again the hard freeze saying something like
RIP fffffdf4938743fdffff radeon_vm_bo_add......
I tried with and without radeon.dpm=1 in grub2 and with and without the glamor.conf-files.
The glamor.conf files did not do anything, but with dpm=1 the freeze is at
ERROR radeon uvd
I always have to reset and start the failsafe-mode and then the logs are gone - or is there a trick to get the old logs for you? I would like to help!
Here is the xorg-log from failsafe if this helps...http://pastebin.com/66ZbvUBx
Last edited by tomtomme; 10-13-2013 at 04:25 PM.