|
From: | Peter Polidoro |
Subject: | Errors running kicad GUI package in container |
Date: | Mon, 31 Oct 2022 12:50:25 -0400 |
User-agent: | mu4e 1.8.11; emacs 28.2 |
When I run the command:guix shell kicad --container --preserve='^DISPLAY$' --share=/tmp/.X11-unix -- kicad
I get a warning about the accessibility bus:(kicad:1): dbind-WARNING **: 16:51:56.694: Couldn't connect to accessibility bus: Failed to connect to socket /run/user/1000/at-spi/bus_0: No such file or directory
Do I need to expose a directory or set some environmental variable to properly handle this warning?
Then the GUI pops up, but when I click on any icon I get the error:
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /org/gtk/libgtk/icons/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
Does this mean the kicad package is missing some dependencies, say gdk-pixbuf?
When I try the command:guix shell kicad gdk-pixbuf --container --preserve='^DISPLAY$' --share=/tmp/.X11-unix -- kicad
The icons appear correctly, but when I clicking on some of them causes the GUI to suddenly exit with no errors or warnings.
The kicad package appears to run correctly with the shell --pure command.
Do I need to fix something in the kicad package definition or add something to my container shell command to make it work properly? Thanks!
[Prev in Thread] | Current Thread | [Next in Thread] |