Linux on Fujitsu p1510d
Some of this stuff has been compiled together for Ubuntu. That's what I'm using.
I started with some encouraging news from Sam
Engstrom and made a few breakthroughs:
- The touchscreen is on /dev/ttyS0 using port 0x3f8 (the default) but apparently this is only true if you order the machine with windows xp. I am using a tablet6.pl modified touchscreen app from Sam (I had to build and install X11-GUITest-0.20 and X11Protocol-0.54 since there were no ubuntu packages).
- Using a stock x configuration switched to 16-bit color, rotation started working when I installed the package xserver-xorg-video-i810 from edgy. It may have worked from dapper too but I didn't try that first. I added some gui launchers to make screen rotation easier:

Install xrandr. Set up a drawer
with custom launchers to run the script rotate.sh with a single argument (
uses 270,
uses 90,
uses 180) and it will tell X to rotate and also restart the touchscreen app. Click on the character A that is oriented as you want everything re-oriented.
- Undervolting is now done by using a Gutsy kernel and following the new linux-phc directions. My unmodified table looks like "15 14 13 11 10 7" and the modified table is "8 6 4 2 1 0". If you're interested in knowing the corresponding mV value, multiply the number by 16 and add 700.
- Suspend and hibernate are working again after a clean install of edgy with a 2.5GB swap partition (I'm anticipating upgrading from 512m to 1gb ram)
- ethernet won't work after resume
- I need /etc/acpi/resume.d/99-undim.sh or the backlight will stay off
- cards in the sd slot are recognized now. nice, but the card must be out before suspending.
- touchscreen won't work after a hibernate, but a suspend/resume will bring it back
- The stock madwifi will drive my atheros wifi card now
- Chat with somebody using gaim, yahoo, and doodles. Great fun when you can scribble pictures on the touchscreen!
Some things I was using before reinstalling:
- Make the power profile more conservative by adding
OPTIONS="-q -m 2"
to /etc/default/powernowd
- Add noatime to the mount options of the root filesystem
- Add
options snd-intel8x0 ac97_quirk=2
to the end of /etc/modprobe.d/alsa-base so the audio mixer would behave
Brad