Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fluctuating icon size in File Manager when opened on multi-monitor system #3521

Open
mcoyle1960 opened this issue Jan 29, 2025 · 1 comment

Comments

@mcoyle1960
Copy link

Distribution

Fedora 41 / Gnome 47.3

Package version

nemo 6.4.3

Frequency

Always

Bug description

On my multi-monitor setup, all external monitors are HDMI or Displayport at 1080p @ 60hz. When opening the first Nemo window, there is a high probability the icons will not display at the correct size.

BUT if you leave the first window open, every subsequent Nemo window will have the wrong icon size 100% of the time.

Moving an incorrect Nemo window to another external monitor will resize the icons. Interestingly, moving an incorrect window to the laptop display (2560x1600 @ 240Hz.) does not redraw the icons at the correct size.

I know this may be tough to understand, so I've included a link to a video clearly showing the issue. If you need more info, don't hesitate to ask.

https://www.jennaudio.com/nextcloud/index.php/s/cFPpe9wHrSCLaaN

Thanks for all your work,
Michael

Steps to reproduce

Connect external monitor to computer via HDMI or Displayport.
Open a Nemo window. (It may display the icons at the incorrect size).
Open another Nemo window. It will 100% of the time display the icons at the wrong size.
Move an incorrect Nemo window to another external display. The icons will correctly resize.
Move an incorrect Nemo window to the laptop's internal display, the icons do not resize.

Expected behavior

Icons should open at, and remain at, the correct size regardless of which monitor they are opened on, or which monitor they are moved to.

Additional information

Additional System Info:

OS: Fedora Linux 41 (Workstation Edition) x86_64
Host: 83DF (Legion Pro 5 16IRX9)
Kernel: Linux 6.12.10-200.fc41.x86_64
Display (BOE0C8B): 2560x1600 @ 240 Hz (as 2048x1280) in 16" [Built-in]
DE: GNOME 47.3
WM: Mutter (Wayland)
CPU: Intel(R) Core(TM) i7-14650HX (24) @ 5.20 GHz
GPU 1: NVIDIA GeForce RTX 4060 Max-Q / Mobile [Discrete]
GPU 2: Intel Raptor Lake-S UHD Graphics @ 1.60 GHz [Integrated]
Memory: 5.56 GiB / 31.06 GiB (18%)

@mcoyle1960
Copy link
Author

Troubleshooting update: The issue seems tied to any one of the monitors having fractional scaling enabled. The laptop's monitor was scaled to 125% and the issue is 100% reproducible. If you set the laptop monitor scaling to 100%, the issue goes away.

I'd call this a workaround, not a solution, since in many multi-monitor setups, you may have a variety of monitor scaling in use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant