Not able to install xserver-xorg-input-aiptek package

Bug #1529105 reported by John Rose
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-aiptek (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Using Trusty, I'm nnot able to install xserver-xorg-input-aiptek package as it requires xorg-input-abi-20 which is not in the repos and it requires xserver-xorg-core which is not installed (though xserer-xorg-core-lts-vivid is installed). I need xserver-xorg-input-aiptek package installed in order to use my Nisis 7000U graphics tablet.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xserver-xorg-input-aiptek (not installed)
Uname: Linux 4.3.3-040303-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Dec 24 14:23:28 2015
InstallationDate: Installed on 2015-12-18 (5 days ago)
InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
SourcePackage: xserver-xorg-input-aiptek
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
John Rose (johnaaronrose) wrote :
Revision history for this message
John Rose (johnaaronrose) wrote :

I should have mentioned that I'm using https://help.ubuntu.com/community/AiptekTablet which is refers to Salamander (i.e. no instructions for Trusty). That webpage also states:
IN /usr/share/X11/xorg.conf.d add a config file called 50-aiptek.conf (the 50 is important), containing following text:
Section "InputClass"
        Identifier "Aiptek class"
        MatchProduct "Aiptek|AIPTEK|aiptek"
        MatchDevicePath "/dev/input/event*"
        Driver "aiptek"
        Option "USB" "on"
        Option "Type" "stylus"
        Option "Mode" "absolute"
        Option "zMin" "0"
        Option "zMax" "511"
EndSection
Is this correct for Trusty?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-input-aiptek (Ubuntu):
status: New → Confirmed
Revision history for this message
ronso0 (ronso0) wrote :

Affects me on 16.04, as well.
After a fresh install of ubuntu-16.04.2-desktop-amd64, my first action was
sudo apt-get install xserver-xorg-input-aiptek
This would refuse install justified with dependency problems stated in bug report.

sudo apt-get install aptitude
and then
sudo aptitude install xserver-xorg-input-aiptek
would send me on a hilarious journey of removing ubuntu-desktop and other basic stuff, where I either end up with a graphical session but no inpu drivers, no graphical session at all or -when trying to install basic graphical AND input packages- have the graphical session back, but no aiptek drivers.

On Xubuntu (Ubuntu Studio 14.04) install of aiptek drivers works flawless.

Revision history for this message
Denes Danko (denes.danko) wrote :

Same issue here (Ubuntu 16.04.3 LTS, X.Org X Server 1.19.3)

Quick and dirty remedy:
=======================

Download this package:
   xserver-xorg-input-aiptek_1.4.1-2build1_amd64.deb

In packag control file, changed the following line (by ar/tar/... tools):
Depends: libc6 (>= 2.4), xorg-input-abi-24, xserver-xorg-core (>= 2:1.18.99.901)
to
Depends: libc6 (>= 2.4), xorg-input-abi-24, xserver-xorg-core-hwe-16.04 (>= 2:1.19.3)

then install the modified local package:
sudo dpkg -i xserver-xorg-input-aiptek_1.4.1-2build1_amd64.deb

$ apt list --installed | grep aiptek

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

xserver-xorg-input-aiptek/now 1:1.4.1-2build1 amd64 [installed,local]

$ sudo modprobe aiptek
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Dell Dell Wired Multimedia Keyboard id=9 [slave pointer (2)]
⎜ ↳ SIGMACHIP Usb Mouse id=10 [slave pointer (2)]
⎜ ↳ Aiptek id=11 [slave pointer (2)]
.
.
$ grep aiptek /var/log/Xorg.0.log
[ 35.656] (II) LoadModule: "aiptek"
[ 35.657] (II) Loading /usr/lib/xorg/modules/input/aiptek_drv.so
[ 35.664] (II) Module aiptek: vendor="X.Org Foundation"
[ 35.664] (II) Using input driver 'aiptek' for 'Aiptek'
[ 35.680] (II) Able to open aiptek device

Add proper 50-aiptek.conf in /usr/share/X11/xorg.conf.d

Tested in myPaint and Gimp, my G-pen 560 tablet works well.

(Unfortunately in Unity there is no tablet pointer visible outside the drawing window on the screen, but I believe that is a Unity issue. In Gnome3 tablet operation is correct.)

I hope It helps others too.

Revision history for this message
Adrian Wilkins (adrian-wilkins) wrote :

Arrived here wanting my old Trust (aiptek) tablet to work on 20.04

All you really seem to need is to unpack the aiptek_drv.so file to the correct location : the kernel drivers are still in the main tree.

Managed to build this just fine with the right dependencies installed.

Without the GUI config util you might still need to write a reasonable config file, but it seems like this package just needs a little control-specification-update-love.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.