Ricardo Wurmus <rek...@elephly.net> writes:
> With this system definition I cannot log into GNOME: > > --8<---------------cut here---------------start------------->8--- > (use-modules (gnu) (gnu system nss)) > (use-service-modules desktop xorg) > (use-package-modules certs gnome) > > (operating-system > (host-name "antelope") > (timezone "Europe/Paris") > (locale "en_US.utf8") > (keyboard-layout (keyboard-layout "us" "altgr-intl")) > (bootloader (bootloader-configuration > (bootloader grub-efi-bootloader) > (target "/boot/efi") > (keyboard-layout keyboard-layout))) > (file-systems (cons (file-system > (device (file-system-label "my-root")) > (mount-point "/") > (type "ext4")) > %base-file-systems)) > (users (cons (user-account > (name "bob") > (comment "Alice's brother") > (group "users") > (supplementary-groups '("wheel" "netdev" > "audio" "video"))) > %base-user-accounts)) > (packages (append (list nss-certs gvfs) > %base-packages)) > (services (append (list (service gnome-desktop-service-type) > (set-xorg-configuration > (xorg-configuration > (keyboard-layout keyboard-layout))) > (service (service-type > (name 'break-gnome) > (extensions > (list (service-extension > activation-service-type > (lambda _ > #~(mkdir-p > "/home/bob/.local/share/gnome-shell"))))) > (default-value #t)))) > %desktop-services)) > (name-service-switch %mdns-host-lookup-nss)) > --8<---------------cut here---------------end--------------->8--- I used “./pre-inst-env guix system vm broken-gnome-vm.scm” on the staging branch. The resulting script needs to be run with “-m 1024” (or higher) or else GNOME won’t work. -- Ricardo