HPPavilionZV5000

Current Issues

Integrated wireless doesn't work out-of-the-box.

System Info

bios-version:F.12
system-manufacturer:Hewlett-Packard
system-product-name:Pavilion zv5000 (DZ330U#ABA)
system-version:F.12

Hardware details

in Feisty (current stable)?

in Gutsy (current development)?

Installation works?

Yes

Yes

Hardware Information

Screen & Monitors

Device

Works?

Bug #

in Feisty (current stable)?

in Gutsy (current development)?

Screen

Yes

Yes

Correct resolution?

Yes

Yes

Correct refresh rate?

Yes

Yes

3D Acceleration

Partially

Partially

External monitor works?

Yes

Yes

External monitor - mirrors

Untested

Untested

External monitor - extend desktop

Untested

Untested

Power Management

Battery detected?

Yes

Yes

Hibernates?

Yes

Yes

Sleep

Yes

Yes

Dim monitor on battery

Yes

Yes

Blank monitor on inactivity

Yes

Yes

Lid Close

Yes

Yes

Cpu frequency scaling

Yes

Yes

Sound

Sound works?

Yes

Yes

Correct volume?

Yes

Yes

Hardware volume switch

Yes

Yes

Headphone jack

Yes

Yes

Mic jack

Yes

Yes

Networking

Wired NIC

Yes

Yes

Wireless NIC

Yes (WEP/WPA)

Yes (WEP/WPA)

PCMCIA NIC

Yes

Yes

Firewire

Yes

Yes

Bluetooth

Untested

Untested

Modem

Yes

Yes

Infrared

n/a

n/a

Touchpad & Mice

Touchpad

Yes

Yes

Touchpad - Doubletap = double click

Yes

Yes

Touchpad - Scroll down side

Yes

Yes

Touchpad - turned off while typing

Yes

Yes

External mouse - USB

Yes

Yes

External mouse - Serial

Yes

Yes

Docking Station/Port Replicator

AC through replicator

Yes

Yes

USB

Yes

Yes

Serial

Yes

Yes

Parallel

Yes

Yes

External Monitor - VGA

Untested

Untested

External Monitor - DVI

Untested

Untested

Modem

Yes

Yes

NIC

Yes

Yes

PS/2

Yes

Yes

Additional Hardware

Fingerprint reader

Untested

Untested

CD/DVD drive

Yes

Yes

PCMCIA cards

Yes

Yes

Parallel Ports

Yes

Yes

Card reader(s)

n/a

n/a

Function and other keys

Fn key

Operation

Keycode

Works?

Bug #

in Feisty (current stable)?

in Gutsy (current development)?

+ Space

Yes

Yes

+ Esc

Yes

Yes

+ F1

Yes

Yes

+ F2

Yes

Yes

+ F3

Yes

Yes

+ F4

Yes

Yes

+ F5

Yes

Yes

+ F6

Yes

Yes

+ F7

Yes

Yes

+ F8

Yes

Yes

+ F9

Yes

Yes

+ F10

Yes

Yes

+ F11

Yes

Yes

+ F12

Yes

Yes

+ ArrowUp

Yes

Yes

+ ArrowDown

Yes

Yes

+ ArrowRight

Yes

Yes

+ ArrowLeft

Yes

Yes

+ PgUp

Yes

Yes

+ PgDown

Yes

Yes

Other special keys

Key

Operation

Keycode

Works?

Bug #

in Feisty (current stable)?

in Gutsy (current development)?

Key

Untested

Untested

Notes

Laptops with mobility radeon 9000/9100 IGP (rs300m chipsets based) having to use mesa drivers for a partial 3D acceleration and enabling some things with driconf. Ati don't provide any 3D acceleration for this chipset. *

Wireless works perfectly with ndiswrapper.

"End" key is mapped to "Prior" by default. Can be fixed with: xmodmap -e 'keycode 99 = End'

Firewire works perfectly (tested with Kino).

* This chipset have a good 3d support only with mesa 6.5.2. In Gutsy/Hardy you have to downgrade (follow the guide "How i can have a good 3D acceleration?") r200 modules and some libraries to prevent "GL_Extensions" problems in games like "Quake 3 Arena", "Wolfenstein: Enemy Territory" or "Tremulous"...

How i can have a good 3D acceleration?

Assuming you using Gutsy, go to http://packages.ubuntu.com/ and download this packages for Feisty:

1) libgl1-mesa-dri (this package contain r200_dri.so module)
2) libgl1-mesa-glx (this package contain libGL.so.1.2 library)
3) libglu1-mesa (this package contain libGLU.so.1.3.060502 library)

