Re: Issue 473089 in chromium: [Linux] UI scaling set too high

54 views
Skip to first unread message

chro...@googlecode.com

unread,
Apr 18, 2015, 7:07:22 PM4/18/15
to chromi...@chromium.org
Updates:
Summary: [Linux] UI scaling set too high

Comment #34 on issue 473089 by d...@chromium.org: [Linux] UI scaling set too
high
https://code.google.com/p/chromium/issues/detail?id=473089

I think this is fixed in M44.

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

chro...@googlecode.com

unread,
Apr 18, 2015, 7:08:23 PM4/18/15
to chromi...@chromium.org
Updates:
Labels: M-44

Comment #35 on issue 473089 by d...@chromium.org: [Linux] UI scaling set too
high
https://code.google.com/p/chromium/issues/detail?id=473089

(No comment was entered for this change.)

chro...@googlecode.com

unread,
Apr 21, 2015, 3:28:01 AM4/21/15
to chromi...@chromium.org

Comment #39 on issue 473089 by a...@chromium.org: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

Issue 478671 has been merged into this issue.

chro...@googlecode.com

unread,
Apr 21, 2015, 3:24:42 PM4/21/15
to chromi...@chromium.org
Updates:
Status: Assigned
Cc: lafo...@chromium.org
Labels: M-43

Comment #41 on issue 473089 by mm...@chromium.org: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

Re-opening because this has apparently slipped into the beta channel. I'm
not sure if fixes were merged yet, but we need a new beta push with them.

For beta users being newly affected by this bug, please see comment #11 for
workaround.

chro...@googlecode.com

unread,
Apr 21, 2015, 3:27:42 PM4/21/15
to chromi...@chromium.org
Updates:
Labels: -M-44 Merge-Requested

Comment #42 on issue 473089 by lafo...@google.com: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

Adding a merge request for M43.

chro...@googlecode.com

unread,
Apr 21, 2015, 3:45:47 PM4/21/15
to chromi...@chromium.org
Updates:
Labels: -Merge-Requested Merge-Review-43 Hotlist-Merge-Review

Comment #43 on issue 473089 by lafo...@google.com: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089#c43

[Automated comment] Reverts referenced in bugdroid comments, needs manual
review.

chro...@googlecode.com

unread,
Apr 21, 2015, 3:59:46 PM4/21/15
to chromi...@chromium.org
Updates:
Labels: -Merge-Review-43 Merge-Approved

Comment #44 on issue 473089 by lafo...@google.com: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

(No comment was entered for this change.)

chro...@googlecode.com

unread,
Apr 28, 2015, 1:14:59 AM4/28/15
to chromi...@chromium.org

Comment #45 on issue 473089 by the...@chromium.org: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

So now, in VNC, which I have used for years, I hit the DCHECK in
desktop_screen_x11.cc:67, where my |device_scaling_factor| is only 0.78. Is
that a configuration error on my side or a problem with the new code?
(font-config-info output attached)

Attachments:
font-config-info.txt 1.7 KB

chro...@googlecode.com

unread,
Apr 28, 2015, 5:58:27 AM4/28/15
to chromi...@chromium.org

Comment #46 on issue 473089 by stapelb...@google.com: [Linux] UI scaling
thestig, in your font-config-info there’s:

X11 display info:
screen pixels 1260x740
screen size 427x251 mm (74.95x74.88 DPI)

I’m not sure why VNC sets this and how dynamic it is, i.e. whether VNC
updates when you connect to it from a different display. In any case, you
should configure VNC such that it tells applications to use 96 DPI.
Possibly open a bug upstream with VNC if there’s no knob to twiddle.

chro...@googlecode.com

unread,
Apr 30, 2015, 7:01:32 AM4/30/15
to chromi...@chromium.org

Comment #50 on issue 473089 by marcostr...@gmail.com: [Linux] UI scaling
The last chrome Beta update fix the problem for me, thanks everybody for
the work!

chro...@googlecode.com

unread,
Apr 30, 2015, 8:44:53 AM4/30/15
to chromi...@chromium.org
Updates:
Status: Verified

Comment #51 on issue 473089 by stapelb...@google.com: [Linux] UI scaling
Cool, thank you for confirming.

chro...@googlecode.com

unread,
May 1, 2015, 2:48:53 PM5/1/15
to chromi...@chromium.org

Comment #52 on issue 473089 by ru...@starset.net: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

I am still seeing this with google-chrome-unstable 44.0.2383.0 dev (64-bit)
on Debian Sid/KDE. Using --force-device-scale-factor fixes the issue.

chro...@googlecode.com

unread,
May 1, 2015, 7:53:43 PM5/1/15
to chromi...@chromium.org

Comment #53 on issue 473089 by stapelb...@google.com: [Linux] UI scaling
Can you provide more detail? I.e. the output of
https://github.com/derat/font-config-info on your machine, and to which
value you’re forcing the device scale factor, also which hardware you’re
running on…?

chro...@googlecode.com

unread,
May 11, 2015, 4:41:27 AM5/11/15
to chromi...@chromium.org

