Shai Dorsai!
2008-02-23 09:56 pmIn this case, of course, Dorsai is the computer in the bedroom. (This being thestarport.org, all the machines are named after places that could plausibly have starports. The machines that are used for recording and editing music are, naturally, places mentioned in filksongs: the laptop is Argo, and the other workstation is Harmony.) Anyway, it works: I'm posting from it.
The little rolling desk isn't terribly solid, and because it overlaps the bookshelves on the left there isn't room for anything but my Lenovo Thinkpad keyboard. Which is pretty good, and has pointing devices that there otherwise wouldn't be room for, but it's not a Model M.
In addition, it's running Ubuntu Studio instead of Etch; not all my usual fonts are installed (so windows come out the wrong size and don't quite fit properly), (added 02-24: the font problem turned out to be a bad line in .Xdefaults) and it's running Emacs 22.1. I'm not quite ready to make the transition to the new Gnus. OTOH it's fast as a bat. I'd forgotten just how fast it is...
There are still a few piles of stuff scattered around the bedroom that were pulled out of the corner, and the chair isn't particularly comfortable. The recording rig hasn't been reconfigured yet; I'm not sure where the microphones and preamps belong, and there are no monitor speakers (so, basically, I don't have sound on this machine yet).
But, Colleen really likes having me in the bedroom with her, even though she can't see me from where she's sitting. And it does feel comfortable. Moving back and forth between the two systems is slightly painful: I have to kill the browser, and move my IM presence. Not a full solution. It'll take me a while to make the transition smooth; it will probably involve switching to Ubuntu or Lenny on all the clients.
no subject
Date: 2008-02-24 02:15 pm (UTC)http://nomachine.com/ might also -- it's commercial, but a GPLed NX server is available at http://freenx.berlios.de/.
To abuse a marketing quote from Sun (originally uttered by John Gage), "The Network is the Computer". You have servers, why shouldn't you be able to access the services provided by those servers whenever and whereever you want? :)
no subject
Date: 2008-02-24 03:18 pm (UTC)Simply running apps on a server -- which I was doing years ago and abandoned -- doesn't give acceptable performance, especially for high-performance audio. Even multitrack recording to an NFS-mounted Audacity project is marginal. Plus there's the fact that I'm not about to run, or even install, a full suite of desktop applications on my file server.
Remote operation could conceivably work for Firefox and Pidgin, which are the only two apps I commonly use where having multiple instances running on different machines causes problems. But only if the audio problem could be solved.
For now it's easier just to write a script that goes over to the other machine and kills the problem apps before restarting them locally. An alternative for IM would be to use finch under screen. Or there might be something I can do with a proxy; I haven't researched that. Firefox remains a problem, since I don't want the hassle of maintaining and synchronizing multiple profiles.
no subject
Date: 2008-02-24 03:47 pm (UTC)The audio issue, though, is more workstation-design than anything software. I know that I don't have monitor speakers; instead I have headphones on a device with a switchable zero-latency playthru. This may or may not work for you.
no subject
Date: 2008-02-24 04:21 pm (UTC)Monitor speakers for the bedroom are definitely on the list; headphones I have. There are also problems with which soundcard is device 0. More config hassles.
no subject
Date: 2008-02-25 11:09 am (UTC)Audio forwarding is trickier. One problem is capturing the audio in the first place -- there really isn't any reasonable, standard way to do this on Linux ATM. Hopefully PulseAudio will take over the world and solve that problem. (Alternatively, PulseAudio has its own audio-forwarding mechanism that you might use in tandem with a tool like xpra.) The other problem is maintaining audio/video sync when both are going over the network with its unpredictable latencies... hmm, maybe that's doable, would have to experiment.
Anyway, if you do try xpra, I'd love to hear how it goes, whether bad or good...
-- Nathaniel Smith <njs@pobox.com>
no subject
Date: 2008-02-25 02:46 pm (UTC)