Package: emacs;
Reported by: Rustom Mody <rustompmody <at> gmail.com>
Date: Sat, 17 Aug 2024 09:16:02 UTC
Severity: normal
Found in version 29.3
To reply to this bug, email your comments to 72684 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Sat, 17 Aug 2024 09:16:02 GMT) Full text and rfc822 format available.Rustom Mody <rustompmody <at> gmail.com>
:bug-gnu-emacs <at> gnu.org
.
(Sat, 17 Aug 2024 09:16:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 29.3; Wayland, daemon: window wont resize Date: Sat, 17 Aug 2024 14:45:46 +0530
The emacs windows doesnt resize. If I logout and relogin with Xorg (Wayland is the default in Ubuntu) then it works as normal. This is transient and happens at times not at others. Also seems to happen more with daemon emacs In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-01, modified by Debian built on lcy02-amd64-083 Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: Ubuntu 24.04 LTS Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=/usr/src/emacs-1:29.3+1-1ubuntu2 -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=3' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: server-mode: t command-log-mode: t override-global-mode: t recentf-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/rusi/.emacs.d/elpa/transient-20240619.1324/transient hides /usr/share/emacs/29.3/lisp/transient Features: (shadow sort mail-extr emacsbug message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils comp comp-cstr warnings server cus-edit pp cus-start cus-load ob-haskell ob-python python project compat ol-bibtex bibtex iso8601 ox-bibtex advice org-tempo tempo derived ox-extra ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist xdg org-id org-refile org-element-ast inline org ob ob-tangle ob-ref ob-lob ob-table org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete pcomplete org-list org-footnote org-faces org-entities time-date noutline outline icons ob-emacs-lisp org-table org-keys org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs avl-tree generator ol rx oc ob-exp ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version org-macs format-spec command-log-mode edmacro kmacro use-package-bind-key bind-key easy-mmode use-package-ensure pugofer comint ansi-osc ansi-color ring recentf tree-widget wid-edit cl-extra help-mode use-package-core company-spell-autoloads company-autoloads haskell-mode-autoloads magit-autoloads pcase git-commit-autoloads magit-section-autoloads dash-autoloads markdown-mode-autoloads org-contrib-autoloads orgalist-autoloads s-autoloads transient-autoloads with-editor-autoloads info compat-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 288577 15490) (symbols 48 22647 0) (strings 32 82512 3699) (string-bytes 1 2846799) (vectors 16 45381) (vector-slots 8 776179 21709) (floats 8 178 400) (intervals 56 407 0) (buffers 984 12))
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Sun, 18 Aug 2024 21:45:02 GMT) Full text and rfc822 format available.Message #8 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Jeremy Bryant <jb <at> jeremybryant.net> To: Rustom Mody <rustompmody <at> gmail.com> Cc: 72684 <at> debbugs.gnu.org Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Sun, 18 Aug 2024 22:44:07 +0100
Rustom Mody <rustompmody <at> gmail.com> writes: > The emacs windows doesnt resize. > If I logout and relogin with Xorg (Wayland is the default in Ubuntu) > then it works as normal. > This is transient and happens at times not at others. It appears you report this bug is hard to reproduce. Have you observed any other conditions where this bug is manifested? (Ideally a recipe starting from emacs -Q would help.) > Also seems to happen more with daemon emacs > > > In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, > cairo version 1.18.0) of 2024-04-01, modified by Debian built on > lcy02-amd64-083 > Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 > System Description: Ubuntu 24.04 LTS > > Configured using: > 'configure --build x86_64-linux-gnu --prefix=/usr > --sharedstatedir=/var/lib --libexecdir=/usr/libexec > --localstatedir=/var/lib --infodir=/usr/share/info > --mandir=/usr/share/man --with-libsystemd --with-pop=yes > --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp > --with-sound=alsa --without-gconf --with-mailutils > --with-native-compilation --build x86_64-linux-gnu --prefix=/usr > --sharedstatedir=/var/lib --libexecdir=/usr/libexec > --localstatedir=/var/lib --infodir=/usr/share/info > --mandir=/usr/share/man --with-libsystemd --with-pop=yes > --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp > --with-sound=alsa --without-gconf --with-mailutils > --with-native-compilation --with-cairo --with-x=yes > --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 > -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer > -ffile-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security > -fcf-protection > -fdebug-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=/usr/src/emacs-1:29.3+1-1ubuntu2 > -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=3' > 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' > > Configured features: > ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG > JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES > NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 > THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 > XPM GTK3 ZLIB > > Important settings: > value of $LANG: en_US.utf8 > value of $XMODIFIERS: @im=ibus > locale-coding-system: utf-8-unix > > Major mode: Lisp Interaction > > Minor modes in effect: > server-mode: t > command-log-mode: t > override-global-mode: t > recentf-mode: t > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > show-paren-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > line-number-mode: t > global-visual-line-mode: t > visual-line-mode: t > indent-tabs-mode: t > transient-mark-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > > Load-path shadows: > /home/rusi/.emacs.d/elpa/transient-20240619.1324/transient hides > /usr/share/emacs/29.3/lisp/transient > > Features: > (shadow sort mail-extr emacsbug message yank-media puny dired > dired-loaddefs rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util > text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 > mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums > mm-util mail-prsvr mail-utils comp comp-cstr warnings server cus-edit pp > cus-start cus-load ob-haskell ob-python python project compat ol-bibtex > bibtex iso8601 ox-bibtex advice org-tempo tempo derived ox-extra ox-odt > rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse > nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda > ox-html table ox-ascii ox-publish ox org-element org-persist xdg org-id > org-refile org-element-ast inline org ob ob-tangle ob-ref ob-lob > ob-table org-macro org-src sh-script smie treesit executable ob-comint > org-pcomplete pcomplete org-list org-footnote org-faces org-entities > time-date noutline outline icons ob-emacs-lisp org-table org-keys > org-loaddefs thingatpt find-func cal-menu calendar cal-loaddefs avl-tree > generator ol rx oc ob-exp ob-core org-cycle org-fold org-fold-core > org-compat ob-eval org-version org-macs format-spec command-log-mode > edmacro kmacro use-package-bind-key bind-key easy-mmode > use-package-ensure pugofer comint ansi-osc ansi-color ring recentf > tree-widget wid-edit cl-extra help-mode use-package-core > company-spell-autoloads company-autoloads haskell-mode-autoloads > magit-autoloads pcase git-commit-autoloads magit-section-autoloads > dash-autoloads markdown-mode-autoloads org-contrib-autoloads > orgalist-autoloads s-autoloads transient-autoloads with-editor-autoloads > info compat-autoloads package browse-url url url-proxy url-privacy > url-expand url-methods url-history url-cookie generate-lisp-file > url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq > eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv > bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip > cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type > elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd > fontset image regexp-opt fringe tabulated-list replace newcomment > text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow > isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax > font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic > indonesian philippine cham georgian utf-8-lang misc-lang vietnamese > tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek > romanian slovak czech european ethiopic indian cyrillic chinese > composite emoji-zwj charscript charprop case-table epa-hook > jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs > theme-loaddefs faces cus-face macroexp files window text-properties > overlay sha1 md5 base64 format env code-pages mule custom widget keymap > hashtable-print-readable backquote threads dbusbind inotify lcms2 > dynamic-setting system-font-setting font-render-setting cairo > move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process > native-compile emacs) > > Memory information: > ((conses 16 288577 15490) > (symbols 48 22647 0) > (strings 32 82512 3699) > (string-bytes 1 2846799) > (vectors 16 45381) > (vector-slots 8 776179 21709) > (floats 8 178 400) > (intervals 56 407 0) > (buffers 984 12))
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 03:38:01 GMT) Full text and rfc822 format available.Message #11 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: Jeremy Bryant <jb <at> jeremybryant.net> Cc: 72684 <at> debbugs.gnu.org Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 09:07:11 +0530
On Mon, Aug 19, 2024 at 3:14 AM Jeremy Bryant <jb <at> jeremybryant.net> wrote: > > It appears you report this bug is hard to reproduce. > > Have you observed any other conditions where this bug is manifested? > > (Ideally a recipe starting from emacs -Q would help.) Window system-emacs interaction misbehavior has been troubling me for a few weeks now. This bug is about the most reproducable I could formulate: emacs -Q didnt have the problem; after that the normal emacs didnt have the problem!! Again it will surface at some point in unknown circumstances!! Also I see it in my normal emacs usage ie. with fg-daemon more than if I start emacs standalone. But again even this is not properly reproducable A worse one but even less reproducable was this: I change to the emacs window with MOUSE. But as soon as I TYPE, the characters go to some other window!! This was so random I could give nothing else but a description so didnt make a bug report. But I suspect its the same window-system-emacs interaction problem. If I get anyhing more reproducable I will submit but for now I dont have
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 10:12:01 GMT) Full text and rfc822 format available.Message #14 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: Jeremy Bryant <jb <at> jeremybryant.net> Cc: 72684 <at> debbugs.gnu.org Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 15:41:03 +0530
Ok I now got it with emacs -Q I am adding the report-emacs-bug buffer from there In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, cairo version 1.18.0) of 2024-04-01, modified by Debian built on lcy02-amd64-083 Windowing system distributor 'The X.Org Foundation', version 11.0.12302006 System Description: Ubuntu 24.04 LTS Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=/usr/src/emacs-1:29.3+1-1ubuntu2 -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=3' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 76893 9718) (symbols 48 7142 0) (strings 32 19412 1234) (string-bytes 1 588569) (vectors 16 15336) (vector-slots 8 324393 14570) (floats 8 38 46) (intervals 56 314 0) (buffers 984 12))
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 10:57:03 GMT) Full text and rfc822 format available.Message #17 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: Jeremy Bryant <jb <at> jeremybryant.net> Cc: 72684 <at> debbugs.gnu.org Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 16:26:10 +0530
Two additions — one clarification and one additional (I think) related bug 1. When I say "The emacs window does not resize" I mean does not resize by mouse. Alt-F8 works. 2. Another bug that I think is related: By default I start an emacs daemon in the startup applications and connect with emacs client. When I do this the window is tiny sized (and does not resize). ie some 5 lines by 16 characters Closing the daemon and starting the daemon afresh makes the problem disappear, so not sure where I can give a "- Q" recipe On Mon, Aug 19, 2024 at 3:41 PM Rustom Mody <rustompmody <at> gmail.com> wrote: > > Ok I now got it with emacs -Q > > I am adding the report-emacs-bug buffer from there > > > In GNU Emacs 29.3 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.41, > cairo version 1.18.0) of 2024-04-01, modified by Debian built on > lcy02-amd64-083 > Windowing system distributor 'The X.Org Foundation', version 11.0.12302006 > System Description: Ubuntu 24.04 LTS > > Configured using: > 'configure --build x86_64-linux-gnu --prefix=/usr > --sharedstatedir=/var/lib --libexecdir=/usr/libexec > --localstatedir=/var/lib --infodir=/usr/share/info > --mandir=/usr/share/man --with-libsystemd --with-pop=yes > --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp > --with-sound=alsa --without-gconf --with-mailutils > --with-native-compilation --build x86_64-linux-gnu --prefix=/usr > --sharedstatedir=/var/lib --libexecdir=/usr/libexec > --localstatedir=/var/lib --infodir=/usr/share/info > --mandir=/usr/share/man --with-libsystemd --with-pop=yes > --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.3/site-lisp:/usr/share/emacs/site-lisp > --with-sound=alsa --without-gconf --with-mailutils > --with-native-compilation --with-cairo --with-x=yes > --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 > -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer > -ffile-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security > -fcf-protection > -fdebug-prefix-map=/build/emacs-0yuuFP/emacs-29.3+1=/usr/src/emacs-1:29.3+1-1ubuntu2 > -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=3' > 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'' > > Configured features: > ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG > JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES > NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 > THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 > XPM GTK3 ZLIB > > Important settings: > value of $LANG: en_US.utf8 > value of $XMODIFIERS: @im=ibus > locale-coding-system: utf-8-unix > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > show-paren-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > line-number-mode: t > indent-tabs-mode: t > transient-mark-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message mailcap yank-media puny dired > dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 > epg-config gnus-util text-property-search time-date mm-decode mm-bodies > mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs > comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra > help-mode bytecomp byte-compile cl-lib sendmail rfc2047 rfc2045 > ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv > eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type > elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd > fontset image regexp-opt fringe tabulated-list replace newcomment > text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow > isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax > font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic > indonesian philippine cham georgian utf-8-lang misc-lang vietnamese > tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek > romanian slovak czech european ethiopic indian cyrillic chinese > composite emoji-zwj charscript charprop case-table epa-hook > jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs > theme-loaddefs faces cus-face macroexp files window text-properties > overlay sha1 md5 base64 format env code-pages mule custom widget keymap > hashtable-print-readable backquote threads dbusbind inotify lcms2 > dynamic-setting system-font-setting font-render-setting cairo > move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process > native-compile emacs) > > Memory information: > ((conses 16 76893 9718) > (symbols 48 7142 0) > (strings 32 19412 1234) > (string-bytes 1 588569) > (vectors 16 15336) > (vector-slots 8 324393 14570) > (floats 8 38 46) > (intervals 56 314 0) > (buffers 984 12))
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 11:38:02 GMT) Full text and rfc822 format available.Message #20 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Rustom Mody <rustompmody <at> gmail.com> Cc: 72684 <at> debbugs.gnu.org, jb <at> jeremybryant.net Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 14:37:04 +0300
> Cc: 72684 <at> debbugs.gnu.org > From: Rustom Mody <rustompmody <at> gmail.com> > Date: Mon, 19 Aug 2024 15:41:03 +0530 > > Ok I now got it with emacs -Q Thanks, but what did you get and how? Can you show a complete recipe starting from "emacs -Q"?
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 11:47:02 GMT) Full text and rfc822 format available.Message #23 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 72684 <at> debbugs.gnu.org, jb <at> jeremybryant.net Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 17:15:49 +0530
On Mon, Aug 19, 2024 at 5:07 PM Eli Zaretskii <eliz <at> gnu.org> wrote: > > > Cc: 72684 <at> debbugs.gnu.org > > From: Rustom Mody <rustompmody <at> gmail.com> > > Date: Mon, 19 Aug 2024 15:41:03 +0530 > > > > Ok I now got it with emacs -Q > > Thanks, but what did you get and how? > > Can you show a complete recipe starting from "emacs -Q"? 1. The emacs window(s) dont resize (on mouse drag). They resize alright on Alt-F8 2. Also sometimes the emacs window is absurdly small sized (like a matchbox) something like 5 lines by 15 chars Seems to happen more with emacs-daemon-client which is my normal usage pattern
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 11:57:01 GMT) Full text and rfc822 format available.Message #26 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Rustom Mody <rustompmody <at> gmail.com> Cc: 72684 <at> debbugs.gnu.org, jb <at> jeremybryant.net Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 14:55:53 +0300
> From: Rustom Mody <rustompmody <at> gmail.com> > Date: Mon, 19 Aug 2024 17:15:49 +0530 > Cc: jb <at> jeremybryant.net, 72684 <at> debbugs.gnu.org > > On Mon, Aug 19, 2024 at 5:07 PM Eli Zaretskii <eliz <at> gnu.org> wrote: > > > > > Cc: 72684 <at> debbugs.gnu.org > > > From: Rustom Mody <rustompmody <at> gmail.com> > > > Date: Mon, 19 Aug 2024 15:41:03 +0530 > > > > > > Ok I now got it with emacs -Q > > > > Thanks, but what did you get and how? > > > > Can you show a complete recipe starting from "emacs -Q"? > > 1. The emacs window(s) dont resize (on mouse drag). They resize > alright on Alt-F8 > 2. Also sometimes the emacs window is absurdly small sized (like a > matchbox) something like 5 lines by 15 chars So you just type "emacs -Q", and get a window that is sometimes very small, and you cannot resize it? Or do you need to do something else? > Seems to happen more with emacs-daemon-client which is my normal usage pattern This seems to imply that you start Emacs like this: $ emacs -Q --daemon and then connect to it using emacsclient and get a window that cannot be resized by mouse or is very small, is that true?
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Mon, 19 Aug 2024 12:22:02 GMT) Full text and rfc822 format available.Message #29 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 72684 <at> debbugs.gnu.org, jb <at> jeremybryant.net Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Mon, 19 Aug 2024 17:51:19 +0530
On Mon, Aug 19, 2024 at 5:25 PM Eli Zaretskii <eliz <at> gnu.org> wrote: > So you just type "emacs -Q", and get a window that is sometimes very > small, and you cannot resize it? Or do you need to do something else? When I said "I got it" it was because I got it from the above But it's transient (so its not happening now) > > > Seems to happen more with emacs-daemon-client which is my normal usage pattern > > This seems to imply that you start Emacs like this: > > $ emacs -Q --daemon > > and then connect to it using emacsclient and get a window that cannot > be resized by mouse or is very small, is that true? By default I have in my startup applications: emacs -r -fg-daemon M shortform to start emacs is my own .desktop file in .local whose exec line is Exec=/usr/bin/emacsclient -c %F
bug-gnu-emacs <at> gnu.org
:bug#72684
; Package emacs
.
(Tue, 20 Aug 2024 04:36:02 GMT) Full text and rfc822 format available.Message #32 received at 72684 <at> debbugs.gnu.org (full text, mbox):
From: Rustom Mody <rustompmody <at> gmail.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: 72684 <at> debbugs.gnu.org, jb <at> jeremybryant.net Subject: Re: bug#72684: 29.3; Wayland, daemon: window wont resize Date: Tue, 20 Aug 2024 10:05:00 +0530
emacs (client) has stopped starting now!! In more detail emacsclient -n -c Nothing happens emacsclient -c starts a text emacs within the shell Plain emacs starts [Will be without my machine for a few days; in case anyone wants to test out things] On Mon, Aug 19, 2024 at 5:51 PM Rustom Mody <rustompmody <at> gmail.com> wrote: > > On Mon, Aug 19, 2024 at 5:25 PM Eli Zaretskii <eliz <at> gnu.org> wrote: > > So you just type "emacs -Q", and get a window that is sometimes very > > small, and you cannot resize it? Or do you need to do something else? > > When I said "I got it" it was because I got it from the above > But it's transient (so its not happening now) > > > > > > Seems to happen more with emacs-daemon-client which is my normal usage pattern > > > > This seems to imply that you start Emacs like this: > > > > $ emacs -Q --daemon > > > > and then connect to it using emacsclient and get a window that cannot > > be resized by mouse or is very small, is that true? > > By default I have in my startup applications: > > emacs -r -fg-daemon > > M shortform to start emacs is my own .desktop file in .local whose exec line is > > Exec=/usr/bin/emacsclient -c %F
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.