Yes, it’s only happens twice a year, and it isn’t strictly necessary. This last few weeks I’ve been upgrading Ubuntu (as in Linux) on the machines at home. Why? Because there is a bi-annual upgrade release cycle, meaning I’ll get all the latest software. Yeah…
My brothers machine is for mindless entertainment. There’s one in the garage that I use to record and mix demos for bands that I’m in. Sometimes I’ll build web-sites if I’ve got any personal work on, be it for cash or my own perverted projects. This machine only get’s updated once a year though, because I won’t use it during winter. There isn’t any heating in the garage and I live in England.
Here’s a little fact, I’ve named them after Pokémon. Not just because I’m sad or I have a compulsion to name inanimate objects, but because they need to be referenced as separate machines when I’m setting the network up. Okay, I’ll admit, it’s a pure geek indulgence. Please don’t judge me.
My brother’s machine took all of five-minutes to install, followed by about a month to configure. Without the exaggeration, that’s about 3 hours to install and two-days of back-and-forth headless-ness to get it to work the way I like it to be.
The garage machine was a different kettle of fish. On my brothers machine I install a desktop version of Ubuntu, because it’s a desktop computer. On the other one, a version called Ubuntu Studio, for reasons I won’t patronise you with. For a start my DVD disc didn’t work, so I tried to install the desktop version and upgrade. Stupidest decision ever. It took about a week of messing around for me to give up (I’m not even joking here). I’ll put a brief geek synopsis under the graphic explaining why.
I burnt another copy and it installed fine. I say fine, it wasn’t what I expected, because it was supposed to install a “real-time” version of Linux, not a “generic” version. Why do I need it to be real-time? Because I’m recording audio, and this has to happen first and fast when the computer does it’s thing. The machine isn’t allowed to mess around prioritising YouTube videos or Chris Moyles’ whining from Radio 1 on the BBC iPlayer. It needs to be focused on capturing and recording all the audio I pump into it without jittering and jolting, all because someone sent me a message on Facebook for example. So to sumarise, Linux generic: good for being kept entertained by The Sims; Linux real-time: good for recording without Facebook notification alerts ruining a take.
There’s a messy reason why the latest Lucid Lynx version of Ubuntu Studio doesn’t come in real-time. I’m not really sure what it is, but it’s something to with the release schedule of Ubuntu being out of sync with the guys that make the real-time kernel. Okay, this post has claimed too many geek points now…
So… I’ve spent a lot of time staring at a blue screen with a progress bar on it. Because it takes so long, I have to do things to keep me alive, like move away and eat and drink occasionally, and sometimes sleep. Occasionally I pop back to check on the progress. To call it tedious is being very kind. Words can’t express the joy when it all ends.
So onto the geek list. I encountered a lot of problems. There are always niggles and the like that I can easily live without fixing. The issues were problematic. They either got side-stepped or conquered.
I’m now left with Ubuntu Studio Lucid Lynx, without a real-time kernel, quite bare and not configured because I haven’t had enough counseling to take another shot at it. I’ve read around about low-latency kernels and the like with the latest version of Linux that apparently work. I may give these a go. But when I see things like “incompatible with nVidia” or “compile from source” I start cutting my wrists with razor blades.
Well, I’ve spent all my money this month and all my close friends are away on holiday. I need this machine working because I’ve got some demos to finish for a band. All I have to do now is take a deep breath, start again and get on with it. Okay, here goes…