[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2023-06-16 Thread Andy Chi
** Changed in: oem-priority Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1976204 Title: Screen freeze and high CPU when a second

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-09-06 Thread Daniel van Vugt
** Tags removed: fixed-upstream -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1976204 Title: Screen freeze and high CPU when a second monitor of different scaling factor is

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-07-13 Thread Daniel van Vugt
** Changed in: mutter (Ubuntu) Assignee: Daniel van Vugt (vanvugt) => (unassigned) ** Changed in: mutter (Ubuntu) Importance: High => Medium ** Changed in: mutter (Ubuntu) Status: In Progress => Triaged -- You received this bug notification because you are a member of Ubuntu

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-07-06 Thread Andy Chi
** Changed in: oem-priority Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1976204 Title: Screen freeze and high CPU when a second monitor

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-07-05 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell-extension-desktop-icons-ng - 43-2ubuntu1 --- gnome-shell-extension-desktop-icons-ng (43-2ubuntu1) jammy; urgency=medium [ Sergio Costas] * Ensure that the extension isn't loaded twice, fixing problems when other extensions are

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-07-03 Thread Yuan-Chen Cheng
** Description changed: [Summary] The system will run into freeze if I connect the external monitor through DP/HDMI with dongle DA310 or Docking WD19TB + + Per further check, it will freeze only if the built-in and external + display has different scale factors. [Steps to reproduce]

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-30 Thread Zorro Zhang
Result at Dell side: Enable -proposed on XPS9320(3456x2160), install gnome-shell-extension-desktop-icons-ng (43-2ubuntu1). XPS 9320 UHD Panel BIOS: 1.4.0 Dock: WD19 TBT Monitors: 4K 60hz Plug/Unplug: 10 times External and built-in monitors works fine with mirror mode or join display mode. --

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-28 Thread Andy Chi
Enable -proposed on XPS9310(3456x2160), install gnome-shell-extension- desktop-icons-ng (43-2ubuntu1). [steps] 1. Plug type-c monitor to DUT 2. Cold Boot into OS 3. Check the external monitor has signal 4. Click keyboard or move mouse to check system can work well External and built-in monitor

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-28 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell-extension-desktop-icons-ng - 46-2 --- gnome-shell-extension-desktop-icons-ng (46-2) unstable; urgency=medium [ Sergio Costas ] * Cherry-pick patch to fix hang when using 2 monitors with different zoom settings (LP: #1976204) --

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-28 Thread Brian Murray
Hello Andy, or anyone else affected, Accepted gnome-shell-extension-desktop-icons-ng into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnome-shell-extension-desktop- icons-ng/43-2ubuntu1 in a few hours, and then in the -proposed repository.

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-28 Thread Jeremy Bicha
** No longer affects: mutter (Ubuntu Jammy) ** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu Jammy) Status: Triaged => In Progress ** Description changed: [Summary] The system will run into freeze if I connect the external monitor through DP/HDMI with dongle DA310 or

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-28 Thread Jeremy Bicha
** Also affects: mutter (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: gnome-shell-extension-desktop-icons-ng (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu Jammy) Status: New => Triaged

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-28 Thread Daniel van Vugt
Mutter fix proposed: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2483 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1976204 Title: Screen freeze and high CPU when a

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-27 Thread Bug Watch Updater
** Changed in: mutter Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1976204 Title: Screen freeze and high CPU when a second monitor of different

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-27 Thread Daniel van Vugt
Upstream bug independent of Ubuntu customization: https://gitlab.gnome.org/GNOME/mutter/-/issues/2333 ** Bug watch added: gitlab.gnome.org/GNOME/mutter/-/issues #2333 https://gitlab.gnome.org/GNOME/mutter/-/issues/2333 ** Also affects: mutter via

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-27 Thread Daniel van Vugt
** Tags added: fixed-in-ding-47 fixed-upstream ** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu.

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-26 Thread Daniel van Vugt
Schema changes need to be manually "installed". I don't remember the syntax but it doesn't really matter. Just try changing the setting manually: gsettings set org.gnome.mutter workspaces-only-on-primary false But that's not really important either right now, because changing the setting

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-26 Thread Andy Chi
Hello @vanvugt, I manually edit workspaces-only-on-primary false in /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override /usr/share/glib-2.0/schemas/00_org.gnome.shell.gschema.override Followed the steps in the bug description, my screen freeze after the external monitor plugged.

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-24 Thread Daniel van Vugt
Figured it out: The bug only happens with: org.gnome.mutter workspaces-only-on-primary true which is only set in GNOME sessions because: /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override /usr/share/glib-2.0/schemas/00_org.gnome.shell.gschema.override You can avoid the bug

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-24 Thread Daniel van Vugt
Also the bug seems to be GDM-specific. It never happens if you launch 'gnome-shell --wayland' manually from a VT. Even the same binaries. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu.

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-24 Thread Daniel van Vugt
General steps to reproduce the bug on any jammy system: 0. Find a single display machine that you can attach a second monitor to. 1. Disconnect all secondary monitors so you only have one screen. 2. Log into a Wayland session. 3. Open the Extensions app and disable Desktop Icons NG (DING). 4.

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-23 Thread Zorro Zhang
Tested #58, issue couldn't be reproduced on my Tributo UHD panel + 4K external monitor. Image: OEM x19 BIOS: 1.4.0 Docking: WD19TB -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu.

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-23 Thread Andy Chi
Based on comment#57, I built a test deb for this issue. If anyone wants to test the patched gnome-shell-extension-desktop-icons-ng, please refer to https://launchpad.net/~andch/+archive/ubuntu/experimental-package. @vanvugt, thanks a lot! -- You received this bug notification because you are a

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-23 Thread Daniel van Vugt
DING fix proposed: https://gitlab.com/rastersoft/desktop-icons-ng/-/merge_requests/356 I will keep working on a mutter fix, but we're no longer blocked waiting for it. Regular app windows can get stuck in the same kind of infinite loop so we should figure out a test case in that style before

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-23 Thread Daniel van Vugt
** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu) Status: Opinion => In Progress ** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-23 Thread Daniel van Vugt
I have a workaround/fix for DING that works. But before I propose that I'm going to see if I can fix mutter still. It seems the problem is more fundamentally in mutter, though they are fighting. Roughly the problem is: 1. DING creates a fixed size window the size of the monitor. But it always

[Bug 1976204] Re: Screen freeze and high CPU when a second monitor of different scaling factor is attached (but only if DING is active)

2022-06-23 Thread Daniel van Vugt
** Also affects: gnome-shell-extension-desktop-icons-ng (Ubuntu) Importance: Undecided Status: New ** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu) Status: New => Opinion ** Changed in: gnome-shell-extension-desktop-icons-ng (Ubuntu) Assignee: (unassigned) =>