Corrupted User Profile

If you ever log into your Windows XP account and you see this error:Windows cannot load your profile because it may be corrupted. You may be logged in using a temporary User Profile. The way that Microsoft says to repair this problem is to backup the user's data and recreate the account. Log into an account that you can recreate the account.

Gentoo on an HP Pavilion dv5000 (dv5139)

When my Compaq Presario X1000 (X1010US) died I was sad. It took me some time to get gentoo to work correctly with the hardware. The biggest hurdle that I faced was getting the wireless to work. At the time ndiswrapper wasn't working very well and would often either lock up my system or cause a kernel panic. The second hurdle that I faced was getting 3d acceleration to work.


I've acquired another 19" LCD monitor from a customer who said that he no longer needed it as the DVI IN no longer functions. Setting up Dual monitors is pretty easy. Unfortunately, there's a problem when using Linux and multiple monitors. The problem is that the window manager does not handle them correctly (or like Windows does.) If you've ever set up dual monitors on a Windows machine you can 'Attach' the second output via the Display Properties. There is also an option that allows you to extend the desktop to the second monitor.

VMWare and Gentoo Problems

After installing vmware-server and vmware-modules I was not able to get vmware to start properly. When trying to start the vmware service:
# /etc/init.d/vmware start
I would get this:
* Vmware Server is installed, but it has not been (correctly) configured
* for the running kernel.
* Please ensure that the modules have been compiled for this kernel:
* emerge --oneshot vmware-modules
* Also ensure Vmware Server has been configured:
* /opt/vmware/server/bin/
* VMware is not properly configured!

Gentoo on Dallas


I love Linux so much and my favorite distrubtion is Gentoo. I love Linux so much that I have refused to install Windows on my workstation at work because I would rather have that friendly penguin in my computer at work. Our servers unfortunately run Windows 2003 with Terminal services providing access to our POS. Initially we used CITRIX to share our POS and setting that up was fun, and I found that printing worked a lot better in Linux than it did with Windows. Just recently we implemented a VPN that uses Netextender from SonicWall.

Remounting Root FS in RW

After finishing up an installation of Gentoo, I reboot into the new system only to find that it needs maintenance. The probably usually is that the hard drive is assigned a different device file during the LiveCD than when the actual system is booting up. After providing the root password I need to edit the /etc/fstab file. Problem is that the file system is mounted in read only. So we must remount the root partition in read write.
 mount -no remount,rw /
Now we can make the changes we need and reboot the system.

Gentoo CD Burning

In Windows CD burning is taken for granted. You can either burn a CD by using the Windows CD burning engine or by popping the software that came with the CD burner in the computer, install it and then burn.

Debugging With Eclipse and PHPdbg in Linux

Using a debugger to help find errors will save you a consider amount of time. Eclipse is a great IDE because not only is it platform independent, but you can use it to program in many different languages. The features and plugins seem endless which is an added bonus. The main reason why I like it is that it works on Linux. ;)


  • PHP 5
  • Apache
  • PHPdbg
  • MySQL or some other DB (if you are planning to use a database)


I am running Gentoo Linux in 64-bit mode, so a lot of packages are masked.


Views have two purposes:
  • Simplify issuing complex SQL queries
  • Restrict users' access to sensitive data.
Views are Database objects and are treated like tables. Unlike tables, views do not store any data.