You are not logged in.
Hi,
I have a new computer with an AMD A10-7850k APU.
I installed Arch Linux as usual and now get only Software Rendering with the open source drivers.
$ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: X.Org
Xorg.0.log
http://pastebin.com/Pi1rCW5n
dmesg | grep drm
http://pastebin.com/qx7Re1fv
I am in the video group and I have no nomodeset in my boot entry.
Is this APU not yet supported for Hardware Rendering with the radeonsi drivers or do I miss anything?
Thanks in advance for any help!
Last edited by jollafan (2014-09-26 12:53:20)
Offline
glxinfo | grep vendor says very little about software / hardware rendering.
try grepping for renderer or OpenGL
$ glxinfo | grep vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: X.Org
$$ glxinfo | grep renderer
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
OpenGL renderer string: Gallium 0.4 on AMD RV770
$$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV770
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.4.0-devel (git-23247e8)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.4.0-devel (git-23247e8)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.4.0-devel (git-23247e8)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:
$Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
$ glxinfo | grep renderer
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
OpenGL renderer string: Gallium 0.4 on AMD KAVERI$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD KAVERI
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.8
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.2.8
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.2.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:So, does that mean it is already using hardware rendering?
Offline
Yes, Gallium 0.4 is hardware rendering.
If mesa was using software rendering, it would show something like softpipe as renderer.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
grep glxinfo output for renderer, not vendor - the "OpenGL renderer string" line is important.
Edit: Wow, I had this post open while answering another, and in the meantime this one got answered
. Anyway, what makes you believe you don't have 3d accel? Maybe you're trying to run a 32bit application, in which case you need the 32bit driver - lib32-ati-dri
Last edited by Gusar (2014-09-26 12:44:41)
Offline
Thanks! I had some issues in a game, that is working on other computer with the radeon open source drivers. But seems, as the error is somewhere else. I marked it as solved.
Offline