linuxmint / linuxmint/cinnamon
Wrong background zoom with different aspect ratio monitors
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 5.6k
- Forks
- 915
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 3
Description
Distribution
Manjaro Linux
Package version
6.0.2
Graphics hardware in use
AMD Radeon RX7900XTX
Frequency
Always
Bug description
When monitors with different aspect ratios are used, the background (wallpaper) is displayed excessively zoomed based on the zoom ratio of the main monitor, even if the monitor can display with less zoom.
Steps to reproduce
- Use multi-head monitors with different aspect ratios (21:9 and 16:9 in my environment)
- Set a background image with a different aspect ratio than any monitor
- Set "zoom" layout.
- Make the monitor that requires more zoom (21:9 in my case) the primary
- Re-login
The image is displayed correctly when the background image is selected or set to zoom, and only occurs when logged in in this state.
Expected behavior
The display is the same as when a background image is set or when "Zoom" is set.
Additional information
A similar problem used to occur when portrait and landscape were mixed in the same aspect ratio, but no longer occurs.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file, test, or entry point is named. First reproduce the issue on Manjaro with Cinnamon 6.0.2 using 21:9 and 16:9 monitors, an image with a different aspect ratio, and the Zoom layout. Done means the wallpaper after re-login matches the correctly zoomed display seen when the image is selected or Zoom is set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100