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
- Webcam stops working: most likely this is because you turned it
off using the FN ESC key. Once off rebooting does not good, you have to
turn it back on again with FN ESC.
- Wifi stops working: make sure the switch on the right edge is turned on.
- Power switch stops working: make sure it isn't locked with the little button underneath.
- Battery shows dead and wifi stops working. Not sure what causes
this, but I was able to fix it by booting the machine, making sure the
power was disconnected, jerking out the battery, blowing on the
connection, putting the battery back in and restarting. Others have
reported similar problems with equally unlikely cures, such as booting
under battery power, connecting the power, then rebooting.
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