Porting phosh to GNU Guix
Hello,
I'm porting Phosh project to GNU Guix and I've encountered some errors when attempting to run the UI.
I'd like to ask for help to fix the errors and warnings shown below.
I "run" Phosh on my x86_64 Intel Lenovo x230 laptop with Sway as WM.
Attached are also the package definitions.
$ /gnu/store/84qk7kw7fji57xgsx4h6hgspqigydab1-phosh-0.14.0/libexec/phosh
(phosh:11226): phosh-keyboard-events-WARNING **: 00:39:24.092: Skipping grab manager due to missing phosh_private protocol extension
(phosh:11226): phosh-app-tracker-WARNING **: 00:39:24.235: Compositor lacks app startup tracker support
(phosh:11226): phosh-shell-CRITICAL **: 00:39:24.266: phosh_shell_add_global_keyboard_action_entries: assertion 'priv->keyboard_events' failed
(phosh:11226): phosh-shell-CRITICAL **: 00:39:24.324: phosh_shell_add_global_keyboard_action_entries: assertion 'priv->keyboard_events' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.342: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.342: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.343: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.343: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.343: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.343: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.343: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.343: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.344: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.344: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.344: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.344: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.344: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.344: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.344: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.344: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(phosh:11226): GLib-GObject-WARNING **: 00:39:24.344: invalid (NULL) pointer instance
(phosh:11226): GLib-GObject-CRITICAL **: 00:39:24.345: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Gdk-Message: 00:39:24.353: Error 71 (Protocol error) dispatching to Wayland display.