Hi xor
You can run Core64 which is 32-bit userspace but with a 64-bit kernel. While individual applications would still be limited
to 4 Gigabytes, the kernel would be able to access and allocate all of your computers RAM. To make core64.gz:
cat rootfs.gz modules64.gz > core64.gz
In your bootloader, replace vmlinuz with vmlinuz64 and core.gz with core64.gz. You will likely need to run Xorg since there
is no 64 bit version of Xvesa. If an extension name contains a kernel version number you will need to use the 64 bit version.