Summary: | app-emacs/emacs-daemon-0.22 fails to run pgtk emacs in wayland environment | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Yury Katuar <ave> |
Component: | Current packages | Assignee: | GNU Emacs project <gnu-emacs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Yury Katuar
2022-01-21 12:15:18 UTC
app-emacs/emacs-daemon outputs this warning for a reason: Your current Emacs is compiled with GTK+. There is a long-standing bug in GTK+ that prevents Emacs from recovering from X disconnects: <https://bugzilla.gnome.org/show_bug.cgi?id=85715> If you run Emacs as a daemon, then it is strongly recommended that you compile it with the Lucid or the Motif toolkit instead, i.e. with USE="athena Xaw3d -gtk -motif" or USE="motif -gtk -athena -Xaw3d". So, please report the problem upstream. As a workaround until this will be fixed, you can build Emacs with the USE flag combination as suggested above. For reference, there was a discussion on the emacs-devel mailing list some time ago, subject "Question about pgtk -- is it meant to fix the disconnect crash bug?" Especially the following two messages may be of interest: https://lists.gnu.org/archive/html/emacs-devel/2021-03/msg00236.html https://lists.gnu.org/archive/html/emacs-devel/2021-03/msg00279.html |