Crashed Pips - Computers, politics, emetic trash

Saturday, November 29, 2008

Fedora screenshots

Filed under: Linux — Tags: , , — Jonathan Rothwell @ 16:32

Having now configured Fedora as I like it, I can now show you some screenshots of the current desktop.

The desktop with the two gnome-panels on autohide

The desktop with the two gnome-panels on autohide

I appreciate that this particular image is quite unremarkable. However, what the screenshot can’t tell you is how fast it is. It boots very quickly (boot to login prompt in under a minute, which considering the fact it’s Unix, and without optimisation, isn’t bad at all) and Compiz works without a hitch.

Wireless, bluetooth over USB, sleep, display, video chip, trackpad, et al ALL worked straight out of the box. Don’t ask me how they did that.

OpenOffice.org 3.0, which, you will note, IS in the repositories, unlike in Ubuntu.

OpenOffice.org 3.0, which, you will note, IS in the repositories, unlike in Ubuntu.

OpenOffice 3.0 works very well, even if the installation process is somewhat fiddly (you have to yum each individual component.) I might have been able to save a bit of time with package groups… probably not, though.

Fedora has an About this Computer option in the System menu, which links to this panel in System Monitor

Fedora has an About this Computer option in the System menu, which links to this panel in System Monitor

Overall, Fedora is very impressive, very fast, and very polished - more polished that Ubuntu Intrepid, in fact (yes, even the GNOME variant). There are still some issues (WLAN won’t work when waking from sleep, for example) but that’s SELinux’s fault, it seems. After generating a policy around it, it worked just fine.



Thursday, November 27, 2008

I think I’m in love

Filed under: Linux — Tags: , , , — Jonathan Rothwell @ 23:17

I installed Fedora this evening, and I am absolutely in love with it. I downloaded it over BitTorrent over two days (yes, it is that slow) and popped it on an SD card, and then booted the Eee PC from it.

The first thing I noticed was that it is incredibly fast. Boot-up happens without Plymouth (modesetting support for Intel chips is still in development, and will probably appear when it gets merged into the mainline kernel) but still uses a nice little ASCII boot screen. It’s fast - I haven’t timed it yet, but it’s speedier than Ubuntu.

It boots into GNOME 2.24 (through a brilliant implementation of GDM) starting X in less than three seconds. And - perhaps most surprisingly - everything on the Eee PC worked out of the box. WLAN, Ethernet, display, compositing, touchpad, webcam, everything. When Ubuntu’s traditionally been better in this respect, I’m thoroughly impressed that everything works out of the box in this release.

The only immediate problem I’m having at the moment is the fact that because my Internet connection’s been quite slow lately, downloading OpenOffice.org and LaTeX is taking a lot of time. It’s been going for hours now… and will keep on going for a lot longer.

Another issue I have with Fedora is the fact that a superuser password is required. I’m aware this is the norm on Unix systems, but I would like a simple (GUI) system whereby it could switch to an Ubuntu-style system (i.e. root login disabled, first user added to /etc/sudoers). Aside from these gripes, however, Fedora is incredibly solid. I’ll be using it on the Eee PC for the forseeable future from now on: I still think Ubuntu is a great OS, but for now, it’ll be Fedora on my main Linux box.



Tuesday, November 4, 2008

THIS is what Fedora 10’s boot sequence will look like

Filed under: Linux — Tags: , , , — Jonathan Rothwell @ 00:17


I must admit, when I first saw this, I was floored. It is staggeringly beautiful.

It uses a new bootsplash system called Plymouth, which takes advantage of the modesetting abilities available in some kernels. Hopefully modesetting will make it into the next release of the mainline kernel so that Plymouth can be used more easily on other distributions: whilst it requires compilation into the initramfs, it looks gorgeous and will certainly increase the ‘wow’ factor for Fedora.



Friday, October 31, 2008

OMG! It’s KDE!

Filed under: Linux — Tags: , , , , — Jonathan Rothwell @ 17:54

A pretty desktop! On KDE4! OMGWTFBBQ!

A pretty desktop! On KDE4! OMGWTFBBQ!

I never thought I’d be saying this. This is a KDE4 desktop: or, more specifically, it’s my KDE desktop.

It’s quite a surprise - Ubuntu’s famed for its rather rubbish implementation of KDE. However, the installation went quite smoothly on the Eee PC (if a bit buggily) and after a reboot and a little tweaking, everything worked wonderfully.

