From mboxrd@z Thu Jan 1 00:00:00 1970 From: Raghav Gururajan Subject: Re: 1) Lid Buttons 2) Stylus Input 3) Fingerprint Scanner Date: Sat, 13 Apr 2019 00:55:56 -0400 Message-ID: References: <987892fb46a1f6c22736cd8a6ab63a94e5063b31.camel@disroot.org> <87sgunvzxy.fsf@netris.org> <87o95bvz8a.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-UOVQNzrgetiN7gIrfsul" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:35140) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hFAhy-0002ZA-Fc for help-guix@gnu.org; Sat, 13 Apr 2019 00:56:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hFAhx-00015I-7r for help-guix@gnu.org; Sat, 13 Apr 2019 00:56:06 -0400 Received: from knopi.disroot.org ([178.21.23.139]:33818) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hFAhw-00011s-8u for help-guix@gnu.org; Sat, 13 Apr 2019 00:56:05 -0400 In-Reply-To: <87o95bvz8a.fsf@netris.org> 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" To: Mark H Weaver Cc: help-guix@gnu.org, =?ISO-8859-1?Q?Cl=E9ment?= Lassieur --=-UOVQNzrgetiN7gIrfsul Content-Type: multipart/alternative; boundary="=-MDg37Cf0AQUFzRcpArdd" --=-MDg37Cf0AQUFzRcpArdd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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 > --=-MDg37Cf0AQUFzRcpArdd Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
Hello Mark!

Thank you v= ery 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".
<= div>
The line "45" from the error is pointing to the line "(s= et-xorg-configuration"

I have attached my system c= onfig 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 se=
ttings.  I
don't know about other desktop environments off-hand.<=
/pre>

[...]

To set i=
t 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 (ap=
pend (list ;; other services go here
                            =
(set-xorg-configuration
                             (xorg-config=
uration
                              (modules (cons xf86-input-w=
acom
                                             %default-xorg-m=
odules)))))
                      %desktop-services))
<=
br>
with at least the following imports near the top of the file:=

  (use-service-modules desktop xorg)
  =
(use-package-modules xdisorg)

On second thought, i=
t seems likely that the "permanent" approach
suggested above is t=
he only way to make this work on Guix.

       Mark=

--=-MDg37Cf0AQUFzRcpArdd-- --=-UOVQNzrgetiN7gIrfsul Content-Disposition: attachment; filename="rg-secondary.scm" Content-Type: text/x-scheme; name="rg-secondary.scm"; charset="UTF-8" Content-Transfer-Encoding: base64 77u/KHVzZS1tb2R1bGVzCgkoZ251KQoJKGdudSBzeXN0ZW0gbnNzKSkKKHVzZS1zZXJ2aWNlLW1v ZHVsZXMgZGVza3RvcCB4b3JnKQoodXNlLXBhY2thZ2UtbW9kdWxlcyBjZXJ0cyBnbm9tZSB4ZGlz b3JnKQoob3BlcmF0aW5nLXN5c3RlbQoJKGhvc3QtbmFtZSAic2Vjb25kYXJ5IikKCSh0aW1lem9u ZSAiQW1lcmljYS9Ub3JvbnRvIikKCShsb2NhbGUgImVuX0NBLnV0ZjgiKQoJKGJvb3Rsb2FkZXIK CQkoYm9vdGxvYWRlci1jb25maWd1cmF0aW9uCgkJCShib290bG9hZGVyCgkJCQkoYm9vdGxvYWRl cgoJCQkJCShpbmhlcml0IGdydWItYm9vdGxvYWRlcikKCQkJCQkoaW5zdGFsbGVyICN+KGNvbnN0 ICN0KSkpKSkpCgkobWFwcGVkLWRldmljZXMKCQkobGlzdCAKCQkJKG1hcHBlZC1kZXZpY2UKCQkJ CShzb3VyY2UgKHV1aWQgIjQxZDEwZjRlLWNmZTQtNDJiOS05YjEwLWZkOThhOGQwOGYwOCIpKQoJ CQkJKHRhcmdldCAicmctcm9vdCIpCgkJCQkodHlwZSBsdWtzLWRldmljZS1tYXBwaW5nKSkpKQoJ KGZpbGUtc3lzdGVtcwoJCShjb25zCgkJCShmaWxlLXN5c3RlbQoJCQkJKGRldmljZSAoZmlsZS1z eXN0ZW0tbGFiZWwgInJnLXJvb3QiKSkKCQkJCShtb3VudC1wb2ludCAiLyIpCgkJCQkodHlwZSAi YnRyZnMiKQoJCQkJKGRlcGVuZGVuY2llcyBtYXBwZWQtZGV2aWNlcykpCgkJCSViYXNlLWZpbGUt c3lzdGVtcykpCgkodXNlcnMKCQkoY29ucwoJCQkodXNlci1hY2NvdW50CgkJCQkobmFtZSAicmci KQoJCQkJKGNvbW1lbnQgIlJhZ2hhdiBHdXJ1cmFqYW4iKQoJCQkJKGdyb3VwICJ1c2VycyIpCgkJ CQkoc3VwcGxlbWVudGFyeS1ncm91cHMgJygid2hlZWwiICJuZXRkZXYiICJscCIgImNkcm9tIiAi YXVkaW8iICJ2aWRlbyIgInRhcGUiICJrdm0iKSkKCQkJCShob21lLWRpcmVjdG9yeSAiL2hvbWUv cmciKSkKCQkJJWJhc2UtdXNlci1hY2NvdW50cykpCgkocGFja2FnZXMKCQkoY29ucyoKCQkJbnNz LWNlcnRzCgkJCWd2ZnMKCQkJJWJhc2UtcGFja2FnZXMpKQoKCShzZXJ2aWNlcwoJCShhcHBlbmQK CQkJKGxpc3QKCQkJCShnbm9tZS1kZXNrdG9wLXNlcnZpY2UpCgkJCQkoc2VydmljZSBmcHJpbnRk LXNlcnZpY2UtdHlwZSkKCQkJCShzZXQteG9yZy1jb25maWd1cmF0aW9uCgkJCQkJKG1vZHVsZXMK CQkJCQkJKGNvbnMKCQkJCQkJCXhmODYtaW5wdXQtd2Fjb20KCQkJCQklZGVmYXVsdC14b3JnLW1v ZHVsZXMpKSkpKQoJCQklZGVza3RvcC1zZXJ2aWNlcykpCgkobmFtZS1zZXJ2aWNlLXN3aXRjaCAl bWRucy1ob3N0LWxvb2t1cC1uc3MpKQoK --=-UOVQNzrgetiN7gIrfsul--