Find Aliens / Find Cure for Cancer / Heat Your Room

Crowd computing has been popular for some years and Its being used in finding a cure for cancer, detecting radio signals sent by aliens and finding next largest prime. BOINC client is popular in crowd computing and its run on millions of consumer computers to crunch numbers.

For some reason I am not able to use BOINC client in ubuntu repository. So you have to download BOINC client from official homepage. I am using it to crunch numbers for SETI and at the same time to heat my room.

Download BOINC client.

helvetireader - Theme google reader with beautiful typography

helvetireader - theme google reader with beautiful typography

Get Helvetireader Greasemonkey script.

Yo Frankie! - A Funny Furry Game

yo frankie - A funny blender based linux game.

What is Yo Frankie ?

Yo Frankie was initially known as project apricot. Project apricot was initiated to know whether it's possible to produce commercial quality professional game using opensource tools. And it was a success. During project apricot execution some extreme improvements were added to blender. And today you can write games inside blender with little effort.

Get Yo Frankie!

Download Yo Frankie!

Yo Frankie! used crystal space rendering engine to render effects. If you are interested may be you can start coding your own Linux game from there.

gsmartcontrol - Hard Disk Health Checker

gsmartcontrol - check for hard disk health control, smartctl

Installing gsmartcontrol

Download binary debs from following location and install them. And then use following command to start gsmartcontrol.

sudo gsmartcontrol

gsmartcontrol shows all the info about health status of your HDD's. And allows you to perform health checks.

Download gsmartcontrol.

unetbootin - Install Your Favourite Distribution To USB or Partition

unetbootin linux installer

unetbootin allows you to install Linux distros to USB drive or an hard disk partition.

These are the following distros supported by unetbootin.

  • Ubuntu
  • Fedora
  • Debian
  • Linux Mint
  • openSUSE
  • Arch Linux
  • Damn Small Linux
  • Puppy Linux
  • FreeBSD
  • NetBSD
  • PCLinuxOS
  • Gentoo
  • CentOS
  • Mandriva
  • etc...

These are the tools supported by unetbootin.

  • Partition Magic
  • Super Grub Disk
  • Backtrack
  • FreeDOS
  • etc...

Download unetbootin.

Setting up lighttpd + PHP

lighttpd is lighter, faster http server available out there and now its much more easier to setup.

Install lighty

sudo apt-get -y install lighttpd

Enable FastCGI module

sudo lighttpd-enable-mod fastcgi
sudo /etc/init.d/lighttpd restart

Install PHP support

sudo apt-get -y install php5-cgi

Setup MySQL

sudo apt-get -y install php5-mysql mysql-server phpmyadmin
cd /var/www
ln -s /usr/share/phpmyadmin/ phpmyadmin
sudo /etc/init.d/lighttpd restart

Goto http://localhost/phpmyadmin/ and enjoy mysql management console.

Thats it, now you have a lighttpd server that can crunch PHP pages.

Get Tons of Cool Fonts

Use following command to get some really cool fonts.

sudo apt-get -y install ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon

Restart your gui session and you should have some really cool fonts.

Disable IPv6

If you are facing router problems or any other issues with ubuntu. First try to disable IPv6 support built into Ubuntu as majority of the current home hardware doesn't support IPv6 at the moment.

Open the file /etc/modprobe.d/aliases and change the following line

net-pf-10 ipv6

to

net-pf-10 ipv6 off

Reboot the system and check if you are still facing the issue.

Ubuntu Laptops

These are the laptops which come with Ubuntu pre-installed.

System76

system76 laptop photo

Visit System76 Product Page

Sylvania

Sylvania GNET28001SN Meso 8.9 Netbook PC (1.6 GHz Intel Atom Processor, 1 GB RAM, 80 GB Hard Drive, Ubuntu OS) White

Visit Sylvania GNET28001SN Amazon Page

Acer Aspire

acer aspire ubuntu laptops

Dell

dell laptops with ubuntu

DapperFox - Custom RSS Feeds

DapperFox allows you to create RSS feeds from sites which won't offer any RSS feeds. You can even customize existing feeds and share feeds with the members of the dapper community.

Get DapperFox Firefox Extension

pidgin-facebookchat - Facebook Chat Inside Pidgin

pidgin-facebookchat allows you to access the new Facebook chat from inside pidgin.

Download pidgin-facebookchat.

debtree - Generate Package Dependency Graphs

debtree dependency graph generator

debtree allows you to generate graphs using graphviz.

Installing debtree

First checkout code from the source repository todo that execute following command.

git clone git://git.debian.org/~fjp/debtree.git

Using debtree

Now cd into the directory debtree. And execute following commands to generate sample graph

