Hello Mark!
So my latest config is:
(use-modules
(gnu)
(gnu system nss)
(gnu services fingerprint)
(use-service-modules desktop)
(use-package-modules certs gnome)
[...]
(services
(cons*
(service gnome-desktop-service-type)
(service fprintd-service-type)
%desktop-services))
(name-service-switch %mdns-host-lookup-nss))
For the above, the error is:
guix system: error: failed to load '/etc/rg-secondary.scm':
ice-9/boot-9.scm:2803:6: In procedure resolve-interface:
no code for module (gnu services fingerprint)
Regards,
RG.
April 13, 2019 9:24 PM, "Raghav Gururajan" <[email protected]> wrote:
> Hello Mark!
>
> In continuation to my previous email, gnome now works.
>
> Lets focus on fingerprint first, then we'll move to wacom.
>
> So for fprint, using "hint" that shows with errors, I have added
> service-module authentication and
> package-module freedesktop. But at the end, new error is about "unbound
> variable" with no hint.
>
> Regards,
> RG.
>
> April 13, 2019 9:14 PM, "Raghav Gururajan" <[email protected]> wrote:
>
>> Hello Mark!
>>
>> I have tried both edits already. For gnome, the error is regarding
>> specifying values. For
>> fingerprint, error is regarding no such modules defined; so I searched and
>> found the right module
>> name as "authentication", but then new error regarding specifying values. :(
>>
>> Regards,
>> RG.
>>
>> April 13, 2019 6:18 PM, "Mark H Weaver" <[email protected]> wrote:
>>
>>> Hi Raghav,
>>>
>>> Raghav Gururajan <[email protected]> writes:
>>
>> In continuation to my previous email, I tried to fix the error. But the old
>> error is gone and I am
>> getting new ones.
>>
>> The errors are:
>> /etc/rg-secondary.scm:47:24: warning: 'gnome-desktop-service' is deprecated,
>> use
>> 'gnome-desktop-service-type' instead
>> /etc/rg-secondary.scm:47:24: warning: 'gnome-desktop-service' is deprecated,
>> use
>> 'gnome-desktop-service-type' instead
>>> You could eliminate this warning by changing:
>>>
>>> (gnome-desktop-service)
>>>
>>> to:
>>>
>>> (service gnome-desktop-service-type)
>>
>> ice-9/eval.scm:223:20: In procedure proc:
>> error: fprintd-service-type: unbound variable
>> hint: Did you forget a `use-modules' form?
>>> Ah, my mistake; you also need to import the 'fingerprint' service
>>> module, so change
>>>
>>> (use-service-modules desktop xorg)
>>>
>>> to:
>>>
>>> (use-service-modules desktop xorg fingerprint)
>>>
>>> Regards,
>>> Mark