Talk:Installing Ubuntu 6.10 on a ThinkPad X41 Tablet

From ThinkWiki
Revision as of 05:03, 13 February 2007 by The ev (Talk | contribs)
Jump to: navigation, search

Annoying head parking

Does anybody else get an annoying, repetitive disk-head parking noise? I've already had to scrap one bad hard drive, I'm hoping this one isn't defective as well.

- Chris

Wacom Suspend Fix

Awesome call by Trithemius with the acpi/resume.d wacom fix... I just fixed the command's little typo and added the chmod.

- Chris

I cannot seem to get this fix to work on my X41; I followed the instructions to the letter, but bringing the system out of Suspend still drops the wacom. I don't know if it's related, but when I close the lid (in Power Management, I have it set to suspend), it whirs and then beeps as if it has suspended (the moon is lit up), but when I open the lid again, I'm greeted with a black screen with a blinking command prompt cursor (nothing else), and the system won't resume. I have to open and close the lid several times before the system resumes back to Ubuntu (fully functional, except the dropped wacom). There is an error message that flickers up during this process that disappears too quickly for me to write it down - something about how something failed to start, and maybe some sort of number beginning with a 13. Does anyone know where I might be able to find some sort of log so I can track down that error? I have a hunch that the system hangs and behaves erratically when resuming because it's trying to load (possibly incorrectly) the wacom driver or something. I'd really like to get this fixed, as this is one of the last barriers to getting Ubuntu working flawlessly on my tablet. Thanks.

- Evan

NetBoot Installation Move

I moved the NetBoot portion of the documentation, as it's part of isntallation instructions. The pre-installation notes were intended for README-like things, not so much actual procedure.

Screen Rotation

I followed your guide to create the screen rotation scripts/events, and after acpi force-reload and restart it works just fine. But when I reboot the machine, I have to reload and restart acpi again, otherwise it won't work.


--aerials 21:51, 27 September 2006 (CEST)

Re: Screen Rotation

Yeah, I've been having this problem as well, and I'm working on a (quick and easy) solution. The problem is a result of acpid starting in rc before there's a display configured... If you look in /var/log/acpid you'll see a whole bunch of "cannot find display". That's why after you get a display running and restart acpid, everything works.

- Chris

rotate script

for me in order to get it working i have to modify
x41tsdown.sh

#!/bin/sh
XUSER=`who | grep ' :0' | cut -d ' ' -f 1`
 if test -n "$XUSER"; then
    su - $XUSER -c "DISPLAY=:0 xrandr -o right"
    su - $XUSER -c "DISPLAY=:0 xsetwacom set "stylus" Rotate CW"
    su - $XUSER -c "DISPLAY=:0 xsetwacom set "cursor" Rotate CW"
    su - $XUSER -c "DISPLAY=:0 xsetwacom set "eraser" Rotate CW"
    su - $XUSER -c "DISPLAY=:0 xvkbd&"
    sleep 2
 fi

x41tsup.sh

#!/bin/sh
su - $XUSER -c "DISPLAY=:0 xrandr -omright"
XUSER=`who | grep ' :0' | cut -d ' ' -f 1`
 if test -n "$XUSER"; then
    su - $XUSER -c "DISPLAY=:0 xrandr -o normal"
    su - $XUSER -c "DISPLAY=:0 xsetwacom set "stylus" Rotate NONE"
    su - $XUSER -c "DISPLAY=:0 xsetwacom set "cursor" Rotate NONE"
    su - $XUSER -c "DISPLAY=:0 xsetwacom set "eraser" Rotate NONE"
    sleep 2
 fi
killall xvkbd

Waldwolf 00:41, 4 October 2006 (CEST)

Rotate Button

Following the suggestion in the openSUSE 10.2 X41 Guide, and combining that script with xbindkeys (using xbindkeys-config), I was able to get on-demand screen and stylus rotation for the tablet access button. The aforementioned script needs to be changed so that all references to "Mouse[5]" refer to "stylus". However, when the screen is inverted (xrandr -o 1, I believe), the stylus axis seems to be totally reversed/reflected (I'm not very spatially inclined): I suspect this can be fixed by modifying the rotation value from CCW to...what? Are these rotations relative to each other? And what other values could I put there other than CW, NONE, CCW, and HALF?

- Evan