Monday, 23 July 2007

It has been a hectic week lately. Which is why i have not posted for some time now. It has also been an opertunity to learn many new things. Like here is little howto on getting realplayer to work in ubuntu for raaga .
  1. Download realplayer 10 gold for linux from it homepage
  2. Place the .bin file in /opt & add executable permision to it & run the installation program.
    1. chmod +x filename.bin
    2. ./filename.bin
  3. This should create a dir realplayer in /opt . Then edit the realplay file (which is actually a shell script) & replace the first line which says /bin/sh to /bin/bash. & all the following to last line of /etc/bash.bashrc
    1. export GTK_IM_MODULE=xim
    2. If you use scim & you dont add the above line realplayer will not start. Now start the realplayer from command line to check for any error. If you get HELIX_LIBS not found error (or something similar) add the following line to the bash.bashrc file
    3. export HELIX_LIBS=/opt/RealPlayer
    4. We have changed the first line from /bin/sh to /bin/bash because ubuntu people have found a shell called dash (which i think is POSIX complaint) to much faster than the traditional bash. They feel bash is for yester-year computing, but this break lots scripts intented for bash. Their change to dash will only be successfull if others start accepting it as the default shell as ubuntu has done it. So far i dont see any signs of big wigs adopting it.
  4. Next check weather nphelix.so & nphelix.xpt are available in /usr/lib/firfox/components dir & copy those 2 files to ~/.mozilla/plugins dir.
    1. Now run realplayer 10 from Application menu -> Sound & Video -> Real Player 10. After the licence agreement part it should play the real media file in your hard disk & also play the streaming real media from bbc radio. After these check are complete goto raaga.com & play the song it should play well, except for the forward & reverse button. I found many advices on net telling us that real player performances well on tar ball obtained from nightly build. You may try that if you are not satisfied will the current package.



Compiz is more powerful than I initially thought, but the configuration options are hidden in cryptic gconf . It uses gconf-editor to configure compiz. configuration. A simple search on google for a tutorial on what the different keys in gconf means & what these keys accepts returns no clear results. This is the recent trend in most FOSS projects. Any one who uses Linux as his only OS would use alteast 10s of different OSS product(Example:OO.org). Most these are not small apps the core app itself run into millions of lines of code. Considering the code on commonly used plugins with apps it could easily turn to billions of lines of code. Therefore for most oridinary developer who is not a part of the project(considering the lack of good documentation , which i think is done intentional) would become be a uphill task to teak it to his needs. This claim is similar when fsf people claimed msxml is not truly open source as ooxml. That was b'cos msxml is more cyptic in nature than ooxml, hence no one truly benefit from msxml being open. I say thats exactly what free projects are doing. They have started to make free projects enough cryptic that no one can really benefit from the project other than tyhe project guys who benefit from selling support. So there are no multi vendor product but one vendor. Hence we are back to square one, SIngle vendor monopoly. Where is the freedom promised by free software movement. Has all the promises made by free software movement , just another marketing gimmick ??


The default scale windows to switch window is slightly akward. IIRC, the key comibation under ubuntu for compiz is [alt]+[ctrl]+[shift]+[up]. I changed this to [shift]+[tab] . To change this open configuration-editor . Application -> System-tools. Another way to edit is to hit [alt]+[f2]. This will open a dialog box in that type gconf-editor. After u have opened gconf-editor go to / > Apps > compiz > Plugins > Scale > AllScreen > options
then change the key "initiate_key " from the defualt value to "Tab". This value can be changed by double-click on value area & entreing this value in the dialog box that apperas.

No comments:

Post a Comment