Suramya's Blog : Welcome to my crazy life…

January 10, 2010

Installed New UPS at home then recovered System from crash

Filed under: My Life — Suramya @ 10:32 PM

The past few days have been interesting, as they were spent rewiring the house so that the new UPS that we installed for the house would work and not have too much load on it. In addition we redistributed the load so that each of the three phases coming into the house from the electricity board have an equal amount of load on them. This involved cutting a lot of wires, some drilling and a lot of splicing and adding of new fuses etc.

We finally got the delivery for the new UPS 3 days ago but the batteries that were supposed to be delivered at the same time were only delivered yesterday as they took longer than expected to charge (That’s what the dealer told us). When the UPS arrived we had to remove the old Inverter ’cause of the deal we had made with the company (we got a discount if we gave them our old inverter) so we didn’t have any power backup for the house till yesterday night when all the work was finally done.

Thanks to all of this, my desktop was off for most of the past three days. I didn’t want to chance the power going off and my UPS (for the computer) running out of juice before it came back.

Once everything was installed and tested I booted up my system and got a Grub Rescue prompt instead of my normal boot screen. Normally the solution to this is booting up with a live CD and reinstalling Grub. But first I had to figure out what happened and why I was getting this error. I still don’t know what happened but I ‘think’ that the drive developed a bad sector/block and that sort of destroyed the bootloader.

The problem I faced then was that my DVD drive seemed to be having a lot of trouble reading any of the Live CD’s I have lying around. I first tried the Debian Testing Installation cd, followed by RHEL 5.1, Slackware, Kanotix, Kanoppix. None of them would work. Finally managed to boot using the Debian Test and convinced it to read from the CD. Once that was done told it to restore the Bootloader and was good to go.

But since I didn’t know what caused the crash I wanted to make sure that my Main drive was working ok (Its a 1 TB Segate) so I booted into single user and told the system to scan the 1st 500GB partition for badblocks and mark them as such. This scan took about 14 hours. Now I have another 500GB partition plus a 200GB drive and another 15 GB drive. Which by my guess will take the most of the next few days to scan. The 20 GB shouldn’t be an issue as I can scan it while booted in the GUI (Its a backup drive) but the rest have data on them that is used when I boot into Linux so I will have to do it from a single user mode.

I think I will copy most of my work/entertainment files to a thumb drive and work off that till this is done.

Well this is all for now. I am off to copy data to my thumb drive and then will start the scan on the other partitions. Will post more later.

– Suramya

January 9, 2010

Colorful Facebook status updates

Filed under: My Thoughts — Suramya @ 6:47 AM

Today when I logged in to FaceBook (FB) after a long time I saw status messages from most of the girls in my friends list stating something like “black”, “pink” etc. So obviously I was a bit confused and did a little search and found a link to a story that explained it. Apparently this is a way to promote awareness of Breast cancer by posting the color of the bra the poster is wearing at that time.

While I agree that Breast Cancer is an important issue and people need to spread awareness about it, I don’t think this is the right way to go about it. Why? You must be asking (or maybe not, but I am going to tell you anyway)

Facebook has evolved beyond a platform where only people on your friend list are your friend list are your friends. Now you have people who work with you on your friend’s list. In my case, I have co-workers, (both seniors and juniors) in my friend list in addition to author’s whose books I like.

Now I really don’t want to or need to know what color bra my boss or a developer in my team is wearing today. Yes, its fun to read when you are talking amongst friends but I don’t think it looks very professional when a co-worker or worse a client reads such status updates.

What do you think?

– Suramya

January 8, 2010

10 Awesome Images That Are Actually Paintings

Filed under: Interesting Sites,My Thoughts — Suramya @ 1:24 AM

As some of you know, I am not a big fan of modern art. To me most Modern art looks like a five year old’s experiment with paints. To me that’s not art. Painting a blue line on a white canvas and calling it art is just plain silly in my opinion. A lot of people have tried to convince me otherwise but I stand by my statement.

The painting below on the other hand is art. It takes skill to paint like this and this is what I consider art not some random squiggles on canvas. Yes, you read it correctly the image below is actually a painting. Cool right? The artist’s name is Alyssa Monks, check out her site for more paintings by her.


Shower Scene

Visit TheToyZone.com for more images that are actually paintings .

– Suramya

January 6, 2010

Problem with gnome Applications looking ugly in KDE4 continues

Filed under: Linux/Unix Related — Suramya @ 10:43 PM

A few days ago I had posted that I figured out a way to stop Gnome Applications from looking ugly in KDE4. Turns out that my statement was not 100% accurate.

Running of gnome-settings-daemon does make the applications look normal but for some reason it only seems to do so for applications already running. If I start a new application that uses GTK then the interface still looks ugly as hell. So till I find a permanent fix, I start all the gnome applications that I need then run the gnome-settings-daemon.

I think that this could be a setting that I can change to fix the problem, but I will have to research/test the solutions before I fix the problem once and for all.

