GNU bug report logs - #27357
26.0.50; Emacs starts fullscreen in Ubuntu 17.04

Previous Next

Package: emacs;

Reported by: Lars Ingebrigtsen <larsi <at> gnus.org>

Date: Wed, 14 Jun 2017 12:34:02 UTC

Severity: normal

Tags: fixed

Merged with 20619, 21348, 22204, 23231

Found in versions 24.5, 25.0.50, 25.1.50, 26.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #65 received at 27357 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 27357 <at> debbugs.gnu.org
Subject: Re: bug#27357: 26.0.50; Emacs starts fullscreen in Ubuntu 17.04
Date: Sun, 16 Jul 2017 15:04:57 +0200
martin rudalics <rudalics <at> gmx.at> writes:

>> I just noticed something amusing: If I put the mouse over the mode line
>> things that pop up tooltips, they're all displayed approximately 2x from
>> the position they're supposed to:
>>
>> https://youtu.be/oWjmL-8leVo
>>
>> This is with the current git Emacs, with -Q on Ubuntu 17.04 (with a
>> HiDPI display).
>
> See bug#18429, bug#20619, bug#21348, bug#21469 ...

Oh, wow, so this has been a known problem, apparently related to gtk3
with HiDPI, for almost a couple of years, but nobody has been able to
track down just exactly where Emacs is doubling the sizes?

I spent a few hours on this a few days ago, but I was unable to follow
the call chain logic (which is somewhat asynchronous).  And some of the
effects seem to be timing related, somehow...

I've read through the emails in question, but the patch posted didn't
seem very promising since it only handled tooltip placement and not
window sizing...

Do you have any ideas for where I should be poking around to see where
these bogus doubled values come from?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 7 years and 312 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.