Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: neonix on April 10, 2026, 12:31:03 PM
-
When I want to run jwm in TC14.x86-32 I get Illegal instruction". CPU is Pentium 3, 600 Mhz.
-
Does dmesg say what is giving the illegal instruction error?
-
traps: jwm [3340] trap invalid opcode ip: 67v3b209 sp: 6f9e8700 error:0 in librsvg-2.50.2.46.0 [bf7a8f00+1e10000]
-
The version of librsvg in tc-14.x uses rust to build - it is quite possible that it lets instructions through that are illegal for i486 and i586.
You could try using librsvg from tc-10.x, built without rust (and thus 10x smaller), but with the same librsvg-2.so.2
-
This will be the problem discussed here (https://forum.tinycorelinux.net/index.php?topic=26892.0). Juanito rebuilt librsvg.tcz for TC15 with the build settings fixed to run without SSE2 (added with the Pentium 4). On TC14 if the TC10 librsvg.tcz doesn't work you could try the TC15 extension but it probably won't work with the older libc etc. in TC14.