– Suramya

January 5, 2010

Having a Translucent cursor in KDE4 on Debian Testing (Squeeze)

Filed under: Knowledgebase,Linux/Unix Related — Suramya @ 11:03 PM

One of the things I liked about KDE3.5 and KDE4 on Ubuntu was that the mouse cursor was this translucent arrow which looked a lot better than the default one on Windows. When I switched to Debian for some reason I didn’t have that theme installed by default. So I tried searching for it but couldn’t find the theme as its kind of hard to search for translucent cursor in kde and get sensible results.

Today I decided to search again and found this forum post about customizing Ubuntu. Over there he mentioned the names of the the cursor themes installed on Ubuntu. Using that as a base I did some more digging/searching and finally found the name of the package I had to install to get my translucent cursor back.

The package you have to install is called ‘xcursor-themes’ and the theme I needed is called ‘whiteglass’. On Debian you can install it by issuing the following command: apt-get install xcursor-themes

Hope this helps.

– Suramya

January 1, 2010

Happy New Year everyone!

Filed under: My Life — Suramya @ 8:34 PM

Wishing all my readers a very Happy New Year, where ever you are located and whatever you do I hope you have a blast in the coming year. 🙂

The day (31st ) started off at 11 am for me, ’cause I had to drop off Sid and Ritika to Gurgoan(GG). They had stayed back at our place after they came over to watch Avatar with Vinit and Surabhi. We left home at about 1:30 so that we could have lunch before they left.

We had lunch at Sancho’s where I had Taco’s with grilled vegetables. Now I know that I should never order Taco’s with vegetables. Plain Beans and Rice are good enough for me. The rest of the group enjoyed the food and while mine wasn’t too bad, it wasn’t as good as I had expected.

After Lunch we left Surabhi and Vinit at South-Ex and the rest of us drove to GG. I dropped them at their place and drove to Aditya’s place. Since we had time to kill and had to get dinner we drove to the Mall road and walked around in a couple of malls. Did some shopping at Spencers for some of the stuff that I used to use in the US and missed over here in India.

Then Sakhi also joined us and we went to dinner at Punjabi by Nature. The food was decent and the portions were pretty big. After dinner we went back home and watched TV. Basically we saw the dance performances of a few dance troupes till midnight while making fun of everyone. After midnight we started watching B4U which was doing a marathon song session on various Actors and Actresses. We had so much fun commenting on everything and anything in the dance/lyrics etc. I have not laughed so much in a long time. We were up till about 4:30 am and I had a blast.

My new years resolution:

1. Finish updating suramya.com content and push the new interface out. Its way beyond time to finish this.

What are your resolutions?

– Suramya

December 30, 2009

Getting my HP-Deskjet F380 scanner/printer/copier working on Debian Squeeze

Filed under: Knowledgebase,Linux/Unix Related — Suramya @ 11:20 PM

I have a HP Deskjet F380 All-in-One scanner/printer/copier systems and it is a great machine. I plugged it into my system and started GIMP to scan an image from it. Within about 20 seconds of me powering on the printer I got a popup message in Gimp telling me that my HP printer is ready for use. I printed a test page and it came out fine.

Then I tried to scan an image and I got a message back from SANE that it didn’t find any devices. Checked the system log in /var/log/system and noticed the following error message in the log:

Dec 28 13:36:04 Wyrm python: io/hpmud/musb.c 136: unable get_string_descriptor -1: Operation not permitted
Dec 28 13:36:04 Wyrm python: io/hpmud/musb.c 603: invalid product id string ret=-1

Did a search on the net about the error message and in one of the forums it suggested that I run hp-check to see if I was missing any of the required files. The program gave me a list of missing dependencies that I installed. But the problem still wasn’t solved.

While searching for a solution I found a post on a forum that stated that this person was able to scan an image when running as root but not as a regular user. So I decided to try running xsane as root. When I did that the program ran successfully and detected my scanner. I was also able to scan an image without any issues.

However since its not a good idea to run programs as root, I needed a permanent fix. The same forum gave me a not so elegant but permanent solution to try.

To fix the problem run lsusb and locate the line containing your printer information. On my system the output of the command is:

Bus 002 Device 002: ID 046e:556a Behavior Tech. Computer Corp.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 009: ID 03f0:5511 Hewlett-Packard DeskJet F300 series
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

As you can see the third line gives the the information for my Printer. Now we need to get the vendor and product ID for the printer. The first set of alphanumeric after the ID is the Vendor ID and the numbers after the ‘:’ denote the Product ID. In my case the ‘Vendor ID’ = 03f0 and the ‘Product ID’ = 5511.

Once we have that information we need to create a new file as root at ‘/etc/udev/rules.d/99-custom.rules‘ with the following content:

ATTR{idVendor}==”VendorID”, ATTR{idProduct}==”ProductID”, MODE=”0666″, GROUP=”lp”

