HP Compaq nc6000
This page is a summary of the installation/configuration of Sabayon 3.4a x86 on the HP nc6000 business notebook. This machine works great with Sabayon, although some of its older technology (ACPI and wireless) is not fully functional.
HP Compaq nc6000 Business Notebook
- Intel® Pentium M 1.80 GHz
- Intel® 855PM chipset
- ATI x300 Mobility graphics
- Integrated AC97 audio controller
- Intel® USB2, SMBus & IDE controllers
- O2 Micro Cardbus controller
- O2 Micro SD/MMC Card Reader
- Broadcom Corp® NetXtreme BCM5705 Gigabit Ethernet NIC
- Broadcom Corp® BCM2035 Bluetooth dongle
- Atheros Communications® AR5212 wireless NIC
- 2x256 MB RAM
- 60GB Ultra ATA 133 4200rpm Hard Drive
- 14" Display (1024x768)
- DVD/CD-RW combo drive
Out of the box
Upon first boot, without any changes to configuration whatsoever, here's what works:
- Intel® 855PM chipset [no issues]
- ATI x300 Mobility graphics [no issues]
- Integrated AC97 audio controller [no issues]
- Intel® USB2, SMBus & IDE controllers [no issues]
- O2 Micro Cardbus controller [no issues]
- O2 Micro SD/MMC Card Reader [not yet tested]
- Broadcom Corp® NetXtreme BCM5705 Gigabit Ethernet NIC [no issues]
- Broadcom Corp® BCM2035 Bluetooth dongle [no issues]
And here's what didn't work out-of-the-box:
- Compiz Fusion (requires special runtime variable; see below) fixed in 3.4e
- Wireless functionality (KNetworkManager doesn't like the madwifi drivers, sometimes)
- Suspend-to-Disk / Suspend-to-RAM (still haven't gotten this working, but it is possible)
Making stuff work
Run Acceleration Manager. Choose XGL, then click "Configure Desktop Acceleration."
Open /etc/X11/xorg.conf as root. Go to the line:
and remove the # to uncomment it. Restart X.
To run Compiz Fusion:
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/libs compiz --replace ccp --sm-disable
You probably want to make a shortcut to start it up. Currently, it cannot be set to autoload (causes weird display issues.)
Note: this section is deprecated in Sabayon 3.4e revision, as it has better out-of-the-box support for AMD/ATI cards.
Okay, so KNetworkManager (I'm using 0.2_pre20070702) doesn't want to work with this card. Wireless networks can be detected but it hangs on 28% whenever you attempt to connect to one. I have, however, been able to successfully connect to WPA2 networks. Odd.
To connect to my (unsecured) AP I had to do the following:
# ifconfig ath0 up # iwlist ath0 scan
This performed a scan and detected the access point. Then:
# iwconfig ath0 ap 01:23:45:67:89:ab # iwconfig ath0 essid "My Network" # iwconfig ath0 channel 11
These values would obviously be different depending on what was picked up in the scan for your access point. Next I run dhclient on the interface to grab an IP address:
# dhclient ath0
This only takes a few seconds, and bam! We're good. You should be able to ping the router or any other machine. This works for DHCP. If you are using a static address, run
If you can't access the internet, check /etc/resolv.conf and see if your nameservers are defined. I've found that the DNS servers listed on this website work perfectly.
I understand that this process is lengthy and can be frustrating. If someone can determine a better one for this card then they are welcome to post it here.
Suspend to Disk/RAM
This doesn't work for a lot of machines and on the nc6000 results in a black screen with a blinking cursor. Other distros have this working on the nc6000 so it can be done. I will keep researching this and post back here.