I recently bought an HP 2710p (convertible tablet). Of course, I ordered it from HP and made sure it shipped WITHOUT windows. (Those idiots initially halted my order and sent a message to our department sysadmin saying "You know it's quite hard installing Vista on this machine. For only $75, we will do it for you." Morons! The point was to get Linux on it, and forever avoid the evil that is Micro$oft!
When it finally arrived, my resentment towards HP vanished! It's small, light, more than five hours of battery life and wonderful in tablet mode. I do all my math on it. It did however take quite a bit of time to get everything working under Linux. So I document parts of it here just in case you plan on getting one...
Installation Guide | How to install Gentoo on this beauty. (Note: The Gentoo Wiki recently lost it's database, so the adjacent link is a link to an old backup. The formatting is a little off, and some content was lost. If you migrate the article to the current Gentoo Wiki, let me know.) | |
kernel-conifgs | My kernel .config files. | |
dsdt-fixed.dsl.gz (iasl-20060912) | sig | The fixed ACPI DSDT for iasl-20060912 or earlier. Without this iasl reports an error when compiling the DSDT, and older kernels generate an ACPI battery event every 30 seconds or so. |
dsdt-fixed.dsl.gz (iasl-20080514) | sig | The fixed ACPI DSDT for iasl-20080514 or later. Without this iasl only reports two warnings, which can probably be ignored. (The error, and flood of log messages is no longer a problem here). |
set-brightness.c | sig | C program to set the brightness. (This needs to be run as root, so either "sudo" it, or setuid the executable). |
brightness.pl | sig | Perl script to provide a GUI slider (and more friendly command line interface) that adjusts the brightness / gamma. This needs the above set-brightness.c program in /root/sbin/set-brightness and suid set. Alternately modify the function set_brightness to call the correct executable (or sudo it). |
rotate_display.sh | sig | Shell script to set the screen and stylus rotation. |
calibrate.pl | sig | Perl script to help calibrate the stylus (similar to the one in wacomcpl). The recent release of the linuxwacom drivers broke this script, and I found writing my own script was easier than tracing down the bug. The changes made are written to the file ~/.calibrate, which should be sourced from your .xinitrc. |
And did they get you trade your heroes for ghosts?
Hot ashes for trees? Hot air for a cool breeze?
Cold comfort for change? And did you exchange
a walk on part in the war for a lead role in a cage?