Extract these packages, i used "Ark"

Now open a terminal and navigate to "/usr/lib/"

Create a backup of these files:

sudo mv libGL.so.1.2 libGL.so.1.2.backup
sudo mv libGLU.so.1.3.070001 libGLU.so.1.3.070001.backup
sudo mv libGLU.so.1 libGLU.so.1.backup

Replace these files with those taken from libgl1-mesa-glx/libglu1-mesa packages, example:

sudo mv /home/you/libgl1-mesa-glx/data/usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1.2
sudo mv /home/you/libglu1-mesa/data/usr/lib/libGLU.so.1.3.060502 /usr/lib/libGLU.so.1.3.060502...

Now navigate to "/usr/lib/dri/"

Create a backup of this file:

sudo mv r200_dri.so r200_dri.so.backup

Replace it with this taken from libgl1-mesa-dri package, example:

sudo mv /home/you/libgl1-mesa-dri/data/usr/lib/dri/r200_dri.so /usr/lib/dri/r200_dri.so

Now navigate to "/etc/X11/"

Create a backup of xorg.conf:

sudo mv xorg.conf xorg.conf.backup

Open it with your favourite editor:

sudo/gksu/kdesudo nano/gedit/kate xorg.conf

Make your modifies like this configuration:

Section "Files"
EndSection

Section "Module"
        Load    "GLcore"
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        Load    "dri"
SubSection "extmod"
              Option "omit xfree86-dga"
EndSubSection
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "record"
        Load    "v4l"
        Load    "vbe"
        Load    "radeon"
        Load    "xtrap"
        Load    "drm"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "it"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizEdgeScroll"       "0"
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "stylus"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"          "stylus"
        Option          "ForceDevice"   "ISDV4"         # Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "eraser"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"          "eraser"
        Option          "ForceDevice"   "ISDV4"         # Tablet PC ONLY
EndSection

Section "InputDevice"
        Driver          "wacom"
        Identifier      "cursor"
        Option          "Device"        "/dev/input/wacom"
        Option          "Type"          "cursor"
        Option          "ForceDevice"   "ISDV4"         # Tablet PC ONLY
EndSection

Section "Device"
        Identifier      "ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP]"
        
        VideoRam        128000
        Driver          "radeon"
        BusID           "PCI:1:5:0"
        Option          "XAANoOffscreenPixmaps" "true"
        Option          "RenderAccel"           "true"
        Option          "AGPMode"               "4"
        Option          "AGPFastWrite"          "true"
        Option          "EnablePageFlip"        "true"
        Option          "backingstore"          "true"
        Option          "ColorTiling"           "on"
        Option          "AccelMethod"           "XAA"

EndSection

Section "Monitor"
        Identifier      "Generic Monitor"
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP]"
        Monitor         "Generic Monitor"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1280x800"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection

Now install "driconf":

sudo apt-get install driconf

Press alt+f2, type driconf and press "enter".

In "Performance", search for "Use HyperZ to boost performance" and enable it.

In "Features that are not hardware-accelerated", enable "Enable extension GL_NV_vertex_program".

Reboot your laptop or press ctrl+alt+del to restart X, after this you have a good 3D acceleration Smile :-)

PS. Try "glxgears", it can be a nice benchmark...

With this trick i got a lot of frames:

8066 frames in 5.0 seconds = 1613.013 FPS
8162 frames in 5.0 seconds = 1632.238 FPS
8162 frames in 5.0 seconds = 1632.228 FPS
8167 frames in 5.0 seconds = 1633.371 FPS
8165 frames in 5.0 seconds = 1632.976 FPS

Have Fun!


CategoryLaptop

LaptopTestingTeam/HPPavilionZV5000 (last edited 2010-03-02 10:17:13 by host226-241-dynamic)