There are one or two rough edges. I don’t like the size of the Kickoff menu, and I also think that more work is needed on Firefox integration. KMail is also obnoxious towards Gmail’s IMAP server. However, I’ll be sticking with KDE on Kubuntu 8.10 - for now at least. I’m impressed by KDE 4.1: while it’s still not perfect, it’s better than the original KDE4 release by an order of magnitude. It’s also quite a lot speedier (although not as fast as GNOME).

I hate to say it, but I may have to eat my words about KDE. The way it is, it has a lot going for it.



Thursday, October 30, 2008

Does KDE still suck?

Filed under: Linux — Tags: , , , — Jonathan Rothwell @ 15:50

I don’t like KDE. It sucks. But, then again, if you read this blog often, you probably know that and are sick to death of hearing about it.

Therefore, today, to coincide with the release of Ubuntu 8.10, I’m going to give KDE a go. When I tried KDE4 a couple of months ago, I hated it. However, KDE 4.1, which, from what I’ve read, looks a lot better than the initial KDE4 release. I’ll be throwing Kubuntu Intrepid on a USB stick and attempting to install it on the Eee PC. If it works, I could be swayed from my GNOME loyalty. If not… well, it’ll continue to be on my suck list. For now, at least.

I might liveblog the upgrade later this evening. Then again, I might not.

Either way, this has the potential to be very interesting.



Friday, August 22, 2008

GNOME or Xfce?

Filed under: Software — Tags: , , , , , , — Jonathan Rothwell @ 19:47

GNOME is, as I have said before, my desktop environment of choice on most computers. This is partly because of its simplicity and elegance, and partly because… well… I hate KDE. And I am referencing this previous article because in the article I said that the three major choices were to “use GNOME, KDE, or cobble something together out of the other major window managers and desktop environments”. I owe an apology here to Xfce, which I failed to mention in this article.

My Xfce4 desktop, with Xfce terminal open.

My Xfce4 desktop, with Xfce terminal open.

My relationship with Xfce (not XFCE - this acronym came from “XForms common environment”, which is invalid as XForms is no longer used) has been somewhat love/hate. I always liked the fact that Xfce was GNOME-like in its implementation but yet lightweight, but I was irritated by its lack of polish and the fact that most of my time was spent at the command line, configuring.

However, I recently decided I should give another desktop environment a try on my Eee PC. I tried KDE4 - it was a disaster, nothing less. It was slow, chunky, and uuu-gly.

Mysteriously, even after purging all the KDE packages and running  apt-get clean, I was left with less disk space than before. ~100mB may not seem like much for someone using a massive HDD with 300-odd gigabytes of space - but to me, with my Eee’s puny 4G hard drive, it is important to conserve as much space as possible.

Naturally, after this, I tried Xfce. It’s very similar to GNOME in appearance and function, and comes with the lovely Thunar file management program. Mousepad, its text editor, is also very nice, and it’s also GTK+ 2.0 based, meaning the apps I use on GNOME look very similar on Xfce.

I still have some problems with Xfce: its typing breaks application doesn’t take into account idle periods, and I don’t like the fact that it’s difficult to enable compiz. However, I can get around these: Xfce has improved quite a bit since I last used it on eeeXubuntu, and I rather like the elements of the desktop I’ve configured:

  • The wallpaper is Sydney Harbour Bridge WP from here on Deviantart.
  • The xfwm and GTK themes are Next - I can’t find a link for these, they’re probably floating around on freshmeat somewhere.
  • The font is FreeSans at a 9pt font size.
  • The icon set is GNOME 2 - the file manager-related icons were actually drawn by Susan Kare, the lady responsible for the Macintosh icons (pre-OS X). Her design philosophy renders icons as more like road signs than illustrations, and they are quietly beautiful in the environment.
  • The panel currently has a menu, a window picker, a hard disk and sound monitor, a typing break monitor, a workspace pager, a system tray and a clock.



Saturday, August 16, 2008

BREAKING NEWS: NewHuman is DEAD!

Filed under: Linux — Tags: , , , — Jonathan Rothwell @ 01:05

I caused a bit of a stir with my post decrying how ugly the NewHuman theme in the Ubuntu 8.10 alphas is. Well, it seems Mark Shuttleworth (or someone at Human Towers) agrees with me, and in the latest alpha of Intrepid, NewHuman has gone.

