I'm trying to make hardware 3d acceleration works on Funtoo, but with minimum use flags enabled as possible.
Now I'm testing Funtoo on a RX Vega 54, but I have other computers with others vendors' cards that I'll try later.
When I boot on Ubuntu, all
glmark2-es2 gives around 8000 FPS, on Funtoo there is no
glxgears gives about 600 FPS, when chroot to Ubuntu over Funtoo kernel and xorg-drivers it gives about 1600 FPS on
glxgears and 400 FPS on
glmark2 doesn't even work.
I belive the problem is the renderer, running
glxinfo | fgrep 'renderer string' gives the following result:
- Ubuntu booted:
OpenGL renderer string: Radeon RX Vega (VEGA10, DRM 3.33.0, 5.3.0-51-generic, LLVM 10.0.0)
- Funtoo booted:
OpenGL renderer string: Software Rasterizer
- Ubuntu chrooted on Funtoo booted:
OpenGL renderer string: llvmpipe (LLVM 10.0.0, 128 bits)
Look, the challenge is not being able to enable any use flag globally, if one is strictly required only the minimum set of packages should be configured.