Community Blogs

Controlling fan rpm in Dell laptops

1. Download the tar zipped file from dellfand's site (, unzip it, cd into the folder and run 'make'. This produces the executable. You have done this already.

2. As root, copy the executable to /usr/local/bin.

3. Put this line in /etc/rc.local to have it run on boot.
/usr/local/bin/dellfand 1 0.5 40 50 55

The above will run dellfand as a daemon( the parameter 1), with a sleep time of 0.5 seconds(parameter 2) with an off,low and high temperatues of 40, 50 and 55. Change the temperatures to the ones that suit you.

P.S: The BIOS in some laptops, with some BIOS versions, is more active than in others. You may get interference. It could be that reducing the polling delay (e.g. to 0.5 seconds) will reduce the annoyance caused by this. Currently I know of no other solution.


reinventing the wheel...again...and again...

Congratulations on the new!  I know it was tons of hard work.

 And that's why I'm blogging this thought.  How many upgrades and migrations have you done in your career?  Too many, if you're like me.  Seldom is there any automatic migration script that can just handle everything, esp. when big monopoly-like companies are involved.  (You know who.)

The only time I've seen a good migration is when the company that wrote the new program gets some money if you switch.  Then, a good migration path is a selling point.

 So, back to the site.  It's written in Joomla, I understand.  Cool.  I don't honestly care, except that I'm learning django right now.  And what happens if we need to move our projects from django to Joomla, or to any other framework?  Lots of rewriting.  Lots of reinventing the wheel.

 Sure, it's not as big a wheel as it was, back in the GUI days.  HTML, CSS, Javascript are all pretty standard.  Still, we write these little wheels, and have to reinvent them whenever we change language, database, OS (oops! that server wasn't running linux?!), etc.  When are we going to get smarter?

 I propose that we do one very simple thing:

Be explicit.

 If you're programming in a language, then please embed a comment to what language it is, the version, and--most importantly--where I can find the language specification and a reference implementation of the compiler/interpreter.  Better yet, provide a BNF notation and an explanation of the Abstract Syntax Tree.  (What?  You're using a language that's not open, or isn't well-documented? Don't make me come over there!)

 If you're encoding data in XML, PLEASE, PLEASE provide a reference to the DTD or Schema definition.  IHMO, that silly URL in XML that tells what namespace it's in should actually reference a valid document.  Most of the time, if you try to open that URL, you get nothing.  (This was just bad design on the side of the XML designers.)

 What I want is this: Perfect parsers.  The only way that's going to happen is for the code and data to be explicitly defined.  (And, yes, you can do this with dynamic languages.)  But once you have perfect parsers, voila!--you have much easier time migrating data and code.  In fact, maybe it wouldn't be that hard to write migration programs.  But that's another blog entry...


Funny things - let your drive to speak

 cat /dev/sda | aplay -fdat

Linux and UNIX Document publishing using XML

Robust, open standards for XML document markup and a rich set of freely available tools for XML document parsing and format conversion make it easy to install and configure a complete documentation development and formatting environment on any UNIX or Linux system. This article focuses on DocBook, which is the best-known and most widely used schema for documentation markup.



Ich nutze mittlerweile unter Windows nur noch Songbird. Auch unter Linux habe ich dieses Tool bereits oft genutzt, bin aber letztendlich doch bei Exaile gelandert, da sich dieser besser in die Oberfläche von Gnome integriert. Aber es ist schon erstaunlich, wie sich der Songbird entwickelt hat. Seit der 1.0er Version absolut empfehlenswert

Nützliche Addons

Focus Track: Markiert automatisch den momentan laufenden Song

FocusTrack - Songbird Add-ons

Lyric Master: Bringt Songtexte auf den Bildschirm (siehe Screenshot rechts)

LyricMaster - Songbird Add-ons

Mashtape: Zeigt aktuelle Infos, Fotos und Videos zur Band (siehe Screenshot unten)

mashTape - Songbird Add-ons

Media Flow: Eine nette Album-Cover-Ansicht (siehe Screenshot oben)

MediaFlow - Songbird Add-ons

Song Notifier: Zeigt unten rechts ein kleines Benachrichtigungsfenster über den momentan gespielten Song

Song Notifier - Songbird Add-ons

Gibt natürlich noch viele weitere Addons, die sich direkt über den Songbird installieren lassen.


Welcome to Singularity's Blog. Here we will talk about Linux and related matters. All in a new critical point of view. In this blog you will see more about ethics, philosophy, development, industry behavior, economics, political, coding, Linux and FOSS communities, taboos (and fake-taboos), and all know topics related.

 We will also  discuss more about applications and tendencies behaviors, and many problem-solution environments in the market, government and educational targets - in many countries.



Mandriva is back!

As soon I saw that the Spring edition of Mandriva 2009 was finally out I downloaded the ONE edition ISO and burned it to a CD. I decided to use one of my spare hard drives to load it on because I have an openSUSE 11.1 install currently on my home machine and everything works beautifully on it and I didn't want to mess up a good thing. I booted up to the live CD and was greeted with that good old Mandriva intro sound effect meaning that it had correctly configured my sound device. I didn't waist any time with the live CD I immediately launched the live installer and preceded to install to the internal HD.

