Hello Mark! Thank you very much for your help.
I have tried by modifying my system config. But when I do "guix system reconfigure", I am getting the error "/etc/rg-secondary.scm:45:8: error: invalid field specifier". The line "45" from the error is pointing to the line "(set-xorg- configuration" I have attached my system config with this email. Regards, RG. On Fri, 2019-04-12 at 14:45 -0400, Mark H Weaver wrote: > Earlier, I wrote: > > > > 2) Input using stylus pen. > > The touch screen is apparently a Wacom device. From GNOME, you might be > able to easily set it up from the "Wacom" section of GNOME settings. I > don't know about other desktop environments off-hand. > > [...] > > > To set it up permanently, it *might* be sufficient to add something like > the following to your OS configuration, merging it with your existing > 'services' field if needed: > > (services (append (list ;; other services go here > (set-xorg-configuration > (xorg-configuration > (modules (cons xf86-input-wacom > %default-xorg-modules))))) > %desktop-services)) > > with at least the following imports near the top of the file: > > (use-service-modules desktop xorg) > (use-package-modules xdisorg) > > On second thought, it seems likely that the "permanent" approach > suggested above is the only way to make this work on Guix. > > Mark >
(use-modules (gnu) (gnu system nss)) (use-service-modules desktop xorg) (use-package-modules certs gnome xdisorg) (operating-system (host-name "secondary") (timezone "America/Toronto") (locale "en_CA.utf8") (bootloader (bootloader-configuration (bootloader (bootloader (inherit grub-bootloader) (installer #~(const #t)))))) (mapped-devices (list (mapped-device (source (uuid "41d10f4e-cfe4-42b9-9b10-fd98a8d08f08")) (target "rg-root") (type luks-device-mapping)))) (file-systems (cons (file-system (device (file-system-label "rg-root")) (mount-point "/") (type "btrfs") (dependencies mapped-devices)) %base-file-systems)) (users (cons (user-account (name "rg") (comment "Raghav Gururajan") (group "users") (supplementary-groups '("wheel" "netdev" "lp" "cdrom" "audio" "video" "tape" "kvm")) (home-directory "/home/rg")) %base-user-accounts)) (packages (cons* nss-certs gvfs %base-packages)) (services (append (list (gnome-desktop-service) (service fprintd-service-type) (set-xorg-configuration (modules (cons xf86-input-wacom %default-xorg-modules))))) %desktop-services)) (name-service-switch %mdns-host-lookup-nss))