Apr 282007
 

This is intended to be quite a long piece and may be saved before it is fully completed. Some of the content will be more general ramblings on Linux in general rather than specific to Ubuntu 7.04

I recently installed Ubuntu 7.04 (not without a few problems that most people are unlikely to encounter) and thought it worth rambling through a few thoughts that occurred to me. Most of the ideas are related to how Ubuntu would come across to less experienced users although to be frank I find it difficult to put myself in their shoes. One point to make fairly early is that Linux distributions have conflicting goals … they need to appeal to the less experienced user without putting off the ones who have been running Linux for years, compiling their own kernels and generally getting used to the deeper levels of Linux. One idea here is to have two “sides” to every configuration screen … one for the easy options and one for the advanced options. This does not necessarily need to be implemented as a GUI window that can be turned over, although that is not a bad idea.

I installed using the “alternate” installation CD and did not bother with the “user-friendly” partitioning options, so I can’t say much about the normal installation CD or the partitioning experience. However it is worth noting that partitioning is a somewhat tricky concept to someone new to Linux who has not necessarily done much in the way of partitioning under Windows. Also selecting different filesystem types (ext2, reiserfs, xfs, jfs, etc.) is not something that the average user will be comfortable with.

Mind you Linux installation is not exactly difficult. Those who claim it is, are frequently overlooking just how difficult XP is to install. Either they are already used to it, or have never installed it in the past! Of course installing Linux is trickier than running the Windows that was installed in the factory on the average PC.

Incidentally, whilst I understand that setting up complex partitions and filesystems is inevitably going to take a while, my configuration took as long to setup as the rest of the installation! This is somewhat extreme!

So the ordinary user has managed to work their way through the installation routine and has rebooted the system. They are now faced with a blank screen with just a ‘username’ prompt in the middle. It would be nice here to have a one-off prompt in a seperate window here to explain that the user needs to login with the username and password they created during the installation and a brief explanation of why logging in is a wise mechanism

So the user logs in and is presented with a fairly typical GNOME screen which is quite blank. It would be quite nice to start a “What To Do Now” screen here. The GNOME help feature is quite useful when started, but it should be started for new users. However advanced users may prefer to “turn it over” to get a more complex default index with content that applies more to them. This could be nothing more than a single item on the help screen titled “Advanced Users” to give instructions on how to do it (something like dpk-reconfigure yelp advanced-view) … a command line command here is appropriate to indicate a barrier that should be climbed before it is appropriate to “turn this page over”.

One other thing on a series of documents explaining Linux to new users. It could explain some of the typically installed applications … which ones to use to do what, and where to find them in the menus. It could also explain the reason for the funny names … that many of the applications are created by programmers and named by them, and not to let their sometimes peculiar sense of humour be offputting.

Traditionally Ubuntu has avoided including proprietry codecs for common multimedia formats such as MP3. This is for genuinely legitimate reasons and I am not suggesting this changes, but the help screens should have a number of entries relating to this. “Playing Proprietry Encoded Music And Videos” should point to a help screen saying why these formats are not included by default and simple instructions in installing them. “Why Can’t I Play MP3s” and “Why Can’t I Play DVDs” should give a short explanation and point to the instructions on installing them. By all means make the point that priorietry formats are evil, but be helpful too.

Oh! And don’t lie in help screens. At one point Ubuntu claims that their package manager is the only way to install software. This is obviously not true to advanced users and could eventually be seen as not true to ordinary users too. Just say that it is strongly recommended to install software using the package manager as an obvious mistruth makes one wonder what else is wrong.

Ubuntu comes with a fairly easy way of enabling “desktop effect” with an appropriate warning about their stability. However it only enables compwiz and I wanted to have a quick look at beryl. This was acomplished fairly easily, and I suddenly had access to a great deal more desktop effects. Some very interesting eyecandy it was too, some of which I can see could be quite useful.

However the preferences screen was a little swamped with different configuration options. Whilst beryl is most definitely in an early phase of development, it would be wise to look at this. Not that all of the options should be removed, but going back to a phrase I used earlier, “turning over” the options screen to keep the advanced options hidden from most users should be considered. It also needs far more explanation of what all the options are. Perhaps a button to “grow” a simple explanation into a longer more detailed explanation.

What if things go wrong and the new user needs assistence ? Well there are two parts to this … problems during the installation that results in a system that cannot be booted, and problems that crop up after installation.

For the second, there needs to be a section in the help screens on obtaining assistence. This should assistence in obtaining information about the broken system (perhaps Linux needs a tool like “Sun Explorer” which generates a compressed archive containing the output of many different diagnostic commands such as fdisk -l, cat /proc/cpuinfo, etc). Also explaining how best to phrase support requests … anyone who has done technical support knows the problems that can come about because of badly expressed problem issues.

Ubuntu helpfully has pointers to sources for free online support, and to commercially available support. However it would be useful pointing out the basic difference between the two … free support can be of as high a quality as commercial support, but you cannot be certain of getting a response. Whereas commercial support has the downside that it costs money.

Finally (well … if you are lucky 🙂 ), Ubuntu comes with a fine graphical package manager called Synaptic; whilst as a crusty old Unix veteran I prefer the command-line equivalent, it does do a pretty good job. However a new user looking at Synaptic could be a little overwhelmed by the number of packages that are available. Synaptic has a series of ways of viewing the package repositories which can be helpful in finding what you want; why not add an additional default view (with a prominent button saying “See the rest”) that has just one (well perhaps up to five) “best of breed” package listed for each application.