The old Human theme is back, even if the wrong GTK engine is applied by default (this will end up being fixed, one presumes). There have been some subtle changes to the buttons, which are very nice, and there are plans to swap the font out before the final release at the end of October. (Softpedia has the scoop.)

Now the theme is sorted out, we can think more about the nicer points of Intrepid, including:

  • a new, encrypted, ~/Private folder
  • GNOME 2.23, including the new, more flexible GDM and guest user capability
  • NetworkManager 0.7, with 3G and better PPP support
  • X.org 1.5, with better plug and play capabilities
  • The 2.6.26 kernel.

So, I think I can consider that a little victory for the sake of Ubuntu users. One for the CV methinks… :-)



Saturday, August 9, 2008

Ubuntu 8.10 Intrepid Ibex looks DISGUSTING

Filed under: Linux, Software, UNIX — Tags: , , , , , — Jonathan Rothwell @ 16:06

Ubuntu 8.10, the Intrepid Ibex, is starting to take shape. It’s going to be similar in spirit to Edgy Eft (6.10), in that it’s focussed on introducing radical new features, as opposed to polish and stability. Now, I’m all in favour of new features. And, in my opinion, Ubuntu needs a new theme. Perhaps it should be something with a little more colour this time. It also needs a new font (Bitstream Vera? DejaVu Sans? EUCH!)

However, looking at the radical new theme included in the alphas of Intrepid Ibex, I am horribly disappointed. Just look at it! LOOK AT IT!

Yes, that really is Ubuntu. God, is that ugly. Image from softpedia.com, but it\'s free software anyway.

Yes, this really is Ubuntu. It's fugly, yes.

I can see so many problems with this it’s unreal that this wasn’t killed before it even entered the launchpad repository.

  • It’s the colour of excrement.
  • Readability is rubbish on the window backgrounds (black on brown - baad).
  • It’s the colour of excrement.
  • The active window highlight is not immediately obvious.
  • The font is still revolting.
  • It’s not remotely radical. The interface is still practically the same.
  • It’s the colour of excrement.
  • Look at it! JUST LOOK AT IT!

In my opinion, Ubuntu should now try something more radical. Scrap the existing panel arrangement, and try something like this.

Espresso, a mock-up created by an Ubuntu user as a possible interface for Intrepid. Its page is <a href=If they didn’t want something so radical, they at least need something that looks better than Pooman. Here’s my desktop configuration:

New Wave theme applied, with smaller title bars and the bottom panel on autohide.

New Wave theme applied, with smaller title bars and the bottom panel on autohide.

Now look at that. It’s pretty, yet it’s still distinctly Ubuntu. It could have some orange hints added if necessary - but either way it’s better than the new “Feces Flavour” of Human.

EDIT: Since this post was made, NewHuman has been removed from Alpha 4 of Intrepid. This pleased me.



Friday, August 8, 2008

HOWTO: Upgrade the RAM in your Eee PC

Filed under: Uncategorized — Tags: , , , , , , , — Jonathan Rothwell @ 13:48

Note: This is a copy of the present version of the article available at Jonathan Rothwell’s Brain Dump here. More up-to-date (or incorrect) information may be available there.

The Asus Eee PC is a fabulous little computer. However, it has one big Achilles’ heel: it only has 512mB of RAM by default on the lower-end models. This means that even applications such as Firefox, Evolution and OpenOffice.org can struggle. In most cases, RAM is more of a bottleneck than the CPU clock speed.

Why upgrade the Eee’s RAM?

  • It futureproofs the machine against more demanding applications.
  • It frees up space in the RAM for caching, reducing the load on the swapfile and thus prolonging the life of the disk drive.
  • It makes pretty things like Compiz, Emerald etc, less choppy.

What to order

The Eee PC accepts up to 2gB of 200-pin SO-DIMM random access memory. (The Eee only uses a 32-bit CPU by default, and therefore can handle a theoretical maximum of 3gB of RAM, but as there’s only one RAM slot on the logic board, it can only handle 2gB without replacing the motherboard and CPU.)

I ordered my RAM from Crucial, who are, I have to say, excellent. The module arrived within sixty hours, along with an anti-static wrist strap. Their pricing is reasonable too.

I highly recommend the anti-static wrist strap. It’s a little strap with an adhesive side that you wrap around your wrist, and a copper tape on the end which is connected to ground. Normally, you’d connect it to the chassis of the computer: but as the Eee’s chassis is plastic, this will not do any good. Anything metal and exposed should work. I connected mine to the pipe of a radiator.

