« Doing something in bash multiple times | Main | Don't click those PDF links »


Ubuntu Linux 6.10 on the Panasonic Toughbook CF-18 Tablet PC

Contents

TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

General

I recently installed Ubuntu 6.10 on the Panasonic Toughbook CF-18 Tablet PC (model CF-18FDHZBVE) that I had previously installed Ubuntu 5.10 on (you can find that writeup here). This model comes in two versions - one with a touchscreen (i.e. you can use your finger) and one with an active digitizer (i.e. you need the pen). The digitizer model is the one in this article.

And here is the proof of the pudding - using the digitizer to sketch in GIMP:

Installation

Installation was rather smooth as I had the external USB DVD/CD drive for the machine (the CF-VDRRT3). A standard install of Ubuntu 6.10 was put on the machine. The only difficulty installing was I had to connect a USB mouse as the Synaptic touch pad was selecting a region of the screen rather than moving the cursor. This doesn't affect me much as I usually use the pen as the pointer, however I am trying to figure out what causes this.

Graphic Card

The graphic card is integrated into the Intel 855GM chipset. This is supported by the i915/i810 drivers out of the box. Apparently (according the the X server logs) XRandR is now supported out of the box with this driver which would allow screen rotation, however I have not as yet got this configured.

Note that this configuration is for the Active Digitizer version of this model. For the Touchscreen version, you could try the commercial X server from Xi Graphics here.

Xorg

The essential parts in /etc/X11/xorg.conf are as follows. The only change I made was to change the wacom device from /dev/wacom to /dev/ttyS0:

File: /etc/X11/xorg.conf
   Section "InputDevice"
       Identifier  "stylus"
       Driver      "wacom"
       Option      "Type" "stylus"
       Option      "Device" "/dev/ttyS0"
       Option      "ForceDevice" "ISDV4"
   EndSection
   Section "ServerLayout"
       ...
       InputDevice "stylus" "SendCoreEvents"
       ...
   EndSection

Pen - Wacom Active Digitizer

The pen digitizer is a serial Wacom digitizer. This was configured at the /dev/ttyS0 serial port on my machine and autoconfigured successfully. I found this by looking through the dmesg output as the machine has no other serial ports. This can be tested by installing the wacom-tools package, and running the following (as root):

wacdump -f c100 /dev/ttyS0

If everything is working, you should get position and button press status reported by this tool.

Synaptic Touchpad

The touchpad does not seem to be detected correctly by Ubuntu. It is detected as a PS/2 mouse in the kernel, however the Xorg synaptic driver does not seem to detect the touchpad correctly. The result is that using the touchpad seems to default to selecting a region of the screen (i.e. a tap-drag) as opposed to moving the cursor.

The touchpad is, however, correctly detected by tpconfig so I am continuing to look into getting this working properly. In the interim I recommend using an external mouse when inside, and the pen when outside.

Note - I got an email a while back from a Pasi Patama who pointed me towards this link at linuxquestions which apparently solves this problem. I haven't tested this as I no longer have access to this machine.

USB

Works out of the box.

Ethernet controller

Works out of the box with the 8139too driver that ships with Ubuntu.

Wireless LAN

Works out of the box with the ipw2200 driver that ships with Ubuntu.

Internal Modem

Not tested or setup as of yet.

PCMCIA adapter

Works out of the box.

Bluetooth

Works out of the box.

Found this useful? Then Digg It.

TrackBack

Listed below are links to weblogs that reference Ubuntu Linux 6.10 on the Panasonic Toughbook CF-18 Tablet PC:

» Active digitizer works on the Panasonic Tablet PC with Ubuntu from jkOnTheRun
My own trials and tribulations with Ubuntu on the touchscreen didn't work out, but Justin Clarke does have it working on his Panasonic Toughbook C-18 Tablet PC using the active digitizer. Justin shares the minor modification that lets him use the Wacom... [Read More]


Comments (2)

Zbigniew:

For those who want use ubuntu 7.04 feisty:
I am experiencing with CF18 CDAZAMM (tablet version with GPS)

kernel: 2.6.22-7 - problem with synaptic touchpad is solved

digitizer:
there is a bug and the correct device should be always /dev/input/wacom.
So the correct part in /etc/X11/xorg.conf are as follows:

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Type" "stylus"
Option "Device" "/dev/input/wacom"
Option "ForceDevice" "ISDV4"
EndSection

At least for me it works!

Cheers

Zbigniew

I posted instructions for adding screen rotating ability to CF-18 on Ubuntu wiki:

https://wiki.ubuntu.com/CF-18

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

All spam will be reported

About

This page contains a single entry from the blog posted on December 20, 2006 12:32 PM.

The previous post in this blog was Doing something in bash multiple times.

The next post in this blog is Don't click those PDF links.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 3.36

Valid XHTML 1.0!