Posts Tagged Linux
These people epitomise all that is bad about computer-care.
- They read a book once, it had ‘Technical’ in the title.
- They read a website once, it had ‘Tweaks’ in the title.
- They fix their mom’s computer, installing realms of free anti-spyware software when doing so.
- They enable the windows firewall on a trusted lan, and install another firewall for good measure.
- They use the words ‘Anti-Virus’, ‘Anti-Spyware’ and ‘Firewall’ interchangeably.
- They say things like ‘fix it in the bios’.
- Their favourite piece of software is called ‘Super Extra Registry Clean Optimizer’ (order of adjectives varies).
- They know all about ‘l-eye-nux': It’s fast, efficient, wonderful. Some day they know they’ll try it too.
- And they honestly believe, despite all evidence to the contrary, that defragmenting a computer hard disk fixes issues.
So, if you ever have a computer problem, and someone gives you some advice containing the word ‘defragment’, consider running away, very fast. God has a special level of hell reserved for these people, and you don’t want to be near them when he sends them there.
The time came (yesterday) for me to update my Coppermine photo gallery install. It’s probably been 2 years since I installed it, and no doubt there are many impressive upgrade options that I’m missing. Well, look I did, and none could I find. I updated to the latest stable, and essentially everything looks exactly the same to me.
So I had a look around for other similar software. And thanks to an ILUG post from the few months ago, I found Gallery. This is a considerable step up from Coppermine, and it’s a lot easier to install/set-up.
Until I can find a nice way of redirecting from Coppermine to Gallery, I’m going to keep both sites running.
It doesn’t have all the bells and whistles that the mac or windows versions have, but it’s damn handy for testing safari compatibility without booting another OS.
To install/build it on ubuntu (hardy with the usual bells & whistles), proceed as follows:
First you’ll need some dev packages to build it with:
sudo aptitude install libqt4-dev libxslt-dev gperf bison libsqlite3-dev flex build-essential
Then get the latest source from nightly.webkit.org. Right now that’s r36309, so we have:
The builds change almost daily, so check first, don’t just copy the line above.
tar -jxf WebKit-r*.tar.bz2 cd WebKit-r*/ export QTDIR=/usr/share/qt4/ WebKitTools/Scripts/build-webkit
This will take 30mins+ on a reasonable machine, so go make tea.
When it’s finished, you can launch it as follows:
And that’s it, we’re done. Simple eh?
Note: it will need QTDIR set for it to run. We exported it when we were building above, but it probably won’t be set when you try to run it next time. The simplest way to work around this is probably to just put the export in your .profile as follows:
echo "export QTDIR=/usr/share/qt4/" >> .profile
I mean how difficult can it be?
- Skype: It’s the best I’ve found so far, but it still sucks dried donkey turds. Aside from minor annoyances like having to run the static build coz the buttons keep disappearing otherwise, random crashes for no apparent reason, dropped calls every time it tries to switch to TCP (helloooooo? TCP for realtime video is a terrible idea!) and generally bombing out for an indefinite period after about 10 minutes of conversation … where was I? … oh yes: Well skype is evil, isn’t it? Proprietary, closed-source, linux-is-an-afterthought and all that. Bah.
- Pidgin: Well the great god ubuntu gives it his stamp of approval. But, well, did they forget to put in audio/video? Oh wait, a little googling tells me that they don’t actually care about audio/video conferencing. They may implement it, some day. But that day isn’t now.
- Kopete: Aside from being ugly, and coming with a shedload of kde stuff I don’t want; video is limited to MSN and Yahoo. Hmm … well that’s useful eh? Don’t know (or more correctly, wish to speak to) anyone who uses either.
- Ekiga: An hour or so tweaking around with an asterisk server to set up video, and twenty minutes convincing the other end of the call (a windows user) that they wish to install Ekiga, led to a 2 minute call with terrible video and no audio, and downed internet connections on both ends for about 20 minutes afterwards (I’m guessing that ekiga was trying to send video info so fast that it just stacked up at both routers, and killed everything else). This one nearly cost me a divorce.
- Wengo: Signup on their site is broken – no problem I says, I’ll use asterisk again. Turns out their implementation of H263 is non-standard and doesn’t work with asterisk. Great.
Is that it? Are my options exhausted? I think so.
So for now it’s suffer skype, or run windows in a vm.