unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#72684: 29.3; Wayland, daemon: window wont resize
@ 2024-08-17  9:15 Rustom Mody
  2024-08-18 21:44 ` Jeremy Bryant via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 10+ messages in thread
From: Rustom Mody @ 2024-08-17  9:15 UTC (permalink / raw)
  To: 72684

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))





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-17  9:15 bug#72684: 29.3; Wayland, daemon: window wont resize Rustom Mody
@ 2024-08-18 21:44 ` Jeremy Bryant via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-08-19  3:37   ` Rustom Mody
  2024-08-19 10:11   ` Rustom Mody
  0 siblings, 2 replies; 10+ messages in thread
From: Jeremy Bryant via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-08-18 21:44 UTC (permalink / raw)
  To: Rustom Mody; +Cc: 72684

Rustom Mody <rustompmody@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))





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-18 21:44 ` Jeremy Bryant via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-08-19  3:37   ` Rustom Mody
  2024-08-19 10:11   ` Rustom Mody
  1 sibling, 0 replies; 10+ messages in thread
From: Rustom Mody @ 2024-08-19  3:37 UTC (permalink / raw)
  To: Jeremy Bryant; +Cc: 72684

On Mon, Aug 19, 2024 at 3:14 AM Jeremy Bryant <jb@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





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-18 21:44 ` Jeremy Bryant via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-08-19  3:37   ` Rustom Mody
@ 2024-08-19 10:11   ` Rustom Mody
  2024-08-19 10:56     ` Rustom Mody
  2024-08-19 11:37     ` Eli Zaretskii
  1 sibling, 2 replies; 10+ messages in thread
From: Rustom Mody @ 2024-08-19 10:11 UTC (permalink / raw)
  To: Jeremy Bryant; +Cc: 72684

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))





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-19 10:11   ` Rustom Mody
@ 2024-08-19 10:56     ` Rustom Mody
  2024-08-19 11:37     ` Eli Zaretskii
  1 sibling, 0 replies; 10+ messages in thread
From: Rustom Mody @ 2024-08-19 10:56 UTC (permalink / raw)
  To: Jeremy Bryant; +Cc: 72684

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@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))





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-19 10:11   ` Rustom Mody
  2024-08-19 10:56     ` Rustom Mody
@ 2024-08-19 11:37     ` Eli Zaretskii
  2024-08-19 11:45       ` Rustom Mody
  1 sibling, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2024-08-19 11:37 UTC (permalink / raw)
  To: Rustom Mody; +Cc: 72684, jb

> Cc: 72684@debbugs.gnu.org
> From: Rustom Mody <rustompmody@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"?





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-19 11:37     ` Eli Zaretskii
@ 2024-08-19 11:45       ` Rustom Mody
  2024-08-19 11:55         ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Rustom Mody @ 2024-08-19 11:45 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 72684, jb

On Mon, Aug 19, 2024 at 5:07 PM Eli Zaretskii <eliz@gnu.org> wrote:
>
> > Cc: 72684@debbugs.gnu.org
> > From: Rustom Mody <rustompmody@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





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-19 11:45       ` Rustom Mody
@ 2024-08-19 11:55         ` Eli Zaretskii
  2024-08-19 12:21           ` Rustom Mody
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2024-08-19 11:55 UTC (permalink / raw)
  To: Rustom Mody; +Cc: 72684, jb

> From: Rustom Mody <rustompmody@gmail.com>
> Date: Mon, 19 Aug 2024 17:15:49 +0530
> Cc: jb@jeremybryant.net, 72684@debbugs.gnu.org
> 
> On Mon, Aug 19, 2024 at 5:07 PM Eli Zaretskii <eliz@gnu.org> wrote:
> >
> > > Cc: 72684@debbugs.gnu.org
> > > From: Rustom Mody <rustompmody@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?





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-19 11:55         ` Eli Zaretskii
@ 2024-08-19 12:21           ` Rustom Mody
  2024-08-20  4:35             ` Rustom Mody
  0 siblings, 1 reply; 10+ messages in thread
From: Rustom Mody @ 2024-08-19 12:21 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 72684, jb

On Mon, Aug 19, 2024 at 5:25 PM Eli Zaretskii <eliz@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





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#72684: 29.3; Wayland, daemon: window wont resize
  2024-08-19 12:21           ` Rustom Mody
@ 2024-08-20  4:35             ` Rustom Mody
  0 siblings, 0 replies; 10+ messages in thread
From: Rustom Mody @ 2024-08-20  4:35 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 72684, jb

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@gmail.com> wrote:
>
> On Mon, Aug 19, 2024 at 5:25 PM Eli Zaretskii <eliz@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





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-08-20  4:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-17  9:15 bug#72684: 29.3; Wayland, daemon: window wont resize Rustom Mody
2024-08-18 21:44 ` Jeremy Bryant via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-08-19  3:37   ` Rustom Mody
2024-08-19 10:11   ` Rustom Mody
2024-08-19 10:56     ` Rustom Mody
2024-08-19 11:37     ` Eli Zaretskii
2024-08-19 11:45       ` Rustom Mody
2024-08-19 11:55         ` Eli Zaretskii
2024-08-19 12:21           ` Rustom Mody
2024-08-20  4:35             ` Rustom Mody

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).