_UnPrEdictAbLe_

All that you need to find out about what am I upto.

Archive for the 'KDE based software upgrades' Category


Backlog

Posted by Anurag on 2 August, 2006

So, its been over a month without a single blog. Great! Actually I didn’t feel like blogging these days. Some of it was due to some personal reasons, and most of the time in the later part of July, it was due to lack of motivation. Anyways, what I remembered is that it just takes a fresh start to make things roll again. Here is the fresh start.

Let me tell you things in the reverse order. Right now I’ve just returned from my class, Middleware Systems. It was a very hectic day today, hypothetically. I haven’t done much work today practically. NOW I have to do some wordlists for GRE. Phew, god help me.

This week

I have behaved quite complacently this week. Most of it is due to the fact that most people around me are attempting their GRE in August, while I am attempting it in September. Hence, the complacency. The Barrons GRE book, as they call it, contains 50 wordlists, each having about 75 words. That makes it 3700+, wow! I haven’t even done 200 of them. Hope I get a little more sincere on that front.

Last month

The month of July has been easy going. Not many classes, unneccessarily delaying the project work, not doing any GRE preparation has been the norm. All my classes are scheduled after lunch this semester, except one on Wednesdays. Hence, sleeping late and getting up late has become the ruitine. Well, and I explain it as taking rest after the tight schedule in the internship.

Post Noida

I already mentioned how nice was my trip to Noida. Thanks to Rakhi ma’am and Deepak sir for the kind remarks. After my return my Noida, most of the days back home were spent in roaming around with my friends. And then, an unplanned return to IIIT, which I realized was unneeded. I could have easily spent another week at home. Those few days living in the campus were painful, after knowing the biting reality.

Room shift
I shifted to a new room, OBH 110. Great room it is, the room of my pal, Arun. Apart from a screeching door and an almirah without any hanging rod, its quite cozy in here. Its in the front wing in OBH. Ravi Shankar often claims that girls come for breakfast at the exact time he is leaving for a shower, so that they can have a glance at him, half naked in a towel. I don’t know how true is that, hehe. Other things are great about this room. With Ashish in the adjacent room, and Devansh around the corner, its always fun time and guidance to this poor soul. And well, teasing and irritating Ravi is like a everyday timepass.

Courses

Not very many, just 4 courses this semester. And most of them are not much into the technical side.

A perspective to Industry and Society - As the name suggests, this one is a pure philosophy subject, just write what you want in the answer sheet kind of subject. Most classes are just fun.

Introduction to Cognitive Science - Ok, no need to think it like a real course with some matter to mug up and all. Its like a discussion forum. The only constraint is the topic is chosen by the course outline. Rest of it is just the way you make it. We are divided into groups of 15 each and have group discussions on topics like human vision in 3D, illusions and stuff. Most of it is fun.

Middleware systems - This one is a great one. Real tech thingi involved, all Java, Corba, .NET, J2EE and stuff. We learn some really useful tools and concepts and well we have a project to do too. Will also learn Java in the process. Nice one it is.

Advanced topics in Graphics - This one is like a learning and experimentation based one. Most of it is related to OpenGL and GPU programming. Today was the first class, so can’t write much about it. Its going to be a great experience I think.

Projects

Eh, this is the area I am lagging. Too many projects have aggromerated (hope the usage is correct). The BTP, Mobile Blogger (4th sem project), Visual Tracking (5th sem honors project), Computer Vision course project, isn’t four enough? Hope I get to some serious work.

Fedora Core 5

Since long I have been getting irritated with Random Hangups and Freezes with FC5. I just upgraded the kernel from 2.6.16 to 2.6.17 and the hangups disappeared. It seems there was some problem in the kernel and its ATI drivers or something. The issue has been resolved in the newer version.

KDE 3.5.3

Upgraded to this new KDE after I reached college. Its simply awesome. You would say it has copied stuff from XP, but the konqueror with its metabar and the capability to play video previews (actually play the video as a preview, pause, ffwd, rew, stop) is great. It supports ALL formats supported by MPLAYER, i.e. MPEG, AVI, ASF, RM, RA, RAM, anything, you just name it and it plays. And the KBFX menu (with the normal K-menu is great), actually the button looks cool, hehe. Rest of it pretty much similar to 3.5.

Conclusion

GRE is my priority. Others are my projects. The courses are easy going so need not bother much. And well, my readers, sorry to keep you waiting…. please come back.

Ciao.

Posted in Blogging, Events at IIIT, KDE, KDE based software upgrades, Life at IIIT, Linux, Project work, Studies and Courses, System software | 6 Comments »

Some KDE 3.5.1 Screenshots..

Posted by Anurag on 11 February, 2006















More awaited as and when I use it.

Posted in KDE based software upgrades | 1 Comment »

KDE 3.5.1 on FC4 : Job accomplished!!

Posted by Anurag on 11 February, 2006

* Download all rpms using the script.
* rpm -e kdeartwork-icons
* mv kdeaccessibility-kttsd-gstreamer-3.4.3-1.0.fc4.kde.i386.rpm ..

Dependencies and download links
===============================
libsamplerate.so.0
ftp://194.199.20.114/linux/fedora/extras/4/i386/libsamplerate-0.1.2-3.fc4.i386.rpm

libstdc++.so.6
ftp://fr.rpmfind.net/linux/fedora/core/updates/4/i386/libstdc++-4.0.2-8.fc4.i386.rpm

libjasper-1.701.so.1
ftp://195.220.108.108/linux/fedora/extras/4/i386/jasper-1.701.0-9.fc4.i386.rpm

liblcms.so.1
ftp://194.199.20.114/linux/fedora/extras/4/i386/lcms-1.15-1.fc4.i386.rpm

libsndfile.so.1
ftp://194.199.20.114/linux/fedora/extras/4/i386/libsndfile-1.0.11-3.fc4.i386.rpm

libIlmImf.so.2
ftp://195.220.108.108/linux/fedora/extras/4/i386/OpenEXR-1.2.2-5.fc4.i386.rpm

libslp.so.1
ftp://194.199.20.114/linux/fedora/extras/4/i386/openslp-1.2.1-4.fc4.i386.rpm

libgnokii.so.2
ftp://ftp.pbone.net/mirror/rpm.livna.org/fedora/4/i386/RPMS.lvn/gnokii-0.6.10-0.lvn.1.4.i386.rpm

libgpgme.so.11
ftp://194.199.20.114/linux/fedora/extras/4/i386/gpgme-1.0.3-2.fc4.i386.rpm

fortune-mod
ftp://195.220.108.108/linux/fedora/extras/4/i386/fortune-mod-1.99.1-4.fc4.i386.rpm

kdelibs-apidocs
ftp://194.199.20.114/linux/fedora/core/development/i386/Fedora/RPMS/kdelibs-apidocs-3.5.1-2.1.i386.rpm

mathml-fonts
ftp://195.220.108.108/linux/fedora/extras/4/i386/mathml-fonts-1.0-19.fc4.noarch.rpm

libAiksaurus-1.2.so.0
ftp://194.199.20.114/linux/fedora/extras/4/i386/aiksaurus-1.2.1-7.i386.rpm

libqscintilla.so.6
ftp://195.220.108.108/linux/fedora/extras/4/i386/qscintilla-1.6-3.fc4.i386.rpm

librecode.so.0
ftp://195.220.108.108/linux/fedora/extras/4/i386/recode-3.6-19.fc4.i386.rpm

gnupg2
ftp://194.199.20.114/linux/fedora/extras/4/i386/gnupg2-1.9.20-1.fc4.i386.rpm

libpth.so.20
ftp://195.220.108.108/linux/fedora/extras/4/i386/pth-2.0.4-3.i386.rpm

