<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <font face="Helvetica, Arial, sans-serif">Hi list,<br>
      <br>
      I'm having issues with sessions terminating unexpectedly when
      tring to run certain KDE applications.<br>
      <br>
      Server:<br>
      Ubuntu 10.04 LTS (Lucid Lynx) with FreeNX installed via<br>
    </font>
    <pre id="sources-list-entries" class="wrap">deb <a href="http://ppa.launchpad.net/freenx-team/ppa/ubuntu">http://ppa.launchpad.net/freenx-team/ppa/ubuntu</a> <span id="series-deb">lucid</span> main 
deb-src <a href="http://ppa.launchpad.net/freenx-team/ppa/ubuntu">http://ppa.launchpad.net/freenx-team/ppa/ubuntu</a> <span id="series-deb-src">lucid</span> main </pre>
    Client: <br>
    Windows 7 Home Premium with Nomachine NXClient 3.4.0-5<br>
    <br>
    To debug the issue, I did the following:<br>
    Start xterm in rootless mode<br>
    Run "screen" in xterm<br>
    Run a regular SSH session (using PuTTY)<br>
    Connect the PuTTY session to the xterm-screen by issuing "screen -x"<br>
    <br>
    Run "konqueror ~" in xterm<br>
    NX session aborts; the screen session in PuTTY shows the following
    messages:<br>
    <br>
    <blockquote type="cite"><font><font face="Helvetica, Arial,
          sans-serif">surfer1@surfbox:~$ konqueror ~<br>
          kdeinit4: preparing to launch
          /usr/lib/libkdeinit4_klauncher.so<br>
          Connecting to deprecated signal
          QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)<br>
          kdeinit4: preparing to launch /usr/lib/libkdeinit4_kded4.so<br>
          kdeinit4: preparing to launch
          /usr/lib/libkdeinit4_kbuildsycoca4.so<br>
          kbuildsycoca4 running...<br>
          kdeinit4: preparing to launch
          /usr/lib/libkdeinit4_kconf_update.so<br>
          Connecting to deprecated signal
          QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)<br>
          QFSFileEngine::open: No file name specified<br>
          konqueror(8034) OpenSearchManager::setSearchProvider: "Cannot
          open opensearch description file: "<br>
          konqueror(8034)/kdecore (KLibrary) kde4Factory: The library
          "/usr/lib/kde4/konq_sidebar.so" does not offer a
          qt_plugin_instance function.<br>
          konqueror(8034)/kdecore (KLibrary) kde4Factory: The library
          "/usr/lib/kde4/konq_shellcmdplugin.so" does not offer a
          qt_plugin_instance function.<br>
          konqueror: Fatal IO error: client killed<br>
          kdeinit4: Fatal IO error: client killed<br>
          klauncher: Exiting on signal 15<br>
          kded4: Fatal IO error: client killed</font></font></blockquote>
    (here's where it crashes)<br>
    <br>
    If I run a full-screen KDE session, it doesn't crash:<br>
    <blockquote type="cite"><font><font face="Helvetica, Arial,
          sans-serif">surfer1@surfbox:~$ konqueror ~<br>
          QFSFileEngine::open: No file name specified<br>
          konqueror(10384) OpenSearchManager::setSearchProvider: "Cannot
          open opensearch description file: "<br>
          konqueror(10384)/kdecore (KLibrary) kde4Factory: The library
          "/usr/lib/kde4/konq_sidebar.so" does not offer a
          qt_plugin_instance function.<br>
          konqueror(10384)/kdecore (KLibrary) kde4Factory: The library
          "/usr/lib/kde4/konq_shellcmdplugin.so" does not offer a
          qt_plugin_instance function.<br>
          QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch
          failed: No such file or directory<br>
          QFileSystemWatcher: failed to add paths:
          /home/surfer1/.config/ibus/bus<br>
          Bus::open: Can not get ibus-daemon's address.<br>
          IBusInputContext::createInputContext: no connection to
          ibus-daemon</font></font></blockquote>
    (konqueror starts as requested, NX session stays active)<br>
    <br>
    What's going on here? Any ideas? Is this a bug? Is there a
    workaround for rootless sessions and KDE applications?<br>
    <br>
    Kind Regards,<br>
    Stefan<br>
  </body>
</html>