https://bugs.freedesktop.org/show_bug.cgi?id=84627
--- Comment #20 from smoki smoki00790@gmail.com --- (In reply to Michel Dänzer from comment #19)
Running a 64 bit kernel is by definition not a 'pure 32 bit' OS.
I run 32bit pae kernel on 32bit OS of course, but just tried there 64bit kernel in hope that might help, but nope.
So what exactly is the difference between the working and broken cases? It sounds like you're using a different distro installation in each case. Maybe there's a difference between them which isn't directly related to the graphics stack? E.g. one of them updating the CPU (not GPU!) microcode at boot, but the other one not.
Difference is corruption. I have those installed on separate partitions, one pure 32bit Debian and one 64bit - both are the same up to date Sid intallations so it is basicaly only different arch.
So on pure 32bit OS one there are these problems, on 64bit one where i run multiarch (32bit) so the same 32bit programs, there is no corruption.
I also tried to build stack on 32bit, but runing it on 64bit multiarch... it works there, but not in pure 32bit OS installation. And i also tried fresh 32bit OS installation and nope again does not work == corruption is there.