Setting up VPN using OpenVPN on Google Cloud or AWS

VPN is a good way to protect your cloud infrastructure from attacks. In the method below I will list down the step how to log in to your vpn machine and access the cloud LAN from you laptop. I am using Debian on Google Cloud as an example. The setup process should be similar on […]

Deluge: the better torrent client for linux

Most linux distributions come pre-installed with Transmission. Though it works fine but it is very basic. Deluge is an extremely good substitute for transmission. You can view files in the torrent and set priority. You can also remove some files from the download. This is something I use extensively.

Increasing max open files limit on Ubuntu

To ensure good server performance, the total number of client connections, database files, and log files must not exceed the maximum file descriptor limit on the operating system (ulimit -n). Linux systems limit the number of file descriptors that any one process may open to 1024 per process. Edit /etc/security/limits.conf and add these lines to the […]

Getting middle button of 3M ergonomic mouse to work

Yes that is a mouse. I use this at work. But the default configurations did not let me use the middle button. I wanted to use it for scrolling. So I had to add some custom settings to X. Before we begin, we need to know the device name: # hal-find-by-capability –capability “input.mouse” /org/freedesktop/Hal/devices/usb_device_4b4_60_noserial_if0_logicaldev_input Then […]

Personalizing GNOME and Unity

I have used GNOME 3 for quite some time now. Of late the shell started to crash a lot, so I switched to Unity. I usually hate dark themes, I like bright desktop and larger fonts so that my eyes don’t get strained. It is great that people have so many useful gui tools for […]

Network Manager troubles after wifi password change

I recently changed my router’s password and even changed the authentication type. Now after that Network Manager started crashing. And thanks to the new GNOME 3 network manager, I was not able to manually change the password, I was not even getting where they had hidden the previous Network Connections window which used to list […]

Problem due to incompatible Qt versions

I had recently bought MTS connection which gave a usb stick to connect it. It also gave a rpm for the GUI. Later I found that due to it, some software like vlc and skype had stopped working. I used to get errors like this: roshan@localhost:~/Downloads$ vlc VLC media player 1.1.3 The Luggage (revision exported) […]

Rhythmbox id3 dumex missing plugin problem — solved

This is a problem that I faced once earlier also. However, I never cared to solve it then. The solution to this problem is on Simply download the tar and extract the tar. Follow the steps mentioned on the page. Posted from GScribble.

messing up

These days I have no work to do, expect willing time :P, so I thought lets try “Sugar Desktop”, so I installed it using # yum groupinstall sugar then i logged out, and logged in to Sugar, which I later found out that there was nothing for me in it, then I logged out and […]

Mukti 10

Mukti is the annual FOSS festival of NIT Durgapur. We celebrated this from 5-7th Feb 2010. So here is the post on what we did. Since last year we have changed the pattern of what Mukti used to be, we try to bring FOSS developers from all over India, so that people here can meet […]