Friday, 14 October 2011

Ubuntu 11.10: The Good, The Bad and The Unity (Revisited)

Ubuntu 11.10 (Oneiric Ocelot) is now out, and since I needed to change the hard drive on my Dell latitude D505 (the previous one having serious errors) I thought I'd try a fresh install of Oneiric. The LiveCD installer feels more polished than ever before, so the install started on a positive note.





















One neat feature is a new screen that gives you the choice of a fresh install, install alongside and now also offered an upgrade from 10.0.4 to 11.10 which used to be not possible unless you installed the inbetween releases too. You used to be only able to skip versions by upgrading from LTS to LTS. The install was speedy as usual, even on this Pentium M 1.6ghz laptop with a Gig of RAM and slow 4200rpm 30GB hard drive.

Once the install completed, I rebooted, or rather i tried to, for some reason it hung on the shutdown. I had to force to power off and start it up again. Some blank screen and a nice Ubuntu logo and then a swish new login screen greeted me. Looks great but it's yet another login screen i have to get used to, after going from GDM to GDM2 then this, LightDM. This probably won't bother new users, however who may appreciate the eye candy but it's annoying to keep having to relearn how to edit and tweak it each time! For instance I prefer to not have the users names on the login screen, it's more secure, one more thing for a thief to guess.
Update: How to hide user list in LightDM


This release comes with the latest Firefox and Mozilla Thunderbird is now default mail client in 11.10, instead of Evolution, and I actually really like it now! It actually works very well, much better than it used to, so much that I may not even install my previously favourite, Evolution. It looks great and it helps that Thunderbird is also my default mail client on my Powerbook G4.

Also on the good side of things, Software Centre looks better, more polished, and works just fine. On the bad side of things, UbuntuOne sync is refusing to sync my Tomboy Notes. File syncing works fine but I really rely on Tomboy Notes being synced, it's ideal for planning my blogposts. This is especially annoying as Tomboy syncing was working fine in previous releases! Another bug I notice for some reason Dropbox doesn't seem to be integrated into nautilus anymore, whether this is an incompatibility with Oneiric or something else I'm not sure.
Update: Oddly this only occurred on a fresh install, worked fine on upgrade from 11.0.4 to 11.10 after deleting the dropbox-dist folders.





















Sadly the most annoying change in this release is the lack of a "Gnome Classic" login by default. It is possible to install it, as in this post, but it's more like Gnome3 Fallback which, as I've mentioned in a previous blogpost, I'm also not keen on this either! It just isn't quite like Gnome2 enough.

As I've said in a previous post, I'm not keen on Unity, it really stifles my productivity! I like being able to see and use more than one app at the same time and if i wanted a big-buttoned tablet-optimized interface I'd use a tablet OS like Android!






















Thankfully, there is another option.....


Xubuntu To The Rescue!





















After putting up with Unity for around 30mins, I could take no more, I installed the Xubuntu desktop (sudo apt-get install xubuntu-desktop). I have not used XFCE in awhile and was quite surprised how much smoother and slicker it is. It feels like a much more traditional, saner desktop that Unity/Gnome Shell. Some things are still a little confusing at first like adding items to panels. You have to right click, add items, add a launcher, then right click the launcher, add item, search for the app(s) you want and add them. Xubuntu by default uses two panels, the top one has the XFCE menu, open apps, and Indicator tray, MeMenu, clock and session menu. The lower panel is set up like a dock that auto-hides and is set translucent. it's really quite attractive and there are plenty of nice themes. XFCE's System info in Settings looks and works much better than it used to, such as the Background settings allows a different wallpaper each time you log on. I used to use (now defunct) wallpaper-tray app for this on Gnome2.

Update: Although XFCE's default file manager, Thunar, isn't bad, I've switched to nautilus which you can change in the Settings Manager. I've also switched from the painfully slow Ristretto, XFCE's default image viewer, to Gthumb.
















.





Conclusion

To me, this release is more of a polished version of 11.0.4, but with the disadvantage of not having the Gnome2 login option, and being stuck with Unity. So those who like Unity in 11.0.4 will probably love this release but for those who don't, like me, this release is merely another reason to switch to Xubuntu or another distro. I'm quite happy with Xubuntu for now, as Linus Torvalds said, "it's a step down from Gnome2 but a step up from Gnome3" and it's certainly a step up from the Unity interface!



Tuesday, 27 September 2011

Using an Apple Powerbook G4 in 2011
























