Open superiums opened 2 years ago
Confirmed, parole
crashes on sway
.
EDIT:
parole
crash with upstream, too.
So, don't count on it https://wiki.xfce.org/releng/wayland_roadmap
iirc I have run into parole and xfce4-mouse-settings crash on wayland for a while.
It is caused by grabbing the display struct from gtk and passing it to xlib directly regardless of the display server, which on wayland causes xlib to crash. Regardless, this isn't related to glib. XFCE does not support wayland atm, although it may still be worth submitting a bug report upstream.
Also, I am using gvfs-goa with Thunar right now and it works for me so the issue may be something else.
Not really a glib issue, I downgraded glib but parole
still crashes. So, must be something else. @oreo639 suggests this line:
gvfs
thunar report the gvfs was not work currectly, and there's no vols appear in left panel of thunar. for tracering the issue, all of them report an GLIB error. for example , this is the report of gvfs debug , using comomand
GVFS_DEBUG=1 $(find /usr/lib* -name gvfsd 2>/dev/null) --replace 2>&1 | tee gvfsd.log
:(process:14320): GLib-GObject-CRITICAL **: 11:21:21.921: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed (process:14320): GLib-GIO-CRITICAL **: 11:21:21.924: g_volume_monitor_get_mounts: assertion 'G_IS_VOLUME_MONITOR (volume_monitor)' failed (process:14320): GLib-GObject-WARNING **: 11:21:21.924: invalid (NULL) pointer instance (process:14320): GLib-GObject-CRITICAL **: 11:21:21.924: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (process:14320): GLib-GObject-WARNING **: 11:21:21.924: invalid (NULL) pointer instance (process:14320): GLib-GObject-CRITICAL **: 11:21:21.924: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
These errors seem to only be because you forgot to set GIO_MODULE_DIR=/usr/lib/gio/modules.
gvfs suddenly works, reason unkown. the GIO_MODULE_DIR is blank still.
gvfs worked only once. reason unkown. nothing changed that time in my mind.
gvfs
thunar report the gvfs was not work currectly, and there's no vols appear in left panel of thunar. for tracering the issue, all of them report an GLIB error. for example , this is the report of gvfs debug , using comomand
GVFS_DEBUG=1 $(find /usr/lib* -name gvfsd 2>/dev/null) --replace 2>&1 | tee gvfsd.log
:(process:14320): GLib-GObject-CRITICAL **: 11:21:21.921: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed (process:14320): GLib-GIO-CRITICAL **: 11:21:21.924: g_volume_monitor_get_mounts: assertion 'G_IS_VOLUME_MONITOR (volume_monitor)' failed (process:14320): GLib-GObject-WARNING **: 11:21:21.924: invalid (NULL) pointer instance (process:14320): GLib-GObject-CRITICAL **: 11:21:21.924: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed (process:14320): GLib-GObject-WARNING **: 11:21:21.924: invalid (NULL) pointer instance (process:14320): GLib-GObject-CRITICAL **: 11:21:21.924: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
These errors seem to only be because you forgot to set GIO_MODULE_DIR=/usr/lib/gio/modules.
after set GIO_MODULE_DIR , there's no lucky happens.
gvfs problem was solved by config greetd:
/etc/greetd/config.toml
command = "tuigreet -t --remember --remember-user-session --asterisks -g 'BE COUCIOUSNESS' --cmd 'dbus-launch --exit-with-session wayfire' "
instead of let greetd use the sway/wayfire session file.
so , gvfs fails due to dbus communication.
by the way , firejail firefox
fails also due to this problem.
hope this helpful to others who occurs this problem.
Authorization required, but no authorization protocol specified
parole
crash on wayland is a known problem upstream. https://wiki.xfce.org/releng/wayland_roadmap
I installed void via the lastest livecd which was published one year ago. it booted successfully.
Problem 1
but after
xbps-install -Su
, the lxdm falied. this is the reporti uninstalled it and installed greetd and tui-greeter. it booted successfully.
Problem 2
i swithed to wayfire with wayland: but i found some gtk program not work (parole, gvfs, mouse manager of xfce4-settings) , unless i added this enviroment to it:
gvfs
thunar report the gvfs was not work currectly, and there's no vols appear in left panel of thunar. for tracering the issue, all of them report an GLIB error. for example , this is the report of gvfs debug , using comomand
GVFS_DEBUG=1 $(find /usr/lib* -name gvfsd 2>/dev/null) --replace 2>&1 | tee gvfsd.log
:parole unsupported since XFCE not supports wayland, yet https://wiki.xfce.org/releng/wayland_roadmap
after run parole, there's no window appear, and this is the report of
parole
:xfce4-mouse-settings
no window appear too, this is the report:
additional
if use
GDK_BACKEND=wayland
it fails too. all these program work ok in wayland on Arch.am i missing some packages ? or the glib has some problem ?
packages i have with glib