libtunepimp.so.3
ftp://194.199.20.114/linux/fedora/extras/4/i386/libtunepimp-0.4.0-4.fc4.i386.rpm

libvisual.so.0
ftp://195.220.108.108/linux/fedora/extras/4/i386/libvisual-0.2.0-6.fc4.i386.rpm

libksba.so.8
ftp://194.199.20.114/linux/fedora/extras/4/i386/libksba-0.9.13-2.fc4.i386.rpm

pinentry
ftp://195.220.108.108/linux/fedora/extras/4/i386/pinentry-0.7.1-4.i386.rpm

libstdc++-devel
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/libstdc++-devel-4.0.2-8.fc4.i386.rpm

gcc-c++
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/gcc-c++-4.0.2-8.fc4.i386.rpm

gcc
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/gcc-4.0.2-8.fc4.i386.rpm

cpp
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/cpp-4.0.2-8.fc4.i386.rpm

libgcc
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/libgcc-4.0.2-8.fc4.i386.rpm

gcc-java
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/gcc-java-4.0.2-8.fc4.i386.rpm

gcc-gfortran
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/gcc-gfortran-4.0.2-8.fc4.i386.rpm

gcc-gnat
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/gcc-gnat-4.0.2-8.fc4.i386.rpm

gcc-objc
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/gcc-objc-4.0.2-8.fc4.i386.rpm

apr-devel
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/apr-devel-0.9.6-3.5.i386.rpm

apr
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/apr-0.9.6-3.5.i386.rpm

libmudflap-devel
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/libmudflap-devel-4.0.2-8.fc4.i386.rpm

libmudflap
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/libmudflap-4.0.2-8.fc4.i386.rpm

libgfortran
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/libgfortran-4.0.2-8.fc4.i386.rpm

libgnat
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/libgnat-4.0.2-8.fc4.i386.rpm

libgcj
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/libgcj-4.0.2-8.fc4.i386.rpm

libgcj-devel
ftp://195.220.108.108/linux/fedora/core/updates/4/i386/libgcj-devel-4.0.2-8.fc4.i386.rpm

libobjc
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/libobjc-4.0.2-8.fc4.i386.rpm

libgcj-src
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/libgcj-src-4.0.2-8.fc4.i386.rpm

libtool — multilib2
ftp://194.199.20.114/linux/fedora/core/updates/4/i386/libtool-1.5.16.multilib2-3.i386.rpm

Install attempt 1
=================

[root@unpredictable rpms]# rpm -hUv *.rpm /home/anurag/current/kde-3.5.1/rpms/*
warning: gnokii-0.6.10-0.lvn.1.4.i386.rpm: Header V3 DSA signature: NOKEY, key ID a109b1ec
warning: /home/anurag/current/kde-3.5.1/rpms/activeheart-1.2.1-0.0.fc4.kde.i386.rpm: Header V3 DSA signature: NOKEY, key ID ff6382fa
Preparing… ########################################### [100%]
package openobex-1.0.1-3 (which is newer than openobex-1.0.1-0.1.fc4.kde) is already installed
package kdemultimedia-3.4.2-0.fc4.1mp3 (which is newer than kdemultimedia-3.5.1-1.1.fc4.kde) is already installed
package kdemultimedia-devel-3.4.2-0.fc4.1mp3 (which is newer than kdemultimedia-devel-3.5.1-1.1.fc4.kde) is already installed
package openobex-devel-1.0.1-3 (which is newer than openobex-devel-1.0.1-0.1.fc4.kde) is already installed
file /usr/share/mimelnk/application/chm.desktop from install of kdelibs-3.5.1-1.5.fc4.kde conflicts with file from package kdevelop-3.2.0-2
file /usr/lib/libmeanwhile.so.0.0.0 conflicts between attempted installs of libmeanwhile0-0.4.2-0.2.fc4.kde and meanwhile-0.3-0.1.fc4.kde
file /usr/lib/pkgconfig/meanwhile.pc conflicts between attempted installs of meanwhile-devel-0.3-0.1.fc4.kde and libmeanwhile0-devel-0.4.2-0.2.fc4.kde