Having recently acquired a 667Mhz "TiBook" Powerbook G4, I set about bringing it up to date, software-wise. The previous owner has already maxed out the RAM to 1GB and installed a faster, 60GB, hard drive. Most Tibook's have a DVD ROM or combo drive, but mine has the optional CD writer. It arrived with OSX Panther installed, so using a Firewire DVD writer, I did a fresh install of Leopard using Leopard Assist to get around it's 867Mhz minimum requirement. It tricks the Open Firmware into reporting 933Mhz to the OS. Once complete, this can be reset by resetting the PRAM and NVRAM.

It's surprising how usable how this 9 year Powerbook is for every day use. I mainly use it for general web browsing and with MIDI music software. Native Instruments B4 (Hammond organ emulator) works perfectly with no lag using a USB (1.0!) MIDI keyboard with the onboard audio (on a PC, with Windows, I had to install a Creative Soundblaster Audigy2). The only problem these days is finding apps that still work with PowerPC Macs, thankfully there are quite a few free and/or open source apps around, here's the main free apps I use:



Web Browser: TenFourFox
For web browsing, Firefox and Opera no longer support PowerPC Macs. Luckily, there's TenFourFox, an upto date version of Firefox for older G3 and G4 Macs, of course there's still Safari, however although it's quick, I don't find it as useful and my favourite add-ons are not available for it.


E-mail: Thunderbird
I'm not that keen on Apple Mail, I prefer Mozilla Thunderbird. Since the latest version does not support PPC, I'm using version 3.1.15. I've also tried Eudora but I find Thunderbird easier to use.


Instant Messenger: Adium
Adium uses the libpurple core of Pidgin to support multiple IM networks. I also use Skype which still currently supports PowerPC Macs.


Twitter Client (Updated): YoruFukurou (NightOwl) Twidget
This was the hardest thing to find. Since the last Authocalypse, there are very few Twitter clients left standing that still run on PowerPC Macs, particularly native clients. I had settled on Syrinx donation-ware, and i found it thanks to this blogpost. However due to lack of RT or Retweet in the app, I've been looking for alternatives and I've now found YoruFukurou which is a much nicer, more usable app. Unlike Syrinx, NightOwl has real time updates, multiple accounts, it's what you'd call fully featured! Update 31/12/12: Alas Yorufukuru seems to have lost PPC support so I'm without a full Twitter client, as I can't find a working free client (with a gui at least) for PPC Mac, apart from Twidget which is useful for a quick check but a bit uncomfortable to use for some serious tweetage.



YouTube: MacTubes
Probably one of the best YouTube viewing/downloading apps I've used, MacTubes is a very useful app (especially if/when Flash on PPC becomes unavailable in the browser).


Video Player: VLC
Quicktime stutters with downloaded YouTube videos, that play perfectly in VLC Media Player which also happens to pretty much play anything!


iTunes Alternative: Vox
iTunes is OK on OSX, but for when I need a quick, lightweight music player there's Vox which can play much more than iTunes, including FLAC, Musepack, Monkey's Audio, OGG Vorbis, and many others. It can even export to AAC, AIFF, Apple Lossless, NeXT/Sun and WAV.


VNC Client: Chicken Of VNC
Chicken Of VNC is a fast, lightweight VNC client for OSX.


Music Player Daemon Client: Theremin
For accessing music on a server, Music Player Daemon or MPD is very useful and has plenty of clients. My favourite client for OSX is Theremin (named after the groovy hand-waiving instrument).


CD Ripper (Updated 31/12/12): X Lossless Decoder
I used to prefer Max, but I've since discovered X Lossless Decoder (XLD) which is a much more capable app, especially as I have recently had trouble with Max not downloading CDDB info. XLD is very much like a Mac version of Exact Audio Copy, and ideal for those who appreciate quality audio rips.


Mp3 tag Editor: MusicBrainz Picard
Picard is one of the only tag editors I could find that still supports PowerPC with a Universal Binary.


Office Suite: LibreOffice
LibreOffice is the free open source cross-platform office suite based on OpenOffice, I also considered NeoOffice although their latest PowerPC version is not as upto date as their Intel Mac version.


Audio Editor: Audacity
Audacity is possibly the best free audio editor available for all Mac, Windows or Linux and there is a Universal binary available for OSX.

























Overall, I'm rather pleased with my Powerbook, it's just about quick enough for most basic stuff and I've been using it as my main laptop since I got it. It's lighter, thinner, more comfortable and has a nicer screen than my other main workhorse laptop, my 1.6ghz Dell latitude D505. I also like the way the Powerbook suspends and resumes perfectly. Don't get me wrong, I still love Linux and I love my Ubuntu desktop machine! I'd almost consider dual booting with Linux on the Powerbook if it wasn't the lack of flash browser plugins for PPC Linux. Also I still miss Hotot which is only available natively in Linux or as a Chrome/Chromium app (which won't run on PPC OSX).

Update 31/12/12

I now have a later 1Ghz Tibook with 1GB of RAM and it runs much nicer with 1GB of RAM (it came with 512MB). I'm dual booting with Leopard and Xubuntu 12.04 and both run very well. I'm using it more than my main laptop (Dell Latitude D430) as I prefer the larger screensize and keyboard of the TiBook, though I often end use my tablet for YouTube. The Tibook is fine for general browsing (Facebook, G+, Twitter web etc). I can't decide which I prefer using on it, Linux or OSX, as they both work well, OSX still has (an old version of) Flash but at least on PowerPC Linux there are proper Twitter clients I can use like Turpial.

Monday, 12 September 2011

A HP dc7800 And A Stubborn Card Reader

Since my home-built PC's cheapo Asrock Alive VSTA AM2 motherboard seemed to be dieing a slow death (one of it's 2 RAM slots having already failed) I needed a replacement. Not having enough money to replace the motherboard and/or CPU, I chanced upon a bargain, an ultra low priced HP dc7800. Although it's not brand new, this machine is still a beast, built solidly and is powerful enough for my liking. It has an E6750 Core 2 Duo CPU (2.66 GHz, 4 MB L2 cache, 1333 MHz FSB) and can take up to 8GB of RAM in it's 4 slots. Since my old boards one remaining slot supported only 4GB and I only had 2GB DDR2 sticks, this was a nice upgrade. So I installed all the DDR2 I had, 2x 2GB and 2x 1GB, for an awesome 6GB of RAM, this machine runs Ubuntu much smoother and gives me enough oomph for some VirtualBox virtual machines. Also, unlike my old board, this has plenty of PCI/PCI-Express slots.






















I installed my Nvidia 8400GS graphics card (connected to 19" 16:10 Acer and 19" 4:3 HP monitors), along with the 1TB SATA and 200GB IDE hard disks from my old rig. I also added an 80GB SATA too for extra space. I had to use adapters in the optical drive slots, since I only have one set of "isolation mounting" screws for the two quick change hard drive bays. I also needed to enable VTx and VTd in BIOS. This can be found hidden away in Security, System Security, enable VTx and VTD. Press F10 to save and we're done.

Naturally, once I set the right boot devices in the bios, Ubuntu 10.0.4 (64 bit) booted straight away without any real problems, I just had to do 'sudo sensors-detect' to get lm-sensors to find the new temperature monitors onboard this new rig.

I've been using an external USB card reader for awhile and wanted a tidier, internal reader instead. Having had one lying about in spares for awhile I thought I'd fit it into my 'new' HP dc7800. This turned out to be easier said than done! The floppy bay on the dc7800 only locks a drive in place if the screw holes are in the right place, and the ones on the card reader are nowhere near the right place. After a lot of swearing and sliced fingers, and having accidentally got the reader stuck too far back several times and having a nightmare removing it again, I had a MacGyver moment! I had to put something between the first locating screw and one of the metal guides and found this weird metal ring that was just the job, using the spare screws nearby to lock it in place.







































Then I connected the reader to internal USB connectors. After I put everything back together and licked my sharp-PC-case-related wounds, I tried it out with my 4GB SD card from my camera. Nothing. Turns out this card reader was made before the introduction of SDHC cards! Typical! I think I learnt a vital lesson here, fully test a component before MacGyvering it into ones PC's case! I'm still very pleased with this machine and it should serve me well for awhile. One day I'd like to max out the RAM to 8GB and install a decent card reader!



Thursday, 18 August 2011

5 Great Linux Music Player Daemon Clients

Music Player Daemon is a server-side music playing application which means it can be controlled over a network or locally using desktop apps. I've covered MPD before and I thought I'd expand on it since I have recently rediscovered how useful it really is. I like how you can control it from anywhere, the desktop, web, phone etc, and it has gapless playback and light resource usage. There's a massive amount of clients to control MPD, these are my favourites: (although some of these are essentially platform independent, I've focused on those that work on/with Linux)


Ario

My favourite desktop client is Ario, which runs on various UNIX/Linux desktops, and also Mac (using Fink) and Windows. It can find covers in the directory, amazon or Last.fm and can also 'scrobble' tracks to Last.fm too, though I usually use a server-based scrobbler such as mpdscrobble. It has a nice tray icon for controls and I find it the most usable of the desktop clients.






















Client 175

Client 175
is a browser based client that looks and acts like a desktop one. Make sure you have python-json installed and then download the latest Client175, then extract it (I used ~/home/carl/apps/client175) then you can run it from the command line with "python ~/apps/client175/server.py" (without the qoutes, obviously). To make it run as soon as my computer logs in, I added that command to Gnome's Startup Applications (System, Preferences), though there is a more complicated, proper way to do that here.






















PhpMpReloaded

PhpMpReloaded is essentially a collection of basic web clients in one package and can be especially useful for browsing on basic low resource web browsers.























Maemo Music Player Client

MMPC is a version of the Gnome Music Player Client, with a focus on maximising screen usage and touchscreen usability. I have it running on my Nokia N800:























BitMPC

BitMPC is the only client that I cannot try myself at the moment since I don't have an Android device to try it on (donations welcome!) but I thought I'd include it anyway since I know many Android users who would find it useful. Also worth a try is PMix.



Monday, 8 August 2011

Classic Computers In Only Fools And Horses Episodes

I've recently started watching the entire Only Fools And Horses box set from beginning to end. Not only is it a brilliant sitcom but it also often captures the time it was made very well, such as in the Yuppy era of the late 80s. I've watched them many times but have only now started spotting all the old computers and tech.

In the 1987 Christmas special, "A Frog's Legacy", Del Boy has a consignment of hooky computers, badged Raja 2000 but actually BBC Model B's a BBC Master in a 3rd party Viglen case, (thanks to Andy Taylor for the info) Del flogs one to a vicar.








































In 'Yuppy Love' (1989), Rodney goes on a computer Diploma course and here he's using an Amstrad cpc 6128, with green screen, the "best 8 bit computer ever!" according to Andy Taylor of Retro Computers, who kindly identified it for me.






















Rodney eventually gets a job working for Cassandra's dad, Alan, in an office. In "The Jolly Boys Outing", Rodney's having a bit of trouble with his Apple SE/30, Apple Macintosh SE (thanks David), he keeps wiping out his spreadsheets! Both he and his colleague (played by Alan Hunter, who is now Max Branning in Eastenders) both have SE/30's on their desks.




























































I will keep updating this post when I spot more old computers in later episodes.

Wednesday, 13 July 2011

Wuala - A Dropbox Alternative