./debtree dpkg > out.dot
dot -T png -o out.png out.dot
gnome-open out.png

Enjoy the dependency graphs.

epidermis - Download and Apply Theme Packs in one Click

epidermis mac theme screenshot

Epidermis allows you to download and apply pigments in one click. Here a pigment is a pack of wallpaper, gtk theme, window manager theme, splash screen, gdm theme,etc...

Installing epidermis

Download epidermis deb package from this page and install it.

Using epidermis

Start epidermis from command line and start updating epidermis repo to find new themes. And apply any pigment that you like.

playonlinux - Play Windows Games on Linux

playonlinux is one of the tool that answers the question "How to play windows games on Ubuntu Linux ?"

playonlinux seems to be similar to cedega except that playonlinux is open-source and free. playonlinux supports around 11 Linux distros. Although there is no package for Ubuntu Intrepid but adding Ubuntu Hardy sources file to my intrepid seems to be working fine.

Installing playonlinux

Use following commands to configure sources and install the playonlinux package.

sudo wget http://deb.mulx.net/playonlinux_intrepid.list -O /etc/apt/sources.list.d/playonlinux.list
wget -q http://deb.mulx.net/pol.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install playonlinux

Supported Games

  • Star Wars : Jedi Knight II : Jedi Outcast
  • Max Payne 2 : The Fall of Max Payne
  • Star Wars : Jedi Knight : Jedi Academy
  • Steam
  • Guild Wars
  • Half Life 1
  • Legacy Of Kain : Defiance
  • Ragnarok Online
  • Starcraft
  • Star Wars - Episod 1 : Racer
  • Star Wars : Knights Of The Old Republic
  • Warcraft III
  • World Of Warcraft
  • Fable : The Lost Chapters
  • Diablo II
  • Diablo II : Lord Of Destruction
  • Starcraft : BroodWar
  • Warcraft III : The Frozen Throne
  • World Of Warcraft : The Burning Crusade
  • Starcraft patch 1.15
  • Max Payne 2 : 1.01 patch
  • Star Wars : Jedi Knight Jedi Academy - Patch 1.01
  • Star Wars : Jedi Knight II - Patch 1.04
  • Starcraft BroodWars 1.15 patch
  • Star Wars : Knights Of The Old Republic : 1.03
  • Worms World Party
  • Painkiller
  • Painkiller : Battle Out Of Hell
  • Painkiller : Battle out of Hell Patch 1.64
  • Sonic Adventure DX
  • Steam : Natural Selection patch
  • Dawn Of War : Dark Crusade
  • Prey
  • Prey Patch 1.04
  • Tomb Raider Anniversary
  • The Elder Scrolls IV - Oblivion
  • The Elder Scrolls IV - Knight of the nine
  • The Elder Scrolls IV - Shivering Isle
  • The Elder Scrolls IV - Oblivion Patch 1.2.0416
  • Command And Conquer 3 - Tiberium Wars - Kane Edition
  • Command And Conquer 3 Patch 1.09
  • Crayon Physics
  • Rally Championship 2000
  • Diablo II : Lord of War 1.11b patch
  • Call Of Duty 2
  • Future Pinball
  • Grand Theft Auto : San Andreas
  • Age Of Wonders
  • Dark Age of Camelot : Trials of Atlantis
  • Baldurs Gate (5 CDs)
  • Full Tilt Poker
  • Poker Stars
  • Star Wars : Knights Of The Old Republic : The Sith Lords
  • Star Wars : Knights Of The Old Republic - The Sith Lords Patch 2.01420 Fran├žais
  • Pluto Strikes Back
  • Cacodemons Barbecue Party in Hell
  • Druid Soccer
  • The Truth About Game Development
  • Total Annihilation
  • Etherlords 2
  • Best One Poker
  • Etherlords 2 v1.03 patch
  • Breath of Fire IV
  • Forbidden
  • Steam HL2 mod : Insurgency RC2
  • Steam HL1 mod : Sven Co-Op
  • Pharaon
  • Stunt GP
  • Caesar III
  • Dark Messiah Of Might And Magic
  • Dark Messiah Of Might And Magic patch 1.02
  • RollerCoaster Tycoon 2
  • Tomb Raider Legend
  • Prince Of Persia - Warrior Within
  • Tomb Raider II La dague de Xian
  • Prince Of Persia - Sands of Time
  • Jazz Jackrabbit 2
  • CivNet
  • Soldier of Fortune Platinum
  • Grand Theft Auto 2
  • Steam HL2 mod : Pirates Vikings And Knights II
  • Tomb Raider III Les aventures de Lara Croft
  • Reflexive Arcade games
  • Age Of Empires 2 : The Age of Kings
  • Starcraft Brood War patch 1.15.2
  • Starcraft 1.15.2 patch
  • Tomb Raider 1
  • Last Chaos
  • S.T.A.L.K.E.R. - Shadow Of Chernobyl
  • Hitman 2
  • Zoo Tycoon 2
  • Hitman 3 : Contracts
  • Sam and Max Season 1
  • Grand Theft Auto : Vice City
  • Track Mania Nations For Ever
  • Steam HL2 mod : Cinematic Mod
  • Halo Combat Evolved
  • Halo Combat Evolved Patch 1.08
  • Grand Theft Auto 3
  • Hidden and Dangerous Deluxe
  • Deus Ex
  • Tribes
  • GhostRecon
  • Silk Road Online
  • Serious Sam - The First Encounter
  • Serious Sam - The Second Encounter
  • Soldat
  • Star Wars Jedi Knight Jedi Academy v3 PLUS patch 1.01 choix
  • Dawn of War : Soulstorm
  • Age Of Empires 2 : The Conquerors Expansion
  • Call of Chtulhu: Dark Corners of the Earth
  • BaldursGate 2
  • BaldursGate 2 Throne of Bhaal
  • Settlers 4
  • Settlers 4 : Trojans and the elixir of power
  • Emperor
  • Worms 4 Mayhem
  • Project IGI
  • Steam : Counter Strike Source
  • SimCity 4
  • SimCity 4 Deluxe
  • The Elder Scrolls III - Morrowind
  • The Elder Scrolls III - Tribunal
  • The Elder Scrolls III - Bloodmoon
  • Red Faction II
  • Richard Burns Rally
  • Dark Age of Camelot : Labyrinth of the Minotaur
  • Spore
  • World Of Goo
  • Star Wars : Battlefront
  • Vantage Master Online
  • World in Conflict
  • Strong Bad 101: Homestar Ruiner
  • Strong Bad 102: Strong Badia the Free
  • Sam and Max 202: Moai Better Blues
  • Sam and Max 203: Night of the Raving Dead
  • Sam and Max 204: Chariots of the Dogs
  • Sam and Max 205: What's New, Beelzebub?
  • The Witcher Enhanced Edition
  • Far Cry 2
  • The Witcher
  • S.T.A.L.K.E.R. - Shadow Of Chernobyl Patch 1.0006
  • Clive Barker's Jericho
  • Geheimakte Tunguska - German
  • NeverWinter Nights 2
  • The Witcher Patch 1.4
  • Sam and Max 201: Ice Station Santa
  • Need For Speed Undercover
  • Prince Of Persia 2008

