Re: [X2Go-Dev] Attention Android Developers
Am 08.03.2012 02:03, schrieb Mihai Moldovan: * On 07.03.2012 10:51 PM, Arnold Krille wrote: Well, forgive my sceptism, but if that astronaut gets his will, X is a thing of the past. Like, Wayland? Seriously. lol. The cleverer give in, that's why the world is run by idiots. rant That's why we can't have nice things, why we have KDE4 and Gnome3, and why we will have Wayland: Youngsters trying to reinvent the wheel, when they haven't even grasped why it needs to be round. Those who fail to learn history are doomed to repeat it. Those who fail to learn history correctly – why, they are simply doomed. (Quote from Andromeda, the SciFi show) One of my former bosses once claimed -and he was serious about that- that the triangular-shaped wheel is an improvement over the square-shaped wheel, because it bounces less per revolution. :-/ /rant -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] cups-x2go problem printing multiple copies from windows terminal server. Fix inside ( i guess )
Am 08.03.2012 18:07, schrieb John A. Sullivan III: snip I do not know much about ghostscript but do we know what this change does and what the real problem was? Was it the PDFSETTINGS=/printer or the DoNumCopies? What does the change really do? A half hour of Internet research didn't turn up much: -dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images) -dPDFSETTINGS=/ebook(low quality, 150 dpi images) -dPDFSETTINGS=/printer (high quality, 300 dpi images) -dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs) -dPDFSETTINGS=/default (almost identical to /screen) I do not know what color preserving means. snip It's been a while since I worked in printing support and had to deal with PostScript/PDF/ghostscript stuff, but I'd wager a guess that /prepress is for professional printing, and color preserving in that context probably means that ghostscript should not attempt to apply a color profile when processing the file, as professional printing equipment usually has its own methods of color calibration. Does that sound like it makes sense? ;-) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] cups-x2go problem printing multiple copies from windows terminal server. Fix inside ( i guess )
Am 08.03.2012 20:25, schrieb John A. Sullivan III: I'm guessing the magic is removing DoNumCopies but that seems quite counter-intuitive. Uh, no, the patch is to add that option, not to remove it. Helmer's posting contained the patched version above the original. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] Attention Android Developers
News on Slashdot: http://tech.slashdot.org/story/12/03/06/1837245/x-server-now-available-for-android Just FYI. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] @Mihai: rebuild x2goclient for Mac OS
Am 23.02.2012 19:03, schrieb Mihai Moldovan: * On 23.02.2012 05:55 PM, newsgroups.ma...@stefanbaur.de wrote: Is there any chance that my Mac Mini, Model MB138D/A, would help you in shortening compile time (either because it's faster than your current machine or because you could offload parts of the job to it)? Probably not, the hardware specifications don't look too good. :( My machine has a 3GHz C2D with 8GB RAM, compared to this the 1GB RAM of your Mac Mini sounds like constant swapping. Then again, I'm currently using 8GB RAM + 7.9GB swap on my MBP, so who knows. We could run a qt build on your Mac Mini, if you give me SSH access and see how it turns out. The machine is still in the mail (on its way back from Mike to me). However, you could send me your SSH public key in advance so all we have to do is check the fingerprint and hook it up. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] x2goclient.exe - Saving session settings to registry
Hi List, is there any particular reason why x2goclient.exe will save session settings to the registry and will only use a sessions file when called with --portable? Using the sessions file is the default for Linux and AFAIK also for Mac OS X, so why the variation in x2goclient.exe? IMO, using the sessions file by default simplifies handling across client operating systems (especially as there is no import/export option between the sessions file on Windows and the registry). That's why saving to the registry should be dropped if nobody uses it, or made optional (--save-to-registry or somehing like that) if there are a few users that need it. So, to the Windows client users out there: Can anyone of you think of a reason that speaks against saving the settings in a file? Until we have a decision on that, my workaround is a link with the following destination: X:\x2goclient.exe --portable --home=%USERPROFILE% (where X: is a read-only network drive, and %USERPROFILE% is a reserved variable on Windows that contains the path to the user's home directory) BTW, Alex will soon implement a change so that the sessions file can be stored on the read-only network drive as well. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] x2goclient.exe - Saving session settings to registry
Am 21.02.2012 16:38, schrieb Daniel Lindgren: I haven't tried the --portable option in Windows, hopefully it allows you to start a session from the command line (or a shortcut) by specifying the session file. That is independent of --portable, as far as I can tell from x2goclient.exe --help, so it *should* (IOW, I haven't tested it) be possible with settings saved in the registry as well: The parameter to do that is --session=session, wheresession is the ID-string of a session saved either in a sessions file or in the registry. Yep, it does work with registry settings but you then specify the *name* of the session, that becomes impractical if you use files to store the session, you would have to parse through all session files to see which one contains the session you want to start. Not a problem if you have a few files stored locally, probably not ideal if you have a (slow) network folder with hundres of session files. snip Ah, sorry, I got that wrong: there is --session and --sessionid (this one gets used when you select the option to create a desktop shortcut from the drop-down menu) IMO, there should be at most one sessions file per user. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] [X2go-User] Usernames with dashes causes errors?
Am 21.02.2012 16:40, schrieb Mike Gabriel: I just took a look at this and it is not so trivial to fix... Debian's adduser (3.110) script checks validity of user names against this regexp: '/^[_.A-Za-z0-9][-@_.A-Za-z0-9]*$?$/' Using a '-' as a field separator in the session ID intereferes with the allowed characters in usernames. The issue has to be addressed in x2goserver, x2goclient and python-x2go. I am not sure about the other helper applications (like the desktop bindings, desktopsharing, etc.). Nasty bash hacker approach: 1) # isn't allowed, so it would work as a separator instead of the dash 2) To avoid confusion when server and client aren't using the same version, prefix the string with # when it's the new version where all dashes are replaced with # 3) in x2goclient, *only* replace the dashes when you detect that the username does in fact contain a dash - that way, a new client can talk to an old server (unless the username contains a dash, in which case it would break - but that's what happens with an old client and old server as well, so nothing gained, but also nothing lost) Variant: Only apply the substitution to the user name field, i.e.: myusername-remaining-parts-of-string - myusername-remaining-parts-of-string my-user-name-remaining-parts-of-string -#my#user#name-remaining-parts-of-string (Of course, if # causes trouble, too, substitute another character that isn't allowed by the above regex.) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] Preferred settings for X2go LAN use
Hi everyone, any recommendations on what settings I should use in X2go-Client when the server is on the same LAN as the clients, and I want to watch youtube (with Pulseaudio sound) via X2Go? The default settings already look (and sound) promising, but it seems there are a few glitches... and I'm wondering if they are real bugs or just side effects of a less-than-ideal session setting. I'm currently using a 100MBit switched LAN, with the option to upgrade to 1 GBit LAN if that would make a major difference. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Preferred settings for X2go LAN use
Am 21.02.2012 20:36, schrieb Michael Kromer: Hello Stefan, well, in real world I would never use LAN as a setting, even on LAN i would use WAN as the primary setting. That's what I remember from configuring NX Client, too, but I wasn't sure if that's still the best way to do it with X2Go. We've benchmarked it, and without access to the benchmarks right now (you should find them in some article by Harald Milz in the german issue of the linux magazine some months ago) I can only say: You'd have it better that way. Indeed, but the client offers two other settings that can be changed, aside from the connection speed slider - compression method and image quality. And the sheer number of choices there makes a full test run rather time-consuming, so I was wondering if anyone had ever experimented with that before. I would recommend you to use jpeg compression in combination with libjpegturbo, since this makes a real difference - especially on modern netbooks since their processor speed is not the best but in combination with the SSE-instruction sets which are used for libjpegturbo this makes a major performance boost (up to 3x in my lab tests). The thing is, I'm using the windows client, I'm not sure if and how I could change to libjpegturbo there; and the libjpegturbo stuff is still experimental/testing, something I don't want to force upon my clients. I'm looking for solutions that work with a stock, stable X2Go install. But: please tell us: what glitches do you suffer? Everything works great at first, short clips, like Adobe Flash animated advertisements with sound, run rather smooth, but longer videos on youtube experience a stuck image effect that only goes away when moving the mouse over the area where the video plays (this helps for a few seconds, then you have to repeat the procedure), also, the sound starts to get choppy. BUT: This *might* be due to something weird in my LAN config or due to the client options I chose. It sure needs further testing and verification before it can be considered a bug. What settings are you using? WAN/16m-jpeg/9, audio enabled (pulseaudio). Client used for initial testing was 3.99.1.0 (Windows). An upgrade to Gigabit will not help you much IMHO, since one session and 100 Mbit is far more than enough. The only point where you could have fun with is with lower latency times - but a dedicated 100 mbit with not too much traffic should be a low latency line anyways ... Well, 100Mbit and a single user is my test setup, real-world use is more like up to 5 users and the average small office LAN traffic (SMB shares, database connections,...). -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] x2goclient.exe - Saving session settings to registry
Am 21.02.2012 22:09, schrieb Heinz-M. Graesing: Hello Stefan, Am 21.02.2012 15:51, schrieb newsgroups.ma...@stefanbaur.de: Hi List, Using the sessions file is the default for Linux and AFAIK also for Mac OS X, so why the variation in x2goclient.exe? The registry db is the official recommended place to store application settings on this platform. This means that people (and applications) working with this system are looking for such information inside the registry - not an ini file. There is no way to preseed a user profile, though, aside from some hacks using reg.exe and a login script, as everything gets written to HKEY_CURRENT_USER. You cannot set a domain- or machine-specific default/template (the User named .Default does not what one might think it does ;-)) . Also, once it is written to HKEY_CURRENT_USER, the user can change it at will, there is no way to set it to read-only (while there is --no-session-edit, there's nothing to stop the user from clicking on x2goclient.exe directly). Then again, the problem should become moot in about three weeks time, when selectively publishing applications becomes available. ;-) As this option is already is introduced I think a second option can only be introduced as optional. Or, you could add an autosensing capability: If there's a sessions file present, pick that, if not, write to the registry. That way, copying a sessions file / touching an empty file in the default location would tell x2goclient that it should refrain from storing data in the registry. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] X2Goplugin
Am 21.02.2012 22:20, schrieb Heinz-M. Graesing: [Firefox info] This again is a really good news! Thank you for those links. No problem, you're welcome. After all, we can't know everything, and if we did, we'd be know-it-alls. ;-) And knowledge shared is knowledge squared. At least it will still the best to offer tested and recent versions to the world... which is challenging. Heinz Well, nothing keeps you from offering stable builds that are tested and nightlies for those willing to live on the edge... ;-) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Preferred settings for X2go LAN use
Am 21.02.2012 23:10, schrieb John Williams: On Tue, Feb 21, 2012 at 12:53 PM, newsgroups.ma...@stefanbaur.de Everything works great at first, short clips, like Adobe Flash animated advertisements with sound, run rather smooth, but longer videos on youtube experience a stuck image effect that only goes away when moving the mouse over the area where the video plays (this helps for a few seconds, then you have to repeat the procedure), also, the sound starts to get choppy. BUT: This *might* be due to something weird in my LAN config or due to the client options I chose. It sure needs further testing and verification before it can be considered a bug. Have you tried disabling (UNchecking) Use SSH port forwarding to tunnel sound system connections through firewalls? No I haven't done so, yet, but I will. Thanks for the hint. Out of curiousity, does disabling that option mean that the sound data will go unencrypted and uncompressed over the LAN? -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] x2goclient.exe - Saving session settings to registry
Am 21.02.2012 23:26, schrieb John A. Sullivan III: snip I'm a Windows ignoramus but is this something that could be set with a GPO? I'd like to use the Ask the Audience lifeline on that one... ;-) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Fwd: MAC developers wanted
Am 19.02.2012 06:59, schrieb Mihai Moldovan: I'll post my installer (really just a .dmg image with x2goclient.app in it, how all project redistribute on OS X) to the list when it's ready and I've had some sleep. Uh, I don't think posting it to the list is a good idea. I'd suggest you send it by eMail to Heinz and Alex so they can upload it somewhere on x2go.org, and if you want to, CC me, since I should have my Mac mini back from Mike in a few days and could act as a tester. (I'm not exactly experienced with Mac OS X and have a reputation for crashing Macs just by getting near to them ;-) so I should be the ideal tester - if I can get it to work, the average Joe should be able to do that, too.) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Fwd: MAC developers wanted
Am 19.02.2012 20:45, schrieb Mihai Moldovan: However, on my system the X server is listening on port 6004 instead of 6000 (thus using displayPort 5?) - for whatever reason. Does defaults read org.x.X11 say anything regarding the port number? If so, have you tried setting it to 6000 using the corresponding defaults write command (possibly requiring sudo)? Oh alright, I can wait. But please do me a big favor: fetch http://www.ionic.de/x2goclient-3.99.1.0-r2.dmg - I forgot to add i386 support in the x2goclient binary before, shame on me. r2 is now featuring both x86 and x86_64 support. I fetched both and will give them a try once my Mac is back. ;-) Note that my Mac is x86_64-based, so I will neither be able to confirm nor to deny the functionality of the x86 support. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] MAC developers wanted (was: Re: [PATCH] Fix threading on OS X.)
Am 18.02.2012 04:57, schrieb Mihai Moldovan: Raise the stack space to 2MB for secondary threads. It previously used the 512KB system default. Signed-off-by: Mihai Moldovanio...@ionic.de snip Mihai, since you committed an OS X-specific patch: Would you be interested in picking up development of the OS X X2Go-Client? Originally, Mike wanted to take a stab at it, but didn't get around to do it, and Alex won't touch the OS X port unless he gets paid for it. If you have the necessary skills and the time to keep the OS X port current, I could provide you with a Mac mini for testing. See http://comments.gmane.org/gmane.linux.terminal-server.x2go.devel/2112 and http://comments.gmane.org/gmane.linux.terminal-server.x2go.devel/2347 for the specs background info. I bought this Mac specifically so someone skilled enough can work on the X2Go-Client, and it's kind of sad that no one wants to pick up development even though hardware is provided for free/in exchange for a deposit. I don't have enough Mac users among my clients that paying Alex (or anyone else) to work on it would be economically viable... -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Problem with X2Go and VMWare Tools
Am 18.02.2012 20:58, schrieb John A. Sullivan III: [my Anti-VMware rant] snip Likewise, if we're not using VServer, we're using KVM - John This could be the beginning of a wonderful friendship... ;-) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Problem with X2Go and VMWare Tools
Am 18.02.2012 21:26, schrieb Daniel Lindgren: Either way, AFAIK, KVM is not a supported paltform by Microsoft, so it's not viable in an enterprise environment were support contracts are a must. That's what I meant with forced to use VMware in my rant. (Aside from that, no matter if it's officially supported or not, I can confirm that it works well with W2K3 and W2K8R2 - both in my own little test environment as well as at customer sites of my aforementioned partner company, from what they're telling me. I've also created one of my Win7 instances that I use for testing on a 64-Bit KVM system, as my main dev machine with VMware Workstation doesn't have hardware virtualization support and thus won't run 64-Bit Windows 7, and I didn't want to spend the $$$ on another license - that, too, works flawlessly) -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Am 16.02.2012 09:28, schrieb Oleksandr Shneyder: I was hoping I could dump the sessions file into a central folder, say, c:\program files\x2goclient\, but that won't work if cache files will be stored in the same directory. I don't think that it's good idea. You can create a file with session settings and copy it to home folder of each user That becomes a royal pain in the lower back when you have to change something in the session file... -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Am 16.02.2012 11:40, schrieb Moritz Struebe: Am 16.02.2012 11:36, schrieb newsgroups.ma...@stefanbaur.de: Sorry, but if I knew enough C/C++ to patch x2goclient I'd do it, instead of asking stupid questions on the list. ;-) I'm sure Alex or someone else can be persuaded by money. ;) That kind of persuation is currently taking place for another beloved feature request of mine, I was just hoping that a centrally-stored session file might be possible as an interim solution. ;-) ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Am 16.02.2012 20:11, schrieb John A. Sullivan III: snip I wonder if a hierarchical approach is in order as many of the settings may be completely the same for all users and it would be desirable to centrally manage them. The KDE KIOSK is a good model where settings can be set centrally, environment variables can be substituted, settings can be locked, but, if they are not locked, they can be overridden locally with the most local version taking priority. Just a thought. I share Stefan's pain :) - John Then you will be happy to learn that Alex will soon start working on a paid-for (as in paid-by-me) extension to the X2Go client. Step one, the short-term goal, will be the release of a client that allows for a seperate sessions file location. Step two will be a published application mode similar to what you may or may not know from Citrix MetaFrame/Presentation Manager/whatever-their-nom-de-jour-is: A list of applications that will be defined on the server and presented to the user in drop-down-box style after login (right-click the . ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Uh, glitch in the matrix? Sorry for the deja-vu, folks, somehow my mail client decided to send two copies of that message, only one being complete, though. ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Hi Alex, another question regarding the Windows client and its portable mode: Is everything in the C:\Program Files\x2goclient directory self-contained and not relying on absolute path names by default, or does a truly portable install require additional pre- or post-install tweaks? In other words, can I copy/move the entire folder to another drive/medium (Network share, USB memory stick, CD-ROM,...) and it should still work? I don't care about the entries in the start menu, these can easily be (re)created with a script if needed. The reason why I'm asking is that this would allow for a central update location in a LAN when a new client version gets released: Either run the client directly from the network share, or have a script copy the contents onto the client machines. I'm aware the installer has the /S option for a silent install, but having a single copy on a network share (or simply copying updated files over to the clients using robocopy or xcopy) seems easier than a scripted update on $BIGNUM client machines. (where $BIGNUM in my case is currently roughly 30 LANs with 5-15 client machines each, with more to come each month). -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Am 17.02.2012 07:27, schrieb Mike Gabriel: Hi Stefan, On Fr 17 Feb 2012 01:27:57 CET newsgroups.ma...@stefanbaur.de wrote: Hi Alex, another question regarding the Windows client and its portable mode: Is everything in the C:Program Filesx2goclient directory self-contained and not relying on absolute path names by default, or does a truly portable install require additional pre- or post-install tweaks? In other words, can I copy/move the entire folder to another drive/medium (Network share, USB memory stick, CD-ROM,...) and it should still work? You could try it out and report here?!? And if your experiments fail, you could ask again?!? Uh, no. Works for me when it wasn't designed for it isn't a suitable base for a commercial deployment. I'm not taking any chances here. There's just too much involved that may make it work on my system, yet break at the customers' sites. If Alex says it *should* work, from his knowedge and understanding of x2goclients' internal working, then I will test and report back any errors. Your success stories being documented in the wiki would be an awesome thing to occur!!! I *am* updating the wiki with information gathered re: x2goclient.exe as my time permits - but just as in your case, my time is limited and I have to prioritize some tasks over others. So before embarking on an hours-long testing trip, I'd like to know if it's worth my time or if I'm wasting it, because what I'm trying out is not supported anyway. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] ATTN: Alex - Questions regarding x2goclient.exe --portable and session specification
Am 15.02.2012 13:54, schrieb Oleksandr Shneyder: if running with --portable option, x2goclient should not save data in registry. But you should also specify a --home parameter. Is it possible to specify the location of the session file? Yes, with --home parameter you can specify a folder, that should be used as home directory. All X2Go data (ssh files, x2goclient settings, sessions, etc) will be read from this directory and written into this directory. On windows, if using this parameter, for x2goclient settings will be used not registry, but the ini files in home/.x2goclient/ (same way as for x2goclient on linux). [...] I plan to change many options and implement some new in next release of x2goclient. The same is for documentation. Thanks for the info, but this brings up a few more questions: Is there a preferred way to make pre-configured sessions available to all users on the client, especially on Windows? I'm asking because the registry entries are written to HKEY_CURRENT_USER, and the --portable --home=storage-directory-here options *probably* require write access to the storage directory beause of the cache files - or am I wrong? I was hoping I could dump the sessions file into a central folder, say, c:\program files\x2goclient\, but that won't work if cache files will be stored in the same directory. -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] - Dependency for kdialog
Am 13.02.2012 11:02, schrieb Sören Plönnigs: is it possible to remove the dependency for kdialog from x2goserver package? # grep '\bkdialog\b' x2goserver_3.0.99.10 ./x2goserver_3.0.99.10/x2goserver/bin/x2goumount-session: system(kdialog --error \@line[1]\); It's not nice that a bunch of kde packages is needed in a non kde environment. Disclaimer: I am not one of the coders. While I'm currently using KDE (and Trinity), I'm absolutely with you that this shouldn't be hard-coded. And I do remember seeing a rather clever hack in a bash script once, that tried to figure out which dialog frontend to use (I think it tried Gnome, KDE, Xdialog and finally an xterm with regular dialog inside, if it detected an X Session, and regular dialog on the console, or something like that). That was quite a while ago, though, so I don't exactly remember where that was. It could have been in the Terminate or Suspend dialog on a FreeNX system. Or it was one of the system configuration menus in KNOPPIX (like where you could change network settings or install the system to disk). Also, googling turned up http://packages.debian.org/squeeze/ssft Maybe this helps as a starting point for the coders involved? -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] @Mike, @Alex: Bug in x2gotrinitybindings Debian package (Stable)
Hi guys, I am unable to uninstall x2gotrinitybindings. Its prerm script contains case $1 in configure) rm -f /opt/trinity/bin/kdesktop_lock mv /opt/trinity/bin/kdesktop_lock.trinity /opt/trinity/bin/kdesktop_lock ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo postinst called with unknown argument \`$1' 2 exit 1 ;; esac which always breaks with the catch-all condition as uninstalling it passes remove: apt-get remove x2gotrinitybindings Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: x2gotrinitybindings 0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded. After this operation, 156 kB disk space will be freed. Do you want to continue [Y/n]? (Reading database ... 121281 files and directories currently installed.) Removing x2gotrinitybindings ... postinst called with unknown argument `remove' dpkg: error processing x2gotrinitybindings (--remove): subprocess installed pre-removal script returned error exit status 1 configured to not write apport reports Errors were encountered while processing: x2gotrinitybindings E: Sub-process /usr/bin/dpkg returned an error code (1) Trying to reinstall it breaks as well: apt-get install --reinstall x2gotrinitybindings Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 2 not upgraded. Need to get 0 B/17.1 kB of archives. After this operation, 0 B of additional disk space will be used. Selecting previously deselected package x2gotrinitybindings. (Reading database ... 121281 files and directories currently installed.) Preparing to replace x2gotrinitybindings 0.0.0.1+squeeze~main~10~build1 (using .../x2gotrinitybindings_0.0.0.1+squeeze~main~10~build1_all.deb) ... postinst called with unknown argument `upgrade' dpkg: warning: subprocess old pre-removal script returned error exit status 1 dpkg - trying script from the new package instead ... postinst called with unknown argument `failed-upgrade' dpkg: error processing /var/cache/apt/archives/x2gotrinitybindings_0.0.0.1+squeeze~main~10~build1_all.deb (--unpack): subprocess new pre-removal script returned error exit status 1 configured to not write apport reports Errors were encountered while processing: /var/cache/apt/archives/x2gotrinitybindings_0.0.0.1+squeeze~main~10~build1_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) And I believe postinst contains similar code. Please fix this. And I think we need some kind of check that in future, such code doesn't end up in the stable repository (maybe a test box that does apt-get install --reinstall packagename and checks for errors/warnings in the output before a package goes into stable?). Kind Regards, Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Several Typos in X2Go-Client, Windows, German
Am 05.02.2012 12:45, schrieb Moritz Strübe: the translation-file is http://code.x2go.org/gitweb?p=x2goclient.git;a=blob_plain;f=x2goclient_de.ts;hb=HEAD. It can be edited with a text editor. If you fix that, I'm sure Alex will add the corrected version at short notice. Developers always find something more important than fixing typos. ;) What do I do with the file once I applied the changes? E-mail it to Alex? Post it to the list? Commit it to the repository (if so, how)? -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Several Typos in X2Go-Client, Windows, German
Am 05.02.2012 13:15, schrieb Moritz Strübe: What do I do with the file once I applied the changes? E-mail it to Alex? Post it to the list? Commit it to the repository (if so, how)? -Stefan Post it to the list. Posting a patch would be even better, but in this case the file should be fine. :) Okay, I think I fixed all the issues I reported in my original posting, save for this one: The same message notes that you can use a GPG key or a GPG smartcard to authenticate when using hidden mode. It does not mention the SSH public key/ssh-agent methods, even though they work just as well. Or maybe you meant that while calling it a GPG key in the message (I've never used GPG-based authentication, so I'm not sure if it requires a smartcard or not)? Anyways - it should be written as GPG-Smartcard and GPG-Schlüssel or SSH-Schlüssel (depending on which one you meant). It would help if someone could tell me if there is such a thing as GPG key authentication in addition to the GPG smartcard authentication, or if this should be referring to a SSH public key/private key pair. Also, can I change the English parts of the file as well, if I notice inaccuracies, or will that break the build process? -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] Several Typos in X2Go-Client, Windows, German
Just noticed this in the systray icon's pull-down menu: Wiederhestellen should be Wiederhe_r_stellen. Also, in Sitzungsvoreinstellungen/Neue Sitzung/Sitzung/Server: SSH Port should be SSH-Port RSA/DSA Schlüssel verwenden should be RSA-/DSA-Schlüssel verwenden In Sitzungsvoreinstellungen/Neue Sitzung/Einstellungen: Benutze Port Weiterleitung[...] should be Benutze Port-Weiterleitung. DPI Auflösung festlegen should be DPI-Auflösung festlegen or Auflösung festlegen (in DPI) And in Sitzungsvoreinstellungen/Neue Sitzung/freigegebene Ordner: Benutze SSH Port Weiterleitung[...] should be Benutze SSH-Port-Weiterleitung. Desktopverknüpfung erzeugen shows a message containing the string ohne das x2goclient. I believe this contains two errors, for one, das should be dass, and the commonly accepted name for the client isn't written in all lowercase, IIRC. You will probably want to call it X2Goclient, X2GoClient or X2Go-Client. This seems to be an inconsistency in the entire client, though (the title bar says X2Go client, the first item in the Help menu says X2GO Client, clicking on it shows a message containing the string X2Go Client). The same message notes that you can use a GPG key or a GPG smartcard to authenticate when using hidden mode. It does not mention the SSH public key/ssh-agent methods, even though they work just as well. Or maybe you meant that while calling it a GPG key in the message (I've never used GPG-based authentication, so I'm not sure if it requires a smartcard or not)? Anyways - it should be written as GPG-Smartcard and GPG-Schlüssel or SSH-Schlüssel (depending on which one you meant). Another typo in the same message: Wollen SIe should be Wollen Sie. The same SIe-Sie issue is in the Help/About X2GO Client dialog. Affected client: http://code.x2go.org/releases/binary-win32/x2goclient/x2goclient-3.99.1.0-setup.exe (now renamed to http://code.x2go.org/releases/binary-win32/x2goclient/x2goclient-3.99.1.0preview-setup.exe by Mike) Kind Regards, Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] libjpeg-turbo and NX/X2Go
Am 29.01.2012 00:46, schrieb Mike Gabriel: From my point of view it is indeed not necessary to recompile NX to be used with libjpeg-turbo. People may correct me if that is not true. So for a running X2Go server and client you can drop in on squeeze: apt-get install libjpeg-turbo62 on wheezy, sid: apt-get install libjpeg-turbo8 And your host should then run with libjpeg-turbo instead of libjpeg. Please note, that this change affects every application on that system. So... no warranty given from our side. Also, if testing libjpeg-turbo, please read the documentation of libjpeg-turbo: Guys, it would be really helpful if someone could type up a step-by-step guide for testing. I'd love to try this out, but either I *did* something wrong or something *goes* wrong, as the following had no positive effect whatsoever: * add heuler repository, apt-get update * apt-get install libjpeg-turbo62 on my squeeze-based server * connect from latest Microsoft Windows client to said server * use Iceweasel in rootless mode, access YouTube and watch a movie The only effect I saw was a screen hang when leaving YouTube for another web site, and no speed increase whatsoever. :-( Looking at the discussion in this thread and at the libjpeg-turbo documentation leaves me even more confused than before. My questions, in particular, are: 1) Will this currently only work between Linux Clients and Linux Servers? 2) Will it work with rootless sessions? (I remember NoMachine/FreeNX once stated that rootless sessions in general - i.e. not related to libjpeg-turbo - gain less speed than a fullscreen session - but that was years ago and may have changed and may not apply to X2Go at all, I don't know.) 3) Is the library required on both the server *and* on the client? 4) Should it work out of the box after installing the package, or do I have to change some file somewhere to add the library path? 5) Do I have to restart a daemon after changing this file? 6) Why was I able to install the package without apt-get telling me it would remove the non-turbo library package? To make this clear, I don't complain about a lack of a warning (Mike did provide such a warning in his posting), but I'm surprised about the lack of *action* i.e. no library package has been removed when I installed the libjpeg-turbo62 package. Kind Regards, Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] x2goclient entered Debian unstable
Am 28.01.2012 09:11, schrieb Mike Gabriel: The Debian X2Go Packaging Team and the X2Go Project proudly announce that x2goclient has entered Debian unstable. http://qa.debian.org/developer.php?login=pkg-x2go-devel%40lists.alioth.debian.org This will pull packages from heuler into Debian unstable, right? Or is there a separate repository on the x2go-devel side for that? -Stefan ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2go-Dev] RPMs for RH6
Hi Alex, if this affects the Microsoft Windows x2goclient as well (where I remember seeing similar crashes) - when will that one be fixed? What's the version number to look for? Kind Regards, Stefan Am 27.01.2012 09:58, schrieb Oleksandr Shneyder: Am 27.01.2012 09:25, schrieb Oleksandr Shneyder: Hello Bogdan, [... ] Looks like a bug in x2goclient. I'll try to find and fix it [... ] fixed. Check out x2goclient source tree from git. regards, Alex ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2go-Dev] RPMs for RH6
Am 27.01.2012 10:12, schrieb Oleksandr Shneyder: Hi Stefan, I can build windows version immediately. That would be cool. I have a rollout coming up and could include the new, more stable version if you manage to get it released today or tomorrow. -Stefan ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2go-Dev] X2goclient doesn't run Trinity
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 [startkde] TDE_FULL_SESSION: true [startkde] KDE_SESSION_UID: kdeinit: Shutting down running client. kdeinit: Killing kdeinit/klauncher. kdeinit: Launched DCOPServer, pid = 31307 result = 0 - It looks like dcopserver is already running. If you are sure that it is not already running, remove /home/sbaur/.DCOPserver_appserv2__1000 and start dcopserver again. - 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.
[X2go-Dev] @Alex: X2Go bugfix release: x2goclient 3.99.0.5
Well, but I can still get it to segfault in a similar situation: Enter a non-existent IP for the server and try to connect. It freezes, gives you a pop-up Connect failed: No error, then freezes again and segfaults. Kind Regards, Stefan Am 27.01.2012 13:53, schrieb Bogdan-Andrei Taru: Hi Alex, thx a bunch, with the new version I couldn't get the client to segfault! Regards, Bogdan On 27.01.2012, at 13:11, Oleksandr Shneyder wrote: Am 27.01.2012 12:49, schrieb Mike Gabriel: Dear all, The X2Go Project has found and fixed a bug in X2Go Client and is releasing a bugfix version: - x2goclient (3.99.0.5) The release fixes a segmentation fault of X2Go Client after session login failure. Packages for Debian/Ubuntu/Win32 will be available some time during today. light+love, Mike windows binary: http://code.x2go.org/releases/binary-win32/x2goclient/x2goclient-3.99.0.5-setup.exe regards Alex -- Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team email: oleksandr.shney...@obviously-nice.de web: www.obviously-nice.de -- X2go - everywhere@home ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2go-Dev] Question regarding command line options / portable mode
Hi List, since I can't find anything in the Wiki nor in the man pages of the linux x2goclient: Is there a place where I can find documentation regarding the command line options of x2goclient (especially the Microsoft Windows version)? I noticed there's an option --portable, which seems to store the session configuration in a sessions text file, just like the linux version does by default (the MS Windows default is to store it in the registry). Is there any way to influence where this sessions file is stored, or a way to import a sessions file into the registry? Will x2goclient crash if this file is read-only? (I'm thinking of storing it on a network share that is read-only) That would make a mass roll-out so much easier. Also, does the Windows x2goclient *installer* offer any options that allow an automated roll-out, something like /default (install to default locations with all the default options) and /quiet (do not present any pop-ups, just install)? Kind Regards, Stefan ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] [X2go-Dev] X2goclient doesn't run Trinity
Am 27.01.2012 22:18, schrieb Mike Gabriel: Hi Stefan, On Fr 27 Jan 2012 21:41:04 CET newsgroups.ma...@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
Re: [X2go-Dev] KDE applications causing session crash with latest builds
Dear Mike (and also Alex Reinhard, as I'm not sure how large your part in this is/was, and I don't want to see you go uncredited if you were involved): THANK YOU THANKY YOU THANK YOU! This bug has been a royal pain in the *ahem* for months and was a large part (the others being NX4 going closed-source, and the inferior sound support) of what drove me away from NX (where nobody seemed to be willing/able to fix it) to X2Go. Glad to see its presence in the X2Go code was very limited in time. Kind Regards, Stefan ___ X2go-Dev mailing list X2go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2go-Dev] KDE applications causing session crash with latest builds
Hi list, after upgrading to the latest Debian packages, I can no longer run KDE applications in rootless mode - neither with NX nor with X2Go. Steps to reproduce: 1. Run Terminal as single application (not in a full-blown desktop - everything works fine there) 2. Type: kdialog --yesno Test 3. Session will crash Affected system is Debian Squeeze (upgraded from Lenny). Sources.list used: # Security Updates deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free # Backports deb http://ftp.de.debian.org/debian-backports squeeze-backports main contrib non-free # ClamAV etc. deb http://ftp.debian.org/debian squeeze-updates main contrib non-free deb-src http://ftp.debian.org/debian squeeze-updates main contrib non-free # Acrobat Reader deb http://www.debian-multimedia.org squeeze main non-free # Stable deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free # NX deb http://ppa.launchpad.net/freenx-team/legacy/ubuntu intrepid main deb-src http://ppa.launchpad.net/freenx-team/legacy/ubuntu intrepid main # X2go Repository - leaving this out and using NX only, everything works fine deb http://packages.x2go.org/debian squeeze main # X2go Repository (sources) - leaving this out and using NX only, everything works fine deb-src http://packages.x2go.org/debian squeeze main These are the relevant packages when the machine is in broken state: box02:~# COLUMNS=200 dpkg -l libnx-x11 libxcomp3 libxcompext3 libxcompshad3 nxagent nxlibs x2go-keyring x2goagent x2goserver x2goserver-extensions x2goserver-printing Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++--- ii libnx-x11 2:3.5.0.7-0+squeeze~main~229~build1 nx-X11 ii libxcomp3 2:3.5.0.7-0+squeeze~main~229~build1 NX X compression library ii libxcompext3 2:3.5.0.7-0+squeeze~main~229~build1 NX X11 protocol compression extensions library ii libxcompshad3 2:3.5.0.7-0+squeeze~main~229~build1 NX shadowing library ii nxagent 2:3.5.0.7-0+squeeze~main~229~build1 NX agent un nxlibs none (no description available) ii x2go-keyring 2011.12.07+squeeze~main~12~build1GnuPG keys of X2go developers ii x2goagent 2:3.5.0.7-0+squeeze~main~229~build1 X2Go agent ii x2goserver 3.0.99.9-0~x2go1+squeeze~main~416~build1 X2go server daemon scripts ii x2goserver-extensions 3.0.99.9-0~x2go1+squeeze~main~416~build1 X2go server daemon scripts (extensions) ii x2goserver-printing 3.0.99.9-0~x2go1+squeeze~main~416~build1 X2go server daemon scripts (printing) Working state, though NX-only, has the following packages: box01:~# COLUMNS=200 dpkg -l libxcomp3 libxcompext3 libxcompshad3 nxagent nxlibs Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Description +++--- ii libxcomp3 3.3.0-4-0ubuntu1~intrepid1 NX X compression library ii libxcompext3 1:3.3.0-4-0ubuntu1~intrepid1 NX X11 protocol compression extensions library ii libxcompshad3 3.3.0-2-0freenxteam1 NoMachine NX - NX compression library ii nxagent 1:3.3.0-6-0ubuntu1~intrepid1 X server for remote access ii nxlibs 1:3.3.0-6-0ubuntu1~intrepid1 NX support libraries Please fix this issue - it was what drove me from NX to X2Go, as the FreeNX guys couldn't figure out what caused the crash, and back then, X2Go worked just fine for me. Now it seems you've crossported the bug to X2Go. :-( I have