All that is needed for a basic desktop in corepure64 is to download and load the Xorg-7.7, Xprogs, flwm and wbar extensions using tce-load.
I did so following the recipe, though i did not use core but rootfs + modules
I'll try core at both later..
For some reason Xorg-7.7 and all of its deps are not loaded on your system.
My inspection says the opposite.
From your latest Xorg log it looks like the glu extension is not loaded.
Despite glue is loaded and mounted!
Could you try "tce-load -w Xorg-7.7" and check that the extension and all of its deps download.
Says the same at 32 and 64 bit:
Xorg-7.7 is already downloaded.
I inspected loaded extensions from the live system by " mount > mounts.<bitversion>" - in the end I have got mounts.32 and mounts.64
I sed'ed out the leading "/dev/loop?? on " characters into a new file.
Then I sort'ed from the new file in a new file.
Diff at the sorted files gives:
diff mounts-32.sorted mounts-64.sorted
10a11
> /tmp/tcloop/gcc_libs type squashfs (ro,relatime)
51a53
> /tmp/tcloop/openssh type squashfs (ro,relatime)
65c67
< rootfs on / type rootfs (rw,relatime,size=3262392k,nr_inodes=216579)
---
> rootfs on / type rootfs (rw,relatime,size=3230892k,nr_inodes=447469)
This shows that both systems, 32 and 64 bit have the same loop mounted extensions.
The 64 bit has gcc_libs mounted but not the 32 bit for unknown reason.
I installed openssh at 64 bit, this show up at 64 bit but not at 32 bit. All ok.
Is this sufficient to you, or do you want me to do something else?