Calibre starting problem

If you get the error while launching Calibre

Traceback (most recent call last):
File "/usr/bin/calibre", line 8, in
load_entry_point('calibre==0.6.5', 'gui_scripts', 'calibre')()
File "/usr/lib64/python2.6/site-packages/calibre/gui2/main.py", line 1896, in main
return run_gui(opts, args, actions, listener, app)
File "/usr/lib64/python2.6/site-packages/calibre/gui2/main.py", line 1804, in run_gui
wizard().exec_()
File "/usr/lib64/python2.6/site-packages/calibre/gui2/wizard/__init__.py", line 554, in wizard
w = Wizard(parent)
File "/usr/lib64/python2.6/site-packages/calibre/gui2/wizard/__init__.py", line 520, in __init__
self.kindle_page = KindlePage()
File "/usr/lib64/python2.6/site-packages/calibre/gui2/wizard/__init__.py", line 201, in __init__
self.setupUi(self)
File "/usr/lib64/python2.6/site-packages/calibre/gui2/wizard/kindle_ui.py", line 30, in setupUi
self.send_email_widget = SendEmail(WizardPage)
File "/usr/lib64/python2.6/site-packages/calibre/gui2/wizard/send_email.py", line 52, in __init__
self.setupUi(self)
File "/usr/lib64/python2.6/site-packages/calibre/gui2/wizard/send_email_ui.py", line 49, in setupUi
self.relay_port.setProperty("value", 25)
TypeError: argument 2 of QObject.setProperty() has an invalid type 


The solution is pretty simple, Upgrade python-qt4 to greater than 4.6.1

Virtual box - Best for U

Most of you know the advantages of Virtual machines, let me say a little bit about them.
  • One can run more than one Operating system at a given time
  • Hardware will be more efficiently used among different operating systems
  • Taking snapshots (a lot of people love this feature), allows one to revert to previously taken snapshots (nothing but state of the machine) 
    One can find more elaborated information about the Virtual machines in Wiki. A lot of softwares can be found in the market most of them are paid versions (among them VMware is more successful) and some of them are available for free. One of my favorite Virtualization software is Sun VirtualBox. This application gives the best performance comparing with the most famous paid versions. The installing procedure is pretty simple and installation instructions were provided on the website. If you have any queries you can post the questions, always I am there to help.

    Now I am going to give some tips which are really useful for one while using Virtual box.

1. Cloning of the existing Operating System

     You should know that Virtualbox creates a hardisk for each and every Virtual machine that we created with a ".vdi" file extension. Cloning an Operating system is nothing but creation of the new Operating system without really installing it.
    In Linux one can find the Virtual box related files in the following path
    e.g. /home/raj/.VirtualBox/
    Inside the above mentioned path one can find an Harddisks folder where defaultly the created Operating systems hardisks will present. Identify the hardisk file that you need to create the clone and follow the below mentioned steps.

Note: Windows users can directly go to the step 2

    1. Open a shell prompt and login as root by typing the following command, after that enter the password (This step is must otherwise you will get some weird errors)

         $ su -

Note: For windows users for the second step instead of "clonehd" use "clonevdi"

  2 After the first step, type the following command.
          # VBoxManage clonehd "path to the harddisk" "destination path to create the clone"
           e.g. VBoxManage clonehd /home/raj/.VirtualBox/Hardisks/Ubuntu.vdi /data/clone-Ubuntu.vdi

        Thats it ..... after this you have your new clone in the destination path.
Please let me know your comments

Rockbox on my IPod (30GB)

In this post I am going to share my experience with the Rockbox application which I installed on my Apple IPod 30 GB (5th Generation). First I will explain the features that I liked and at the end I will explain the steps related to installation and some other techniques.

First of all, Rockbox is a firmware written from scratch to run on different media players. As you know that most of the media players have a lot of limitations, like
  • Their own proprietary softwares to add/delete files or
  • Only some file formats are supported, to support other formats we need to buy plugins
  • Some times Sync ing is a big problem
  • Because of proprietary nature, we are unable to customize our gadgets according to our taste
  • Freely available applications are very limited etc.
I will address how Rockbox overcomes all these limitations.

Positive features:

Recently Rockbox had given a nice interface to install the application on your gadgets, previously they used to have a very vague procedure to install. This actually simplifies the most difficult part (you won't believe me, that most of us won't try a lot of good stuff because of the difficulties in the installation procedure).
Note: Most important thing here is that, unlike the most proprietary softwares which before installing on the target gadget deletes all the content, this installation actually keeps all your data including your IPod firmware which came along with the IPod. (Here it copies the behavior of Linux)

After the installation is successful (obvious), the IPod boots with the Rockbox firmware, this is the first step where one sees the beautiful skins for your IPod (I know most of you were fed up with the default skin that comes with your ipod, white background with black text). Initially the fonts were very little but it gives you the option to select different fonts with different sizes. This actually allows one to customize their IPod according to their taste. First step in overcoming the limitations put by the vendors, after all the gadget was bought by us we should able to do what we want without any limitations.

Most important feature in Rockbox is it allows you to drag and drop the files like audio and photos etc. into your IPod, which lacks in the software provided by the Apple (iTunes). So one doesn't need itunes to present on each and every machine that he/she is going to connect. This gives one complete freedom in using their gadget.

Want to have best audio player, then........

The inbuilt audio player gives best quality while playing the audio files, along with this it gives some options to select your theme (Rock, Jazz or classic etc.), and gives some more options to equalize the output (i.e. how much boost has to be given for different frequencies can be selected). In terms of audio player Rockbox gives complete control to the user, which never was with Apple's firmware.

Fed up with IPod typical white background and fonts, then .....

Themes come along with the Rockbox (you can select them at the time of installation) are the real added advantage for your gadget. The customization of the themes or skins for the audio player gives you a feel that you can really control the gadget that you bought without any restrictions. With these themes you can show how cool you are....

Want to play games or work with lot of applications while listening to music, then .........

My IPod came with three typical games, which never played. I couldn't get any website which gives free games to install on it. In Rockbox you will get a lot of games (snake, pingpong, Rockbox etc.) and some 3D games like RockDoom ( figuring out the controls is the only glitch). This is an added advantage for your gadget.


Negatives

Enough, explained a lot about good points, lets go to the real limiting factor for this application.



MPEG Player sucks.......

The biggest disadvantage that I found in Rockbox is the video player. They are using MPEG player designed to run on small gadgets which really sucks. It takes only mpg or mpeg file extensions (MPEG-1 and MPEG-2 encoding). It gives you very poor frame rate with default settings. I tried to find the settings to customize it but I couldn't. Even this player can't play the mp4 files that typical IPod firmware plays. If they can fix this problem then Rockbox will be the best firmware available for the IPod.

Controls are not unique......

For some applications the IPod Menu  key option works as default back, but for some other applications combination of Menu and the center key works as back button and for some applications I couldn't find this one (I reseted the IPod to come out of the application).
For some menu  pages the IPod Menu key works as the key to take to the main menu page where as for some pages it works as the default back button. This really irritates the user.

If they can maintain the consistency in the key combination that gives the best first impression to a normal user.

Conclusion

Overall the performance (except Video) of the application is really good. In some posts I read that Rockbox really gives better battery performance (does anybody dare to loose it).
Themes, customization of audio player, zooming feature while viewing the images, games, applications, better battery performance are real cool things which you get for free.

One liner....
If you don't use your IPod for watching videos, then nothing suits like Rockbox to your IPod. Don't trust me..... try it for yourself........

Note: Rockbox never ever destroys your IPod, this comes from the trust in Open Source.