A few programs require a working Mesa-Library to display stuff.
I use latest iso and update on a Sun Blade 100, kernel 5.7.0-1,
libgl1-mesa-dri 20.1.2-1, Xorg 1.20.8
On this machine i can use only software rendering. Mesa provides three
software rendering GALLIUM drivers: swrast, softpipe and llvmpipe.
llvmpipe seems somehow broken and leads to a bus error, also causing
window managers like marco and a lot of other programs to not work
correctly unless reconfigured not to use llvm.
I got the following results with glxgears:
GALLIUM_DRIVER=softpipe glxgears
runs
GALLIUM_DRIVER=llvmpipe gdb glxgears
Bus Error
(gdb) run
Starting program: /usr/bin/glxgears
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/sparc64-linux-gnu/libthread_db.so.1".
Program received signal SIGBUS, Bus error.
0xfffff801030c87f0 in ?? () from /usr/lib/sparc64-linux-gnu/dri/swrast_dri.so (gdb) bt
#0 0xfffff801030c87f0 in ?? ()
from /usr/lib/sparc64-linux-gnu/dri/swrast_dri.so
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
GALLIUM_DRIVER=swr glxgears
not working
libGL error: failed to create dri screen
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 43
Current serial number in output stream: 42
Regards,
Connor
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)