Re: firefox window crashes when opening dialog box on xfce

2023-05-13 Thread jgart
Good idea. I'll try that and get back to you. Thanks



Re: firefox window crashes when opening dialog box on xfce

2023-05-13 Thread 宋文武
"jgart"  writes:

> hi,
>
> My Firefox window crashes when opening a dialog box using xfce-service-type 
> on Guix System.
>
> Any thoughts on where I can start debugging this?

Hello, I think you can launch it via a terminal (eg: xfce4-terminal) to
see the output when crash.

(My icecat is working fine when show the open file dialog).



Every Reconfigure of Guix Home Results in "Connection Refused"

2023-05-13 Thread Jaft
Playing around with Guix Home and have, more or less:

> (use-modules (gnu  home)
>              (gnu  home     services)
>              (gnu  home     services   mcron)
>              (gnu  home     services   pm)
>              (gnu  home     services   shells)
>              (gnu  packages)
>              (gnu  packages gnome)
>              (gnu  packages monitoring)
>              (gnu  services)
>              (guix gexp))
>
> (home-environment
>   ;; Below is the list of packages that will show up in your
>   ;; Home profile, under ~/.guix-home/profile.
>   (packages (list batsignal))
>
>   ;; Below is the list of Home services.  To search for available
>   ;; services, run 'guix home search KEYWORD' in a terminal.
>   (services (list (simple-service 'some-useful-env-vars-service
>                           home-environment-variables-service-type
>                           '(("QT_QPA_PLATFORM" . "wayland;xcb")
>                                     ("GDK_BACKEND"     . "wayland,x11")))
>                   (service        home-bash-service-type
>                                   (home-bash-configuration
>                                     …))
>                   (simple-service 'pull
>                                   home-mcron-service-type
>                                   ;; Every day at 2 P. M.
>                                   (list #~(job '(next-hour '(14)) "guix 
>pull"))

Without the =mcron= service, running ~guix home reconfigure~ works fine.

But the second I add the service, every reconfigure results in "error: connect: 
/run/user/1000/shepherd/socket: Connection refused". I get a similar behavior 
if I try to use =home-batsignal-service-type=.

Would anyone know the cause for this?



Additionally, =batsignal= doesn't seem to be ending up in my path; do I have to 
add "~/.guix-home/profile/bin/" to my path manually? I would've expected Guix 
Home to take care of that, for me, automatically.



firefox window crashes when opening dialog box on xfce

2023-05-13 Thread jgart
hi,

My Firefox window crashes when opening a dialog box using xfce-service-type on 
Guix System.

Any thoughts on where I can start debugging this?



Re: Unicode Symbols for Greek Extended

2023-05-13 Thread Gottfried

Hi,

thanks for help

I installed the fonts 'font-sil-gentium'
updated the cache

but there is no change in the symbols when using the package musescore

I had it already installed earlier, and AFAI remember I also run
 guix system reconfigure...

Kind regards

Gottfried


Am 12.05.23 um 18:31 schrieb Felix Lechner:


I would probably add the package 'font-sil-gentium' [1] and then
regenerate my font cache with 'fc-cache -f -v'. [2] In most cases, it
should be sufficient to do so as a user rather than on the system
level.

The font designers state that "Gentium is a typeface family designed
to enable ... Latin, Cyrillic, and Greek scripts It supports
almost the complete range of Unicode characters." [3]

Please do some research to find the best font for you, though. I am
culturally on the opposite side of the Ancient Greeks and therefore
not a good source for related information.

Kind regards
Felix

[1] https://packages.guix.gnu.org/packages/font-sil-gentium/
[2] https://davelage.com/posts/rebuild-font-cache-linux/
[3] https://software.sil.org/gentium/


OpenPGP_0x61FAF349C9FB7F94.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Re: unbound variable in attempt to install "lightdm"

2023-05-13 Thread Gottfried

Hi,

after adding this sentence
I get the same message

gfp@Tuxedo /etc$  sudo guix system reconfigure /etc/config.scm
Passwort:
guix system: Fehler: Der Dienst „xorg-server“ kommt mehr als einmal vor

guix system: Error: The service "xorg-server" occurs more than once

it means I would have to change something in my config.scm

I added now 3 lines about lightdm (one is deleting gdm) see: ;;added
 --- 
config.scm 



;; This is an operating system configuration generated
;; by the graphical installer.

(use-modules (gnu))
(use-modules (gnu services lightdm)) ;;added
(use-package-modules cups scanner)
(use-service-modules cups desktop networking ssh xorg virtualization)

(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" "libvirt")))
%base-user-accounts))
  (packages
(append
  (list (specification->package "nss-certs"))
  %base-packages))
  (services
(append
  (list (service mate-desktop-service-type)
(service enlightenment-desktop-service-type)
(service xfce-desktop-service-type)
(service lightdm-service-type)  ;;added
(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)))
(service libvirt-service-type
 (libvirt-configuration
  (unix-sock-group "libvirt")
  (tls-port "16555")))
(service virtlog-service-type
 (virtlog-configuration
  (max-clients 1000


  (modify-services %desktop-services
 (guix-service-type
config => (guix-configuration
  (inherit config)
  (extra-options (list "--gc-keep-derivations=yes" 
"--gc-keep-outputs=yes"

 (delete gdm-service-type)   ;;added
 (sane-service-type _ => sane-backends

  (bootloader
(bootloader-configuration
  (bootloader grub-efi-bootloader)
  (targets (list "/boot/efi"))
  (keyboard-layout keyboard-layout)))
  (swap-devices
   (list (swap-space
  (target (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))
  (initrd-modules (cons "virtio_scsi"; Needed to find the disk
%base-initrd-modules)))
---

Kind regards

Gottfried


Am 12.05.23 um 18:15 schrieb Felix Lechner:


 %desktop-services

in your list of services with something like

 (modify-services %desktop-services
 (delete gdm-service-type))





Kind regards
Felix



--





OpenPGP_0x61FAF349C9FB7F94.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Specifying licenses that are not included with guix

2023-05-13 Thread nils
Hello,

I'm currently packaging vim plugins. This is mostly going well, but I've hit 
some license-related issues.

1. What do I do if a package specifies a license that is not included in 
guix/licenses.scm ? For example, vim-sandwich uses the NYSL license [1] 
(between public-domain and WTFPL), coc.nvim is the originator of the "Anti 996" 
License [2] (modified version of MIT / expat).

2. What do I do if a package specifies no license at all? For example see 
https://github.com/coderifous/textobj-word-column.vim/issues/11


[1] 
https://github.com/machakann/vim-sandwich/blob/c5a2cc438ce6ea2005c556dc833732aa53cae21a/doc/sandwich.txt#L6-L8
[2] 
https://github.com/neoclide/coc.nvim/blob/3014125e4ab7d35e08bbcde946dca4812b84f105/LICENSE.md