Monthly Archives: August 2008

My LUG Articles

I sent two articles for the LUG-cochin and they are published in the LUG website. Here are the links.

1. Custom Kernel Compilation, the Ubuntu way.

2. Making Custom Ubuntu Live CD’s.

Hope these articles may help you.

Advertisements

Leave a comment

Filed under Articles

Workaround for gnome-appearance-properties using 100% CPU even after exiting

I’m using Ubuntu 8.04 Hardy Heron and whenever I change the wallpaper or theme using the Right Click -> Change Desktop background, the CPU usage goes upto 100% in the System Monitor. Even after exiting the ‘Appearance Preferences’ the process ‘gnome-appearance-properties’ persists in the memory consuming the CPU. You’ve to manually kill the process to make the CPU load to normal.

After searching the bug in launchpad, I found that the issue is not fixed yet. But there is a workaround for solving the problem. You’ve to delete the .gtkrc-2.0 configuration file in your home directory. After doing this logout and login. The issue is fixed now. The CPU load becomes normal.

rm -r ~/.gtkrc-2.0

For more information about the Bug [Visit Lauchpad]

1 Comment

Filed under Bug Fix, Ubuntu

Source Installation – The Ubuntu/Debian way !!!!

After a long time searching Google I found something interesting. Its a script called Autodeb. Many users are irritated by installing the softwares fro the sources doing all the ./configure & make stuffs. But Autodeb script can automate this process and can generate a .deb file that is easy to install. It also finds up the depedencies and install them.

It can be downloaded at [AUTODEB]

Make the script executable first:

chmod +x autodeb.sh

Then to run in console mode, type

sudo ./autodeb.sh

To run in GNOME, type

gksudo ./autodeb.sh --gnome

To run in KDE, type

kdesu ./autodeb.sh --kde

You can also give the filename of a tarball, or a directory, as the last argument in the command line.

Concept of AutoDeb

Given a directory or a tarball containing source code and an autoconf ‘configure’ script, autodeb will

1) Run the ‘configure’ script under strace, which tracks all of configure’s attempts to access files

2) When ‘configure’ fails, autodeb looks at the last file that ‘configure’ tried to access; it asks auto-apt to find the package that files belongs to, installs it, and goes back to 1)

3) When ‘configure’ eventually succeeds, autodeb compiles the sources using ‘make’

4) At this point, AutoDeb does a ‘make install’ under a LD_PRELOAD environment (checkinstall), which instead of letting files be installed to the root filesystem structure, it creates a .deb package out of them

5) Now autodeb looks at every executable file contained in the .deb package, and calls ‘ldd’ on them to determine the shared libraries that they require to run

6) auto-apt is then asked to find which packages those libraries belong to, and autodeb lists these packages as dependencies for the CheckInstall-generated .deb package

[MORE INFO]

Leave a comment

Filed under Applications, Ubuntu

Playing PlayStation Games in Ubuntu

Since I love to play games in my PC, moving completely to GNU/Linux was tough for me. But with PlayStation emulators like PSX and ePSXe I can play hundreds of games with ease. Here is the way how I setup ePSXe

[Download ePSXe 1.6]

Extract it and click epsxe to run it. Choose File -> RUN ISO to play the game whose ISO image is with you. You need libgtk* libraries and gtk  packages to run the emulator smoothly.

Another emulator that works fine with *.BIN images is the PSX emulator.

[Download PSX]

NOTE: You need to have a PlayStation bios file in the bios folder in order to play

Leave a comment

Filed under Applications, Linux, Ubuntu

ഒരു ഉബുണ്ടു ഗിയര് : ഹോംമേഡ്

വെറുതേ കളയുന്ന പാഴ് വസ്തുക്കളില് നിന്ന് പോലും നമുക്ക് രസകരമായ ചില സാധനങ്ങള് ഉണ്ടാക്കാം. അതുപോലെ എന്റെ വീട്ടില് എന്റെ അമ്മ പിസ്ത തൊണ്ട് കൊണ്ട് ഉണ്ടാക്കിയ ഒരു അലങ്കാര വസ്തുവിന്റെ ചിത്രമാണു് താഴെ കൊടുത്തിരിക്കുന്നത്. എങ്ങനെ ഉണ്ട് ? നല്ലതല്ലേ ? ഐഡിയ എന്റേതു തന്നെയാണു. ഇപ്പോള് വീട്ടില് വരുന്ന എല്ലാവരും ഇതു കണ്ട് ഉബുണ്ടു എന്താണെന്ന് ചോദിക്കും. പിന്നെ എന്റെ ക്ലാസ്സ് തുടങ്ങുകയായി. അവസാനം അവര് ഉബുണ്ടു കൊണ്ടു പോയി ഇന്സ്ടാള് ചെയ്യുന്നു. ഇതുവരെ നാട്ടില് 15 ല് കൂടുതല് വീടുകളില് ലിനക്സ് ഉപയോഗിക്കുന്നു. അതില് പലതും ഇന്സ്ടാല് ചെയ്തത് ഞാന് തന്നെയാണു. കണ്ടില്ലെ ലിനക്സിന്റെ ഒരു പ്രചാരം. പിന്നെ അവര് അതില് ഏറ്റവും ഇഷ്ടപ്പെടുന്നത് വൈറസ് കയറാത്തതും പിന്നെ സ്പീഡും ആണു്.

