Log in

No account? Create an account
Previous Entry Share Next Entry
Numb fingers
Here's a distinctly programmery bit of synaesthesia...

The main project for the first half of this week was setting up my new Ubuntu development box. Heretofore, Querki has been developed directly on my Windows desktop machine. Surprisingly, that hasn't been awful -- the key stuff is mostly available on Windows, and *mostly* works, although Eclipse has been kind of problematic -- but as I move to cluster development, I really want a dev machine that can run some Docker instances. And really, if you're not developing for .NET, most of the modern tools are optimized for working on Linux. (Not to mention wanting something that compiles faster.)

So we bought me a splufty highish-end tower with dual SSDs, more slots than I will ever know what to do with and a good deal of power, set that up, and I spent a day or so figuring out how to get VNC running through an SSH tunnel -- the whole point is that this machine is headless, so it can sit next to the router (in Kate's office), with me working on it from my desktop, from a remote laptop, or whatever.

That's all working nicely, except for that the fact that there's a distinct delay of a few milliseconds when I do anything. Not dramatic, mind you -- anyone looking at me wouldn't even see it. But my *fingers* notice it -- I can *feel* the lag in the mouse and keyboard. It's like nothing quite so much as trying to type in gloves: there's a sense that the software is separated from me in a very subtle, soft and almost tactile kind of way.

I'm acclimating to it -- it's already bothering me a lot less than it was on Wednesday. But even that is a bit odd, like feeling my brain rewire itself every time I get a new pair of bifocals and have to figure out where I need to focus again...

  • 1

NX or X2Go would be much faster than vnc. Both have windows clients.

Intriguing. What sort of fidelity do they provide? I'm very much a GUI guy, and the entire point of the exercise is to be able to use highly visual tools like Eclipse, SmartGit and the like...

Generally the experience is very good. Distinct improvement over VNC. Of course it's a configurable system, but certainly while on the same network it should feel native with even a high resolution.

Intriguing -- hadn't occurred to me that non-VNC solutions could work well. I'll investigate -- thanks!

That was going to be my comment as well. I use x2go all the time from work to my home machine.

Oh, before I forget to follow this up: I switched over to x2go about a month ago, and it's a definite win -- much faster and more responsive than than VNC. And its capability to open individual X applications as separate windows on my Windows desktop (instead of having one big VNC window covering one of my screens) produces a much more natural workflow overall.

So thanks! Very good recommendation...

  • 1