Lenovo Ideapad Tablet S10-T3 and Ubuntu 10.10

by David K. Levine 

Things that do not work after a standard install of netbook Ubuntu

Possible Gotchas

How to fix the sound

sudo gedit /etc/modprobe.d/alsa-base.conf add the line options snd-hda-intel model="ideapad" to the end and reboot

Desktop or netbook Ubuntu?

Desktop customization suggestions

Rotate script

Script to switch screen between normal and counterclockwise, may be overridden with the arguments "normal" and "left"

#!/bin/bash

Z=`xrandr | grep current\ 1024\ x\ 600`

action=left

if [ "$Z" == "" ]; then
    action=normal
fi

if [ "$1" != "" ]; then   
    action=$1
fi

if [ "$action" == "left" ]; then
    xinput set-prop 11 "Evdev Axis Inversion" 1, 0
    xinput set-prop 11 "Evdev Axes Swap" 1
    xrandr -o left
fi

if [ "$action" == "normal" ]; then
    xinput set-prop 11 "Evdev Axis Inversion" 0, 0
    xinput set-prop 11 "Evdev Axes Swap" 0
    xrandr -o normal
fi

Touchscreen calibration scripts

If you use an external display (via the FN F3) the resolution of the display changes to a small square in the middle of the screen and the touchscreen is no longer calibrated. This script will set the calibration correctly for the screen resolution.

#!/bin/bash

Z=`/usr/bin/xrandr | grep current\ 1024\ x\ 600`

if [ "$Z" != ""  ]; then
    /usr/bin/xinput set-prop 11 "Evdev Axis Calibration" 0, 4094, 0, 4094
fi

if [ "$Z" == "" ]; then
    /usr/bin/xinput set-prop 11 "Evdev Axis Calibration" 514, 3607, 0, 4094
fi

Onboard scripts and comments

Multitouch howto

Jarnal customizations

Kindle