Hi,
I run Trinity, the KDE3-fork, on one of my servers. When connecting to it with the NXclient, I set it to run the following custom command in fullscreen: /opt/trinity/bin/startkde and everything works as expected.
I tried the same with the latest X2goclient, and it doesn't work. I can see the screen background with the logo for a few moments, then it closes again and returns me to the login window. I tried both the "custom command" as well as the "other desktop environment" options and supplied the same path. Neither works.
This came as a bit of a (negative) surprise as I remember there was an X2goclient that came with a preset for Trinity, so there has been a time when it worked.
To debug the issue, I decided to launch the console in both NXclient and X2goclient, and run the above command there.
Here's what happens in X2go:
[startkde] Starting startkde. [startkde] KDEHOME is not set. [startkde] Set KDEHOME to /home/sbaur/.trinity. [startkde] kdehome: /home/sbaur/.trinity [startkde] KDEDIR: /opt/trinity/ [startkde] KDEDIRS: /opt/trinity/:/usr/:/opt/trinity/:/usr/ [startkde] kdedirs_first: /opt/trinity/ xset: bad font path element (#119), possible causes are: Directory does not exist or has wrong permissions Directory missing fonts.dir Incorrect font server address or syntax [startkde] Starting Trinity... terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted [startkde] TDE_FULL_SESSION: true [startkde] KDE_SESSION_UID: kdeinit: Launched DCOPServer, pid = 31906 result = 0 kdeinit: Launched KLauncher, pid = 31911 result = 0 kdeinit: Communication error with launcher. Exiting! [startkde] kdeinit started successfully. [trinity kinit] Warning: connect() failed: : Connection refused terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted [startkde] Shutting down Trinity... [trinity kinit] Warning: connect() failed: : Connection refused [trinity kinit] Error: Can't contact kdeinit! [startkde] Running Trinity shutdown scripts... [startkde] Trinity shutdown complete.
While this is what NXclient does:
startkde] Starting startkde. [startkde] KDEHOME is not set. [startkde] Set KDEHOME to /home/sbaur/.trinity. [startkde] kdehome: /home/sbaur/.trinity [startkde] KDEDIR: /opt/trinity/ [startkde] KDEDIRS: /opt/trinity/:/usr/:/opt/trinity/:/usr/ [startkde] kdedirs_first: /opt/trinity/ xset: bad font path element (#91), possible causes are: Directory does not exist or has wrong permissions Directory missing fonts.dir Incorrect font server address or syntax [startkde] Starting Trinity... kdeinit: Launched DCOPServer, pid = 31289 result = 0 kdeinit: Launched KLauncher, pid = 31294 result = 0 kdeinit: opened connection to :1000.0 kdeinit: Launched KDED, pid = 31295 result = 0 kdeinit: Got EXT_EXEC 'kbuildsycoca' from launcher. kbuildsycoca running... DCOP Cleaning up dead connections. kdeinit: PID 31297 terminated. kdeinit: Got EXEC_NEW 'kconf_update' from launcher. kdeinit: PID 31298 terminated. kdeinit: PID 31295 terminated. reading '/home/sbaur/.kompmgr.pid' as kompmgr pidfile
kdeinit: Launched KLauncher, pid = 31308 result = 0 kdeinit: opened connection to :1000.0 kdeinit: Launched KDED, pid = 31310 result = 0 KDE Daemon (kded) already running. kdeinit: Got EXT_EXEC 'kbuildsycoca' from launcher. kbuildsycoca running... Reusing existing ksycoca DCOP Cleaning up dead connections. kdeinit: PID 31312 terminated. kdeinit: PID 31310 terminated. kdeinit: Launched 'kcminit_startup', pid = 31313 result = 0 kdeinit: Got SETENV 'KDE_MULTIHEAD=false' from klauncher. kdeinit: PID 31313 terminated. [startkde] kdeinit started successfully. kdeinit: Got KWRAPPER 'ksmserver' from socket. kdeinit: PID 31316 terminated. _IceTransSocketOpenCOTSServer: Unable to open socket for inet6 _IceTransOpen: transport open failed for inet6/appserv2: _IceTransMakeAllCOTSServerListeners: failed to open listener for inet6 kdeinit: Got SETENV 'SESSION_MANAGER=local/appserv2:@/tmp/.ICE-unix/31317,unix/appserv2:/tmp/.ICE-unix/31317,inet/appserv2:45932' from klauncher. kdeinit: Got EXEC_NEW 'kwin' from launcher. kdeinit: Got EXEC_NEW 'kdesktop' from launcher. kdeinit: PID 31320 terminated. kdeinit: Got EXEC_NEW 'kicker' from launcher. kdeinit: Got EXEC_NEW 'kicker' from launcher. Cannot connect socket '/var/run/xdmctl/dmctl-:1000/socket'. kdeinit detected ^Mkdeinit: Got EXEC_NEW 'kio_file' from launcher. kdeinit: Got EXEC_NEW 'kio_file' from launcher. kdeinit: PID 31323 terminated. X Error: BadWindow (invalid Window parameter) 3 Major opcode: 18 Minor opcode: 0 Resource id: 0x1c00006 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 19 Minor opcode: 0 Resource id: 0x1c00006 kdeinit: Got EXEC_NEW 'kaccess' from launcher. kdeinit: PID 31329 terminated. /tmp/kde-sbaur/kcminitpkWFpz.tmp:467:24: warning: missing terminating ' character /tmp/kde-sbaur/kcminitpkWFpz.tmp:484:28: warning: missing terminating ' character xrdb: colon missing on line 410, ignoring line kdeinit: Got SETENV 'GTK_RC_FILES=/etc/gtk/gtkrc:/home/sbaur/.gtkrc:/home/sbaur/.trinity/share/config/gtkrc' from klauncher. kdeinit: Got SETENV 'GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/sbaur/.gtkrc-2.0:/home/sbaur/.trinity/share/config/gtkrc-2.0' from klauncher. kdeinit: Got SETENV 'XCURSOR_THEME=default' from klauncher. kdeinit: Got EXEC_NEW 'artswrapper' from launcher. Could not load library! Trying exec.... kdeinit: Got EXEC_NEW 'kmixctrl' from launcher. kdeinit: Got EXEC_NEW 'nepomukserver' from launcher. Could not find 'nepomukserver' executable. kdeinit: PID 31340 terminated. kdeinit: Got EXEC_NEW 'start-pulseaudio-kde' from launcher. Could not load library! Trying exec.... kdeinit: Got EXT_EXEC 'knotify' from launcher. kdeinit: Got EXEC_NEW 'ktip' from launcher. E: main.c: Start des Daemons fehlgeschlagen. Could not load library! Trying exec.... kdeinit: PID 31343 terminated. kdeinit: PID 31339 terminated. kdeinit: Got EXEC_NEW 'start-pulseaudio-kde' from launcher. Could not load library! Trying exec.... kdeinit: Got EXEC_NEW 'klipper' from launcher. kdeinit: PID 31344 terminated. E: main.c: Start des Daemons fehlgeschlagen. kdeinit: PID 31352 terminated. kdeinit: PID 31348 terminated. kdeinit: PID 31354 terminated. X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x1a00006 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x1a00006 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x1a00006 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 19 Minor opcode: 0 Resource id: 0x1a00006 ICE default IO error handler doing an exit(), pid = 31319, errno = 11 reading '/home/sbaur/.kompmgr.pid' as kompmgr pidfile
Any idea what's going on here?
Kind Regards, Stefan
-- BAUR-ITCS UG (haftungsbeschränkt) Geschäftsführer: Stefan Baur Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
Hi Stefan,
On Fr 27 Jan 2012 21:41:04 CET "newsgroups.mail2@stefanbaur.de" wrote:
Hi,
I run Trinity, the KDE3-fork, on one of my servers. When connecting to it with the NXclient, I set it to run the
following custom command in fullscreen: /opt/trinity/bin/startkde and everything works as expected.I tried the same with the latest X2goclient, and it doesn't work. I
can see the screen background with the logo for a few moments, then
it closes again and returns me to the login window. I tried both the "custom command" as well as the "other desktop
environment" options and supplied the same path. Neither works.
you cannot run applications with a full path. The path name is always
stripped off and the application has to be in $PATH.
Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Am 27.01.2012 22:18, schrieb Mike Gabriel:
Hi Stefan,
On Fr 27 Jan 2012 21:41:04 CET "newsgroups.mail2@stefanbaur.de" wrote:
Hi,
I run Trinity, the KDE3-fork, on one of my servers. When connecting to it with the NXclient, I set it to run the following custom command in fullscreen: /opt/trinity/bin/startkde and everything works as expected.
I tried the same with the latest X2goclient, and it doesn't work. I can see the screen background with the logo for a few moments, then it closes again and returns me to the login window. I tried both the "custom command" as well as the "other desktop environment" options and supplied the same path. Neither works.
you cannot run applications with a full path. The path name is always stripped off and the application has to be in $PATH.
I tried "startkde" without a path, but the result is the same (/usr/bin/startkde is a symlink pointing to /opt/trinity/bin/startkde, and /usr/bin obviously is in $PATH). :-(
-Stefan
Am 27.01.2012 22:31, schrieb newsgroups.mail2@stefanbaur.de:
Am 27.01.2012 22:18, schrieb Mike Gabriel:
Hi Stefan,
On Fr 27 Jan 2012 21:41:04 CET "newsgroups.mail2@stefanbaur.de" wrote:
Hi,
I run Trinity, the KDE3-fork, on one of my servers. When connecting to it with the NXclient, I set it to run the following custom command in fullscreen: /opt/trinity/bin/startkde and everything works as expected.
I tried the same with the latest X2goclient, and it doesn't work. I can see the screen background with the logo for a few moments, then it closes again and returns me to the login window. I tried both the "custom command" as well as the "other desktop environment" options and supplied the same path. Neither works.
you cannot run applications with a full path. The path name is always stripped off and the application has to be in $PATH.
I tried "startkde" without a path, but the result is the same (/usr/bin/startkde is a symlink pointing to /opt/trinity/bin/startkde, and /usr/bin obviously is in $PATH). :-(
-Stefan
X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Hello Stefan,
That is not a bug from x2goclient. I have tried trinity on my server with newest x2go client and it have works. But after update of trinity I have same problem as your. I'll make some investigations and will let you know if I can resolve this problem.
Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home
Am 30.01.2012 08:43, schrieb Oleksandr Shneyder:
Am 27.01.2012 22:31, schrieb newsgroups.mail2@stefanbaur.de:
Am 27.01.2012 22:18, schrieb Mike Gabriel:
Hi Stefan,
On Fr 27 Jan 2012 21:41:04 CET "newsgroups.mail2@stefanbaur.de" wrote:
Hi,
I run Trinity, the KDE3-fork, on one of my servers. When connecting to it with the NXclient, I set it to run the following custom command in fullscreen: /opt/trinity/bin/startkde and everything works as expected.
I tried the same with the latest X2goclient, and it doesn't work. I can see the screen background with the logo for a few moments, then it closes again and returns me to the login window. I tried both the "custom command" as well as the "other desktop environment" options and supplied the same path. Neither works.
you cannot run applications with a full path. The path name is always stripped off and the application has to be in $PATH.
I tried "startkde" without a path, but the result is the same (/usr/bin/startkde is a symlink pointing to /opt/trinity/bin/startkde, and /usr/bin obviously is in $PATH). :-(
-Stefan
X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Hello Stefan,
That is not a bug from x2goclient. I have tried trinity on my server with newest x2go client and it have works. But after update of trinity I have same problem as your. I'll make some investigations and will let you know if I can resolve this problem.
regards, Alex
X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Hello Stefan,
seems like trinity have problems with Xinerama from x2goagent. I'll fix it. Now you can as workaround enable Xinerama support in x2goclient (it works only with last version of x2goclient).
Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home
Am 30.01.2012 09:13, schrieb Oleksandr Shneyder: [............]
Hello Stefan,
seems like trinity have problems with Xinerama from x2goagent. I'll fix it. Now you can as workaround enable Xinerama support in x2goclient (it works only with last version of x2goclient).
regards, Alex
X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
I made some changes in x2goagent: http://code.x2go.org/gitweb?p=nx-libs.git;a=commitdiff;h=2d226a609540168640a...
it should fix a problem with trinity. A binary packages will be available soon.
Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home
Hi Alex,
On Mo 30 Jan 2012 14:15:11 CET Oleksandr Shneyder wrote:
Am 30.01.2012 09:13, schrieb Oleksandr Shneyder: [............]
Hello Stefan,
seems like trinity have problems with Xinerama from x2goagent. I'll fix it. Now you can as workaround enable Xinerama support in x2goclient (it works only with last version of x2goclient).
regards, Alex
Packages for Debian (nx-libs and x2goclient) have been build by now...
Happy testing Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...