I am trying to upgrade a system with VIA C3 CPU and I have problem with starting Xwindows. When I try to do it manually I get following output:
…
(==) Log file: “/var/log/Xorg.0.log”, Time: Mon Oct 1 00:27:07 2012
(==) Using config file: “/etc/X11/xorg.conf”
(==) Using config directory: “/etc/X11/xorg.conf.d”
(==) Using system config directory “/usr/share/X11/xorg.conf.d”
Backtrace:
0: X (xorg_backtrace+0x49) [0x81bc989]
1: X (0x8048000+0x1785f6) [0x81c05f6]
2: linux-gate.so.1 (__kernel_rt_sigreturn+0x0) [0xb76ef410]
3: /usr/lib/libxatracker.so.1 (0xb6456000+0x8039d5) [0xb6c599d5]
Illegal instruction at address 0xb6c599d5
Fatal server error:
Caught signal 4 (Illegal instruction). Server aborting
…
I guess that libxatracker library is built with an extension that my cpu does not have. This library is a part of Mesa package.
How to rebuild Mesa to work on my CPU?