I am running Debian Etch (updated to the current security and application levels) with vncserver (I believe the default apt-get vncserver is a tight varient). I am connecting to vncserver with UltraVNC from my windows machine.
On connection, I get my KDE desktop. However, I launch iceweasel and it appears to open a window for a split second and then terminate. All other KDE apps that I have (shells, aptitude, etc...) seem to work with no issues.
At this time VNC opens to root's KDE.
Logs show that iceweasel is returning "can't open display" even though my other apps return to the current display properly (env shows display as ":1.0" which is the correct display.
I tried executing iceweasel from bash both as root and as a user (with a "-" switch when I went to the account) and I get the following return.
Error: Cairo does not yet support the requested image format:
Depth: 8
Alpha mask: 0x00000000
Red mask: 0x00000007
Green mask: 0x00000038
Blue mask: 0x000000c0
Please file an enhancement request (quoting the above) at:
http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
firefox-bin: /build/buildd/libcairo-1.2.4/src/cairo-image-surface.c:155 _cairo_
format_from_pixman_format: Assertion 'NOT_REACHED' failed.
Aborted
Any help would be appreciated.