Jan Ciger wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Don't you want to try a Qt-only app on GNOME to confirm? mysqlcc or
qcad or something else qt-only should do.


Just tried a pure qt app in an Xnested Fluxbox and it segfaults. The
same app runs fine in gnome:
$ ./qttest
Xlib: extension "RENDER" missing on display ":1.0".
Segmentation fault.


Just also made sure that the same app was running fine in Fluxbox on a
local :1.0 display.



Could it be, that Qt is compiled with antialiasing (Xft) on ? That needs Render and on nested displays you (obviously) do not have Render extension, so it exits ...


But how to fix this, I have no idea, since if you disable antialiasing in Qt, many apps (KDE) will look ugly. Perhaps smarter handling of antialiasing in Qt is needed ?

Jan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+dwpon11XseNj94gRAnVqAJkBbzg8j3Zye2RRPRsfCmn0TLJwuACgj5iK
+G5BYtEjpmsSCDoVYRiyy64=
=sszE
-----END PGP SIGNATURE-----




I just did "gdb konqueror" while connected to an icewm session running under vnc, ran konqueror until it crashed. gdb gave this message when it crashed: 0x41362ca9 in XftDrawString16 () from /usr/X11R6/lib/libXft.so.2

While I'm very new to using gdb to debug apps, I think it may have something to do with Xft...

Just my humble 0.02 worth...

Scott





Reply via email to