I have just done a complete reinstall again and tested BI, DS and GD as well as all inventory panels and warehouse panels and everything worked fine.
One step i do which might be different is that i clean the /root/ folder before doing an install, i remove the 2 tar.gz files and the folders as well as xservices.sh and cabal_install.sh (and anything else i left in there). To be really clean you could manually remove /etc/cabal and /home/cabal too but cabal_install should do that anyway.
I then re-copy _all_ of the files and folders from the xmas release and do a cabal_install followed by cabal_config. Next i reinstal the client to a new folder (the one Grandas linked) and copy the /root/clientfile/clientpatch files into the client, edit internal.txt and launch.
Watch for errors during cabal_install as it does expect that /root/clientfiles folder to exist and if you don't copy that then it won't extract the new client files. This is the only reason i can think of which would cause us to get different results.