Repair
======
rpm –force -Uvh kdemultimedia-3.4.2-0.fc4.1.i386.rpm kdemultimedia-devel-3.4.2-0.fc4.1.i386.rpm
mv openobex* ..

Install attempt 2
=================
[root@unpredictable rpms]# rpm -hUv *.rpm /root/rpms/*.rpm
warning: activeheart-1.2.1-0.0.fc4.kde.i386.rpm: Header V3 DSA signature: NOKEY, key ID ff6382fa
warning: /root/rpms/gnokii-0.6.10-0.lvn.1.4.i386.rpm: Header V3 DSA signature: NOKEY, key ID a109b1ec
Preparing… ########################################### [100%]
file /usr/share/mimelnk/application/chm.desktop from install of kdelibs-3.5.1-1.5.fc4.kde conflicts with file from package kdevelop-3.2.0-2
file /usr/lib/libmeanwhile.so.0.0.0 conflicts between attempted installs of libmeanwhile0-0.4.2-0.2.fc4.kde and meanwhile-0.3-0.1.fc4.kde
file /usr/lib/pkgconfig/meanwhile.pc conflicts between attempted installs of meanwhile-devel-0.3-0.1.fc4.kde and libmeanwhile0-devel-0.4.2-0.2.fc4.kde

Repair
======
rpm -e kdevelop
mv meanwhile-* ..

Install attempt 3
=================
Works!

KDE 3.5.1 looks nice. Has some interesting features. First one I noticed was the really awesome “Network link status applet”, just like the one in XP. Am still playing with it. KMplayer looks good too. Hopefully all will be okay. Cheers!!

Posted in KDE based software upgrades | 3 Comments »

KDE 3.5.1 on Fedora Core 4

Posted by Anurag on 10 February, 2006

Well, the newly released KDE 3.5.1 seems to be nice, with some good “Cosmetic repairs” plus added functionalities like the much required “plug in a CD and play” functionality inherently present in XP. To upgrade the existing version, it requires a painful download of too many RPMs, manually!

Here is a script to help the cause!

* Just create a new folder, say ‘kde-3.5.1′ and copy this script, say ‘download.sh’ into that.
* Create a directory ‘kde-3.5.1/rpms’.
* cd kde-3.5.1
* chmod 755 download.sh
* ./download.sh

and you can even run this script 2-3-4-5-6 times at the same time in different shells, so that this script downloads the rpms intelligently, i.e. they cooperatively download all data! then try to install the rpms. if some rpms got corrupt, delete them and run the script to redownload. I am also downloading right now, so lets hope it works!

Given below is the script.

#!/bin/sh

export http_proxy=”http://192.168.36.204:8080″
export ftp_proxy=”http://192.168.36.204:8080″

# existance of the html page
[ -f index.html ]
if [ $? = "1" ]
then
wget http://apt.kde-redhat.org/apt/kde-redhat/fedora/4/i386/RPMS.stable/
fi

# list of rpms
[ -f rpms.txt ]
if [ $? = "1" ]
then
cat index.html | tr ” ” “\n”| grep href|cut -f 2 -d \”|grep m$ > rpms.txt
fi

# mirrors
[ -f mirrors.list ]
if [ $? = "1" ]
then
wget http://apt.kde-redhat.org/apt/kde-redhat/fedora/4/i386/mirrors.list
cat mirrors.list | grep “http:”| cut -f 1 -d ” ” > mirrors.list
fi