Comment #54 on issue 473089 by ru...@starset.net: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

This is now fixed for me with google-chrome-unstable 44.0.2391.0.

chro...@googlecode.com

unread,
May 13, 2015, 2:45:20 PM5/13/15
to chromi...@chromium.org

Comment #55 on issue 473089 by ru...@starset.net: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

Seeing this now with 44.0.2398.0 google-chrome-unstable. Attached is the
font-config-info output.



Attachments:
font-config-info.output 40 bytes

chro...@googlecode.com

unread,
May 13, 2015, 3:08:27 PM5/13/15
to chromi...@chromium.org

Comment #56 on issue 473089 by ru...@starset.net: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

Some more info. My machine is a Thinkpad X220...

$ lspci -vnn | grep VGA -A 8
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation
Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
(prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:21da]
Flags: bus master, fast devsel, latency 0, IRQ 35
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915

I'm running KDE 4.14.2 with desktop effects turned on.

Another issue I'm seeing is that with Chrome when I load a new page or
switch tabs the content doesn't display inside the view port until
something dynamic happens, like the page scrolls, I move my mouse over
something, the content moves, etc. Turning off desktop effects in KDE fixes
the rendering issue.

Using --force-device-scale-factor with no other arguments beyond fixed both
the scaling issue and the rendering issue.

I do see the scaling issue with google-chrome-beta 43.0.2357.65 beta and
google-chrome-unstable 44.0.2398.0 dev, but not with google-chrome
42.0.2311.152. The rendering glitch I'm only seeing on unstable.
Additionally the scaling issues is not just tied to the UI of Chrome but
also content displayed within the view port.

Hope that information is helpful. Thanks.

chro...@googlecode.com

unread,
May 13, 2015, 3:16:27 PM5/13/15
to chromi...@chromium.org

Comment #57 on issue 473089 by ru...@starset.net: [Linux] UI scaling set
too high
https://code.google.com/p/chromium/issues/detail?id=473089

Anddddd I take that back, my rendering issues are not resolved by
--force-device-scale-factor sadly.

chro...@googlecode.com

unread,
May 19, 2015, 10:53:05 AM5/19/15
to chromi...@chromium.org

Comment #58 on issue 473089 by stapelb...@google.com: [Linux] UI scaling
I don’t think the rendering issues are related, so please open a separate
bug for that.

oshima recently submitted https://codereview.chromium.org/1136913005/ as
revision 330212. Once that’s in a release, please confirm whether the issue
still exists or is fixed.

chro...@googlecode.com

unread,
Jun 10, 2015, 5:00:31 PM6/10/15
to chromi...@chromium.org
Updates:
Labels: -Merge-Approved-43

Comment #64 on issue 473089 by bugd...@chromium.org: [Linux] UI scaling
set too high
https://code.google.com/p/chromium/issues/detail?id=473089#c64

The following revision refers to this bug:

https://chromium.googlesource.com/chromium/src.git/+/da20b3fc0aed6674160b02eba4919f6ec2379ec7

commit da20b3fc0aed6674160b02eba4919f6ec2379ec7
Author: Michael Moss <mm...@google.com>
Date: Wed Jun 10 20:38:05 2015

device scale factor detection: use gtk-xft-dpi consistently

Before this CL, we used either gtk-xft-dpi (UI fonts) or the physical DPI of
a more or less random display. This CL consistently uses gtk-xft-dpi which
is the better alternative: users can directly influence it (by changing the
Xft.dpi X resource, or via their gtkrc).

See also https://github.com/derat/font-config-info for displaying your
current system settings.

This is a re-do of https://codereview.chromium.org/1070433002/, but with
https://codereview.chromium.org/1084453002/ applied (fixes content_shell).

BUG=473089,143619,498426

Review URL: https://codereview.chromium.org/1085603002

Cr-Commit-Position: refs/heads/master@{#324928}
(cherry picked from commit d459a5c49a02507b9ac77ffbbf33dffeb3bc9c34)

TBR=laf...@chromium.org, osh...@chromium.org

Review URL: https://codereview.chromium.org/1171693008.

Cr-Commit-Position: refs/branch-heads/2357@{#469}
Cr-Branched-From:
59d4494849b405682265ed5d3f5164573b9a939b-refs/heads/master@{#323860}

[modify]
http://crrev.com/da20b3fc0aed6674160b02eba4919f6ec2379ec7/chrome/browser/ui/libgtk2ui/gtk2_ui.cc
[modify]
http://crrev.com/da20b3fc0aed6674160b02eba4919f6ec2379ec7/chrome/browser/ui/libgtk2ui/gtk2_ui.h
[modify]
http://crrev.com/da20b3fc0aed6674160b02eba4919f6ec2379ec7/ui/views/linux_ui/linux_ui.h
[modify]
http://crrev.com/da20b3fc0aed6674160b02eba4919f6ec2379ec7/ui/views/widget/desktop_aura/desktop_screen_x11.cc
Reply all
Reply to author
Forward
0 new messages