all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Van Ly <van.ly@sdf.org>
To: Po Lu <luangruo@yahoo.com>
Cc: 52809@debbugs.gnu.org
Subject: bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display
Date: Mon, 27 Dec 2021 10:25:22 +0000 (UTC)	[thread overview]
Message-ID: <d3452af8-3ab6-ad3-c569-39275ae98d@SDF.ORG> (raw)
In-Reply-To: <87ee5y1rxn.fsf@yahoo.com>

On Mon, 27 Dec 2021, Po Lu wrote:

To be clear, the primary larger screen where the taskbar/app-launcher 
is pinned behaves as expected for emac's modeline context menu.  The 
problem is on the smaller secondary screen.

>> The context menu grows offscreen and unreadable.
>>
>> # expected behavior
>> The context menu "floats" as it grows, showing all the rows on the
>> context menu.
>
> What toolkit is your Emacs built with?  Is it GTK+?  And if so, what
> version of GTK+ is it?

The x-toolkit is "lucid".  Here is the clip from the config.log in 
the build directory.

'''
   $ /b/b/b/Blah/Projects/X/emacs/configure 
--prefix=/b/b/b/Blah/Applications/emacs-2021-12-04 
--with-x-toolkit=lucid --without-toolkit-scroll-bars --without-xft 
--with-native-compilation --without-compress-install
'''

The GTK values are not set in config.log

'''
ac_cv_env_GTK_CFLAGS_set=
ac_cv_env_GTK_CFLAGS_value=
ac_cv_env_GTK_LIBS_set=
ac_cv_env_GTK_LIBS_value=
GTK_CFLAGS=''
GTK_LIBS=''
GTK_OBJ=''
'''

> In the future, please use report-emacs-bug to report this kind of bug.
> It avoids having to ask these questions.

I don't have emacs configured for email and worry the mechanism might 
misfire.  Sorry about that.  I just discovered the config.log file is
1Mb long and decided not to include that in the attachment.

These are all the libraries associated with the emacs binary.  I want 
a skeleton thin build for my basic need but don't really know what to 
exclude.  Hope this helps.

