September – Screenshot, Banshee Cover Art
So, September, my set up has not changed a whole lot:
So, I bought a new CD [in my language] today. Its a movie album actually, its called “Stalin” – without any relation to Joseph Dzhugastvili (Stalin). Its a nice album. I ripped it to Flac through Sound Juicer because Flac rocks. Then I was wondering as to how to add Album/Cover Art, and searched for a while before I discovered that Banshee had the amazing capability of making “cover.jpg” or “folder.jpg” in the Album/ as cover art. So I just downloaded the logo of the movie, and put it as cover.jpg but it was all messed up because it was a rectangle instead of a square as it was expecting. But GIMP fixed that, and now I have that cover art I wanted. So just place the image as either “cover.jpg” or “folder.jpg” in the Album/ folder, and you have your cover art. w00t for Banshee!
Anyways, later.
Good News, Bad News
Good News First! – I tried Hibernating on my FC5 Install yesterday [well, thats my desktop so I was just messing with it], and heh -it worked!
I was pleasantly surprised!
Bad News – I hate NetworkManager because it could not handle the Hibernate properly and was not able to connect back to my [b]wired[/b] network. It was rather annoying – so I just ended up rebooting for the lack of patience to fix that problem but I’ll take a look at it sometime – It probably would’ve been fixed with a: “service network restart” but.. heh – i lacked common sense yesterday. Thats the good news so far. Everything remained intact and I just realized that because I added the Utopia.Repo, I’m running GPM (Gnome Power Manager) 2.15.92 – heh. But anyways, I’m really happy that we [as a Linux community - without segregating the distributions or desktop environments] are getting closer to solving all the problems for the Power Management issues we had in the past. I just hope that everyone has a similar experiece with Gnome Power Manager, especially those with a laptop. I am sure the NetworkManager thing also has some solution but I’m too lazy right now to google it. I’ve seen something about /etc/hibernate.conf or something like that – I might have to mess with it. Anyways, thats all for today’s Linux experiences.
New Style
Just moved the blog to a more pleasing and simpler (in my opinion, anyways) theme. The other one was getting a bit annoying. Thanks to wordpress.com for offering many choices.
Googlepages to the Rescue
So, I was looking for a place where I could upload my files for this blog [like patches] and I tried Netfirms.com, etc. but none of them would let me download individual files, so I finally gave up until I remembered googlepages (http://pages.google.com) and uploaded the files there, and am thankful to Google for starting this project. My HomePage
Stable Fedora Core 5 and Unstable Ubuntu Edgy
So, I’ve got a new 160G HDD that I’m playing around with. Since I’ve upgrade to Edgy on my Ubuntu Partition, I felt that I should have a stable rock-solid distribution that doesn’t have the potential to eat up my computer like Edgy does, or thats what they say. I had Dapper from Flight 3 and never had a problem but I have 160G extra space so I figured I’d install Fedora Core on it and am now using it as my stable distribution for all my work and using Ubuntu Edgy just to test stuff. So here’s a screenshot of me working on my Fedora Core 5 partition. It is very stable and has a faster GNOME startup time than Dapper did, which is good. I have not tried anything funky with it other than using the Utopia repo from http://people.freedesktop.org/~hughsient/ to upgrade the dbus-0.61 to dbus-0.62 so that I could compile Banshee CVS on it. Anyways, I am glad that some found my previous article helpful and I am also glad that some criticized it. Here’s the screeny:
Edgy Eft (Ubuntu 6.10) & GNOME 2.16 Features
GNOME 2.16 Beta has been in Edgy Eft (Ubuntu 6.10) for the past few days [or even a week or so]. It is functioning extremely well. I’ve seen some occasional crashes with Epiphany and Nautilus but I hope that it will be fixed soon. Other than that, there are lots of new things in GNOME 2.16:
- Speed Improvements: Nautilus, Evolution, Tomboy, GEdit all have had great speed improvements. Evolution used to use around ~45M on my machine and now it uses barely 25M. Its functionality has improved as well. Nautilus uses less memory. Tomboy/Mono have had some speed improvements as well. As usual, GNOME Terminal has also undergone some speed improvements.
- Features: Tomboy has the functionality and stability to be accepted to the GNOME 2.16 Release. It has been proposed and will be accepted granted a few changes be made to Gtk# Bindings. Evolution now has a Vertical View for those who are accustomed to MS Outlook. GEdit is also very stable now and it has a much faster startup time (again speed/memory improvements) and I have been using more of its diverse features such as the python console, the file browser in the left, all of which are fantastic and fast. Baobab has been added and it is an extremely useful tool for those who would like to see Disk Usage Analysis. GNOME System Monitor’s “Devices” tab has been renamed more aptly to “File Systems”. Rhythmbox has also improved in terms of speed. Banshee, although not an official part of GNOME, is awesome. I have been loving it. It runs great and it is stable even from CVS. It has not yet crashed on me. Deskbar Applet is also coming along very well. Its GUI version [meaning as a window instead of an applet on the Panel] looks more polished.
As for Ubuntu Edgy 6.10, there have been speed improvements in terms of booting, but it still needs some work, and I am sure that it will be optimized by the release date. It has recognized my USB Camera and my USB Flashdrive out of the box, without any work. I had never tested it but it’s amazing – as hardware support is increasing for Linux and I’m extremely happy about that. NetworkManager has recognized my Wired Network connection, which makes me all the more excited. Firefox 2.0 Beta (Bon Echo) is in the Repositories right now, and it is functioning quite well. Epiphany is also functioning quite well but I have experienced some crashes – which I had never experienced before. As for OpenOffice.org, it has the latest 2.0.3 Version. It is indeed faster, and I have been able to open documents faster in OOo than in AbiWord that comes with Ubuntu, which makes me very happy. So, without further ado, here are the screenshots:
Default Desktop Edgy Eft:-
Alacarte: Alacarte is the most disappointing part of this release as it is extremely slow and loads slower than Firefox/Evolution.
Baobab: Disk Usage Analyzer
Deskbar Applet: Very Impressive Release
Ekiga: Despite having never used it, I think it looks great
Epiphany 2.15.91: A bit Buggy right now but looks more polished and getting closer to be on par with Firefox
Evolution (2.71): Splash & Vertical View
Firefox on Edgy Eft (Bon Echo):
GEdit (2.15.91): Very Functional and Beautiful Interface – Extremely Impressive
GNOME System Monitor (2.5.91): Renamed previous “Devices” tab to “File Systems”
Nautilus 2.5.91: Still needs some improvements. nautilus-send-to has been crashing for me.
NetworkManager: Very Impressive
OpenOffice.org 2.0.3 Splash & Writer: It has some speed improvements and looks nicely integrated as well.
Totem: Totem-Gstreamer has had some nice speed improvements as well. Gstreamer has always been well to me after installing the gstreamer0.10-plugins-* ofcourse. This release looks fantastic as well.
Yelp, finally! (2.15.91): Looks normal. I don’t use Yelp as much so I don’t know but it looks faster.
So, on the whole, the Ubuntu Edgy and GNOME 2.16 Experience is worth waiting for. I hope that the minor bug issues will be fixed soon. I will file the bugs as necessary so it can help the developers. I encourage you to do so as well. I cannot issue any ratings because the software developers know where they stand, they don’t need me to tell them how good their software is. All I can say is keep it up!
Great Job Guys!
[Edit: 08-16-06]
I completely forgot to mention the new Gtk2 Print Dialog. It looks more polished than what I remember. I believe that this is a major step for both Novell (because of their Enterprise dealings) and also for all of us GNOME Users. Here are the screenshots of Evince using the new Print Dialog:-
[/Edit]
Belkin Router F5D6231-4 using Wine and ies4linux
I had a Belkin F5D6231-4 Router, and I was not able to add Virtual Servers and Port Forwarding through Mozilla Firefox/Epiphany because of some problems. So I went ahead and got ies4linux from here. Then, I followed the instructions (generic instructions on the site Just Work (TM)). After that, I had this in my ~/.wine/config:
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config;; If you think it is necessary to show others your complete config for a
;; bug report, filter out empty lines and comments with
;; grep -v “^;” ~/.wine/config | grep ‘.’[wine]
“ShowDirSymlinks” = “1″
“ShowDotFiles” = “1″[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31)
“Windows” = “win98″
; DOS version to imitate
“DOS” = “6.22″;; For running Internet Explorer 6, Service Pack 1
;[AppDefaults\\iexplore.exe\\Version]
;”Windows” = “win98″;[AppDefaults\\iexplore.exe\\x11drv]
;”Desktop” = “1024×768″[AppDefaults\\iexplore.exe\\DllOverrides]
“*advapi32″ = “builtin”
;”*oleaut32″ = “builtin, native”
“shlwapi” = “native”
“rpcrt4″ = “native”
“ole32″ = “native”
;”shdocvw” = “builtin” # native seems to work much better
“shdocvw” = “native”
“wininet” = “native”
;”shfolder” = “native”
;”shell32″ = “native”
;”shell” = “native”
“comctl32″ = “builtin”
“oleaut32″ = “native”
;”*urlmon” = “builtin, native” # native seems to be required for full access to IE menus
“urlmon” = “native”
“crypt32″ = “native”
“mshtml” = “native”
“wintrust” = “native”
“digest” = “native”;; For installing Internet Explorer 6, Service Pack 1
[AppDefaults\\ie6setup.exe\\Version]
“Windows” = “win98″[AppDefaults\\ie6setup.exe\\DllOverrides]
“*advapi32″ = “builtin”
“*comctl32″ = “builtin, native”
;”comctl32″ = “native” # builtin seems to be necessary
“setupapi” = “native, builtin”
“setupx” = “native, builtin”
“wintrust” = “native”
“shdocvw” = “builtin, native”
;”shdocvw” = “native” # builtin may be necessary;; Next comment was in Mike Hearn’s script
; Parts of the actual IE code are in wininet, we don’t currently attempt to implement IE so use native here
“wininet” = “native, builtin”; Probably not necessary as WINEDLLOVERRIDES is set at command line
“advpack” = “native”;; For installing Internet Explorer 6, Service Pack 1
[AppDefaults\\ie6wzd.exe\\Version]
“Windows” = “win98″; added this 26/8/04 DA
[AppDefaults\\ie6wzd.exe\\DllOverrides]
“*advapi32″ = “builtin”
“*oleaut32″ = “builtin, native”
“*urlmon” = “builtin, native”
“*comctl32″ = “builtin, native”
“advpack” = “native”
“shlwapi” = “native, builtin”;; For installing Internet Explorer 6, Service Pack 1
;; Next comment was in Mike Hearn’s script
; the native advapi ie setup uses doesn’t implement RegQueryInfoKey, which we use in GDI font engine init code so stuff breaks
; Here’s a quick fix (really the only fix, I dunno how we can stop this except by changing GDI not to use RQIK which is a slippery slope
[AppDefaults\\iebatch.exe\\Version]
“Windows” = “win98″
[AppDefaults\\iebatch.exe\\DllOverrides]
“*advapi32″ = “builtin”;; For installing Internet Explorer 6, Service Pack 1
[AppDefaults\\acmsetup.exe\\Version]
“Windows” = “win98″
[AppDefaults\\acmsetup.exe\\DllOverrides]
“*advapi32″ = “builtin”
“*oleaut32″ = “builtin, native”
“*urlmon” = “builtin, native”
“*comctl32″ = “builtin, native”
“advpack” = “native, builtin”
“shlwapi” = “native, builtin”;; For installing Internet Explorer 6, Service Pack 1
[AppDefaults\\rundll32.exe\\Version]
“Windows” = “win98″
[AppDefaults\\rundll32.exe\\DllOverrides]
“*advapi32″ = “builtin”
“*urlmon” = “builtin, native”
“mshtml” = “native, builtin”
;; listed as KnownDLLs in IE Setup Log.txt
“rsabase” = “native, builtin”
“wintrust” = “native”
“vsrevoke” = “native”
“msvcrt” = “native, builtin”
“shdocvw” = “native, builtin”
“msvcrt40″ = “builtin, native”
“mfc40″ = “native”
“cool” = “native”
“shlwapi” = “native, builtin”
“wininet” = “native, builtin”
;”urlmon” = “native”
“netapi32″ = “builtin, native”
“hlink” = “native”
“msrating” = “native”
“imagehelp” = “native”
“url” = “builtin, native”
;;; These may not be necessary
“advpack” = “native, builtin”
“crypt32″ = “native, builtin”
“rpcrt4″ = “native”
“oleaut32″ = “native”;; listed as DLLInstall for RunOnceEx in IE Setup Log.txt
“shdoc401″ = “native”
“iesetup” = “native”
;”shdocvw” = “native, builtin”
“browseui” = “native”
;”wininet” = “native, builtin”
;”urlmon” = “native”
“digest” = “native”
“*comctl32″ = “builtin, native”
“inetcpl” = “native, builtin”
“occache” = “native, builtin”
;”mshtml” = “native, builtin”
“initpki” = “native”
;;;; For installing Internet Explorer 6, Service Pack 1
[AppDefaults\\winemenubuilder.exe\\DllOverrides]
;; Next comment was in Mike Hearn’s script
; # otherwise things can go wrong when we cancel the install while downloading
“shlwapi” = “builtin”
I believe that I got this wine config from Ubuntu Forums.
Then, I just ran ie6 from my home directory, and connected to my Router Setup Home
Then, I was able to edit port forwarding, etc. Hope this helps someone with Ubuntu and this particular Belkin Router.
Gnome Main Menu 0.6.2 – Recently Used Apps
[Edit]
I have updated the broken links for the patches. Hopefully it will work now. Thanks to Horizon on UbuntuForums for sending me the New_gnome-desktop*.patch and New_gnome-panel*.patch.
[/Edit]
This is a HOW-TO on how to get the Recently-Used-Applications to work on Ubuntu Dapper 6.06 LTS.
First, get the dependencies for building gnome-desktop and gnome-panel.
$ sudo apt-get build-dep gnome-desktop gnome-panel
Then, you must get the actual source packages. We’ll do gnome-desktop and then gnome-panel.
Let’s get the source package for gnome-desktop:
$ mkdir -p ~/dev; cd ~/dev;
$ apt-get source gnome-desktop
Now that you have the sources done and patched. Lets get the gnome-desktop patch from openSUSE. For simplicity, I’ve posted it here as a link:
openSUSE Gnome-Desktop Recently-Used-Apps Patch
Then, you must patch your gnome-desktop with this patch. So instead of clicking on the link above, you can do this:
$ cd ~/dev; wget http://graphic23.googlepages.com/New_gnome-desktop-recently-used-apps.patch
$ cd gnome-desktop-2.14.3/libgnome-desktop/$ patch -Np1 -i ../../New_gnome-desktop-recently-used-apps.patch
$ cd ../
$ ./configure –prefix=/usr –sysconfdir=/etc –localstatedir=/var;$ cd libgnome-desktop; vi Makefile
You have to edit a few things in the Makefile.
Make sure you have these things in the Makefile:
am_libgnome_desktop_2_la_OBJECTS = gnome-desktop-item.lo \
gnome-ditem-edit.lo gnome-hint.lo egg-recent-item.lo \
egg-recent-model-multi.lolibgnome_desktop_2_la_SOURCES = \
gnome-desktop-item.c \
gnome-ditem-edit.c \
egg-recent-item.h \
egg-recent-item.c \
egg-recent-model-multi.h \
egg-recent-model-multi.c \
gnome-hint.ctest_ditem_SOURCES = \
egg-recent-item.h \
egg-recent-item.c \
egg-recent-model-multi.h \
egg-recent-model-multi.c \
test-ditem.ctest_hint_SOURCES = \
egg-recent-item.h \
egg-recent-item.c \
egg-recent-model-multi.h \
egg-recent-model-multi.c \
test-hint.c
Note: None of these things actually needs to be added. Just find where “am_desktop… = ” is and then add the things about the egg-* files. Same for the other 3 blocks.
Then,
$ cd ../;
$ make; sudo checkinstall; sudo dpkg -i *.deb;
Gnome-Desktop is patched and installed.
Now, lets compile gnome-panel.
openSUSE Patches:
Slab – Alt-F1 Keyboard Shortcut Patch for GNOME Panel
Slab – Recently-Used-Apps Patch for GNOME Panel
$ cd ~/dev; apt-get source gnome-panel
$ wget http://graphic23.googlepages.com/New_gnome-panel-recently-used-apps.patch
$ wget http://graphic23.googlepages.com/gnome-slab-alt-f1.patch
$ cd gnome-panel-2.14.3; patch -Np1 -i ../New_gnome-panel-recently-used-apps.patch
$ patch -Np1 -i ../gnome-slab-alt-f1.patch
$ ./configure –prefix=/usr –sysconfdir=/etc –localstatedir=/var; make;
$ sudo checkinstall
$ sudo dpkg -i *.deb
Then, you have successfully patched and installed gnome-panel as well.
Now restart Gnome and you should be getting things in Recently Used Applications. Hope this guide helped. If you did not get any of these steps, then by all means, just contact me:
graphic23 AT gmail DOT com
Xfce with Evolution Mail Notification Plugin working
So I was getting kinda bored and checked out Mail Notification 3.0 [which is not in Ubuntu Dapper - why? i don't know]. And, I had to install evolution-dev, etc. to get it to include the EVOLUTION_PLUGIN. Then after seeing that the Mail Notification is enabled in Evolution, I figured I’d try it out and its been great. I can now check everything on my systray.
Running Tomboy, Mail Notification, Banshee, Gaim, Orage on my Xfce systray. Here’s a screenshot- as always
Banshee CVS, Mail Notification 3.0, Xfce 4.4 Beta – on Ubuntu Dapper. Using MurrinaCappuccino theme with Murrine GTK Engine, which is rather awesome to be honest. Banshee also has been fun
Comments (4)
Comments (5)

Leave a Comment




