A new user is less likely to be overwhelmed when installing software if they visit the package manager and see “3D Modeler” -> “Blender” instead of the current situation where “Blender” itself consists of half a dozen packages that they need to hunt through several hundred applications to find.

Apr 282007
 

Just in the process of adding a couple of new SATA drives to my system. On unpacking the new drives I was somewhat surprised to see in the jumper settings that an option to lower the speed from 3Gbps to 1.5Gbps was enabled. Now the manufacturer probably enabled it for a good reason … possibly some older SATA controllers have a nervous breakdown when the faster drives are connected up, but I do wonder how many people have fast drives connected to fast modern controllers but have overlooked the switch and are running their equipment at a slower speed than is necessary.

It would be a good idea for disk manufacturers that do something like this to include a bigger warning about it. A little piece of paper with a big headline (“This Drive Is Configured To Be Slow And Safe”) and an explanation would be consumer friendly thing to do.

If you have newer SATA drives it may be worth spending half an hour hunting down their model numbers and googling for the manuals to see if they can be jumpered to a lower speed, and then checking if that has been done. You may get quite a speed increase by changing the drives!

Apr 282007
 

I am one of those weird people who have bought the PS3 primarily as a film player … to play DVDs and BD-ROMs (Blue-Ray). Oh, I will play the occasional game, but I’ve rarely found a game that is worth spending hours on … not that I have a problem with games or anything, it is just I’m too busy to dedicate that much time to them. This little piece is about the experience of using PS3s to play movies; it could be called a review, but I am not being that formal.

Firstly the experience of setting up the PS3 to talk to an HD TV is not pleasant. This is probably not solely Sony’s fault, but when using the HDMI cable my TV shows no picture. This is probably due to my TV not supporting 576p and the PS3 defaulting to this resolution whilst asking what resolution to use. Resorting to a component cable works fine. However this is hardly plug and play!

Playing back DVDs using the included SCART lead produces a picture that stomps my ancient Toshiba into the ground. Playing back DVDs over the component cables is not quite so good probably because the necessary upscaling is done by my TV which does not do a great job. Overall, good enough that the Toshiba is being retired.

Playing back BD-ROMs is as good as I expected … a big improvement over DVD although not quite as noticeable as the improvement from VHS to DVD.

Lastly there have been quite a few PS3 reviews that have criticised the use of the game controller to control film playback. The common theme is that the controls are somewhat inconvenient to access all the features. Well, I find it perfectly adequate … if all you generally do is hit “Play” and “Pause” (as I suspect most people do) then the controller works perfectly well. Just hit the big X button to do both. Now those who want to playback films upside down at 1/16th the original speed may find the controller inconvenient, but they can buy a more conventional controller.

Using Bluetooth as the protocol for the remote instantly struck me as a bit of an issue … I won’t be able to use my Phillips Pronto to control the PS3. Howvere whilst I would still like that, on using it, Bluetooth strikes me as much better than Infrared. Ever waved a remote at the TV only to find that some component on the floor is blocked and is not listening ? Bluetooth ends that.

Overall the PS3 is a pretty good film player although putting DVD upscaling into the PS3 would be beneficial (this is rumoured to be coming in a firmware update) and adding a USB dongle to allow infrared remote control would be a bonus.

Apr 172007
 

One of the things that irritates me whenever there is any kind of programme on TV about healthy eating is re-learning just how bad pre-packaged meals are. And even more, every time I get lectured to by some pompous food guru who tells me I just need to spend the time to cook my own food to eat healthily.

But I don’t want to use my spare time to cook. I don’t really enjoy it, and I’m often in need of food when I arrive back tired from doing something I prefer. Convenience food is ideal for me, except for the health aspect. I’m quite happy to eat healthily and do try, but convenience food is too convenient to give up.

So why is convenience food bad ? The traditional trend has been for manufacturers to add salt and sugar to cheap ingredients to make them taste ‘better’, and to reduce the price. I would be quite happy to spend a little bit more for a healthier product and I dare say many others would be too.

Rather than be told that we need to cook our food from scratch, it would be better if the TV pundits told us that but also tried to persuade the manufacturers to produce healthier convenience food … perhaps by highlighting products that are good. No matter how hard people campaign, many people will not switch from convenience foods, so improving convenience foods will probably have a greater effect on the health of the nation than just telling us we need to behave better and not be so lazy.

Apr 022007
 

Firstly I’ll point out that I don’t really believe that the types mentioned in the headline really exist … all people have artistic sides and scientific sides even if they deny them. I know! I thought I was purely scientific without an artistic bone in my body, but couldn’t stop writing (incompetently) and now I’m obsessed with creating pleasing images (unsuccessfully). However many people do believe that they exist.

I have just finished a book where a literary woman insists that her father is ignorant because he doesn’t read despite the fact that he is a neurosurgeon (which does involve lots of reading) and is a serious music listener. There is enough clues in there for some to guess the book and the author, but I won’t name either because it is a relatively common tendency to run down the knowledge of “scientific types”.

Why? I mean any kind of knowledge is valuable and deciding what knowledge is more valuable than the rest is the kind of game that only the foolish indulge in. Of course “scientific types” have been known to think the opposite … that “artistic types” are the ignorant ones, although for some mysterious reason we don’t get to hear this point of view in the media or great literature.

It is too easy to think of someone who does not spend time learning your knowledge is lazy and ignorant without considering that they may spend a great deal of time learning other stuff that is valuable to them. I don’t as a rule read great works of literature because I either don’t have the time or I am too tired to do the work justice. That doesn’t mean I don’t read.