Monday, November 23, 2009

GRACE: Best 2D Plotting Software?

Do not get fooled by the bad looks of Grace; When it comes to functionality, it doesn't get better than this.

I am still a fan of gnuplot, but in 2D plotting grace beats gnuplot hands down.

It will do anything you want in a 2D plot - integration, differentiation, correlation, linear and non-linear curve-fitting....you name it.

You can also use scripting to automate the plotting. In my opinion, the ideal plotting software, specially for linux users.

Fedora, Ubuntu, Debian and most distros have it in their repository.
Just search for grace in your package manager.

Saturday, November 21, 2009

Multi-finger Touchpad in Linux

Most notebook touchpads will support multitouch (Mac like) features in linux.
Touchpads do not need hardware enhancements, but just need software drivers to activate the feature on your laptop.

NOTE: Some Sony laptops may not work with gsynaptics. Sony sometimes use their own native hardwares which are not supported in linux.

In linux "gsynaptics" package does the trick.
You can even enable n-finger functionalities if you are interested enough (just google multi finger touchpad for linux).

The two-finger scroll features are default features with gsynaptics.

You can install it by apt-get :

sudo apt-get install gsynaptics

Goto System > Preferences > Mouse Preferences (or) Touchpad
to enable all the features you need.

In systems older than ubuntu 9.10 you might have to add a line to your /etc/X11/xorg.conf.
(It is a good idea to backup before you make the change)
Add the following line to xorg.conf under the section: Section "InputDevice"

Option "SHMConfig" "on"

Then you need to restart your X11 by:
# sudo /etc/init.d/gdm restart

The pinch and zoom-out features (seen in i-phone) are patented by Apple and so cannot be implemented in linux.

In older linux systems (If you get errors):

1) Create a system file and add few lines to it:

sudo gedit /etc/hal/fdi/policy/shmconfig.fdi

2) Add the following lines to the file:

click here


3) Reboot the computer.

Now your SHMConfig should be enabled.
You will be able to edit your mouse settings from the "touchpad" menu.

Saturday, November 14, 2009

Google Chrome for Linux

Chrome browser in my Ubuntu 9.10 laptop is much faster and lighter than Firefox.
I am a big Firefox fan, but lately it has become so heavy that I had to try some other lighter browser. Chrome works without any crashes for me so far.

Chrome may not be as safe as Firefox, but for everyday-browsing it is perfect.
I still use Firefox to check my bank accounts.

For installation on Ubuntu follow:

http://www.google.com/chrome

Wednesday, November 4, 2009

Sopcast on Ubuntu

Install sopcast on ubuntu from http://linuxtoy.org/archives/gtk_sopcast.html(.deb package)

If required you might also have to install libstdc++5

It works perfectly well on my Ubuntu 9.10 laptop.

You can use VLC media player to play the video by changing the settings.