• warning: include(/tmp/fortune.txt): failed to open stream: No such file or directory in /home/mohawksoft/org/www/htdocs/includes/common.inc(1696) : eval()'d code on line 1.
  • warning: include(): Failed opening '/tmp/fortune.txt' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/mohawksoft/org/www/htdocs/includes/common.inc(1696) : eval()'d code on line 1.

Creating an account, please be patient.

The rules to create an account have been changed. There have been a number of spammer/scammers posting spam comments with tons of links to increase the search engine relevance of their pages.

Because of this, I've switched the system over to manual approval for account usage, and manual approval for comment submission.

I check in regularly, but give it a day or so before you get worried.

What's changing in MCache?

I got a few emails asking about what is changing in MCache, well, a number of things that may be interesting.

First, sqlcache's perpetual beta status has been a problem. One of the sicking points of it was the use of SQLite as a base SQL engine for "serverless" use. For a number of reasons, SQLite has not been up to the task of sitting in the background for MCache. After getting fed up, I re-evaluated the use of SQLite.

The only way to move the sqlcache plugin forward, is the elimination of SQlite as an option. The only way to do this and keep server-less functionality was to re-address the file serializer.

Kubuntu: X2X Keyboard connections (KDE)

If you want to use X2X, a program that allows one keybard and mouse to span multiple computers using the X window protocol, you have to edit /etc/kde3/kdm/kdmrc, there are two entries: “ServerCmd” and ServerArgsLocal. By default, they look like this:
# The command line to start the X-server, without display number and VT spec.
# This string is subject to word splitting.
# Default is "/usr/bin/X -br"
ServerCmd=/usr/bin/X -br
# Additional arguments for the X-servers for local sessions.
# This string is subject to word splitting.
# Default is ""
ServerArgsLocal=-nolisten tcp
Step one: Remove “-nolisten tcp” from ServerArgsLocal.

Ubuntu: External ATA, IDE, or SATA Controllers

If you have extra hard disk controllers like a Promise card, Silicon Image, or Adaptec you may find yourself unable to boot your system after installing the card or upgrading to a new version of Ubuntu or Kubuntu. This is because of the way the Linux kernel finds new hard disks at boot time. It has to enumerate the hard disks and assign them device names like /dev/hda, /dev/hdb, /dev/hdc, etc.

The Ubuntu or Kubuntu guys have really mucked this process up, and across the last three distributions I have tried, from breezy to dapper to edgy I have found it almost random as to if a system will boot after upgrade or installation of additional IDE, ATA, or SATA controllers.

Syndicate content