**My experience with an HP Pavilion tx2500 and Ubuntu Jaunty.** 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 SINCE KARMIC IS OUT THIS PAGE WON'T BE UPDATED, [[karmic_on_hp_pavilion_tx2500|PLEASE SEE HERE INSTEAD]]** ====== General info ====== * "sudo dmidecode | grep tx" says: Product Name: HP Pavilion tx2500 Notebook PC * Actually, I think I bought mine as a tx2510 US. ====== Jaunty vs. Intrepid ====== You may had already read [[intrepid_on_hp_pavilion_tx2500|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. ====== Audio ====== To enable audio, just add the line: options snd-hda-intel index=0 model=toshiba position_fix=1 at the end of /etc/modprobe.d/alsa-base (then reboot). Notice I opened a [[https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4234|bug on ALSA bugtracker]], but it's not helping the issue getting fixed. ====== Wireless ====== In Restricted Drivers Manager (System -> Administration -> Restricted Drivers), enable "wl" driver and reboot. If "wl" is already enabled, disable it and enable it again, since otherwise - as far as I understood, it won't blacklist "ssb", which conflicts with it. ====== Touchscreen ====== Just follow http://ubuntuforums.org/showpost.php?p=7093065&postcount=104 ====== Rotation and buttons ====== The script I used in Intrepid (taken from [[http://www.uluga.ubuntuforums.org/showpost.php?p=6102181&postcount=344|this post]]) stopped working because xrandr gives now a different name to the monitor: here's an {{:informatica:rotate_jaunty.sh|updated version}}. I also created a very simple {{:informatica:rotate.svg|icon}} if you want to add a launcher on a panel. Notice that you have to make rotate.sh executable to use it: right-click it, choose "Properties", then "Permissions" and check the last checkbox. In the field of buttons, there was unfortunately some regression since Intrepid: now 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 //used// to (justly) be recognized as XF86AudioMedia, is now totally inactive. The two buttons I under the screen still don't work at all, as in Intrepid. ====== Suspend/hibernate ====== Worked out of the box, but at wakeup mouse and keyboard didn't work. The problem can be solved by adding i8042.reset as a boot option (find the line which starts with # kopt=root= and all the lines which start with kernel ; add "i8042.reset" at the end of each one). ====== Fingerprint reader ====== 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. ====== Remote control ====== It just works! (almost all of its buttons do) But I had to install the last version of the BIOS, from HP website (and yes, I had to do it under Vista...) ====== ACPI wakeup ====== Doesn't work if HPET is enabled, as reported in [[https://bugs.launchpad.net/linux/+bug/307090|bug 307090]]. The problem can be solved by adding hpet=disable as a boot option (see [[#suspend_hibernate|Suspend/hibernate]]). ====== Thermal sensors ====== The dsdt of the BIOS (I have no idea of what it is) is flawed, and thinks only Windows is eligible to access it; the problem can be solved by following [[https://wiki.edubuntu.org/LaptopTestingTeam/HPdv5z|this procedure]]. ====== External monitor ====== System -> Preferences -> Visualization doesn't work, at least not reliably (I'm using the fglrx proprietary modules). However, just attaching the VGA cable, opening a terminal and giving the command: xrandr --auto always solved the situation (it clones the desktop, doesn't extend it), so my presentations went just fine... ====== Ethernet card ====== The card (Realtek RTL8111/8168B) works perfectly at startup, but stops collaborating after a resume + suspend. Apparently, rmmod/modprobing the module r8169 which drives it doesn't help.