Questa è una vecchia versione del documento!
My experience with an HP Pavilion tx2500 and karmic.
Please tell me if you find errors, missing information or a “more institutional” wiki to host this page: toobaz [at] email [dot] it.
NOTICE THAT THIS PAGE IS VERY MUCH A WORK IN PROGRESS: THE PAGE ON JAUNTY IS MORE COMPLETE - THOUGH INFORMATIONS IT CONTAINS COULD OBVIOUSLY NOT BE VALID FOR KARMIC - YOU CAN FIND IT HERE
Product Name: HP Pavilion tx2500 Notebook PC
You may had already read this page. Some of the information may be still useful, still, the majority may be outdated, and I've copied here what I thought could still be relevant.
The module r8169, which drives the RTL8111/8168B card, is affected by bug 12296: after suspend/resume, the dhcp will stop working.
A workaround consists in creating a file “/etc/pm/sleep.d/25_r8169” with the following content:
#!/bin/bash case "$1" in hibernate|suspend) # Remove the r8169 module rmmod r8169; ;; thaw|resume) # Remodprobe the r8169 module modprobe r8169; ;; *) ;; esac exit $?
The dsdt of the BIOS (I have no idea of what it is) is flawed, and thinks only Windows is eligible to access it; while under Karmic the problem could be solved by following this procedure, now because of (non-) bug 395239, the procedure stopped working.
The “solution” is probably to recomplile the kernel, but I didn't try.
Audio works out of the box: however, pulseaudio conflicts with the “SmartLink modem daemon”. If you enabled this driver with the “Hardware Drivers” utility, you will hear no sound at all.
A temporary solution is to run “sudo killall slmodemd” in a terminal. A permanent one, if you don't use the modem, is to disable the “SmartLink modem daemon” driver.
In “Hardware Drivers” (System → Administration → Restricted Drivers), just enable the “wl” driver.
The pen works out of the box, but not the touch: a solution is suggested in this comment, though I personally didn't test it, somebody else did.
Worked out of the box, but at wakeup mouse and keyboard didn't work. The problem can be solved by adding “ i8042.reset” to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub.
The device just works (try package fprint-demo and then run “fprint-demo”), however I didn't have the time and information to set up it properly.
Doesn't work if HPET is enabled, as reported in bug 307090. The problem can be solved by adding “ hpet=disable” to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub, presumably in addition to “i8042.reset”, see above: in the end, my line looks like this.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.reset hpet=disable"
The situation of the buttons is the same as Jaunty: the “rotate” button, which in Intrepid could be manually configured to trigger the rotate script, is now recognized as XF86AudioMedia (which means that as default, it will start the media program - Rhythmbox, I think), while the “DVD” button, which in intrepid used to (justly) be recognized as XF86AudioMedia, is now totally inactive.
The two buttons under the screen still don't work at all.
The script I used in jaunty to rotate the screen stopped working, I still didn't find a replacement.