# choose and download
for i in `cat rpms.txt`
do
[ -f rpms/${i} ]
if [ $? = "1" ] # the file needs to be downloaded
then
echo “Downloading … $i”
cd rpms
for k in `cat ../mirrors.list`
do
query=”${k}/kde-redhat/fedora/4/i386/RPMS.stable/${i}”
echo $query
wget –tries=2 $query
[ -f $i ]
if [ $? = "0" ]
then
break
fi
done
cd ..
fi
done

Posted in KDE based software upgrades | 2 Comments »

Repairing some minor flaws in Amarok! (MPEG Head parse error)

Posted by Anurag on 26 July, 2005

Fix for amarok build collection crash
————————————-
Amarok was crashing badly because of a lot of errors,
so I fixed it. One of the errors was a corrupt “taglib” package.
So, I compiled it from source and installed.

rpm -hiv taglib-1.3.1.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bb taglib.spec
cd ../RPMS/i386
rpm -Uvh –force taglib-*

I had to use force because it was exactly the same version which was installed.

——————————————–
Fix for gstreamer
—————–
I got to know that apparently with gstreamer in FC2,
there is no mp3 support, so I downloaded
gstreamer-0.8.7-0.1.fc2.fr.src.rpm and…

rpm -hiv gstreamer*.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bb gstreamer.spec
cd ../RPMS/i386
rpm -Uvh gstreamer*

Still gstreamer-plugins is the old 0.8.5-1 package,
and I am looking for rpms.

———————————————
Finally, I just did
rm -rf ~/.kde/share/apps/amarok
rm -f .kde/share/config/amarokrc

and then amarok worked fine!!

Posted in KDE apps, KDE based software upgrades | No Comments »

Installing Amarok over KDE 3.4 In FC2

Posted by Anurag on 26 July, 2005

Installing Amarok
—————–
I installed AMAROK on my Fedora Core 2 system after installing KDE 3.4.
First I downloaded the prerequisites, and installed them, and then followed the steps.

Also, on the first run, amarok needs to be configured to use the “arts engine” for audio. And then it works fine.

This one is compiled “without mysql support”.
I could not enable it because compiling it with a –enable-mysql option gave an error in the admin/config.pl script,
saying that @mysql_enable_FALSE@ is a malformed pattern.

Anyways, it still works very fine.

Prerequisites
————-
amarok-1.2.2-1.src.rpm
libvorbis-1.1.0-2.i386.rpm
taglib-1.3.1-1.i386.rpm
taglib-devel-1.3.1-1.i386.rpm
libvisual-devel-0.2.0-2.i386.rpm
libvisual-0.2.0-2.i386.rpm
gstreamer-0.8.7-0.1.fc2.fr.i386.rpm
gstreamer-plugins-0.8.5-1.i386.rpm
gstreamer-devel-0.8.7-0.1.fc2.fr.i386.rpm
gstreamer-plugins-devel-0.8.5-1.i386.rpm
gstreamer-plugins-mp3-0.8.5-0.lvn.2.3.i386.rpm
libid3tag-0.15.1b-3.1.fc3.rf.i386.rpm

Steps
—–
cd /usr/src/redhat/SPECS
rpmbuild -bb amarok.spec
cd /usr/src/redhat/RPMS
rpm -hiv amarok*

Warning
——-
Please remove following packages from the system. They conflict with qt’s libraries, and amarok fails to run.
- qt3-3.3.4-8.i586.rpm
- qt3-non-mt-3.3.3-36.i586.rpm
- qt3-non-mt-3.3.4-8.i586.rpm

Posted in KDE apps, KDE based software upgrades | No Comments »

Installing KDE 3.4 on Fedora Core 2

Posted by Anurag on 26 July, 2005

Steps I followed to install KDE 3.4 on my system
————————————————
I had the default KDE which is shipped with Fedora Core 2. I wanted to get the
new KDE 3.4 in my system. So, I used the steps below, and got it working. I
have noted down the sequence. Might be of help to you.

