Wacom serial touchscreen not recognized (Lenovo X-61 tablet)

Here you can post about your various experiences with PC hardware. You can also post about hardware that is not compatible with the linux kernel or not recommended for use with Porteus.
Post Reply
User avatar
ViktorNova
Contributor
Contributor
Posts: 33
Joined: 19 Jun 2013, 19:38
Distribution: Porteus 3.0rc1 64-bit
Location: Portland, Oregon, USA

Wacom serial touchscreen not recognized (Lenovo X-61 tablet)

Post#1 by ViktorNova » 20 Jun 2013, 19:57

:wall: I am having an impossible time getting the Wacom serial touchscreen on my Lenovo X-61 tablet to work in Porteus!

It works beautifully out of the box in Android x86 (using "wacom" driver, according to lsmod) and equally beatifully in Ubuntu (though strangely enough I could not determine what driver was being used for it, there were no wacom drivers loaded) but I am getting no love in Porteus (64bit) even though it has Wacom support built in. KDE's Wacom tablet config does not recognize it, and modprobe wacom doesn't seem to do anything.

'xsetwacom --list devices' doesn't detect anything, and I even attempted to follow this guide http://www.thinkwiki.org/wiki/Wacom_Ser ... _PC_Stylus but the device /dev/ttyS0 doesn't even exist! It seems as if the hardware doesn't exist or something, but it works great in other distros so I'm wondering if it has to do with the specific version of Porteus' wacom driver or something.

Has anybody gotten this to work or have any advice for me? Thank you!

User avatar
fanthom
Site Admin
Site Admin
Posts: 4548
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#2 by fanthom » 20 Jun 2013, 21:04

looks like a kernel is not recognizing your hardware. please try to compile external drivers from here:
http://sourceforge.net/projects/linuxwa ... 2/download

make sure you have 'crippled_sources' activated and follow READE from the archive.
Please add [Solved] to your thread title if the solution was found.

User avatar
ViktorNova
Contributor
Contributor
Posts: 33
Joined: 19 Jun 2013, 19:38
Distribution: Porteus 3.0rc1 64-bit
Location: Portland, Oregon, USA

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#3 by ViktorNova » 20 Jun 2013, 21:55

Awesome, I will do that right away! =D

Do I need to do anything to make sure this doesn't conflict/collide with Porteus's existing wacom driver?

User avatar
fanthom
Site Admin
Site Admin
Posts: 4548
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#4 by fanthom » 20 Jun 2013, 23:31

please test new driver in 'Always Fresh' mode so potential damage wont persist.
Please add [Solved] to your thread title if the solution was found.

User avatar
ViktorNova
Contributor
Contributor
Posts: 33
Joined: 19 Jun 2013, 19:38
Distribution: Porteus 3.0rc1 64-bit
Location: Portland, Oregon, USA

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#5 by ViktorNova » 21 Jun 2013, 10:08

Getting closer, I can smell it! New input-wacom driver looks like it goes through configuration fine, but does not actually compile the the .ko files. Instead, the generated makefile complains:

Code: Select all

"You requested to build wacom with configure, but wacom is configured as built-in in your kernel config"
and the build fails.

Looks like I have to remove the existing wacom driver so this thing will compile, but I'm not exactly sure what the proper way of doing that is..do I just delete the wacom*.ko files from the kernel touchscreen drivers directory?

User avatar
francois
Contributor
Contributor
Posts: 4905
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#6 by francois » 21 Jun 2013, 10:59

Try removing it and see what it does. You are in always fresh mode. :)
Voltaire: Le mieux est l'ennemi du bien.

User avatar
ViktorNova
Contributor
Contributor
Posts: 33
Joined: 19 Jun 2013, 19:38
Distribution: Porteus 3.0rc1 64-bit
Location: Portland, Oregon, USA

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#7 by ViktorNova » 21 Jun 2013, 18:34

Deleting the existing .ko files from the running kernel and running depmod didn't make any difference, still gives the same error, and a file called "built-in.o" is still compiled into the source dir where the .ko are supposed to end up. There should be a way to force it to recompile anyway, even though a different version of the driver already exists, right?

If not, maybe I need to remove all mentions of it in my current kernel config? There are a few files in /lib/modules/3.7.8-porteus/ that still mention wacom modules, but this is slightly over my head and I don't know how to 'properly' delete a module for reals so that the kernel really thinks it's gone (so i can make a new one!) Any ideas?

User avatar
francois
Contributor
Contributor
Posts: 4905
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#8 by francois » 22 Jun 2013, 11:37

Submit your problem on the linuxquestion forum slackware section. There are sometimes experienced users with interesting solutions out there.
Voltaire: Le mieux est l'ennemi du bien.

User avatar
fanthom
Site Admin
Site Admin
Posts: 4548
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#9 by fanthom » 22 Jun 2013, 14:24

i was not able to compile this driver against 3.7.8 kernel as looks like archive is incomplete (missing files in 3.7 dir). please downgrade to porteus-1.2 which has this driver compiled by default (if i'm not mistaken, no harm to compile it again) and check if that's the solution we are looking for. you may also try rc1 of porteus-2.1 as it has never kernel so there is a chance that your hardware will work correctly there.
Please add [Solved] to your thread title if the solution was found.

User avatar
ViktorNova
Contributor
Contributor
Posts: 33
Joined: 19 Jun 2013, 19:38
Distribution: Porteus 3.0rc1 64-bit
Location: Portland, Oregon, USA

[Solved] Wacom serial touchscreen not recognized

Post#10 by ViktorNova » 29 Jun 2013, 11:50

Apparently I was barking up the wrong tree altogether.. I tried Porteus 2.1, I even recompiled a new kernel (and added BFS scheduler while I was at it) which excluded all mentions of Wacom tablet support in attempts to allow myself to allow this third party driver to compile itself, but to no avail, I got the same result.

However, a random spelunking around in the modules directory for some reason compelled me to randomly try

Code: Select all

modprobe serial_cs 
which instantly made KDE recognize my touchscreen and configure it automatically! On Porteus 2.0 stock kernel too. I now have a /dev/ttyS0, and the touchscreen works (albeit just a teeny bit off, but that is a topic for another time, and it totally works) with the stylus, and I haven't needed to touch a single other thing. Sweet! Now to make it respond to finger touch.. onto the Wacom wiki for me

I am not sure why Porteus didn't recognize it out of the box though :)

User avatar
francois
Contributor
Contributor
Posts: 4905
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Wacom serial touchscreen not recognized (Lenovo X-61 tab

Post#11 by francois » 29 Jun 2013, 13:56

Happy to hear that. We have some artists and Wacom tablets at home. :)
Voltaire: Le mieux est l'ennemi du bien.

Post Reply