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))

Reply via email to