'''
$ readelf -d b/b/Blah/bin/emacs | fgrep -n NEED
4: 0x0000000000000001 (NEEDED)             Shared library: 
[libtiff.so.5]
5: 0x0000000000000001 (NEEDED)             Shared library: 
[libjpeg.so.62]
6: 0x0000000000000001 (NEEDED)             Shared library: 
[libpng16.so.16]
7: 0x0000000000000001 (NEEDED)             Shared library: 
[libz.so.1]
8: 0x0000000000000001 (NEEDED)             Shared library: 
[libgif.so.7]
9: 0x0000000000000001 (NEEDED)             Shared library: 
[libXpm.so.4]
10: 0x0000000000000001 (NEEDED)             Shared library: 
[libXaw3d.so.6]
11: 0x0000000000000001 (NEEDED)             Shared library: 
[libXmu.so.6]
12: 0x0000000000000001 (NEEDED)             Shared library: 
[libXt.so.6]
13: 0x0000000000000001 (NEEDED)             Shared library: 
[libSM.so.6]
14: 0x0000000000000001 (NEEDED)             Shared library: 
[libICE.so.6]
15: 0x0000000000000001 (NEEDED)             Shared library: 
[libXext.so.6]
16: 0x0000000000000001 (NEEDED)             Shared library: 
[libX11.so.6]
17: 0x0000000000000001 (NEEDED)             Shared library: 
[libXrender.so.1]
18: 0x0000000000000001 (NEEDED)             Shared library: 
[libasound.so.2]
19: 0x0000000000000001 (NEEDED)             Shared library: 
[librsvg-2.so.2]
20: 0x0000000000000001 (NEEDED)             Shared library: 
[libm.so.6]
21: 0x0000000000000001 (NEEDED)             Shared library: 
[libgio-2.0.so.0]
22: 0x0000000000000001 (NEEDED)             Shared library: 
[libgdk_pixbuf-2.0.so.0]
23: 0x0000000000000001 (NEEDED)             Shared library: 
[libgobject-2.0.so.0]
24: 0x0000000000000001 (NEEDED)             Shared library: 
[libglib-2.0.so.0]
25: 0x0000000000000001 (NEEDED)             Shared library: 
[libcairo.so.2]
26: 0x0000000000000001 (NEEDED)             Shared library: 
[libacl.so.1]
27: 0x0000000000000001 (NEEDED)             Shared library: 
[librt.so.1]
28: 0x0000000000000001 (NEEDED)             Shared library: 
[libdbus-1.so.3]
29: 0x0000000000000001 (NEEDED)             Shared library: 
[libXrandr.so.2]
30: 0x0000000000000001 (NEEDED)             Shared library: 
[libXinerama.so.1]
31: 0x0000000000000001 (NEEDED)             Shared library: 
[libXfixes.so.3]
32: 0x0000000000000001 (NEEDED)             Shared library: 
[libxml2.so.2]
33: 0x0000000000000001 (NEEDED)             Shared library: 
[libgpm.so.2]
34: 0x0000000000000001 (NEEDED)             Shared library: 
[libtinfo.so.6]
35: 0x0000000000000001 (NEEDED)             Shared library: 
[libselinux.so.1]
36: 0x0000000000000001 (NEEDED)             Shared library: 
[libfreetype.so.6]
37: 0x0000000000000001 (NEEDED)             Shared library: 
[libfontconfig.so.1]
38: 0x0000000000000001 (NEEDED)             Shared library: 
[libharfbuzz.so.0]
39: 0x0000000000000001 (NEEDED)             Shared library: 
[libotf.so.0]
40: 0x0000000000000001 (NEEDED)             Shared library: 
[libm17n-core.so.0]
41: 0x0000000000000001 (NEEDED)             Shared library: 
[libm17n-flt.so.0]
42: 0x0000000000000001 (NEEDED)             Shared library: 
[libgnutls.so.30]
43: 0x0000000000000001 (NEEDED)             Shared library: 
[libpthread.so.0]
44: 0x0000000000000001 (NEEDED)             Shared library: 
[libanl.so.1]
45: 0x0000000000000001 (NEEDED)             Shared library: 
[liblcms2.so.2]
46: 0x0000000000000001 (NEEDED)             Shared library: 
[libdl.so.2]
47: 0x0000000000000001 (NEEDED)             Shared library: 
[libsystemd.so.0]
48: 0x0000000000000001 (NEEDED)             Shared library: 
[libgmp.so.10]
49: 0x0000000000000001 (NEEDED)             Shared library: 
[libgccjit.so.0]
50: 0x0000000000000001 (NEEDED)             Shared library: 
[libc.so.6]
71: 0x000000006ffffffe (VERNEED)            0xd730
72: 0x000000006fffffff (VERNEEDNUM)         18
'''

Thanks in advance.

-- 
vl






  reply	other threads:[~2021-12-27 10:25 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-26 17:39 bug#52809: 28.0.90; X11 modeline context menu grows offscreen unreadable on smaller screen of two screen display Van Ly
2021-12-27  6:29 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-12-27 10:25   ` Van Ly [this message]
2021-12-27 14:45     ` Eli Zaretskii
2021-12-28  0:42     ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-12-28  2:53       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-12-28 10:53         ` Van Ly
2021-12-28 10:55           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-12-28 13:09           ` Eli Zaretskii
2021-12-28 14:13             ` Van Ly
2021-12-28 14:17               ` Eli Zaretskii
2021-12-28 16:00                 ` Van Ly

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d3452af8-3ab6-ad3-c569-39275ae98d@SDF.ORG \
    --to=van.ly@sdf.org \
    --cc=52809@debbugs.gnu.org \
    --cc=luangruo@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.