OpenSUSE Linux Rants

OpenSUSE Linux Tips, tricks, how-tos, opinions, and news

My Resume  -  My LinkedIn Profile

May 31, 2007

Fedora 7 release party at the Open Source Technolgy Center @ Novell

by @ 12:03 am. Filed under events, General Linux, novell


Because of the release of Fedora 7 this Thursday, May 31, I thought it would be great to take this
opportunity to bond the community a little bit more by having a release party for Fedora 7.

The party will be from 7-9pm at the Open Source Technology Center at Novell (Building A, see map)
and we’ll have free food (pizza) and drinks provided for all that join us. In addition, there’ll be
a network install server and several DVDs available (also available in a full fledged ISO too).

So what’dya say? It’ll be a real blast! Come see the first version of Fedora with Live CDs and
easily customizable ‘create-your-own’ CDs. Come and see the improvements to yum, the new KVM, the
new look and feel, and many other cool surprises.

There will be a couple machines running Fedora 7. Hopefully, we’ll also have Beryl and AIGLX
running for your excitement as well.

If you are interested in doing more than just partying, bring your PC/Laptop down with you and we’ll
provide you with both CDs and a network installation server available.

OK, so that is the information that I have for this event. I will be there, and I will wear my suseblog shirt. If you see me, please do not throw your projectiles too hard. I bruise easily.

May 30, 2007

I couldn’t let this one pass….

by @ 5:17 pm. Filed under pranks

Wipe your mouth

More Revealing Pictures of Bill Hilf

by @ 2:22 pm. Filed under pranks

Another submission:
Bill Hilf as a clown

May 24, 2007

New York Stock Exchange Migrates to Linux

by @ 10:35 am. Filed under General Linux, Linux migrations, Linux News

It is dang near impossible to keep track of all the Linux migrations these days. In my course, I talk about a large part of them, but they keep ocurring at such an alarming rate, I can’t keep tabs on them all. The latest one to come to my attention is the migration to IBM AIX and Linux servers by the New York Stock Exchange. Apparently, one of the main reasons they did this was for the huge savings it would provide.

From the article: “Francis Feldman, the vice president of the shared data center for Securities Industry Automation Corp. (SIAC), the NYSE’s technology arm, said the bottom line for the migration was the bottom line. He estimates the move will halve the cost of transactions, and though he wouldn’t detail how much that would mean on a yearly basis, he said it is ‘serious financial savings, very serious.'”

Take a look at the rest of the article here.

Linux to Sponsor Race Car in the Indy 500

by @ 10:25 am. Filed under General Linux, Linux News

Tux 500 car


Wow. It’s not every day that you see a project like this. Bob Moore and Ken Starks have decided to start a project called the Tux 500. Their goal is to sponsor a car in the Indy 500 with the Linux mascot, Tux. Check out the home page at There is also a news story and slide show available here.

Warning – Even More Disturbing

by @ 9:50 am. Filed under pranks, War

Well, I couldn’t help it. I liked Jason’s portrait of Bill Hilf so much that I made my own portrait of him. Here we are:

Bill Hilf as Himself

May 22, 2007

Warning – Disturbing Images

by @ 5:58 pm. Filed under pranks, War

Well, a couple of days ago, I challenged everyone to submit tattoos for Bill Hilf’s balding forehead. Well, I got a submission I both expected, and did not expect. I’ll just go ahead and post that right here, for ya’ll. Personally, I think it does perfect justice:

Remember, kids, although I fully endorse this picture, I did not do it. My good pal Jason did. 🙂 Have a great day.

Graphic Design in Linux – The Gimp – Some Icons for You

by @ 7:13 am. Filed under freebies, General Linux

Hello there, fellow users of open source software. 🙂 I have never started with that line, so I thought I’d try it.

I have this project that I am working on, which requires some nice graphics. Bein’ the poor fool that I am, I cannot pay a graphic designer to make them. Therefore, I figured I’d don my most tastefully intuitive emo art reflective deep-ness, and be my own ar-teest (I am not going to cut my ear off, though). I whipped open the Gimp like it was yesterday’s burrito and started clicking rabidly on every icon I could find. At some point, I accidentally produced the following buttons:

Some Icons