With regards to other tools, you should have access to a small-ish cross-headed (Phillips) screwdriver, and you should also have a large, clean-ish workspace, with access to a suitable grounding device and a spare thirty minutes or so, if you’ve never touched the inside of a machine before. If you have, it’ll probably take less than ten minutes. I swapped mine in less than a quarter of an hour, and the process would have been a lot quicker if I didn’t have to keep stopping to take photographs.

A Word of Warning and a Disclaimer

Upgrading the Eee PC’s RAM will most probably void the warranty. On some machines, an additional warranty sticker is stuck over the RAM access panel, so you would void the warranty by opening it. It’s no use coming round the other way either: all Eees have a warranty-void sticker on the spacer plate between the keyboard and the logic board. If you’re using the Eee 4G Surf (i.e. the 4gB disk drive but no webcam), you have no choice but to come down through the keyboard and trackpad, as there is no RAM access panel. On the 2G Surf, don’t bother: the RAM is soldered directly onto the logic board, so you’d have to replace the logic board as well as the RAM - and as the hard drive is soldered onto the motherboard, you’d need to replace that as well. Overall, it might be more economical for you to return the Eee and buy the next model up, if you are desperate for more RAM.

Even if you do not void the warranty, should your Eee fail and you want a refund from Asus, you would have to prove that the fault exists with the original hardware. This means restoring the original RAM module. If you intend on retaining the warranty’s validity, you’ll just have to put up with the RAM how it is.

I can take no responsibility for any damage that arises out of you following the instructions provided here. They are provided in good faith and are correct to the best of my knowledge, but they are provided as is and with absolutely no warranty whatsoever.

Right then… let’s go

Method

This method comes in five parts: preparation, opening the case, installing the RAM, closing the case, and testing. This method should work for the Eee PC 701 4G, 8G, the 900 and the 901. I’m unsure about the 902 onwards, and the 1000 models. The 2G 701 has RAM that is impossible to replace, and the 4G Surf has no RAM access hatch. RAM can still be upgraded in the 4G Surf, but the ‘opening’ procedure should be modified to involve removing the keyboard, trackpad and top part of the case, and lifting the motherboard out of the case to access the RAM. Instructions for this can be found elsewhere on the Internet.

Preparation

  1. Power down the computer (duh!)
  2. Unplug the power cable from the computer.
  3. Close the computer and turn it upside down, so the bottom is facing you and the ASUS badge is facing the work surface.
  4. Remove the battery from the Eee. This is done by moving the switch closest to the power port to the ‘open’ position. This is marked by a red dot being visible in the switch’s recess. Then slide and hold the other switch, and pull the battery out of the machine. Keep both the battery and the power cord to one side.
  5. Ground yourself by touching an exposed metal object. If possible, use a grounding wriststrap. Be careful not to move around the room during the procedure without grounding yourself again.

Opening the case

  1. Take the screwdriver, and undo the two screws on the RAM access hatch. They undo counter-clockwise and are screwed in clockwise.
  2. Place your fingernail in the recess to the bottom of the panel, and lift it out. You should now be able to see the bottom of the logic board and the RAM slot, with the present RAM module.

Installing the RAM

It’s worth grounding yourself again before doing this, just to be safe.

  1. Look at the RAM module. It is retained in its place with two clips on either side of the module.
  2. Gingerly push the ends of these clips towards the edge of the RAM access hatch, so that they move away from the module. Be VERY careful. Once it is done, the module should pop out and rest at an angle to the logic board.
  3. Carefully lift the module out of its position, and place it somewhere safe. If your new RAM module is broken, you’ll want the old one back.
  4. Place the new RAM module where the old one was, so that the gold connectors are pointing into the slot. Ensure you have the chip the right way round.
  5. Push the RAM module’s pins into the slot, firmly but without too much force. If it begins to hurt pressing down on the module, stop: you’re applying too much force. The object here is not for it to click flush against the logic board yet, but to make sure that the pins are far enough into the slot that the notch around a quarter of the way from the left of the module is occupied by the small piece of plastic jutting out in the middle of the slot.
  6. If you are certain that the module’s pins are correctly connected, push gently down on the top of the module (I suggest pushing the plastic casing of the chips) until the clips ‘click’ into place above it. The arrangement should now look practically identical to how it was before.

