Igalia / chromium

Old repo. See https://crbug.com/578890 instead.
https://chromium.googlesource.com/chromium/src.git
BSD 3-Clause "New" or "Revised" License
115 stars 16 forks source link

HiDPI scaling doesn't work #535

Closed nostdm closed 5 years ago

nostdm commented 5 years ago

I reported a similar issue a while back https://github.com/Igalia/chromium/issues/532 but it seems that it hasn't been fixed with the latest release.

I built the latest chromium-ozone release from AUR (Chromium 73.0.3683.86) https://aur.archlinux.org/packages/chromium-ozone/

And it seems that I'm still having the same issue, the --force-device-scale-factor flag is being ignored and everything is scaled 4x when chromium is launched.

Here's a screenshot of what it looks like:

Screenshot

Also, this should probably be another issue, but it sometimes crashes with the following error when clicking on menus:

[12488:12488:0325/154207.062540:ERROR:wayland_buffer_manager.cc(432)] Not implemented reached in static void ui::WaylandBufferManager::FeedbackSyncOutput(void *, struct wp_presentation_feedback *, struct wl_output *)
[12488:12488:0325/154208.233851:ERROR:desktop_window_tree_host_platform.cc(267)] Not implemented reached in virtual void views::DesktopWindowTreeHostPlatform::GetWindowPlacement(gfx::Rect *, ui::WindowShowState *) const
[destroyed object]: error 0: width and height must be positive and non-zero
msisov commented 5 years ago

The issue is being resolved now.