The installation went off without a hitch, but this was to be expected from Mandriva. They have always been one of my favorite distros. Mandriva was one of the original distros I tried when I first got into Linux. I have always found their products to be very refined and extremely professional. This release is no different and the only reason I switched to openSUSE since the last Mandriva release was because I was having weird problems with VMWARE server and it seemed to work flawlessly on openSUSE. I have to have a way to run virtual machines because I am constantly testing different setups and trying new things out and I seldom want to use an entire hard drive just for testing. We will get to that later.

First let me say that the first release of Mandriva 2009 was one of the first major distros to adopt KDE 4 and for all I know that could have been the reason for some of the weird problems I had. This time around the version of KDE is up to 4.2.2 and they have definitely ironed out some of the wrinkles and done a lot of refining because everything runs better and is much more fluent. This is the exact same hardware I had before too so it has to be an improvement in either the desktop environment or the kernel. After changing some of the packages that come by default and adding some of my own favorites I had everything operational within an hour.

The version I installed called "One" comes with Flash and Java and a lot of other things that you have to add yourself on other distros. I added DVD playback, Compiz Fusion, and for some reason there was no BitTorrent client so I added Ktorrent. From my experience its the best. I usually even add it when I do a Gnome install. I like it better than any of the Gnome clients. I then installed the free version of VMWARE server and it installed fine and so far has run great. If you have any trouble getting things to work I would suggest checking out THIS site. Lots of great help over there just click on your distro. Overall I am very impressed with this release if you would like to grab a copy for yourself just head over to MANDRIVA's website and download it for yourself.


Congratulations on the new

Between the new and, not to mention MontaVista's announcement today of one of my favorite projects, I don't expect to get anything new done for the rest of the week. 

For what it's worth, I think the blog editor is excellent.  The hypertext link entry button works for me.

 MontaVista's announcement is for MontaVista Linux 6, an "integration platform" using a highly customized BitBake with MontaVista Linux to help developers create embedded Linux projects.  I'll be writing more about it on my personal blog as well as my blog at MontaVista.


My Fully Functioning Arch Linux Laptop


Dell Inspiron 1525N (Alpine White)
15.4 inch Widescreen glossy display (1280x800) & 2MP Webcam
Intel Core 2 Duo T7250 (2.00 GHz, 800 MHz FSB, 2MB L2 Cache)
4GB DDR2, 667MHz 2 Dimm
Intel GMA X3100
160GB 5400RPM SATA Hard Drive
Integrated 10/100 NIC
Intel 3945 WLAN (802.11a/b/g) Mini Card
8X Slot Load DVD+/-RW Dual Layer Drive
8 in 1 card reader
Integrated High Definition Audio 2.0
Dell Wireless 355 Bluetooth Internal
85 WHr 9-cell Battery
Ports: 4USB, 1 IEEE 1394a, 2 Headphone, 1 Microphone, 1 Media Card, 1 S-Video, 1 VGA, 1 HDMI, 1 Ethernet, 1 Modem, 1 Power


/dev/sda1        /boot                       94.10MB

/dev/sda2        swap                         3.81GB

/dev/sda5        /                                 30.52GB

/dev/sda6        /mnt/virtual        30.52GB

/dev/sda7        /home                     84.10GB





MSC MALAYSIA OPEN SOURCE CONFERENCE 2009 will be held at Berjaya Times Square Hotel & Convention Center, Kuala Lumpur from 31st May 2009 to 3rd June 2009. This event is organized by MSC Malaysia & MAMPU and jointly supported by the Malaysian Open Source Community and MOSTI. This is the first time 4 crucial stakeholders consisting of government, businesses, developers and community will take part together. This conference positioned as an international forum will have sharing and exchanging ideas on technical advancements, applications, development and business cases on open source.

Developers, designers, systems administrators, community leaders, innovators, CTOs and CIOs, evangelists and activists, researchers, strategists, and entrepreneurs are invited to lead and contribute during all conference sessions, tutorials and discussions. Moreover, this conference will have renowned speakers from prime Open Source Enterprises which are Mozilla, Google and Red Hat to name a few and also not forgeting from the developer community - Ubuntu, BSD, Fedora, PHPs and etc...

More info is on the official portal of MSC Malaysia OSCONF 2009


The new

I like what they have done with it sounds like its going to be a great service.

I think ill move my blog about linux in general to here.

Page 131 of 135

Upcoming Linux Foundation Courses

  1. LFD211 Introduction to Linux for Developers
    08 Dec » 09 Dec - Virtual
  2. LFS220 Linux System Administration
    08 Dec » 11 Dec - Virtual
  3. LFS520 OpenStack Cloud Architecture and Deployment
    08 Dec » 11 Dec - Virtual

View All Upcoming Courses

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board