where the ProductID and VendorID are the values we got earlier. Once you make the changes, save the file. Then you can disconnect the printer and reconnect it for the new changes to take effect and your scanner will be ready for use.

Another approach which could have worked was to add the user scanning the image to the group ‘lp’ and ‘scanner’ to give them access to the printer. Keep in mind that I haven’t really tried this approach yet

Thanks to Meson at LinuxQuestions.org for the steps to make the printer accessible to all users.

Hope this helps.

– Suramya

December 29, 2009

Using your browser URL history to estimate gender

Filed under: Interesting Sites — Suramya @ 10:33 PM

This is a site that I have been meaning to write about for a while as its been sitting in my Drafts for a couple of months now. So I finally decided that it was about time I blogged about it.

Basically what this site does is that it uses your browser history to figure out the probability of you being male or female based on the kind of sites you visit. The script basically polls the browser to find out which of the Quantcast top 10k sites were visited by the user and then applies the ratio of male to female users for each site and with some basic math determines a guestimate of your gender.

Seems to work quite well too. I have checked it on a couple of systems and it does seem to get the percentages right. According to this system’s history I have a 98% probability of being a guy.

Check it out: Using your browser URL history to estimate gender

– Suramya

December 28, 2009

How to set different backgrounds for each desktop in KDE4

Filed under: Knowledgebase,Linux/Unix Related — Suramya @ 11:52 PM

As some of you know, linux allows you to have different virtual desktop when using either KDE or Gnome (I haven’t really used any of the other environments). Which is quite useful when you are working on a lot of things and want to reduce the clutter on the screen. I usually separate the windows by task type and then put each task in its own desktop. Makes it easier to work.

In KDE3.5 you could have different background image for each of the virtual desktop which made it easier to identify what desktop you were on currently. In KDE4 that functionality was initially missing for some reason. (Probably because it had to be coded in). Now in KDE4.3 (Maybe 4.2 also. Not sure) this functionality is available again though its not as easy to find as it was in KDE 3.5.

To configure it follow these steps:

  • Click on the desktop cashew located at the top right corner of the screen.
  • Click on ‘Zoom out’ in the drop down menu
  • Choose “Configure Plasma” from the toolbox that appears on the top right corner of the screen
  • In the screen that comes up check the “Use a separate dashboard” option.
  • Check the “Use Different activity for each desktop” option
  • Click on OK
  • Click on the magnifying glass at the bottom of the applets to zoom back into the desktop
  • Now you will be able choose individual backgrounds for each desktop by Right click on the desktop and clicking on ‘Desktop Settings’ . After that change the background like you usually do. But now this background will only be applied to the current desktop and you can repeat this process on another desktop to choose another background for it.

    Thanks to http://userbase.kde.org for the nudge in the right direction.

    Hope this helps.

    Update (12th Jan 2010): Added one step that I had forgotten to include earlier. Thanks to Sebastian for pointing that out.

    Update (19th Sep 2011): These steps no longer work for KDE 4.6.5. New instructions are at: How to set different backgrounds for each desktop in KDE 4.6.5

    – Suramya

    December 27, 2009

    Stop Gnome Applications from looking ugly in KDE4

    Filed under: Knowledgebase,Linux/Unix Related,Tech Related — Suramya @ 3:28 AM

    Since I have been using KDE (even in v3.5) I have noticed that Gnome applications look ugly in KDE. (see screenshot below) In KDE 3.5 I had to install the Gnome theme controller application and apply a theme and it fixed the issue. (I can’t recall the name right now, but it was something gnome-theme-something) but in KDE4 that didn’t work so well.


    Firefox without GTK Themes

    Did a little research and tried various options but none of them worked that well and caused loads of issues. Finally I found a way to get the applications to use the current GTK theme in KDE even after I rebooted the system without any manual intervention.

  • Open a shell prompt or open the Run dialog by pressing Alt-F2
  • Type gnome-settings-daemon and press enter
  • Once you do this all running GTK applications, as well as any more you launch, will switch to your GNOME theme and will look a lot nicer (See screenshot below)


    Firefox with GTK Themes

    As you can see the program looks a lot less ugly with the themes applied. However if you reboot the system without configuring the gnome-settings-daemon to auto start, the applications will go back to the default no-theme state.

    To set the daemon to autostart create a text file called theme.desktop (Actually This can be anything you want as long as you keep the .desktop extension) in the ~/.kde/Autostart directory with the following contents:

    [Desktop Entry]
    Exec=gnome-settings-daemon &
    Name=GNOME Settings Daemon
    Type=Service
    X-KDE-StartupNotify=false
    OnlyShowIn=KDE;

    Once you create the file and save it, KDE will start the Gnome settings daemon everytime it starts.

    Note: On some systems the autostart directory is located in the ~/.kde4/share/autostart folder.

    Hope this helps.

    Source of the tip: Tombuntu.com

    – Suramya

    « Newer PostsOlder Posts »

    Powered by WordPress