Archive for the ‘Uncategorized’ Category.

Gwibber Installation on Arch Linux

Gwibber.icoGwibber is a Micro Blogging client allowing you to read and send to services such as http://identi.ca and http://twitter.com Installing Gwibber on your lovely Arch system can be a little bit of a pain I generally use a wiki to help me install and configure however this time around I had to do some extra work so I thought I would write it up in case others had the same problems.

First of all you will need to install yaourt this will enable you to use the AUR repository. As you can see there is a couple of ways of installing it choose whatever method is best for you. Once that’s done we will need to do the following;

su -

yaourt -S bzr
yaourt -S python-simplejson dbus-python python-notify pywebkitgtk-svn python-egenix-mx-base
yaourt -S python-feedparser pyxdg python-distutils-extra pil desktopcouch python-pycurl python-mako

bzr branch lp:gwibber
cd gwibber/
python setup.py install

I'd suggest starting it from a terminal 1st time around just in case there are any errors, add your services such as identi.ca and away you go.

Midori Web Browser

I wouldn’t say my hardware is exactly poor but its not cutting edge up to date either so over the years I’ve evolved towards low foot print applications and services for most of my systems.

With this in mind I use slim and LXDE on my ArchLinux Laptop, the other day I heard about Midori which came out as the fastest browser around at the minute. At work I have an openSUSE box so thought I would give it a try on there, oh whoa is me, its installed but refuses to run complaining;

sales@linux-du10:~> midori
** (midori:19553): CRITICAL **: katze_array_get_nth_item: assertion`KATZE_IS_ARRAY (array)' failed
(midori:19553): GLib-GObject-CRITICAL **: g_object_unref: assertion`G_IS_OBJECT (object)' failed
** (midori:19553): CRITICAL **: katze_array_get_nth_item: assertion`KATZE_IS_ARRAY (array)' failed
(midori:19553): GLib-GObject-CRITICAL **: g_object_unref: assertion`G_IS_OBJECT (object)' failed
** (midori:19553): CRITICAL **: katze_array_get_nth_item: assertion`KATZE_IS_ARRAY (array)' failed
(midori:19553): GLib-GObject-CRITICAL **: g_object_unref: assertion`G_IS_OBJECT (object)' failed
** (midori:19553): CRITICAL **: katze_array_get_nth_item: assertion`KATZE_IS_ARRAY (array)' failed
(midori:19553): GLib-GObject-CRITICAL **: g_object_unref: assertion`G_IS_OBJECT (object)' failed
** (midori:19553): CRITICAL **: katze_array_get_nth_item: assertion`KATZE_IS_ARRAY (array)' failed
(midori:19553): GLib-GObject-CRITICAL **: g_object_unref: assertion`G_IS_OBJECT (object)' failed
midori: symbol lookup error: midori: undefined symbol: soup_session_get_feature

So I had a little moan on my local mailing list whereby everyone came back with "Works fine on Ubuntu" yeah cheers great help.
Anyway I gave it a try on my Arch system and its perfect, the speed is 10x faster than Firefox the only thing I miss is Foxmarks.

Drop Box Fail

Dropbox logoI’ve been doing a fair bit of stuff at work that I also need to work on at home, usually I copy to a USB drive and transfer files that way but thought I would take another look at DropBox.

Given the current hype with cloud computing, or at least my idea of cloud computing this fits in well, its a synchronisation application that lets you transfer files from one machine to another (Or multiple machines) the only downside is your data is on the DropBox server so for the paranoid its probably not ideal.

Going off on a tangent, a couple of years ago I was involved with the iFolder Project by Novell this was prior to its current revamp under Kablink basically its the same principle except you can host the ‘Server’ yourself so long as you have access to the Internet with that machine there is nothing stopping you syncing folders pretty much anywhere in the world.

Any way I don’t keep my machines at home switched on 24/7 so this is not an option for me hence the DropBox. I’m not the head of a multi national organisation or a bank so most of the stuff I sync is pretty inert (“Inert? yeah wouldn’t ert a fly”) I run a few different machines Arch Linux obviously but also openSUSE and (Waits for spam hate mail) Windows XP Pro. As you can imagine the XP installs of DropBox was fine also the openSUSE install was pretty painless unfortunately Arch Linux is another story.

Now dear reader my system is KDE-Mod which to be honest should not have made a difference so I went ahead and did $: yaourt nautilus-dropbox of course the clue was in the Nautilus bit but hey who concentrates when they are excited? No errors was reported so in theory we should be good to go?

Oh no we aren’t, OK lets hop over to the wiki and see whats what. Ah so I should have done the manual install “Without Nautilus” OK I’ll have a go at that. Now I’m not sure what I’ve done wrong should I have done all this as Root? I can see the three folders they are talking about but the ‘test’ script refuses to work. :-(

For the minute I’m just logging on to my DropBox account via Firefox and doing the old “Drag-n-drop” routine I suppose I’ll have to lift the hood up and have a rummage around to try and fix it or at least clean up the part installs spewed over my system.

Chakra test drive

Most of you are probably aware of the Chakra Project its basically a Live CD of the world famous ArchLinux based on the KDE desktop.

Now you might be asking “Why would I want a live cd of my beloved Arch? I like the pain of making tea!” the thing is while Arch purists like most of us prefer to ‘do it the hard way‘ there are lots of potential Arch users out there who just want to have a look so they can find out what all the fuss is about.

One of the key concepts of this project is its Moduler KDE, the developers have taken pretty much all of the KDE packages and reworked them stripping out most of the bloat and dross plus reworked them so they are optimized for ArchLinux.

As I didn’t have a PC based install (Only a Laptop and VM) of Arch I thought I’d take a look so off I went to http://www.chakra-project.org and downloaded Chakra Alpha 2 – 2009-02-19 iso with the intention of installing on a spare 160GB SATA drive. As I’d chosen to run with the ‘Restricted Drivers‘ version the proprietary Nvidia drivers was installed, which was nice.

While as per usual my monitors refresh rate was wrongly set (It should be 60Htz) at 70Htz changing that was fairly simple, everything seemed to work fine with a pretty snappy response given that it was a Live CD. To be honest I’d already decided to do a hard install so didn’t play ‘Live’ for very long which thinking about it now is a bit silly really seeing as its promoted as a Live CD project.

Now dear reader I have a confession to make, no matter how hard I try I’m crap at manually partitioning drives. Yes I know 1000KB = 1MB and 1000MB = 1GB maybe some of these partition editors should only give Megabytes and Gigabytes for idiots like me? So generally I’ll use Partition Magic or Gparted which has a nice graphical display where you can, well, slide/squish things around. After faffing around for half an hour I was ready to pop the Chakra CD back in.

Once I was at the desktop I hit the install icon, most of the pages are pretty standard now regardless of what distro you use, I selected my partitions that I’d created earlier and the disc seemed happy and chugged along installing the packages until it got to 85% and failed with the obligatory totally mystifying message which in this case was “Tribe failed” pretty much all Linux distro’s give these sorts of messages that only Dev’s possibly understand, new users don’t have a hope in hell of deciphering them.

I jumped on the forum and saw this post “Hm OK” reboot and try again, fail! Arrgghh. Back to the Forum and saw this “Hm OK download again then?” burnt yet another CD and lets try again FAIL! By now I’d spent over four hours mucking around so as you can imagine I was not in the best of moods I decided to give up on installing from the Live CD and grabbed my trusty ArchLinux disc and installed the base system, updated ‘pacman -Syy’ ‘pacman -Syu’ then added the Chakra repos then after yet another sync did ‘pacman -S kdemod-complete’ by now I was probably up to something like six hours with what I could have achieved in about an hour and a half.

I’m still not 100% happy with the install some of the apps fonts and icons are too small I.e. Thunderbird, stuff refuses to open under root such as System Settings but I’m putting the odd hour here and there in to clean it up.

In the final analysis Chakra is a good project the Live CD works but remember its Alpha if you’ve got the time its maybe worth it if you just want the KDE-Mods stick with Arch and do it that way.

JCE Editor

I run a Joomla site, to be honest I’m kinda proud of it having worked hard adding stuff, customising it and spending a fair bit of money on proprietary modules.

jce editorI use JCE editor which is the internal WYSIWYG I noticed that it was a bit out of date so I decided to update it. Usually this is pretty straight forward, un-install the old one then install the new one the component installed fine but the editor plugin failed!

Thanks to a few years experiance with Joomla I had a pretty good idea what was wrong,  sometimes when you uninstall a module bits get left behind so I quickly jumped on to FileZilla and ftp’d into /public_html/plugins/editors and deleted jce.php and the jce folder which then let the plugin install.

Obviously this will work for any other install error where you get the message “Already exsists” next I’d like to change the template but I’ve not found anything I like yet :-(

LrL09 Countdown

Joomla update fail!

As I’m a lazy so and so I use Joomla Updater by http://www.realtyna.com version 1.4.0 Written by Rahman Haghparast on my Joomla website.

Basically its a simple button to click on that then fetches either the core or patch (you get to choose) to /tmp then overwrites your current installation.

Its never let me down until this morning, there it was flashing away with “Click to update Joomla” however today I got “There was a problem fetching Joomla zip file Joomla_1.5.3_to_1.5.11-Stable-Patch_Package.zip was used for updating joomla core.

Error : ‘PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature’There was a problem updating joomla to the latest version”.

I’ve had a look on Google and yes there are lots of posts with PCLZIP_ERR_BAD_FORMAT but I cant believe they are the reason as I’m using firefox, I doubt Joomla has a bad zip file, my hosting service has not changed anything.

What is strange is realtyna.com who make the updater is down or dead? Perhaps the updater module is at fault?