Making Atheros AR242x Wireless Chipset work with ndiswrapper

This only works for 32bit linux. And I can't gurantee about 64bit ubuntu machines.

Clean up previous installations of ath drivers and ndiswrapper.

First add following lines to your /etc/modprobe.d/blacklist file.

blacklist ath_pci
blacklist ath_hal

Now delete files left by previous installation of ndiswrapper.

 sudo rm -fr /etc/ndiswrapper/

Now open System >> Administration >> Hardware Drivers and disable all atheros drivers.

Install ndiswrapper

sudo apt-get -y install ndiswrapper-common

Download 32 bit driver. Extract the archive and execute following command from the folder where you extracted the contents.

sudo ndiswraper -i net5211.inf

Use following command to see whether the driver is correctly installed.

sudo ndiswrapper -l

Execute following command.

sudo ndiswrapper -ma

Now add following line to the file /etc/modprobe.d/ndiswrapper at the end.

alias wlan0 ndiswrapper

Reboot and enjoy using your wireless lan network.

Seems like this fix is working with following machines.

  • Acer Aspire series 4520
  • e900

Elisa - Media Center for Ubuntu

elisa media center screenshot

Elisa is a OpenGL powered media center solution for Linux and its also available on other platforms too. Elisa comes up with numerous plugins and features and competes with commercial quality software.

Installation of Elisa

sudo apt-get -y install elisa
elisa

Features

  • Watch pictures, movies and video clips
  • Play music with visualizations and automatically fetch album art from Internet.
  • Tune into Internet radio stations.
  • Supports vast number of audio and video codec's.
  • Access Media servers located on LAN.
  • Flickr & Youtube integration.

Remote Control Firefox

Using both JSSH and FireWatir you can remote control Firefox browser and do complex web tasks which can't normally do. Here is the guide on how to get started.

Install JSSH for Firefox 3

Visit OpenQA JSSH installation page to install JSSH.

Install Ruby FireWatir

sudo gem install firewatir

Test FireWatir

Copy following code into some ruby file and execute the file to test the setup.

require 'rubygems'
require 'firewatir'
include FireWatir

ff = Firefox.new
ff.goto("yahoo.com")
ff.close