Suck as they may, I wanted to offer them to whomever may need something similar. If you need an icon set or some buttons for something or whatever. They are really big because I can’t see very well. Just kidding. I make them big so that when I shrink them, it tightens the definition of the lines. So use them at your leisure and let me know if they are helpful in any way.

The Gimp file can be found here. (right-click, “Save File As”)

You can adjust the color if you need to. Select one of the colored layers. Then go up to the LAYER menu in Gimp, then the COLORS sub-menu, then click on HUE-SATURATION. Move the HUE slider back and forth until you find the color you like.

May 18, 2007

K Menu Icon Size for your openSUSE Desktop

by @ 7:32 am. Filed under KDE Tips, SUSE Tips & Tricks

Here’s a cool tip for people who are KDE users, as it is plainly clear that this is the correct desktop to use, per Linus Torvalds.

In recent versions of KDE, there is a new K Menu layout. This is called the “SUSE Menu Style”. The traditional K Menu style is called the “KDE Menu Style”. You can switch between them by right-clicking on the K Menu. There is an option to switch to switch in the small menu that appears.

If you are a fan of the traditional “KDE Menu Style”, this tip may come in handy. It does not appear to work the same in the “SUSE Menu Style” layout of the K Menu.

When I do a fresh openSUSE install, I like to have my machine set up exactly how I like it. I have a small document that I go through to set some KDE tweaks to suite my taste. One of these happens to be the icon size in the KDE Menu. If you would like to adjust this, follow these simple steps:

  1. Open your favorite text editor. Edit the file located at ~/.kde/share/config/kickerrc
  2. Go to the [menus] section of this file.
  3. Edit (or add, if it isn’t there) the “MenuEntryHeight=” variable to be the height, in pixels, that you wish the K Menu icons to appear.
  4. Save and quit.
  5. Restart the KDE Panels with this command: dcop kicker Panel restart

I have tried settings as low as 4 and as big as 128, both of which work but are outside the range of usability. My personal preference is 16, but whatever suits your taste.

May 17, 2007

openSUSE 10.3 Alpha4 released

by @ 10:05 pm. Filed under SUSE releases

From our buds in Germany:

I’m glad to announce the forth public alpha release of openSUSE 10.3.

Important Changes Since Alpha3

The following are some highlights of Alpha4 compared to Alpha3:

* Inclusion of YaST Meta Packages handler
* InstLux allows users to start the Linux installation from Windows

* We have removed zmd from the distribution and concentrate now on the
  tools opensuse-updater and zypper.

* TeX Live replaces teTex
* First parts of KDE4svn entered Factory, its games are installed

* 2.2
* GNOME 2.18.1
* Improvements to our init script starter startpar to reduce boottime

* First changes to support Sony PS3.  The PowerPC installation media
  do not yet support the installation on PS3, this is planned for

* Linux 2.6.21 with an updated AppArmor patchset
* Reduced size and cleaned up dependencies of some packages

* Initial support for installation in Afrikaans, Gurajati, Hindi,
  Marathi, Tamil, Xhosa, Zulu.  (for complete list of languages and

  how to participate in translation see )

A more detailed list of changes is available via .

Most Annoying Bugs
So far the following critical bugs have been found, please read before

you install:

* No online update offered during installation (Bug 270919)
* No NIS offered during installation (Bug 270899) 

The list of annoying bugs is found here as well, please update it if
you find more:

Call for Testing

* libata for IDE devices

   We’re using the libata stack now also for IDE controllers.  Please
   do test that an update works and all files are changed

   automatically (libata uses /dev/sda for the first harddisk instead
   of /dev/hda).  Disks with more than 15 partitions are not handled

   right now, we’re still evaluating whether there is a good solution.
   to use the old scheme, boot with "hwprobe=-modules.pata".

* Instlux

  Please test InstLux, to start a Linux installation under Windows.
  Thanks a lot for Jordi for his great work!

* OpenOffice.Org 2.2

  Please test the new versions

Media and Download


openSUSE 10.3 Alpha4 for i386, x86-64 and ppc comes as different media

* 6 CDs (CD 6 was needed due to the increase space of TeXLive)
* 1 AddOn CD with only NonOSS packages on it

* 1 AddOn CD with language packages that are used for extra
  languages (the 6 CDs contain support for english, french, italian, spanish,

  german, chinese, japanese, czech, danish, norwegian, khmer,
  hungarian, polish) (the 6 CDs have support for installation in all

  languages, just extra packages are only on this extra media)
