MikeyP.com MikeyP.com

Loving Linux: Reason #384

The 7 year old boot drive in my Linux box crapped out, so I decided to remove it and boot from the secondary (better) drive. If you're clever, you can reassign mounts in /etc/fstab, update /etc/lilo.conf, run lilo -r /dev/sdxxx, and boot without problems from the new drive. I'm not that clever, so ... read more →

FuseSMB, Localhost, and You

FuseSMB is a handy network automounting tool for Linux. It basically works like the Network Neighborhood in Windows, allowing you to browse directories shared by other computers on the network. It uses the Samba (CIFS/SMB) protocol, so it picks up shares from Windows, Mac, or Linux machines…... read more →

Improving Debian/Ubuntu Fonts

I shouldn't say "improving", as font settings are very subjective. However, compared to Windows and OS X, the default font settings in most recent Debian-based Linux distros (such as Ubuntu) just look wrong to me. I've found two main reasons for this: Most Debian Xorg configurat... read more →

Scanning to PDF

For some reason, it never occurred to me that the perfect way to store a set of scanned documents is in a PDF file. As a card-carrying nerd, bitmaps (TIFFs) of scanned pages always worked well enough. But when my non-technical attorney stuffed a bunch of papers in a machine scanner and emailed me... read more →

Installing libupnp on Linux

Most Linux UPnP media servers require the libupnp library. However, the install script for libupnp is incomplete and not well documented, so here are some more complete install steps. Although libupnp-1.3.1 was just released, I couldn't get it to compile, so I use the older libupnp-1.2.1a vers... read more →

SSH Hacker Attacks

If you run SSH to allow secure remote logins to your server, you've probably noticed a big increase in unauthorized attempted logins. My main Linux box at home has been "under attack" nearly every day for the past 9 or 10 months. There is an article over on whitedust.net describing ... read more →

MPlayer silent/stdout Patch

As the kitchen sink of media players (along with Xine and VLC), MPlayer could be the ultimate audio helper app on Linux, as it can convert from nearly any media format to any other format. But unfortunately, because it has no true "silent" output option and can't stream to stdout, it ... read more →

Troubles with Tulip

As I was experimenting with music server software, I noticed something odd with the network config on my Linux box. syslog was constantly reporting this error: eth0: PNIC2 transmit timed out, status e4660000, CSR6/7 e0406002 / effffbff CSR12 000000c8, resetting… Uh, hmm. Rebooted the Linux b... read more →

Del^?^?^? Backspace in XTerm VIM

Having trouble with the Backspace or Delete key when using vi or vim in XTerm? Does pressing the Backspace key echo the characters ^? instead of deleting the charater in front of the cursor? Just edit your .Xdefaults file and change or add these lines to make the keys work as you would expect them... read more →

Mandrake RPM for Motion

For some reason, the latest Mandrake RPM available for Motion is version 3.0.7. There are a lot of nice improvements in the most recent version, so I used the .spec file included in the latest motion build and made a Mandrake RPM. You can download it here: motion-3.1.17-1mdk.i586.rpm In this RPM, M... read more →

Saved by the RIP Linux Rescue System (again)

If you've ever built your own Linux kernel, or installed a hard drive controller card in a Linux box, you know how easy it is to have an "accident" that will prevent the OS from booting completely. Thankfully, Kent Robotti has created an excellent recovery distro called RIP ('R... read more →