Some years ago, I bought my second Linux (SCSI) machine - from SuSE.
The graphics card did not run under X11 - calling SuSE was of no use: no, no, we have checked everything, everything's ok, etc
After much scrutiny and quite a bit of luck - I am no hardware freak - we discovered that we had to set some jumpers on the card.
A year or so later, the logic board crashed. At the local repair shop, I naïvely asked if they could upgrade my machine to a bi-processor system.
Well, um, yes, but, Sir, we are no Linux-specialists.
A fortnight later, I got back my machine. It has never worked again. Sychronization (PIC) problems of the processors?
I could not complain as I was warned: they were no Linux-shop. And it was not cheap.
Summer 2002: I needed a new machine. No vendor-lockin: a great idea. I went to another computer shop: we build the computer YOU want.
Yes, I wanted a bi-processor machine with 1 G of memory.
Hard disk: unimportant. Graphics card: high quality in two dimensions. Well, ok, but we strongly discourage the use of a bi-processor system - we are no Linux shop, etc
I needed a new machine: OK then, no bi-processor.
They built the machine, I paid - the first time I tried to boot the system I was welcomed by the BIOS. Fascinating.
The local Linux/hardware guru saved me (a week later): he had to change some wiring on the logic board (RAID related) a fact which took him some time to discover.
Six months later, the 21 inch Iiyama monitor (3 years old) gave a sigh and stopped working.
Countless hours of fiddling and headscratching.
Thumbing through hardware guides about possible error sources.
Time lost - for nothing.
(And I am not telling you the stories about software problems like file system navigators which suddnly stopped working under a new SuSE release - of course, they knew about the problem and were working on it - as the automatic answer tried to convince me)
I'm using now an Apple bi-processor system, a UNIX system which let's me concentrate on my work - using all the free software I need day in day out: TeX, Metapost, Python, etc.
Yes, it's about freedom - not from hardware vendor lockin, but from trouble, random, peripheral problems.
Yes, it's about freedom - the freedom to be able to work on the problems which interest me and not being forced to lose my time on things which do not interest me.
Conclusion?
One needs a lot of knowledge, one must be ready to invest a big amount of time to achieve hardware indepence.
And that's for some of us another form of slavery.
Let us hope that the hardware gets more reliable and the vendors better behaved.
|