There is something wrong with NX for remote access. It was working fine on 12.04, but on 12.10 all of the text on menus, etc. is missing. Apparently there is a known issue with 12.10 + NX (http://www.nomachine.com/tr/view.php?id=TR10J02752), but I tried some of the workarounds mentioned in the link and the text is still invisible. I can see the text just fine through VNC, though. This issue might be related to the one Maphrox reported in another thread (http://ubuntuforums.org/showthread.php?t=2081531). Any ideas? Thanks
Same problem here.
Workaround found! Many thanks to ice9 and boof from the ArchLinux forums (https://alderaan.archlinux.org/viewt...hp?pid=1107447) for the idea of downgrading the libcairo library. Here are the steps I followed for my 64-bit install of Ubuntu 12.10. I suppose the workaround is the same for the 32-bit version, except you change the libcairo package and the file system paths accordingly: Terminate your NX sessionscd ~/Downloadswget http://mirror.pnl.gov/ubuntu//pool/m...ntu2_amd64.debmkdir libcairodpkg -x libcairo2_1.10.2-6.1ubuntu2_amd64.deb libcairo/sudo mkdir /usr/lib/x86_64-linux-gnu/libcairo_origsudo mv /usr/lib/x86_64-linux-gnu/libcairo.so.2* /usr/lib/x86_64-linux-gnu/libcairo_orig/sudo cp ~/Downloads/libcairo/usr/lib/x86_64-linux-gnu/libcairo.so.2* /usr/lib/x86_64-linux-gnu/Re-connect to your machine via NX.
Last edited by Zoide7777; November 9th, 2012 at 10:07 PM.
Thanks for the workaround, fixes my issues too! I'm on Xubuntu 12.10 though, and text is correct initially. It is only after disconnecting and resuming a session that text disappears.
Awesome. Thanks. Worked great.
The workaround leads to evince not being able to open any pdf files. I think the disabling Disable the render extension in client works: http://askubuntu.com/questions/21458...ubuntu-upgrade
Just as a heads-up, you may have to downgrade libcairo-gobject as well using the one at libcairo-gobject2_1.10.2-6ubuntu3_amd64.deb
Amazing! Thanks for the downgrade-tip!
I tried jianboli's solution and disabled Render Extension instead. Works fine so I have now restored libcairo to the original version. I think this is much better as I can now view PDF files with evince again (which was broken by the libcairo downgrade).
Originally Posted by Zoide7777 Just as a heads-up, you may have to downgrade libcairo-gobject as well using the one at libcairo-gobject2_1.10.2-6ubuntu3_amd64.deb I can confirm that downgrade works for me - ubuntu 12.10 server 64-bit, headless with mate-desktop both libraries: wget http://mirror.pnl.gov/ubuntu//pool/m...ntu3_amd64.deb wget http://mirror.pnl.gov/ubuntu//pool/m...ntu2_amd64.deb By the way disabling render extension did not help - fonts were still missing after session reconnect. Is there an open bug report created for libcairo ?
Ubuntu Forums Code of Conduct