I have a Medion branded Waltop Mars tablet (A model @ Waltop)
I’ve upgraded my openSUSE to 12.2 form 12.1 the day before yesterday, but my tablet wasn’t plugged in during the process. However, I’ve just plugged in, and after a while, I noticed that gnome was in a broken state. (how bad it is, I don’t know, but the icon theme changed back to the default theme, the font size returned to the default size, gnome-tweak-tool couldn’t change it in this state.) In gnome control center, the wacom tablet setting makes the whole window crash, with the following error output (if you start gnome-control-center from terminal):
(gnome-control-center:7163): wacom-cc-panel-WARNING **: Could not set the current stylus ID 0x0 for tablet 'WALTOP International Corp. Mars Tablet', no general pen found
**
wacom-cc-panel:ERROR:gsd-wacom-device.c:1491:gsd_wacom_device_set_current_stylus: assertion failed: (device->priv->styli)
Also, when I log-off, the log-in screen will display the “Oh no!” message, but does not prevents me to log in, and when I do so, it still says that.
This state persist until I unplug the device.
Browsing through the net brought me some tools at my attention, but I don’t know how it would help me. Here are some output of them for further reference (in hope that it will help):
# xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft Mobile Memory Mouse 8000 id=10 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=12 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
⎜ ↳ WALTOP International Corp. Mars Tablet stylus id=14 [slave pointer (2)]
⎜ ↳ WALTOP International Corp. Mars Tablet eraser id=15 [slave pointer (2)]
⎜ ↳ WALTOP International Corp. Mars Tablet pad id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Sony Vaio Keys id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ USB 2.0 Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:6409 Microdia Webcam
Bus 001 Device 004: ID 0489:e00f Foxconn / Hon Hai Foxconn T77H114 BCM2070 [Single-Chip Bluetooth 2.1 + EDR Adapter]
Bus 002 Device 003: ID 04e8:1f05 Samsung Electronics Co., Ltd
Bus 002 Device 009: ID 172f:0047 Waltop International Corp.
Bus 002 Device 005: ID 045e:072a Microsoft Corp.
Bus 002 Device 006: ID 045e:0727 Microsoft Corp.
Bus 002 Device 007: ID 045e:072b Microsoft Corp.
# xsetwacom --list devices
WALTOP International Corp. Mars Tablet stylus id: 14 type: STYLUS
WALTOP International Corp. Mars Tablet eraser id: 15 type: ERASER
WALTOP International Corp. Mars Tablet pad id: 16 type: PAD
I wanted to paste the content of ~/.xsession-errors but it was too long.
Installed wacom packages:
# zypper packages -i | grep -i wacom
i | openSUSE-12.2-Oss | libwacom-data | 0.5-2.1.2 | x86_64
i | openSUSE-12.2-1.6 | libwacom-data | 0.5-2.1.2 | x86_64
v | openSUSE-12.2-Oss | libwacom-data | 0.5-2.1.2 | i586
i | openSUSE-12.2-Oss | libwacom-tools | 0.5-2.1.2 | x86_64
v | openSUSE-12.2-Oss | libwacom-tools | 0.5-2.1.2 | i586
i | openSUSE-12.2-Oss | libwacom2 | 0.5-2.1.2 | x86_64
i | openSUSE-12.2-1.6 | libwacom2 | 0.5-2.1.2 | x86_64
v | openSUSE-12.2-Oss | libwacom2 | 0.5-2.1.2 | i586
i | openSUSE-12.2-Oss | libwacom2-32bit | 0.5-2.1.2 | x86_64
i | openSUSE-12.2-Oss | xf86-input-wacom | 0.15.0-2.1.2 | x86_64
i | openSUSE-12.2-1.6 | xf86-input-wacom | 0.15.0-2.1.2 | x86_64
v | openSUSE-12.2-Oss | xf86-input-wacom | 0.15.0-2.1.2 | i586
I only installed manually the libwacom-tools.
I have a feeling that either I don’t have a mandatory package installed, or the hardware isn’t recognised correctly. What should I do? Where should I look?