Fujitsu Stylistic ST4110 Tablet PC using SUSE 10.1

Mauriat Miranda (https://www.mjmwired.net/contact/)

Other Guides/Resources

Published: 3 July 2006 (updated: 9 September 2006)

NOTE: The content of this page may be outdated. Links may not be valid and the steps detailed may no longer work. This page is saved for archival purposes only.


Fujitsu Stylistic ST4110 Tablet PC

This guide is how to setup SuSE 10.1 Linux on a Fujitsu Stylistic ST4110 Tablet PC. This guide assumes you understand the basics of installing SuSE and know how to edit basic files. This guide should also be relevant for the ST4120 model.

NOTE: This guide is based on Fujitsu Stylistic ST4110 Tablet PC using SUSE 9.2.
Please entirely read the old guide first befor you start!


Basic Installation Tips

Physical Installation

I used an external CD-ROM drive to install. The unit supports booting through USB, check the BIOS for booting from "Optical Drive". With a selective set of packages installation takes a little over an hour.

Partitioning

For this setup Windows XP was completely removed. Use any preferred partitioning scheme with the following notes.

Note: SuSE by default partitions with ReiserFS. To test or experiment with things such as ACPI, your system must endure crashes (lockups, kernel panics, etc.). Some tests caused ReiserFS corruption that I could NOT fix. I have not had this happen with EXT3.

Packages

Make sure to search the packages available and install the following:

Post Installation Updates

Run the YaST update as you normally would after installing SuSE. Obtain any update required for your hardware, especially any software for wireless devices you plan to use.

First Login

You should see the KDM login and xvkbd. The SuSE 10.1 handles the xvkbd setup but not the pen.


Tablet and Pen Setup

I am providing: my updated /etc/X11/xorg.conf file with necessary changes: xorg_fuj_su101.tar.gz.

Font Issue: If you do NOT want very large fonts. In xorg.conf, comment out "DisplaySize" under "Monitor". By using the above config file you will no longer be able to use YaST without losing the above settings.

After the above changes are made, reboot or restart X. The pen should work now.


Power Management

To utilize power management you no long need to recompile the kernel.

Grub

EDIT /boot/grub/menu.lst:

You need to add "acpi=s3_mode". For example only:

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE Linux 10.1
    root (hd0,0)
    kernel /vmlinuz root=/dev/hda5 vga=0x317 resume=/dev/hda3 acpi=s3_mode splash=silent showopts
    initrd /initrd

EDIT /etc/X11/xorg.conf:

You need to enable VBERestore. For example only:

Section "Device"
  BoardName    "i830"
  BusID        "0:2:0"
  Driver       "i810"
  Identifier   "Device[0]"
  VendorName   "Intel"
  Option       "VBERestore" "on" #Needed for ACPI S3
EndSection

Current Power Management Status:

LCD Brightness

Test by loaing the module and changing the brightness level. Valid numbers are between 1 and 8:

# modprobe video
# echo 4 > /proc/acpi/video/VGA/LCD/brightness
# echo 1 > /proc/acpi/video/VGA/LCD/brightness
# echo 8 > /proc/acpi/video/VGA/LCD/brightness

To setup the powersave daemon to control the LCD, use the SuSE 9.2 instructions.

LCD Powersaving Results: It takes a few second for the powersave deamon to react to changes, when you unplug the AC adaptor. When you unplug the AC, the display should dim. By controlling both hard disk and the LCD backlight you should improve your battery life.


Tablet Buttons

The key driver is a work in progress. It is available through sourceforge.net under a GPL license.

http://sourceforge.net/projects/fjkey-st4000


More Information


Comments, suggestions, questions or any feedback welcome for this page or any of my Resources. Please use the contact link.

Help Out: If you found this guide or any Resource helpful, please consider supporting this site by recommending this page to others or linking to this page. I appreciate all the support I receive. Thank you in advance.

Disclaimer: The author makes no claim to the accuracy of the information provided. This information is provided in the hope that it will be useful, but WITHOUT ANY WARRANTY. There is no implied support from referencing this guide. Any help that is provided is at will. Use this information at your own risk. Always make proper backups and use caution when modifying critical system files.

PLEASE DO NOT mirror, translate or duplicate this page without contacting me.

Copyright © 2003-2013 by Mauriat Miranda (mjmwired.net).