* 1 DVD containing the contents of the 6 CDs and the NonOSS AddOn CD

* CDs/DVDs containing the sources corresponding to the media

We have created Delta ISOs from openSUSE 10.3 Alpha3.  Please use them

for download.

The DVDs and the source media are only available via bittorrent.

Please report all bugs you find on in our bugzilla as explained in, discussion is most appropriate on the

opensuse-factory@xxxxxxxxxxxx mailing list.

To download media, please use the links provided at:

The next Alpha is planned for Thu, June 14.


Adrian Schroeter

SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG N�rnberg)
email: adrian@xxxxxxx

To unsubscribe, e-mail: opensuse-announce+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-announce+help@xxxxxxxxxxxx

An Apparent Imperception

by @ 4:29 am. Filed under humor

It is all just kindergarten tactics, people. There’s nothing to see here, move along. Same stuff, different day. – “Mommy, Billy took my crayon! I had it first!” “Which crayon?” “I don’t know, but he took it. Billy, you better watch out!” Maybe we could have them look at some other things they teach in kindergarten.

* yawn *

* stretch *

Funniest tattoo submission for Bill Hilf’s bald spot wins – This man is absolutely right. He totally knows. Take his word for everything. You can see it right in his face. This guy is for reals. Dude, where’s my He-Man sword…

May 14, 2007

Intellectual Philosophy in a Linux Atmosphere

by @ 7:31 am. Filed under General SUSE, SUSE News

Critical Thinking and Problem Solving: 3-Dimensional Thinking

Someone answer me this: Why, oh why do we blindly accept that the only way to do something is the way we’ve always done it?

We make decisions every day based off what I call “the safe answer.” All of us are guilty of it.

The sequence goes like this: We are faced with some task. In our minds, we immediately have an idea of the way we know it should be done. But we are afraid. We say, “Well, if I do it that way, there is a chance it could go south and backfire on me. Don’t want that. Rather than do it the right way, I will do it the way that we have always done it.” Somehow, we seek the safe, common, or familiar way.

I call this 1-dimensional thinking. We will do X project the way that we have always done it, because that is what works for us, and that’s the way we know.

In other words, what you are saying is that you don’t want to take the chance that you will improve, because you are taking the chance that you might fail.

Another translation: If you always do things the way you have always done them, you will always get the same outcome.

People, this is not the Dark Ages. That way of thinking went out of style about 500 years ago. Or did it?

Here is a modern example:

Lots of people like BMWs. Let’s say that you want to purchase a BMW in the 7 series line, maybe a 760Li Sedan. The price tag on that car is about $122,600. What is your knee-jerk reaction? “Dude, there ain’t no way I’m ever going to round up that much cash.” This is the 1-dimensional, trained robot in you, analyzing the situation the same way you have been taught to think your whole life: Take everything at face value, make an immediate assessment, and draw your conclusion. *poof*, you immediately return back to your exact life, remaining exactly as you are, having done nothing, and making no progress.


Another type of thought, which I refer to as 3-dimensional thinking, may take you down another path. As you head down this path, your trained robot inside says, “Uh oh, unable to compute. Danger, Will Robinson. Unfamiliar territory. I could fail.” Once you flip that coin over and say, “Wow, isn’t this exciting? I have never done this before, but I can totally make this work. When it does, I can chalk up another success. Sweet!” Then you sit down to find a solution. You may approach the problem from two angles: 1) How could I find a way out of paying full price for that car? and 2) How could I find a way to earn the money for that car with minimal lifestyle change?

Sound difficult? Well hell, there’s a reason they say, “You can’t have your cake and eat it too.” Well, the exact goal of this type of thinking is to find a way to do exactly that. I happen to know a couple of guys who were in almost that exact situation. Know what they did?

They bought three of them at an auction, and sold one of them for 70% of the amount that they had paid for all three of them. This left each with 15% of the total. So let’s say that they paid $142,000 for the three cars. They then sold the one for $100,000. This left $42,000, which was split between the two of them. In essence, they each paid $21,000 for a car worth about 6 times that much. I have seen these cars, and they are quite gorgeous, and almost brand new.

3-dimensional thinking.

Information, Knowledge, Understanding, and Wisdom

Along with decision-making skills, there are assumptions we make about different types of learning. These assumptions are also incorrect.