I opened www.kde.org and in the Download/Stable version section/Redhat(Unofficial packages)/Fedora Core 2/i386/RPMS
… downloaded all the RPM files in a folder.
I then copied all these files to /var/cache/yum/KDE-3.4/packages/ directory.

After that, I removed the package named below.
I looked up google.com, rpmfind.net and freshrpms.net
to install the packages under the “rpm -Uvh” section.

After that, I just run YUM. As I had already put the RPMs in the yum folder,
it installed them without waiting to download.
I did that because yum is certainly much slower that any download accelerator.
Though, some packages it did download for satisfying dependencies.
But that doesn’t take much time.

Hope you don’t have any problems installing it.

One more thing is that I installed kaffeine 0.6 and amarok,
which failed to work. Please tell me if they work for you.

For any queries mail to anurag_rana [AT] students [DOT] iiit [DOT] net
…. or to anurag [dot] s [dot] rana [at] gmail [dot] com. Thanks.

Regards,
Anurag.

rpm -e
——
kdeartwork-icons

rpm -Uvh
——–
fortune-mod-1.99.1-2.i386.rpm
jasper-1.701.0-3.i386.rpm
libidn-0.4.6-1.1.fc2.dag.i386.rpm
openslp-1.0.11-0.1.fc2.dag.i386.rpm
meanwhile-0.4.1-1.1.fc2.rf.i386.rpm
graphviz-2.2-1.1.fc2.rf.i386.rpm
lcms-1.14-1.1.fc2.rf.i386.rpm
valgrind-2.1.1-1.1.fc2.dag.i386.rpm
OpenEXR-1.2.2-0.1.2.kde.i386.rpm
redhat-artwork-0.122-2.1.3.kde.i386.rpm
desktop-file-utils-0.9-1.1.fc2.nr.i386.rpm
redhat-menus-3.7.1-1.fc3.noarch.rpm
pinentry-0.7.1-9.rhfc2.at.i386.rpm
libmal0-0.31-7mdk.i586.rpm
libmDNSResponder-0.9.6_0-0.9.6-6_4.rhfc3.at.i386.rpm

yum command
———–
yum upgrade kde*

kernel
——
2.6.10-1.14_FC2

yum.conf
——–
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
retries=20

[base]
name=Fedora Core $releasever - $basearch - Base
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/

#[updates-testing]
#name=Fedora Core $releasever - $basearch - Unreleased Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/$releasever/$basearch/

#[development]
#name=Fedora Core $releasever - Development Tree
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/development/$basearch/

[livna-stable]
name=Livna.org - Fedora Compatible Packages (stable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/yum/stable
http://livna.cat.pdx.edu/fedora/$releasever/$basearch/yum/stable

[KDE-3.4]
name=KDE 3.4 Upgrade server
baseurl=http://mirrors.ibiblio.org/pub/mirrors/kde/stable/3.4/contrib/kde-redhat/fedora/2/i386/
http://apt.kde-redhat.org/apt/kde-redhat/$releasever/stable
http://apt.kde-redhat.org/apt/kde-redhat/all/stable
ftp://ftp.oregonstate.edu/pub/kde/stable/3.4/contrib/kde-redhat/fedora/2/i386/
ftp://ftp.eu.uu.net/pub/kde/stable/3.4/contrib/kde-redhat/fedora/2/i386/
ftp://ftp.tiscali.nl/pub/mirrors/kde/stable/3.4/contrib/kde-redhat/fedora/2/i386/
http://ftp.tiscali.nl/kde/stable/3.4/contrib/kde-redhat/fedora/2/i386/
ftp://ftp.du.se/pub/mirrors/kde/stable/3.4/contrib/kde-redhat/fedora/2/i386/

[freshrpms]
name=FreshRPMs
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms/
http://ftp.us2.freshrpms.net/linux/freshrpms/ayo/fedora/linux/$releasever/$basearch/freshrpms/
##gpgcheck=1

Posted in KDE based software upgrades | No Comments »