From ThirdMartini

My experience with configuring Linux on an HP Pavilion DV8230. This is a wonderful Linux laptop, but takes some tinkering to get to work just right. This article goes over the things that work and how to get them configured.

[edit] Things That Work


  • Both SATA Drives
  • Both Cores
  • Sound ( Alsa )
  • USB Ports
  • Video ( Without OpenGL or Dual Screen )
  • DVD Burner
  • Touchpad
  • Ethernet Network ( Wired )
  • Docking Station volume control/mute
  • Speaker volume buttons
  • Quick play buttons
  • Wireless card

[edit] Things That Work ( With Some Help )


These items need an extra bit of help to get up and running properly.

[edit] NVidia 7400 with OpenGL and TwinView

NVidia has released 8756 drivers.. you should use those now

This laptop comes equipped with an NVidia gForce 7400 video card. This card is not supported with the currently released drivers from NVIDIA ( 8178 as of this article ). The opensource "NV" driver will work fine as long as you do not want to use an external monitor and twinview/xinerama. The NV driver also does NOT support OpenGL acceleration. However there are patches available to update the 8178 drivers to fully support this card. I have a mirror of the patch ([http:/www.thirdmartini.com/downloads/HP/NVIDIA_kernel-1.0-8178-U012206.diff.txt here])

To install:

sh NVIDIA-Linux-x86-1.0-8178-pkg1.run --extract-only
cd NVIDIA-Linux-x86-1.0-8178-pkg1
patch -p0 < ../NVIDIA_kernel-1.0-8178-U012206.diff.txt
./nvidia-installer

Once the installer completes your X session should be able to start. Here is the relevant piece of my xorg.conf file. My configuration is set for TwinView with an external monitor, however it will also function just fine without a second monitor plugged in.

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dbe"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"type1"
EndSection

Section "Device"
    Identifier "TwinView"
    VendorName "nvidia"
    Driver "nvidia"
    BusID       "PCI:1:0:0"
    Option "TwinView"
    Option "ConnectedMonitor" "CRT-0,DFP-0"
    #Option "TwinViewOrientation"      "DFP-0 LeftOf CRT-0"
    Option "TwinViewOrientation"      "DFP-0 RightOf CRT-0"
    #Option "MetaModes"                "1440x900,1600x1200; 1440x900,NULL"
    Option "MetaModes"                "1600x1200,1440x900; 1440x900,NULL"
   #Option "RandRRotation" "on"
   #Option "RenderAccel" "On"
EndSection

Section "Monitor" 
	Identifier	"lcd"
	Option		"DPMS" 
	HorizSync	28-72
	VertRefresh	43-60
EndSection

[edit] Wireless Network (Pre 7.10)

The wireless card in the system is supported but requires a manual compile. You can follow the instructions (here) to install and run the Linux driver.


[edit] Laptop Shutsdown During Boot

ACPI Sensor #2 always reports 0*C, this will cause acpid to shutdown the laptop during boot. The only solution to this I have found so far is to disable acpid.

[edit] Things That DON'T Work


These are things that are known NOT to work, or at least things that I have not been able to make work.

  • Docking Station Speakers ( xb2000 docking station )
Personal tools