HTML | CSS get Debian get firefox [FSF Associate Member] Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

Installing Debian on the HP Pavilion zd7010

Hardware


The Install

Started with standard Debian 3.0 disks and install.
I compiled my own kernel from the start, most of the setup instructions should work with a stock Debian kernel
My 2.6.5 kernel config


X-Windows

If you are using a standard debian kernel there may be a Nvidia package for your kernel already:

If there isn't a package already you can either:

To install the nvidia module using the Nvidia installer

  1. chmod 700 NVIDIA-Linux-x86-1.0-x-pkg1.run
  2. ./NVIDIA-Linux-x86-1.0-x-pkg1.run

Either it will find a kernel module to use with your running kernel or compile the module for you.


Edit /etc/X11/XF86Config-4

Replace the current Driver and Monitor sections with:

		
Section "Device"
  Identifier "Nvidia GeForce"
  Driver     "nvidia"
  Option     "NvAgp"      "3"
  Option     "IgnoreEDID" "true"
  Option     "NoLogo"     "on"
  Option     "HWCursor"   "0"
  Option     "SWCursor"   "1"
EndSection

Section "Monitor"
  Identifier    "monitor"
  HorizSync     30-64
  VertRefresh   50-100
  Modeline      "1440x900" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection


Touchpad Setup

Edit /etc/X11/XF86Config-4

Add the following:


Section "InputDevice"
  Driver      "synaptics"
  Identifier  "Mouse[1]"
  Option      "CorePointer"
  Option      "Device"    "/dev/psaux"
  Option      "Protocol"  "auto-dev"
  Option      "LeftEdge"      "1700"
  Option      "RightEdge"     "5300"
  Option      "TopEdge"       "1700"
  Option      "BottomEdge"    "4200"
  Option      "FingerLow" "25"
  Option      "FingerHigh"  "30"
  Option      "MaxTapTime"  "180"
  Option      "MaxTapMove"  "220"
  Option      "VertScrollDelta" "100"
  Option      "MinSpeed"  "0.06"
  Option      "MaxSpeed"  "0.12"
  Option      "AccelFactor" "0.0010"
  Option      "SHMConfig" "on"
EndSection

Note: If you plan on using an external mouse and the touchpad at same time you must replace the:

in the InputDevice section for the external mouse.

My XF86Config-4


Ethernet Setup

Standard realtek rt8139 driver.


Wireless

Need the ndiswrapper module.

There are also unofficial debian packages on the site.

Need the Broadcom windows driver, you can also grab the driver from hp.com but it is an exe so you need to uncompress it in windows

To use the ndiswrapper module you will need the kernel source and a kernel compiled with wireless support. I roll my own kernel so not sure if debian default kernel has wireless support, Will have to go look.


  1. Unzip the windows driver to a dir, I used /usr/src/broadcom-drivers.
  2. Install the ndiswrapper
    • tar -zxvf ndiswrapper-0.x.tar.gz
    • do a make and make install
  3. Run ndiswrapper -i /usr/src/broadcom-drivers/bcmwl5.inf
    • (or the path to where you unzipped the Broadcom drivers)
  4. modprobe ndiswrapper (may need to depmod -a if it doesnt find it)
  5. add ndiswrapper to /etc/modules
  6. edit /etc/network/interfaces
    • #add the following to have debian automatically start wlan0 on boot
    • auto wlan0
    • iface wlan0 inet dhcp
    • wireless_essid your_network_essid_here
  7. ifup wlan0 should bring your connection up if all went well

Sound

Install alsa

I compiled the snd-intel8x0 sound driver into the kernel so no other config was needed to use it.

If you have it as a module you can follow the instructions at the Alsa Site



quadratic-useless