Closing the case

Place the RAM access hatch back where it was, and click it back into position. Replace the two screws, this time screwing clockwise to screw them in.

Testing

  1. Insert the battery and the power cord.
  2. Turn on the computer. If, at the Asus logo BIOS screen, you hear a loud sequence of beeps and the computer does not continue booting, then the RAM may not be properly recognised, or may be damaged. Check you’ve followed all these instructions carefully, and, if necessary, revert to the original 512mB RAM module.
  3. At the BIOS screen, quickly press F2 to enter Setup. You should be able to see the size of the installed RAM module: press Escape or F10 to quit.
  4. Start your operating system as usual, and let it enjoy the extra room to breathe. Your computer will thank you for it.

If you’re still using the original Eee Linux distribution

The Linux distribution that ships with the Eee PC has a kernel which is only compiled to handle 1024mB (1gB) of RAM, downwards. If you have a 2gB module and want to take full advantage of it, you will need to recompile the kernel. Instructions for this can be found elsewhere on the Internet.

Speaking of which, if you’re still using the default distro, why? It may be easier and cleaner for you to install Ubuntu Eee or Eeedora than to use the default, buggy, ugly, messy Xandros distribution.



Monday, July 14, 2008

Why I Dislike KDE

Filed under: Linux, Software, UNIX — Tags: , , , , — Jonathan Rothwell @ 18:42

In the world of *nix FOSS desktop environments, you generally have three choices - you can use GNOME, KDE or cobble together something from the various window mangers, file managers and other trimmings available out there on the Internet. The latter is the most complicated, and the first two are the most well-integrated and most convenient, which is why they are more likely to be tied to distributions.

There’s often in-fighting between GNOME and KDE users about whose desktop environment is best. A bit like the vi vs. emacs argument. Each environment has its own advantages, but each has his own preference.

Linus Torvalds, the creator of the Linux kernel, is a vehement KDE supporter. He dislikes the fact that GNOME is less configurable than KDE and that it apparently mollycoddles its users.

However, I’m on the opposite side of things. There are many things I dislike about KDE, and I’m going to list some of them here.

For starters, it seems to be very egotistical. Everything has some connection to the letter K, and it’s just ridiculously in-your-face and n00b-unfriendly. Remember that the average Joe User can’t tell the difference between his OS and his desktop environment, so there must be a lot of ‘K’ keys on keyboards out there with worn out springs.

Another irritation is its pointless flamboyance. Why does the tooltip automatically animate on with a circles animation? Why is there a silly bouncing icon next to the cursor when an app is started? This is pointless. There’s no reason why it can’t be available if asked for, but the eye candy switched on by default should only be that that is explicitly productive.

Then we come to Konqueror, The Most Pointless Piece Of Software In History. I don’t want to use my file browser as a web browser! You might as well go the full hog and get it to launch every application within itself when a document is selected. And Konqueror’s HTML rendering is sometimes simply awful. And why perform this function when Firefox will do exactly the same?

Another thing that irks me is that it’s just plain ugly. Most of it looks like a cheap rip-off of Vista/OS X, but so poorly executed it’s laughable.

Take this screenshot of KDE4’s default desktop as an example.

I mean, look at that. It’s awful. The default choice of font is awful (why not FreeSans?) and I detest the kickoff button and the clock. I mean, why does the taskbar have to be SO big? It’s twice as big as it needs to be, and that little reflection, both on the taskbar buttons and at the top of the panel, is completely and utterly awful.

True, GNOME uses a font like Verdana as its default, but it’s easier to change. And KDE is also far more buggy than GNOME in my experience, and it also seems ridiculously unprofessional.

I mean, why have a dragon amongst some clouds in the login window by default? Cutesy mascots should NOT be default. And when I installed Kubuntu in a virtual machine not so long ago, I was continuously plagued by sound problems, ugly notifications and the fact that KDE had lost its helpfile index.

In a way, KDE is like that idiot who used to be in your science class at school. He would always be the only person in the school to break the class cock-o-meter, would spend most of his day farting around and being an idiot, and then complain to the teacher because he hasn’t got a pencil. KDE is just so unprofessional and pointlessly flamboyant and bloated, I simply can’t see why anyone would describe it as ’sexy’.



Older Posts »

Powered by WordPress 2.7 Comments the responsibility of their respective author. The Rest © 2007-8 Jonathan Rothwell, unless otherwise stated.