Let’s say we start out with a book about openSUSE Linux. We will refer to this as some collection of information. Does merely having such a book give us the ability to master its topic? Of course it doesn’t. We must read it.

In other words, for the information to become useful, it must reside in our mind. It must become knowledge. We need to process the information and store it away in our brain. An unfortunately vast amount of people believe that this is the end. Once they have read a book and have gained new knowledge, they are then masters of the topic of that content. Sadly, this is not the case.

To illustrate, let me ask you this: Would you attempt to fly a commercial airliner having only read the operator’s handbook? Believe me, under no circumstances would I attempt this.

Beyond simple knowledge, you need to gain understanding. “What happens when I hit windshear? What if one of my engines goes out? What if… ? Why do I have to use flaps?” You get the point. You need to understand what it is that you are working with from multiple angles. Even in this case, there are many who believe this means that they are masters of the given topic. Again, not so.

Another illustrative question: Would you rather fly the commercial airliner with a pilot who has just barely received his flying license, or would you rather fly with a pilot who has been flying for 15 years? In the vast majority of cases, people would likely say that they would rather have the experienced pilot fly than go with a brand new pilot. Why? Well, the seasoned pilot’s experience has given him wisdom. It is this wisdom that gives him a large margin of preference over the inexperienced pilot.

Only at these advanced stages of wisdom and experience can we say that we “own” the topic. Only then can we say that we are masters of our field.

Let us now combine these two topics. Say we have a given person. This person has the ability to think 3-dimensionally. They are a critical thinker and a skilled problem solver. In addition to this, they also have had a large amount of experience, giving them the opportunity to gain wisdom. What would such a thing produce?

These people are the producers in the society. Societies have consumers and producers. These guys (and ladies) are the members of society who come up with solutions. They invent light bulbs, discover ways to harness electricity, they establish countries, they invent internal combustion engines, they invent computers, telephones, and televisions.

I’m telling you that if you knew your own potential as an experienced 3-dimensional thinker, you would blow your own mind. Our potential as human beings is dumbfounding. Let’s think about it another way.

When you say, “I can’t do that,” you are really saying, “I am unwilling to put forth the effort it takes to solve that problem. I am also unwilling to spend personal resources to arrive at the solution to that problem.” These personal resources usually refer to time. In other words, our response should be, “I can solve any plausible, realistic problem if I am willing and able to put forth enough effort, and given enough time.” By “plausible” and “realistic” I mean that you will never devise a way for human beings to walk around on the sun. I mean that you can, in all truth and reality, find a way to pay $21,000 for a pristine car worth over $100,000.

This is why it aggravates me when I go to the store and ask an employee to help me solve a problem and they say, “I can’t help you, sorry.” I want to take my forehead to the bridge of their nose.

This is also why it is aggravating when I see people who clearly demonstrate their lemming-hood and inability to think for themselves, instead openly declaring their desire to be “one of the sheep.” For example, this is quite easily illustrated in the latest fashion trend. Everyone go buy 2000 labels. On each one, print “I am a sheep.” Now, when you see one of these guys walking around with the damn blue-tooth headset clipped to his ear, peel off a label and stick that thing to his face. In and of itself, there is nothing morally wrong with wearing one of those. However, the symbol of what it demonstrates to me is an eye-rolling declaration of that individual electing to be a total lemming. Especially when they are wearing it during a movie, and the back of the headset has that annoying blinking blue light.

Apply All That to Operating Systems

Again, I provide another example of the 3-dimensional thinking, experienced individual. Take computer users. Many people don’t know why they use what they use, and could not possibly care about anything any less than what operating system they use. Others, however, not only refuse to explore other options, but insist that their way of doing it is the only acceptable way because that is what has always worked and that is what they have always done. This severely limits their potential. 1-dimensional thinking.

Please do not misunderstand. Not all users of the most widely-used OS on the planet are sheep.

It’s just that M$ knows that people prefer what they already know because it is comfortable to them. This is why they retain such a tight grip on their monopoly.