Since my Dropbox is pretty full (I'm using nearly all of my 4.4GB of storage) I'm always on the look-out for alternative file syncing apps, so I was intrigued when a fellow Google+ member mentioned Wuala by hardware storage makers Lacie. Just like Dropbox, it's cross-platform, it runs on Linux, OSX, Windows, iPhone and Android. Wuala is available for most distros and installation on Ubuntu went without a hitch with the Deb package. After installing you'll find the it in the 'Internet' menu. I found I had to manually add it to the Startup Applications by making a panel shortcut then dragging and dropping that into it. Also, thanks to the Wuala team on Twitter, I've now found out that to make the app minimise on startup, on Linux, edit the item so the command reads: 'wuala -silent'. On OSX, add a line with ' silent ' to wuala.cfg found in ~/Library/Application Support/Wuala/.






















The app itself is Java based and feels a bit bulky (at least on my Dell Latitude D505), but is functional enough, though for adding files I found it quicker to drag and drop with nautilus. By default the files are in /home/user/WualaDrive/wualausername but you can change this in the app's Preferences. There is also web access through an in browser Java app, which I didn't have much luck with on Firefox (it crashed) or Chrome/Chromium (it either didn't work or was very sluggish. Dropbox has the advantage here, with their much slicker web interface.





















The Initial 1GB free storage is stingy considering Dropbox, UbuntuOne and others offer 2GB free from the start, although you can start with 2GB if you follow a referral link. Perhaps my connection was a bit busy, but it seemed to take a long time to upload a small number of photos. You can tweak the upload/download limits if needed, but one thing I like in Dropbox is LAN syncing, where by it will sync between PCs on the LAN, reducing internet upload/download usage, good for those with monthly limits. Edit 05/01/12 You now get 2GB, 3GB with referrals with Wuala, bringing it into line with Dropbox and UbuntuOne.






















Just like Dropbox, you can get more free storage by inviting others (up to 3GB, compared with upto 10GB with invites on Dropbox). You can also temporarily boost your Wuala storage with promo codes, which unfortunately only last for a year. I wonder how things go when they run out. Unlike Dropbox there is also a third option of trading some of your local disk space to gain more online storage, this I have yet to try since your computer has to be running for at least 17% (4hrs) of the day. Security wise, "All files get encrypted and are stored redundantly. No one unauthorized - not even Wuala as the provider - can access the files." "Every file is encrypted with a different key. The list of these keys is encrypted with your password and stored on our server. Your own password is very important here: it never leaves your computer, so we do not know it. Hence, not even we can access your data." Hopefully, this means not even the FBI can access your files...




















Conclusion
Wuala is pretty good, considering it is still in beta, but I really would like LAN syncing and a larger initial storage would be nice and they need to make the app start and minimize on login. Oh and at the moment if you change a file it uploads the entire file again, unlike Dropbox, though apparently this will be implemented soon. Overall, this is one sync solution I'll be keeping an eye on. Thanks to Shaun Mallette on Google+ for telling me about the program.

Monday, 6 June 2011

Foresight Linux (Review - Updated)

I've been meaning to try installing Foresight Linux for awhile. Their focus for the distro is to be an "intuitive user interface and a showcase of the latest desktop software". Several install DVDs are available for download with KDE, XFCE or Gnome desktops. I chose the Gnome version. After a successful test in Virtualbox, I installed it on my Toshiba 6100 (1.6Ghz, 512MB RAM, 20GB HDD) laptop.


Installation





















Even on this modest hardware, the install was pretty fast for a non-live DVD install, taking only around 15 mins using a modified version of Anaconda, the installer used by Red Hat/Fedora. The partitioning and user setup is all fairly user-friendly. Foresight uses sudo for admin duties and no logging in as root, just like Ubuntu. Unlike other distros, there's a choice of EXTLINUX or GRUB as a bootloader. I chose GRUB since I am more familiar with it and I know to fix it.


First Impressions




















After install and a fairly quick boot that looks like a green version of the Fedora Plymouth boot screen, there's the usual GDM login screen following by a fairly standard Gnome 2 desktop, the default green theme reminds me a little of Gnox, a long defunct Slackware live CD I used to like awhile back. I'm not sure about the combination of all the green but with blue icons but there are plenty of icons are already installed, including all the Faenza ones so plenty of theme choices.























Software

Foresight seems to be fairly light on resources, similar speed to Debian or Slackware. There's a user guide in the System menu and an interesting choice of default applications. Skype, Pidgin, F-Spot, Banshee, Totem, Mplayer and Gnome Mplayer, OpenOffice, Gnome Do, Evolution, Ekiga, Firefox (4.0.1 after updates), Tomboy Notes, Dia, Inkscape, and GIMP amongst others. Wireless networking works out-the-box as Foresight already has madwifi, intel wireless drivers, and ndiswrapper installed which should be useful for those with tricky wireless hardware. Adobe Flash is already installed too.

Unfortunately there is no graphical package manager installed by default, and is the only real criticism I have of this distro. Foresight use a package manager called Conary, which is similar to apt-get. To install applications do 'sudo conary update appname' and to remove apps do 'sudo conary erase packagename' and for updates do 'sudo conary updateall'. It is slightly odd using 'update' to install programs, you would of thought it would use 'install' instead of 'update'.
According to the documentation, "updates are faster as Conary only downloads the updates to the file, and doesn't require a full binary for download."

Update (07-06-11) As has been pointed out in the comments, one unique feature of Conary is the ability to rollback or undo any update to any point between first and last update. To rollback one update do "sudo conary rollback 1" and to see what can be rolled back do "sudo conary rblist" Conary also has a 'repair' function along with quite a few others which you can read about in the Conary manual.


Desktop Effects





















One of the most useful parts of Foresight is the custom config tool for desktop effects: System, Preferences, Desktop Effects. Then for fine tuning there's also Simple CompizConfig Settings Manager and the usual Compiz Config Settings Manager. Emerald Theme Manager is also installed.


Conclusion

Overall I quite like Foresight Linux, it's fairly quick and easy to install and has some useful features like the afore mentioned Desktop Effects tool and the unique Conary option to rollback and repair packages. If it had a graphical package manager already installed I'd recommend this distro to the average user, but as it is I'd say if you are fairly confident on the commandline this is a fairly good distro.