Bonsoir ! J'ai besoin d'aide ! j'essaye d'utiliser slim à la place de gdm.
Je veux utiliser le gestionaire Windowmaker et avoir des dépendance de
gtk serait dégeulasse.
Mais je n'y arrive pas, j'ai fait comme dans la documentation mais rien y fait.
La config en pièce jointe..

Hello! I need help! I'm trying to use Slim instead of GDM.
I want to use the Windowmaker manager, and having GTK dependencies
would be disgusting.
But I can't do it. I followed the instructions in the documentation,
but nothing works.
there my config.scm in object
;; This is an operating system configuration template
;; for a "desktop" setup with GNOME and Xfce where the
;; root partition is encrypted with LUKS, and a swap file.

(use-modules (gnu) (gnu system nss) (guix utils))
(use-service-modules desktop xorg)
(use-package-modules certs emacs emacs-xyz gnustep gnuzilla glib game-development gl)

(operating-system
  (host-name "gnou")
  (timezone "Europe/Paris")
  (locale "fr_FR.utf8")

  ;; Choose US English keyboard layout.  The "altgr-intl"
  ;; variant provides dead keys for accented characters.
  (keyboard-layout (keyboard-layout "fr" "latin9"))

  ;; Use the UEFI variant of GRUB with the EFI System
  ;; Partition mounted on /boot/efi.
  (bootloader (bootloader-configuration
                (bootloader grub-efi-bootloader)
                (targets '("/boot/efi"))
                (keyboard-layout keyboard-layout)))

  (file-systems (append
                 (list (file-system
                         (device (file-system-label "racine"))
                         (mount-point "/")
                         (type "ext4"))
			(file-system
				(device (file-system-label "maison"))
				(mount-point "home")
				(type "ext4"))
                       (file-system
                         (device (uuid "0484-99FF" 'fat))
                         (mount-point "/boot/efi")
                         (type "vfat")))
                 %base-file-systems))

(initrd-modules (append (list "vmd")
		%base-initrd-modules))

  ;; Create user `bob' with `alice' as its initial password.
  (users (cons (user-account
                (name "childebert")
                (comment "")
                ;(password (crypt "alice" "$6$abc"))
                (group "wheel")
                (supplementary-groups '( "netdev"
                                        "audio" "video")))
               %base-user-accounts))

  ;; Add the `students' group
;  (groups (cons* (user-group
 ;                 (name "students"))
  ;               %base-groups))

  ;; This is where we specify system-wide packages.
  (packages (append (list
                     ;; for HTTPS access
                     nss-certs
                     ;; for user mounts
                     dbus emacs-lucid windowmaker icecat glibc emacs-monokai-theme emacs-cc-mode emacs-lsp-mode emacs-function-args helm-gtags tree gcc binutils vlc emacs-auctex allegro mesa-opencl-icd pkg-config)
                    %base-packages))

  ;; Add GNOME and Xfce---we can choose at the log-in screen
  ;; by clicking the gear.  Use the "desktop" services, which
  ;; include the X11 log-in service, networking with
  ;; NetworkManager, and more.
  (services (if (target-x86-64?)
                (append (list (service slim-service-type (slim-configuration
							  (display "0")
							  (vt "7")))
			      (service slim-service-type (slim-configuration
							  (display "0")
							  (vt "8")))
                              (set-xorg-configuration
                               (xorg-configuration
                                (keyboard-layout keyboard-layout))))
                        (modify-services %desktop-services)
			(delete gdm-service-type)))))

                ;; FIXME: Since GDM depends on Rust (gdm -> gnome-shell -> gjs
                ;; -> mozjs -> rust) and Rust is currently unavailable on
                ;; non-x86_64 platforms, we use SDDM and Mate here instead of
                ;; GNOME and GDM.
                ;(append (list (service mate-desktop-service-type)
                             ; (service xfce-desktop-service-type)
                            ;  (set-xorg-configuration
                           ;    (xorg-configuration
                          ;      (keyboard-layout keyboard-layout))
                         ;      sddm-service-type))
                        ;%desktop-services)))

  ;; Allow resolution of '.local' host names with mDNS.
  (name-service-switch %mdns-host-lookup-nss))

Reply via email to