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, PLEASE SEE HERE INSTEAD
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.
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 bug on ALSA bugtracker, but it's not helping the issue getting fixed.
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.
The script I used in Intrepid (taken from this post) stopped working because xrandr gives now a different name to the monitor: here's an updated version.
I also created a very simple 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.
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).
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.
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…)
Doesn't work if HPET is enabled, as reported in bug 307090. The problem can be solved by adding
hpet=disable
as a boot option (see Suspend/hibernate).
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 this procedure.
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…
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.