I wasted a few hours trying to install FreeNX on my Ubuntu box yesterday, I was feeling a bit under the weather so it was not as though I was wasting time anyway.

I never could get it to work properly, so I gave up and went commercial, so to speak, and got NoMachine’s NX Server to work in about 1 hour (but it did help that I had spent so much tile trying to get FreeNX to speak SSH, and I knew what the options meant). So long VNC, NX *rocks* (except that it crashes my Gnome login screen?).

There is a larger point at work here: I am still a Microsoft fan and I think that, as a firm, they create great products. The thing is, I never had as much fun with my PCs (DOS, Win3.1, ME, etc.) as I have had with Linux/Ubuntu. I can’t really figure out why, but Linux/Ubuntu reminds me of the way I felt the first time I used a Mac, back in 1988: the sense of power, the sense that borders had been crossed in terms of what was possible, etc. Linux puts you in the driver’s position, something that Windows, because it has to reach to so many million users probably can’t do anymore, at least not commercially.

I may just skip Vista and move all of my PCs to Ubuntu, especially if Feisty improves on Edgy. What does it mean for MSFT if guys like me (business users) start switching?

16 Responses to “Ubuntu 6.10 with NoMachine NX Server”

  1. server Says:

    Administrare server

  2. Mike Says:

    It means that Microsoft will continue to lose market share. I believe this turning of the tide will happen first in the corporate environment as it just makes so much sense for so many companies to make the switch to Linux rather than “upgrade” to Vista.
    As more and more companies adopt Linux, more and more people will grow accustomed to it. These users will then realize that they can run it at home too, and I believe over time that many will.

  3. Yevgeniy Says:

    I tried Vista. It’s pretty, but it’s really damn buggy. It will be nice in about a year once they get all the bugs worked out, but still, it’s not going to be as nice and/or stable as osX. As far as Ubuntu goes, I’ve been using it for a while, both at home and at work ( I work for a web hosting company). Ubuntu works well as a server and it works great as a “normal” every day OS on my desktops. So the ONLY reason I see for buying Vista is games. Once directX10 supported games/cards get out there, more people will use vista, but if you’re not a games, I REALLY don’t see a reason to switch to Vista. Ubuntu + OpenOffice do everything I need.


  4. [...] 26th, 2007 This post somehow got Dugg over the week-end.  Must have been a pretty slow week-end from a news [...]

  5. jyquentel Says:

    Yep, I think Ubuntu has a real chance of turning the tide for Linux: they are ready for prime time just as Microsoft is negotiating a fairly hard turn with Vista. As far as gaming is concerned, I agree: it seems Linux is way behind XP/Vista thanks to Direct X and the work Microsoft has done in the past. Beyond market share, is there a deep technical reason with Linux does not do good gaming?

  6. Jamie Says:

    How did you resolve NX crashing your gnome login screen?

    I’ve installed NX myself (NoMachines free server) and I’ve managed to get it working. However when i connect to the NX server from localhost or my windows box using the NX client i get a black screen with a gray box in the left corner, this is after authenticating successfully and getting a dialog welcoming me to NX.

    Is this what you experienced? How did you fix it?

  7. jyquentel Says:

    I recall having a similar problem, which I thought was due to X confusing my local screen set-up and my distant one, so I created a new user with admin privileges to which I connect only remotely through NX. Haven’t had a problem since. Hope it helps!

  8. Greg Says:

    I went through the same struggle with FreeNX. I *really* wanted it to work, but I finally removed all of its detritus, installed !Machine’s NX stuff and got it working. I couldn’t agree more heartily – NX ROCKS! It is an order magnitude faster than VNC, and is perceptibly faster than RDP/Terminal Services with Windows (I’ve not tried Citrix lately, so I can’t compare).

    One thing I’m trying to get straightened out, however, is I cannot successfully log “straight” into Gnome. I can connect into Gnome, but I get a mostly black screen with a small area to the upper-left (see Jamie’s comment above). If I move the mouse to that area, the cursor changes from an “X” to a text cursor. No other decorations or anything else on the screen. If I tell it to log into XDM, I get the login screen, where I have to log into my desktop. I’d like the NX session to handle all of that – just log me right into my Gnome desktop (I’ve already authenticated – right?).

    Anyway – just blathering on. I have Feisty on one older laptop that my wife uses, plus two more desktop machines. It still has a ways to go, but every release is cooler and cooler. Feisty is the first release where almost every WiFi device can be make workable in a relatively short amount of time. Previous to this, it was a pain and a half.

  9. jyquentel Says:

    Greg: very true… It is easier but still causes headaches from times to times, even with hardware that has linux drivers (Intel anyone?).

  10. weblord pepe Says:

    I know just what you mean with that box in the top-left corner. Oddly the solution is to either thrash ESC or Enter a few times.

    I beleive it is the box which says ‘Locally I am expecting one type of keyboard, but the keyboard using me is something different. Yes/No’ Sorta thing.

    Just thrash the keys. At least thats what I did. It only happend once.

  11. Elvis Says:

    hi,

    I’ve just encountered the same problem and still can’t find a solution. My system setup is:

    Ubuntu 7.04 AMD64nxclient 2.1.0-17 NX Client
    2.1.0-22 NX Server Node
    2.1.0-22 NX Server

    (all the NX deb packages were i386). I’ve installed the same deb packages on another Ubuntu 7.04-i386 machine and they worked perfectly.

    The symptom I had was the same as discussed above: after authentication I get nothing but black screen, with the top-left corner being grey/yellowish. Pressing ENTER/ESC does not help at all. I’ve tried to login in via various users on the system, including users that have never being logged in via keyboard, but always ended up with the same problem.

    any idea how this problem can be addressed?

    tia,

  12. jyquentel Says:

    tia,

    Sorry I cannot help you out: I really do not have a specific advise… For what it is worth, you might try stripping down your desktop and remove, say, the deskbar applet or the Tomboy deskbar as they seem to be incompatible with NX and could be crashing it but beyond that, I have no idea what to do. Sorry again…

  13. John Says:

    Currently NX software is not true 64-bit therefore it requires the 32-bit libraries. See some articles here on how to install in a 64-bit environment:

    http://www.nomachine.com/ar/view.php?ar_id=AR07D00407
    http://www.nomachine.com/ar/view.php?ar_id=AR05E00459

  14. sven86 Says:

    “I recall having a similar problem, which I thought was due to X confusing my local screen set-up and my distant one, so I created a new user with admin privileges to which I connect only remotely through NX. Haven’t had a problem since. Hope it helps!”

    How did you go about doing that? Because I’m having the same problems Jamie is having when I try to use NX Client to connect to my Ubuntu Linux box.

    I did read at the FreeNX website that I have to change the display to localhost on nxnode like this: DISPLAY=localhost:$display
    the problem is I don’t know where nxnode is on my machine.

  15. daflame Says:

    FreeNX is MUCH easier to install for Debian/Ubuntu now. There is a forum with a simple package install here:
    http://ubuntuforums.org/showthread.php?t=620057&highlight=freenx
    It works just fine for me and there are no user/connection limits like on the commercial one.

  16. zzbacktick Says:

    Hi All :)

    Just as a note to anyone who really cares; I spent a cpl of hours yesterday in ‘build’ mode. Using the latest NX libraries downloaded from their site and the FreeNX source (0.7.2) on a Debian Lenny box… I now have a lovely working FreeNX install.

    Agreed, it’s a little painful if you aren’t accustomed to the process of finding out what your ‘-dev’ dependencies are especially if they aren’t listed for you ;) BUT… hang in there.

    The only features that appear to be broken still are the VNC and session shadowing. Which is fine for me as I don’t need either as of yet.

    The client I’m using everywhere (XP and Vista and Debian desktops) is the NX client from the NoMachine website.

    If anyone would like a run through of my build adventure, I’d be happy to oblige. :)

    BTW has anyone tested the crossover wine install on NX yet?
    That’s my next journey.

    Until then.
    chins up all! :)
    D/.


Leave a Reply