My Slackware Experience
Experiences with the Slackware Linux system.


A nice guide about optimizing fonts in Slackware.


Modern laptops usually come with a cheap TV tuner adapter installed, which is also usually a pain to set up.

Mine comes with digital DVB-T adapter, so unless you have digital transmission in your country, don’t bother with this.

First, you need to check that you have the right adapter. Running lsusb -v returns:

idVendor           0x07ca AVerMedia Technologies, Inc.
idProduct          0xa309

This device is supported by the af9015 driver, which unfortunately is not included in my kernel. You can get this driver from If you have mercurial installed you can download the latest version by running:

hg clone

Switch to the downloaded directory and run the following:

sudo make rminstall

make distclean


sudo make install

You can find more info on this on

This should install the latest Video4Linux drivers for your current kernel.

You also need to obtain the firmware for this device that you can obtain from and copy into /lib/firmware.

Load the driver by running sudo modprobe af9015.

You should now be set.

To watch TV I used kaffeine which is a nice KDE based front-end for Xine. Just choose Digital TV, and then click on channels to scan available channels for your region. The scan reveiled far more channels than i can actually watch, probably because i don’t have a subscription.



I use repository systems such as subversion frequently. Wanting to share local copies between my Slackware Linux and Windows, I placed the repository on a vfat volume. Unfortunately, Linux does not handle upper and lower case filenames on vfat properly.

Using option shortname in fstab, or when running mount you can force the vfat driver to better support upper and lower case filenames. shortname=winnt or shortname=mixed should do the trick.

Carefully browsing the man pages will give you more info.


A quick and probably very fragile way to install rpms on Slackware is the following:
rpm -i –nodeps -vh –ignoresize *.rpm


I updated to firefox 3.0.7 and certain images are not displayed.
Instead a black box is shown in their place.
That seems to be happening whenever an image is re-sized by the browser
After googling for a solution, i found that adding the line
Option      “XAANoOffscreenPixmaps”    “true”
in your device section in /etc/X11/xorg.conf will solve the problem.

I’ve read that people with different X drivers managed to solve this issue by doing the above, so hopefully it should work for everyone.


Many years ago, a friend convinced me to install Linux and gave me a Slackware 3.4 CD-ROM. Slackware has evolved a lot since then, and is much more user-friendly. All that, while still keeping its very simple installation interface, which probably has scared many away.

From the first moment i loved Slackware because it was a very simple and pure system that allows a user to configure it to his exact needs. Of course that comes with a price, Personally, I’ve spent many hours bringing a new installation exactly where i want it.

I always wanted to write down and share, all the problems i’ve encountered while installing and using the system, so everyone can benefit. This of course never happened until now, many years after i first had the idea (as it usually is the case with these things).

I hope some people will find the information in this blog useful.