Due to the very nature of the Linux operating system, it almost forces you to expand your mind into the 3-dimensional way of thinking. To be good at it, you will need to get a little experience under your belt. For many people this equates to, “I can’t use Linux because it is different and scary. Thus, I will continue paying hundreds of dollars per year to stay with what I know.” Instead, they should be saying, “Wow, if I jump in and go out on a limb and think and learn, I could be saving myself hundreds of dollars per year, and never get a virus again!” Even if they are not a power user. Even if they will never be a system administrator. You only gonna do email and the Internet? Install openSUSE, install Thunderbird, install Firefox. Adjust their settings to your satisfaction. The end; you are done worrying. And if that’s all you need, very little experience is necessary.

In many cases, the most widely-accepted operating system is not the best solution, but is the one that the most people know. If you want a better solution, do some research, gain some knowledge and understanding, and master the topic just a bit. Think for yourself and make your own decision. You will very likely find yourself using either Linux or a Mac.

May 10, 2007

Free “Intro to Linux” Course Now Available

by @ 7:03 am. Filed under freebies, General Linux, General SUSE, SUSE Blog News

Finally! Tonight, I was able to wrap up the last class of my online course.

This online course is done via email. It is completely free. People register for the class, and receive an ebook via email every few days containing the next class of the course. Its goal is to be the most basic introduction to Linux possible. So basic that anyone who could possibly be interested in learning Linux can do it through this course. Your 7-year-old daughter or your 98-year-old uncle. Your brother who has never even seen a computer before (ok, that one may be a bit of a stretch). Anyone and everyone should have a basic understanding of Linux once they have completed the course.

You see, this gives a platform of understanding that we can then build upon with other types of articles and such. Besides that, it’s about 36 pages of free e-book content. How could that possibly be bad? 🙂

Because let’s face it… If you are like me, you enjoy sharing Linux with people. However, teaching people how to run Linux can feel time-consuming. That said, what if you had a resource that you could point them to and just say, “Look, this will teach you everything you need to know to get started using Linux.”? Wouldn’t that be great? That is part of the design of this course as well.

Here is a brief list of what the course covers:

If you are interested in such a course, or know someone who is, the sign-up form is in the left nav on my blog page. It’s totally free, and has some great info in it.

I also wanted to announce that this blog has now had over 1 Million page views in the last year. That seriously blows me away.

May 8, 2007

The Weekend From Hell

by @ 9:04 pm. Filed under Work-Related

This blog post could easily be titled, “The Weekend I Got Kicked In the Face.” Since I didn’t, though, that may be a bit misleading. It just feels like it. Heh.

It started Friday when I had my car in the shop all day getting my new 4.10 gears put into my rear differential on my new Crown Victoria Police Interceptor. Right at noon, our production server went offline. I was told at 3:30 that if the production server was not back online at 5:00, that we would be rebuilding it on a new server. I’m a firm believer in colocation, now. Our managed hosting provider did not like something we did, and yanked our account.

At 4:30, the guy called me telling me my car was finished. My friend Jason raced me to the shop to pick it up. We were also preparing ourselves to spend the next 24 hours rebuilding a server. When I got my car, they told me that my rear brakes were shot, along with the rotors and emergency brake shoes. I could have them fix it for a mere $460. Turns out, the next morning I spent $410 on parts, and not only redid the rear brakes, but changed the front pads as well. Ceramic brake pads all around. It’s the only way to go if you ask me.

The only problem is that this took until 1:30 AM Sunday morning. At around 7:00 Saturday night, my work began calling me, asking when I could come in and rebuild the server. I told them that my car was immobile at the moment. You may ask why, if I knew my work needed me, would I change my brakes, thusly incapacitating myself from being able to attend to the needs of my employer.

Well see, the plot thickens. We have three cars, one of which (the 1999 Crown Victoria LX) is out of commission, having a blown engine. Next weekend, we will be getting a new engine put into that particular vehicle. I just can’t seem to part with it. I’ve had it since it had 19,000 miles on it, and the engine just went out at 152,000. It’s all good, because the new engine only has 49,000 on it. Anyway, that one will get some help next weekend.

That leaves us down to two available cars. Not quite that simple, however. We have to sell one of these remaining cars (1995 Honda Civic LX) to get enough money to fix up the other two (’04 Crown Vic and ’99 Crown Vic). $600 to put in the new engine, a few hundred more to get it into tip-top shape, and another few hundred to wrap up some repairs to the ’04 (rack & pinion steering hose, exhaust leak in the EGR tube).

Thursday night at 11:00 PM, I put the Honda up on and by Friday at 7:00 PM, I had $200 in my hand to hold the car until Monday. The new owner would come by and give us the remaining $2800 then.

The inference here is because of all this, I had until Monday to get some good brakes into my ’04 Crown Vic. It would stand as the only car in which my family would have the means to travel, probably for a couple of weeks. Thus, the brakes were to be done on Saturday, taking the gamble that I would either not need to go in to rebuild the server, or that they could wait long enough for me to get done with my brakes, and I wouldn’t lose my job. As luck would have it, I have a great place of employment, and they were very understanding.

Fast-forward to Sunday morning at 1:30 AM, when I was putting the last wheel cover back on after all the brakes were done. I called my work back and told them I would be in by 2:00. I took a quick shower, threw some fresh clothes on, and jumped into the car with the brand-spanking-new brakes, hoping that I did it right. With some fair amount of luck, I made it to work, where I spent the next 8 hours setting up the LAMP stack, installing PHPMyAdmin, restoring code and database backups to the new server, and setting up an email server. Just as I was finishing my final touches to the email server, my wife called.

She was going into labor.

Again, I was on a mega-short time crunch. I finished the email server and typed out some instructions for the techs who would be in the next shift, finishing setting up the server. I then shot home like a rocket. Sometimes, it does help to drive a car that really really looks like a cop car (boy, you should see people fly out of my way on the freeway). I got home in no time.

We packed up everything and dropped Azzie off at her grandma’s house. Hospital-bound, we set out.

At 2:09 that afternoon, my son Evan was born (8 lbs 7 oz, 20 1/2″ long). After we were relocated to a recovery room, my body realized it hadn’t been asleep since the morning of the previous day. I began fading at roughly the same rate as if someone was hitting me in the head repeatedly with an aluminum baseball bat.

I haven’t been kicked in the face (at least at any time during the past few days), but boy, it sure feels like it. Let’s just say this past weekend was the longest three weeks of my life.

May 3, 2007

A Tip for Anyone Who Uses a Keyboard

by @ 7:03 am. Filed under computer tips

Being a computer user for the past couple of decades has had its great moments. Especially when I discovered linux. However, it hasn’t always been pixie dust and fluffy rose bunnies. Every once in awhile, something goes wrong. Because I have the charismatic temperament of Fluorosulfuric acid, I go through many a keyboard. Sometimes, this is because I go from Mr. Calm to Mr. Super Bionic Smash Fist and destroy it because something went wrong. Other times, it is because I go from Mr. Suave And Coordinated to Mr. Blundering Elephantine-Thumbed Stumbling Oaf and unload gallons of Coke into it.

Sadly, for the former situation, the only solution is about $86,203.00 and a really good psychotherapist. For the latter, however, there is a wonderful solution. Being self-appointed Microsoft Antagonist Number 1, you may find it a little odd that I can only use the M$ Ergonomic Keyboards. At least they don’t have bugs.

Anyway, when you spill something on them, or they get all crusty and old, there is a little trick you can do to make them all shiny and new again. Throw them in the dishwasher and take them through a spin cycle on high.

You know that keyboard I dumped Coke into the other week? Well, that is the very same keyboard I am using to type this up right now. How, you say? Well, I took all the screws out of the back of it, took out the little green electronic board and the lights and PS/2 cord. Well, the rest of it is just plastic and rubber. Like me, all you have to do is slap it all into your favorite dishwasher (be it your mom’s, your dad’s, your daughter’s, your son’s, your aunt’s, your uncle’s, or your first wife’s mother’s second husband’s). Make sure you have everything set to COLD (don’t wanna melt it), fill ‘er up with dish soap, and hit GO.

When it’s all done, take it all out and let it air dry for about 34 weeks or until dry. When it is sufficiently dry, put it all back together again, and plug ‘er in. Assuming it really was sufficiently dry and you didn’t just make a nice brick out of your CPU, it should work quite nicely, like the day you bought it.

So there’s a quick tip for people who love to get their keyboards all nasty and gross.

BTW, if you do put your keyboard in the dishwasher, and completely destroy it, tough, it ain’t my problem. Anyone who puts a computer keyboard into their washer should get their head checked, anyway.

OpenSUSE Linux Rants
Official OpenSUSE Linux Site

internal links:


SUSE Resources

search blog:


May 2007
« Apr   Jun »

73 queries. 1.474 seconds