[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: install a Printer
From: |
Julien Lepiller |
Subject: |
Re: install a Printer |
Date: |
Tue, 15 Feb 2022 20:51:45 +0100 |
User-agent: |
K-9 Mail for Android |
You're all good. In addition to your modifications, you need to add cups to the
list of service modules, at the top of the file:
(use-service-modules cups desktop networking ssh xorg)
HTH!
On February 15, 2022 8:39:30 PM GMT+01:00, Gottfried <gottfried@posteo.de>
wrote:
>After:
>
>(list (service mate-desktop-service-type)
> (service enlightenment-desktop-service-type)
>*(service cups-service-type**
>** (cups-configuration**
>** (web-interface? #t)**
>** (extensions (list cups-filters hplip)))) *
> (service openssh-service-type)
> (service tor-service-type)
> (set-xorg-configuration
> (xorg-configuration
> (keyboard-layout keyboard-layout))))
> %desktop-services))
>
>/etc# guix system reconfigure /etc/config.scm
>
>/etc/config.scm:43:14: Warnung: the 'target' field is deprecated, please
>use 'targets' instead
>guix system: Warnung: Vielleicht wollen Sie „guix pull“ ausführen vor
>„guix system reconfigure“, um
>aktuelle Pakete und Sicherheitsaktualisierungen zu bekommen.
>
>guix system: Warnung: Konnte die Provenienz von GNU Guix nicht feststellen
>Backtrace:
>In ice-9/boot-9.scm:
> 724:2 19 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
>In ice-9/eval.scm:
> 619:8 18 (_ #(#(#<directory (guile-user) 7f228c3c8c80>)))
>In guix/ui.scm:
> 2209:7 17 (run-guix . _)
> 2172:10 16 (run-guix-command _ . _)
>In ice-9/boot-9.scm:
> 1752:10 15 (with-exception-handler _ _ #:unwind? _ # _)
>In guix/status.scm:
> 822:3 14 (_)
> 802:4 13 (call-with-status-report _ _)
>In guix/scripts/system.scm:
> 1256:4 12 (_)
>In ice-9/boot-9.scm:
> 1752:10 11 (with-exception-handler _ _ #:unwind? _ # _)
>In guix/store.scm:
> 658:37 10 (thunk)
> 1320:8 9 (call-with-build-handler #<procedure 7f2287e773c0 at g…> …)
> 2123:24 8 (run-with-store #<store-connection 256.99 7f227638a730> …)
>In guix/scripts/system.scm:
> 827:2 7 (_ _)
> 703:7 6 (_ #<store-connection 256.99 7f227638a730>)
>In gnu/system.scm:
> 1227:19 5 (operating-system-derivation _)
> 748:11 4 (operating-system-services #<<operating-system> kernel:…>)
> 782:20 3 (services _)
>In /etc/config.scm:
> 29:33 2 (services #<<operating-system> kernel: #<package linux-…>)
>In ice-9/boot-9.scm:
> 1685:16 1 (raise-exception _ #:continuable? _)
> 1685:16 0 (raise-exception _ #:continuable? _)
>
>ice-9/boot-9.scm:1685:16: In procedure raise-exception:
>*Fehler: cups-service-type: Nicht gebundene Variable*
>
>root@Tuxedo /etc#
>
>
>There is still a mistake I guess.
>
>Thanks for helping, but please deal with it not today anymore. "Lets
>call it a day".
>
>
>Gottfried
>
>
>Am 15.02.22 um 20:17 schrieb Julien Lepiller:
>> Noticed the issue with what I typed (sorry not a the computer right
>> now). Type this instead, at the same location:
>>
>> (service cups-service-type
>> (cups-configuration
>> (web-interface? #t)
>> (extensions (list cups-filters hplip))))
>>
>> I added a closing parenthesis on the first line that shouldn't be
>> here, and I forgot to wrap the value of the extensions (now it's a
>> proper list instead of three values which is an error). Also check
>> that the last closing parenthesis at the end of the fourth line closes
>> the first one on the first line and you should be good!
>>
>>
>> On February 15, 2022 8:02:56 PM GMT+01:00, Julien Lepiller
>> <julien@lepiller.eu> wrote:
>>
>> Remove one closing parenthesis here: (service cups-service-type)
>>
>> On February 15, 2022 7:59:34 PM GMT+01:00,
>> Gottfried<gottfried@posteo.de> wrote:
>>
>> Hi, I did it, as You said, or did I do something wrong?
>> because the message was again: */etc/config.scm:25:2: Fehler:
>> (services (append (list (service mate-desktop-service-type)
>> (service enlightenment-desktop-service-type) (service
>> cups-service-type) (cups-configuration (web-interface? #t)
>> (extensions list cups-filters hplip))) (service
>> openssh-service-type) (service tor-service-type)
>> (set-xorg-configuration (xorg-configuration (keyboard-layout
>> keyboard-layout)))) %desktop-services): invalid field
>> specifier* ;; This is an operating system configuration
>> generated ;; by the graphical installer. (use-modules (gnu))
>> (use-service-modules desktop networking ssh xorg)
>> (operating-system (locale "de_DE.utf8") (timezone
>> "Europe/Berlin") (keyboard-layout (keyboard-layout "de"))
>> (host-name "Tuxedo") (users (cons* (user-account
>> (name "gfp") (comment
>> "Gfp") (group "users")
>> (home-directory "/home/gfp")
>> (supplementary-groups '("wheel" "netdev"
>> "audio" "video"))) %base-user-accounts))
>> (packages (append (list (specification->package
>> "awesome") (specification->package "nss-certs"))
>> %base-packages)) (services (append (list
>> (service mate-desktop-service-type) (service
>> enlightenment-desktop-service-type) *(service
>> cups-service-type)** ** (cups-configuration**
>> ** (web-interface? #t)** **
>> (extensions list cups-filters hplip))) *
>> (service openssh-service-type) (service
>> tor-service-type) (set-xorg-configuration
>> (xorg-configuration
>> (keyboard-layout keyboard-layout)))) %desktop-services))
>> (bootloader (bootloader-configuration (bootloader
>> grub-efi-bootloader) (target "/boot/efi")
>> (keyboard-layout keyboard-layout))) (swap-devices (list
>> (uuid "51d5cd20-4513-4a02-9e35-df4338eccaa0")))
>> (file-systems (cons* (file-system
>> (mount-point "/boot/efi") (device (uuid
>> "BB77-FE3B" 'fat32)) (type "vfat"))
>> (file-system (mount-point "/")
>> (device (uuid
>> "4fb0ed7c-61ab-45eb-be0b-ff527b320e6d"
>> 'ext4)) (type "ext4"))
>> %base-file-systems))) Gottfried Am 15.02.22 um 19:34 schrieb
>> Julien Lepiller:
>>
>> Almost. Right place, wrong parenthesis. Please read my
>> first message again and use the snippet I gave you. What
>> you add must start with "(service". Make sure the
>> parenthesis are exactly at the same place I showed you in
>> the example, otherwise you're creating separate objects.
>> They're used to group things together. service,
>> cups-service-type and its configuration need to be in the
>> same group. On February 15, 2022 7:29:19 PM GMT+01:00,
>> Gottfried <gottfried@posteo.de> wrote: Hi, I did this: ;;
>> This is an operating system configuration generated ;; by
>> the graphical installer. (use-modules (gnu))
>> (use-service-modules desktop networking ssh xorg)
>> (operating-system (locale "de_DE.utf8") (timezone
>> "Europe/Berlin") (keyboard-layout (keyboard-layout
>> "de")) (host-name "Tuxedo") (users (cons*
>> (user-account (name "gfp")
>> (comment "Gfp") (group
>> "users") (home-directory "/home/gfp")
>> (supplementary-groups
>> '("wheel" "netdev" "audio" "video")))
>> %base-user-accounts)) (packages
>> (append (list (specification->package "awesome")
>> (specification->package "nss-certs"))
>> %base-packages)) (services (append (list
>> (service mate-desktop-service-type) (service
>> enlightenment-desktop-service-type) *(cups-service-type)**
>> ** (cups-configuration)** **
>> (web-interface? #t)** ** (extensions list
>> cups-filters hplip))) * (service
>> openssh-service-type) (service
>> tor-service-type) (set-xorg-configuration
>> (xorg-configuration
>> (keyboard-layout keyboard-layout))))
>> %desktop-services)) (bootloader
>> (bootloader-configuration (bootloader
>> grub-efi-bootloader) (target "/boot/efi")
>> (keyboard-layout keyboard-layout))) (swap-devices
>> (list (uuid "51d5cd20-4513-4a02-9e35-df4338eccaa0")))
>> (file-systems (cons* (file-system
>> (mount-point "/boot/efi") (device (uuid
>> "BB77-FE3B" 'fat32)) (type "vfat"))
>> (file-system (mount-point "/")
>> (device (uuid
>> "4fb0ed7c-61ab-45eb-be0b-ff527b320e6d"
>> 'ext4)) (type "ext4"))
>> %base-file-systems))) *Answer was:*
>> */etc/config.scm:25:2: Fehler: (services (append (list
>> (service mate-desktop-service-type) (service
>> enlightenment-desktop-service-type) (cups-service-type)
>> (cups-configuration) (web-interface? #t) (extensions list
>> cups-filters hplip))) (service openssh-service-type)
>> (service tor-service-type) (set-xorg-configuration
>> (xorg-configuration (keyboard-layout keyboard-layout)))):
>> invalid field specifier * Gottfried Am 15.02.22 um 18:44
>> schrieb Julien Lepiller:
>>
>> Hi, I'm sorry if my answer was confusing. Do not
>> modify the use-service-modules form. Instead, insert
>> the snippet I gave you at the same position as the
>> other (service …) forms, for instance right below
>> (service enlightenment-desktop-service-type) On
>> February 15, 2022 6:31:46 PM GMT+01:00, Gottfried
>> <gottfried@posteo.de> wrote: Hi, I changed my
>> /etc/config.scm file,to: ;; This is an operating
>> system configuration generated ;; by the graphical
>> installer. (use-modules (gnu)) (use-service-modules
>> desktop networking ssh
>>
>> xorg*cups-service-type)****(cups-configuration****(web-interface?
>> #t)****(extensions list cups-filters hplip)))***
>> (operating-system (locale "de_DE.utf8") (timezone
>> "Europe/Berlin") (keyboard-layout (keyboard-layout
>> "de")) (host-name "Tuxedo") (users (cons*
>> (user-account (name "gfp") (comment "Gfp") (group
>> "users") (home-directory "/home/gfp")
>> (supplementary-groups '("wheel" "netdev" "audio"
>> "video"))) %base-user-accounts)) (packages (append
>> (list (specification->package "awesome")
>> (specification->package "nss-certs")) %base-packages))
>> (services (append (list (service
>> mate-desktop-service-type) (service
>> enlightenment-desktop-service-type) (service
>> openssh-service-type) (service tor-service-type)
>> (set-xorg-configuration (xorg-configuration
>> (keyboard-layout keyboard-layout))))
>> %desktop-services)) (bootloader
>> (bootloader-configuration (bootloader
>> grub-efi-bootloader) (target "/boot/efi")
>> (keyboard-layout keyboard-layout))) (swap-devices
>> (list (uuid "51d5cd20-4513-4a02-9e35-df4338eccaa0")))
>> (file-systems (cons* (file-system (mount-point
>> "/boot/efi") (device (uuid "BB77-FE3B" 'fat32)) (type
>> "vfat")) (file-system (mount-point "/") (device (uuid
>> "4fb0ed7c-61ab-45eb-be0b-ff527b320e6d" 'ext4)) (type
>> "ext4")) %base-file-systems))) *The answer was:*
>> /etc/config.scm:5:0: Fehler: module (gnu services
>> cups-service-type) not found Hinweis: Der Befehl `guix
>> system search cups-service-type' sucht nach einem zu
>> `cups-service-type' passenden Dienst. Wenn Sie eine
>> Ausgabe wie `location: gnu/services/foo.scm:188:2'
>> sehen, fügen Sie `foo' in Ihre
>> `use-service-modules'-Form ein. Gottfried Am 15.02.22
>> um 17:54 schrieb Julien Lepiller:
>>
>> Your service specification is not at the right
>> place, and incorrect. You have to be careful with
>> parenthesis, as they define the structure of
>> things (similar to braces in other programming
>> languages). The service specification needs to be
>> inside the list, at the same level as all these
>> (service …) forms. In the same way, you declare a
>> service with (service foo-service-type
>> <configuration>), and the configuration is usually
>> a record, so it has parenthesis too. For records,
>> you do: (<record-name> (<field-name>
>> <field-value>) …) With as many fields as you want,
>> as long as they exist. In your config, guix found
>> (cups-service-type) at the same level as other
>> fields of the operating-system, but
>> operating-system doesn't support such a field
>> directly, and the field does not have a value.
>> Overall, try something like this, at the same
>> parenthetical level as the other (service …)
>> forms. (service cups-service-type)
>> (cups-configuration (web-interface? #t)
>> (extensions list cups-filters hplip))) HTH! On
>> February 15, 2022 5:45:34 PM GMT+01:00, Gottfried
>> <gottfried@posteo.de> wrote: Hi, I tried to adjust
>> my /etc/config.scm file, but I made some mistake.
>> Could anybody help me please? here the file: (my
>> changes are in bold letters) (I have installed
>> cups, cups-filters, hplip in my guix system) ;;
>> This is an operating system configuration
>> generated ;; by the graphical installer.
>> (use-modules (gnu)) (use-service-modules desktop
>> networking ssh xorg *cups*) (operating-system
>> (locale "de_DE.utf8") (timezone "Europe/Berlin")
>> (keyboard-layout (keyboard-layout "de"))
>> (host-name "Tuxedo") (users (cons* (user-account
>> (name "gfp")
>> (comment "Gfp") (group "users")
>> (home-directory "/home/gfp")
>> (supplementary-groups
>> '("wheel" "netdev" "audio"
>> "video"))) %base-user-accounts))
>> (packages (append (list
>> (specification->package "awesome")
>> (specification->package "nss-certs"))
>> %base-packages)) (services (append
>> (list (service mate-desktop-service-type)
>> (service
>> enlightenment-desktop-service-type)
>> (service openssh-service-type)
>> (service tor-service-type)
>> (set-xorg-configuration
>> (xorg-configuration
>> (keyboard-layout keyboard-layout))))
>> %desktop-services)) *(cups-service-type)** **
>> (cups-configuration** **
>> (web-interface? #t** ** (extensions
>> list cups-filters hplip))))* (bootloader
>> (bootloader-configuration (bootloader
>> grub-efi-bootloader) (target "/boot/efi")
>> (keyboard-layout keyboard-layout)))
>> (swap-devices (list (uuid
>> "51d5cd20-4513-4a02-9e35-df4338eccaa0")))
>> (file-systems (cons* (file-system
>> (mount-point "/boot/efi") (device
>> (uuid "BB77-FE3B" 'fat32)) (type
>> "vfat")) (file-system
>> (mount-point "/") (device
>> (uuid
>> "4fb0ed7c-61ab-45eb-be0b-ff527b320e6d"
>> 'ext4)) (type
>> "ext4")) %base-file-systems))) After
>> running: sudo guix system reconfigure
>> /etc/config.scm it said: 35:16: Fehler:
>> (cups-service-type): invalid field specifier
>> Fehler(german word means mistake) What do I have
>> to change? Gottfried
>>
- install a Printer, Gottfried, 2022/02/15
- Re: install a Printer, Julien Lepiller, 2022/02/15
- Re: install a Printer, Gottfried, 2022/02/15
- Re: install a Printer, Julien Lepiller, 2022/02/15
- Re: install a Printer, Gottfried, 2022/02/15
- Re: install a Printer, Julien Lepiller, 2022/02/15
- Re: install a Printer, Gottfried, 2022/02/15
- Re: install a Printer, Julien Lepiller, 2022/02/15
- Re: install a Printer, Julien Lepiller, 2022/02/15
- Re: install a Printer, Gottfried, 2022/02/15
- Re: install a Printer,
Julien Lepiller <=
- Re: install a Printer, Gottfried, 2022/02/16
- Re: install a Printer, Julien Lepiller, 2022/02/16
- Re: install a Printer, Gottfried, 2022/02/16
- Re: install a Printer, Julien Lepiller, 2022/02/16
- Re: install a Printer, Gottfried, 2022/02/16
- Re: install a Printer, Gary Johnson, 2022/02/17
- Re: install a Printer, Gottfried, 2022/02/18
- Re: install a Printer, Gary Johnson, 2022/02/18
- printer installed, now scanner ?, Gottfried, 2022/02/18
- Re: printer installed, now scanner ?, Gary Johnson, 2022/02/19