Archive for July, 2011

Disable IMDB’s localization

July 21, 2011 Leave a comment

IMDB can detect the country you are from and it changes some movie titles according to that. I find it very annoying. To disable this feature, browse IMDB via In this case, movie titles will be displayed in the original language.

This tip is from here.

Categories: Uncategorized Tags: , ,

Windows is missing from GRUB’s menu.lst

July 21, 2011 Leave a comment

I moved the Windows entry in /boot/grub/menu.lst to the first position. When Ubuntu installed a new kernel, the Windows entry was wiped out :( How to get it back?

A Windows entry looks like this:

title    MS Windows XP
root     (hd0,0)
chainloader    +1

The question is: how to figure out the numbers of the Windows partition (“hd0,0” in this example)?

Execute the following command:

sudo fdisk -l

My output:

/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS

My Windows is on “sda1”, i.e. on disk “sda”, on partition “1”. For GRUB, “sda” is “hd0”, while partition “1” is “0”. That is, GRUB starts indexes with 0.

This post is based on this thread.

Update (20170918)
Under Manjaro I installed a new kernel, and when the system was rebooted, I noticed that the Windows entry was missing from the GRUB menu. The solution was very simple. I had to run “sudo update-grub“, and it put everything back in the GRUB menu.

Categories: ubuntu Tags: ,

Cannot load 64-bit SWT libraries on 32-bit JVM

July 21, 2011 2 comments

I installed the latest Vuze on an Ubuntu 10.04. I tried to execute the script “vuze” innocently, but I was attacked with the following error message:

Caused by: java.lang.UnsatisfiedLinkError: Cannot load 64-bit SWT libraries on 32-bit JVM

The problem is that the swt.jar shipped with Vuze is a 64-bit version, thus it doesn’t run on my 32-bit machine. Why is Vuze shipped with a 64-bit library? No idea…

Solution: replace the swt.jar file with a 32-bit version.

Visit and download the stable Linux release. From the zip file extract swt.jar and put it in the Vuze directory (by overwriting the 64-bit swt.jar).

Categories: ubuntu Tags: , , ,

Setup a PPPoE connection

July 21, 2011 Leave a comment

In some countries PPP over Ethernet (PPPoE) is a common protocol for broadband (ADSL or cable) connections to an ISP (internet service provider).

(For instance, in Hungary DIGI is a very popular service provider. Their cable connection uses PPPoE.)

To configure Ubuntu with PPPoE, you have two solutions.

The easy way
Use a router :) In the configuration part of the router you will have to choose “PPPoE”, but once it’s done, you just have to connect your machine to the router.

The harder way
If you connect the cable directly to your machine, you will need to set up a PPPoE connection. Execute the following command:

sudo pppoeconf

This is an interactive configuration tool, just follow the instructions. You will have to provide the username and password that you got from your ISP. At the end it will ask if you want to start your network connection when you switch on your machine. Choose “yes”.

The network connection can be started manually with the command “pon dsl-provider“; you can stop it with “poff“. If you run the command “ifconfig“, you should see the device “ppp0“.

Categories: ubuntu Tags: , ,

Upgrade Ubuntu 8.04 LTS to 10.04 LTS

July 21, 2011 Leave a comment

I just figured out that you can upgrade an Ubuntu LTS to the next Ubuntu LTS release. This means that 8.04 can be upgraded directly to 10.04 for instance. There is no need to upgrade to 8.10, etc.

We have an old machine and I put Ubuntu 8.04 on it a long time ago. Since it reached its end of life in May 2011, I was glad to see that I could upgrade to 10.04 easily.

At the very end of the upgrade process I had a little problem: the updating stopped and a warning message notified me that the update process was not completed. It has already happened to me some times. At this point I opened a terminal and executed the script (use the * version). This script could correct the setup process and put my Ubuntu in a consistent state.

Categories: ubuntu Tags: , , , ,

Stuck with the resolution 640×480

July 19, 2011 2 comments

We have an old machine that I tried a few days ago. It has Ubuntu 8.04 on it with an integrated Intel graphic card. I remember I was using it with a resolution 1024×768 but now it started in 640×480. Under System -> Settings -> Screen Resolution there was only one option: 640×480. How to switch to 1024×768?

I checked the config file /etc/X11/xorg.conf but it only had one entry with 640×480. So I decided to regenerate this file from scratch.

# First, close all applications under Gnome.
# Go to "deep console" with CTRL+ALT+F1.
# Then stop the X:
$ sudo /etc/init.d/gdm stop
$ sudo Xorg -configure
# it will create /root/
# backup your current xorg.conf file:
$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
# install the new config file:
$ sudo mv /root/ /etc/X11/xorg.conf

Here is the file I got. As can be seen, resolutions are set “0 0” everywhere, so I had to customize it a bit.

I wanted to use my monitor in color depths 16 or 24, so I modified these lines:

   SubSection "Display"
      Viewport   1024 768
      Depth     16
   SubSection "Display"
      Viewport   1024 768
      Depth     24

Here is the new xorg.conf config file.

Now restart X and the resolution should be 1024×768:

$ sudo /etc/init.d/gdm start

How to create xorg.conf in Ubuntu 9.10

Learn Vim in 30 minutes

July 13, 2011 2 comments

Vim is one of the best text editors (if not THE best…). You can learn the basics in 30 minutes. All you have to do is launch the following command:


Then follow the instructions.

Vim has a learning curve, I admit, but it’s logical and not complicated. You don’t have to learn all its tricks at once. Learn the basics with vimtutor, read it over again if you need, then start using it. If you need some intermediate stuff that is not explained in the tutorial, look after it on the web.

Warning! Vim is highly addictive! Once you get used to it, you don’t want to use any other text editors. You’ve been warned! :)


You can find my .vimrc settings here.

Categories: vim Tags: