From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: GuixSD + GNOME + Wacom Tablet = No tablet detected? Date: Tue, 05 Apr 2016 22:18:18 -0700 Message-ID: <877fgb9uxx.fsf@gmail.com> References: <878u0vl444.fsf@gmail.com> <871t6lhhzu.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43629) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anfrK-0002wh-4G for help-guix@gnu.org; Wed, 06 Apr 2016 01:18:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anfrG-0004Rc-38 for help-guix@gnu.org; Wed, 06 Apr 2016 01:18:30 -0400 In-Reply-To: <871t6lhhzu.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 04 Apr 2016 10:53:57 +0200") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: help-guix@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > I think the problem is that our xserver.conf does not include > xf86-input-wacom to its search path; see (gnu services xorg). > > Could you try adding it there and reconfiguring from tree (using > =E2=80=98./pre-inst-env guix system reconfigure=E2=80=99)? I've tried that (see attached patch). When I rebooted, the behavior was the same. I also tried adding both "libwacom" and "xf86-input-wacom" to the globally installed packages, but that didn't work, either. There are messages in the Xorg.0.log file. However, these messages give no indication about why I'm seeing the "No tablet detected" error when viewing GNOME's "All Settings" > "Wacom Tablet". =2D-8<---------------cut here---------------start------------->8--- /var/log/Xorg.0.log:[ 11.922] (II) config/udev: Adding input device Waco= m Intuos3 4x6 Pen (/dev/input/event6) /var/log/Xorg.0.log:[ 11.922] (**) Wacom Intuos3 4x6 Pen: Applying Input= Class "evdev tablet catchall" /var/log/Xorg.0.log:[ 11.924] (II) Using input driver 'evdev' for 'Wacom= Intuos3 4x6 Pen' /var/log/Xorg.0.log:[ 11.924] (**) Wacom Intuos3 4x6 Pen: always reports= core events /var/log/Xorg.0.log:[ 11.924] (**) evdev: Wacom Intuos3 4x6 Pen: Device:= "/dev/input/event6" /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Vendor = 0x56a Product 0xb7 /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Found 9= mouse buttons /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Found s= croll wheel(s) /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Found r= elative axes /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Found a= bsolute axes /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Found x= and y absolute axes /var/log/Xorg.0.log:[ 11.980] (--) evdev: Wacom Intuos3 4x6 Pen: Found a= bsolute tablet. /var/log/Xorg.0.log:[ 11.980] (II) evdev: Wacom Intuos3 4x6 Pen: Configu= ring as tablet /var/log/Xorg.0.log:[ 11.980] (II) evdev: Wacom Intuos3 4x6 Pen: Adding = scrollwheel support /var/log/Xorg.0.log:[ 11.980] (**) evdev: Wacom Intuos3 4x6 Pen: YAxisMa= pping: buttons 4 and 5 /var/log/Xorg.0.log:[ 11.980] (**) evdev: Wacom Intuos3 4x6 Pen: Emulate= WheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 /var/log/Xorg.0.log:[ 11.980] (II) XINPUT: Adding extended input device = "Wacom Intuos3 4x6 Pen" (type: TABLET, id 10) /var/log/Xorg.0.log:[ 11.980] (WW) evdev: Wacom Intuos3 4x6 Pen: touchpa= ds, tablets and touchscreens ignore relative axes. /var/log/Xorg.0.log:[ 11.980] (II) evdev: Wacom Intuos3 4x6 Pen: initial= ized for absolute axes. /var/log/Xorg.0.log:[ 11.980] (**) Wacom Intuos3 4x6 Pen: (accel) keepin= g acceleration scheme 1 /var/log/Xorg.0.log:[ 11.980] (**) Wacom Intuos3 4x6 Pen: (accel) accele= ration profile 0 /var/log/Xorg.0.log:[ 11.980] (**) Wacom Intuos3 4x6 Pen: (accel) accele= ration factor: 2.000 /var/log/Xorg.0.log:[ 11.980] (**) Wacom Intuos3 4x6 Pen: (accel) accele= ration threshold: 4 /var/log/Xorg.0.log:[ 11.981] (II) config/udev: Adding input device Waco= m Intuos3 4x6 Pen (/dev/input/mouse0) /var/log/Xorg.0.log:[ 11.981] (II) config/udev: Adding input device Waco= m Intuos3 4x6 Pad (/dev/input/event7) /var/log/Xorg.0.log:[ 11.981] (**) Wacom Intuos3 4x6 Pad: Applying Input= Class "evdev tablet catchall" /var/log/Xorg.0.log:[ 11.981] (II) Using input driver 'evdev' for 'Wacom= Intuos3 4x6 Pad' /var/log/Xorg.0.log:[ 11.981] (**) Wacom Intuos3 4x6 Pad: always reports= core events /var/log/Xorg.0.log:[ 11.981] (**) evdev: Wacom Intuos3 4x6 Pad: Device:= "/dev/input/event7" /var/log/Xorg.0.log:[ 11.981] (--) evdev: Wacom Intuos3 4x6 Pad: Vendor = 0x56a Product 0xb7 /var/log/Xorg.0.log:[ 11.981] (--) evdev: Wacom Intuos3 4x6 Pad: Found 8= mouse buttons /var/log/Xorg.0.log:[ 11.981] (--) evdev: Wacom Intuos3 4x6 Pad: Found a= bsolute axes /var/log/Xorg.0.log:[ 11.982] (--) evdev: Wacom Intuos3 4x6 Pad: Found x= and y absolute axes /var/log/Xorg.0.log:[ 11.982] (--) evdev: Wacom Intuos3 4x6 Pad: Found a= bsolute tablet. /var/log/Xorg.0.log:[ 11.982] (II) evdev: Wacom Intuos3 4x6 Pad: Configu= ring as tablet /var/log/Xorg.0.log:[ 11.982] (**) evdev: Wacom Intuos3 4x6 Pad: YAxisMa= pping: buttons 4 and 5 /var/log/Xorg.0.log:[ 11.982] (**) evdev: Wacom Intuos3 4x6 Pad: Emulate= WheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 /var/log/Xorg.0.log:[ 11.982] (II) XINPUT: Adding extended input device = "Wacom Intuos3 4x6 Pad" (type: TABLET, id 11) /var/log/Xorg.0.log:[ 11.982] (II) evdev: Wacom Intuos3 4x6 Pad: initial= ized for absolute axes. /var/log/Xorg.0.log:[ 11.982] (**) Wacom Intuos3 4x6 Pad: (accel) keepin= g acceleration scheme 1 /var/log/Xorg.0.log:[ 11.982] (**) Wacom Intuos3 4x6 Pad: (accel) accele= ration profile 0 /var/log/Xorg.0.log:[ 11.982] (**) Wacom Intuos3 4x6 Pad: (accel) accele= ration factor: 2.000 /var/log/Xorg.0.log:[ 11.982] (**) Wacom Intuos3 4x6 Pad: (accel) accele= ration threshold: 4 /var/log/Xorg.0.log:[ 11.982] (II) config/udev: Adding input device Waco= m Intuos3 4x6 Pad (/dev/input/js0) =2D-8<---------------cut here---------------end--------------->8--- Does GNOME store logs somewhere that might provide more info on why the applet in the control center isn't working (I think that's what it's called)? =2D-=20 Chris --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Add-xf86-input-wacom-to-the-xserver.conf.patch Content-Transfer-Encoding: quoted-printable From=206e37421c6518ef1159684c55d0edfa9a06b3ab48 Mon Sep 17 00:00:00 2001 From: Chris Marusich Date: Tue, 5 Apr 2016 20:16:13 -0700 Subject: [PATCH] Add xf86-input-wacom to the xserver.conf =2D-- gnu/services/xorg.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/services/xorg.scm b/gnu/services/xorg.scm index 9908b95..7fda25d 100644 =2D-- a/gnu/services/xorg.scm +++ b/gnu/services/xorg.scm @@ -30,6 +30,7 @@ #:use-module (gnu packages gnustep) #:use-module (gnu packages admin) #:use-module (gnu packages bash) + #:use-module (gnu packages xdisorg) #:use-module (guix gexp) #:use-module (guix store) #:use-module (guix packages) @@ -121,6 +122,7 @@ Section \"Files\" ModulePath \"" xf86-input-keyboard "/lib/xorg/modules/input\" ModulePath \"" xf86-input-mouse "/lib/xorg/modules/input\" ModulePath \"" xf86-input-synaptics "/lib/xorg/modules/input\" + ModulePath \"" xf86-input-wacom "/lib/xorg/modules/input\" ModulePath \"" xorg-server "/lib/xorg/modules\" ModulePath \"" xorg-server "/lib/xorg/modules/extensions\" ModulePath \"" xorg-server "/lib/xorg/modules/multimedia\" =2D-=20 2.7.3 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBJwcAAoJEN1AmhXYIkad5bkP/iTMEeS/aiSRf+rd89gsW4eM zKLmWy6tYHI00x+eDih3neH3DGzK+t4T9Nqlb6G5/xt18K1E1v8AwHOemVMVtFGd X1RnhiBxkUfT+qSJ68Hqrybh/5CWPjRsGFgKYQKhgJJ3pdkRsniWAxgyBsPktwHC nUhHzO6FkRCxze+Bo5GfBz+cGPqvgbYZzBtSwbwHCV/f0GAv/u1INkL7K9PQhJBo EuAtSVW+jmQ0pYzK/9Ykwuu9b91us1faPA7IAZ2kY2OHLJeCldJGxbsqd+0Qn/5f twRWOcLTmr/RQH2EPIldaqLztLaHDOQREhNmBxVBkMRb88VniR/SAuDKW1RPddh/ Xnii39mKt1RKLkCaKU6ZMIyAVuCu65WUD9/0vxNyzzJuOUKzjva4Vx6UgOe5UEsC jt+x9BLACzamMR73VcfBeiAYm8gWqej/DanVelCKeb/VudzxFurey7YDXxcueR9J 25IH3yUjI5dVWHkV9GGolj+OcrFNWSPxLby1jzX+I996+7o215TktBMFFnD5Vdm7 6WQLhVTDBA1FCck8nCcM3Wqy3ffGYhGlNXbvgoaw5Zlmk6tU6yHZFCbVQNhlrzBI YHhyFX+XXGkWmeuQIgrBh6gPNXlxMVNGdGjax21zrEpR1tyl2DGRLZzCGQC0aTED jIVXlCqImusRmfAOl/83 =qYHQ -----END PGP SIGNATURE----- --==-=-=--