ubuntu gear

2 Comments

Filed under Artwork, Ubuntu

ഉബുണ്ടുവില് മലയാളം ഉപയോഗിക്കുന്ന രീതി

ഇനി എങനെയാണു ഉബുണ്ടുവില് മലയാളം ട്യപു ചെയ്യുന്നത് ഏന്നു നോക്കാം. ഇതിനായി ആദ്യമ് നമുക്ക് വേണ്ട്ത് സ്കിം എന്ന നിവേശക സോഫ്ട് വെര് ആണു്. അതിനു ശേഷം മലയാളം ഫോണ്ടുകള് ഉബുണ്ടുവില് ഇന്സ്ടാള്‍ ചെയ്യണം. ഇതിനായി ആദ് യം ഒരു ടെര്മിനല് തുറക്കുക. എന്നിട്ട് താഴെ നിര്ദേശിചിരിക്കുന്ന രീതിയില് ടയ്പ് ചെയ്യുക.

apt-get install language-support-ml language-pack-ml language-pack-gnome-ml language-pack-gnome-ml-base language-pack-kde-ml language-pack-kde-ml-base
apt-get install scim scim-gtk2-immodule m17n-contrib scim-m17n
wget http://download.savannah.gnu.org/releases/smc/Swanalekha/scim-ml-phonetic_0.1.3-1_all.deb
dpkg -i scim-ml-phonetic_0.1.3-1_all.deb
wget http://ftp.jp.debian.org/debian/pool/main/t/ttf-indic-fonts/ttf-malayalam-fonts_0.5.4_all.deb
dpkg -i ttf-malayalam-fonts_0.5.4_all.deb
touch /etc/X11/Xsession.d/74custom-scim_startup
chmod 646 /etc/X11/Xsession.d/74custom-scim_startup
echo 'export XMODIFIERS="@im=SCIM"' >> /etc/X11/Xsession.d/74custom-scim_startup
echo 'export GTK_IM_MODULE="scim"' >> /etc/X11/Xsession.d/74custom-scim_startup
echo 'export XIM_PROGRAM="scim -d"' >> /etc/X11/Xsession.d/74custom-scim_startup
echo 'export QT_IM_MODULE="scim"' >> /etc/X11/Xsession.d/74custom-scim_startup
chmod 644 /etc/X11/Xsession.d/74custom-scim_startup

ഇതു കഴിഞ്ഞ് ഗുനോം ഡെസ്ക്ടോപ്പ് റീ സ്ടാര്ട് ചെയ്യുക. പാനലില് നിന്നും മലയാളം ഉപയോഗിക്കാന് കഴിയുന്നതാണു്. ഞാന് മലയാളം സ് വനലേഖ രീതി ആണു ഉപയൊഗിക്കുന്നത്.
ഇതല്ലാതെ മലയാളം ടയ്പ് ചെയ്യാന് ഈ പേജിനു മുകളില് കൊടുത്തിരിക്കുന്ന ‘മലയാളം ടയ്പ് റൈറ്റര്‍’ എന്ന ലിങ്കും ഉപയോഗപ്പെടുത്താം. ആ പേജ് സേവു ചെയ്ത് ഒരു എഡിറ്ററായി ഉപയോഗിക്കുകയും ചെയ്യാം.

രണ്ടാമത്തെ രീതി

wget http://evuraan.googlepages.com/ml-mozhi-current.txt -O /usr/share/m17n/ml-mozhi.mim

Add to /etc/environment (if not already present) :

export GTK_IM_MODULE="scim-bridge"

Reboot (Or, Restart your X, Or, Restart scim), choose ml-mozhi, you should be all set.

4 Comments

Filed under Applications, Ubuntu

ഞാന് ശ്രീജിത്, ഒരു സ്വതന്ത്ര സോഫ്ട് വെര് അനുകൂലി/ഉപഭോക്താവ്

ഇതൊരു പരീക്ഷണ പോസ്റ്റാണു്. ഇത് ഉബുണ്ടുവില് നിന്നും സ്കിം രീതി ഉപയൊഗിച്ച് പൊസ്റ്റ് ചെയ്തതാണു്.

Leave a comment

Filed under FOSS, Personal