Version 39, after an update at the end of last month, the fractional scaling in the monitor settings is no longer available (150% is no longer available), and the resolution can only be adjusted to zoom in. However, after updating to a new version yesterday, all it takes is a lock after adjusting the resolution. When the screen lights up again, the display will inevitably appear chaotic.
PC Info:
HP HP EliteBook 845 14 inch G10 Notebook PC
AMD Ryzen™ 7 PRO 7840HS w/ Radeon™ 780M Graphics × 16
System:
Host: fedora Kernel: 6.5.5-300.fc39.x86_64 arch: x86_64 bits: 64
Desktop: GNOME v: 45.0 Distro: Fedora release 39 (Thirty Nine)
CPU:
Info: 8-core model: AMD Ryzen 7 PRO 7840HS w/ Radeon 780M Graphics bits: 64
type: MT MCP cache: L2: 8 MiB
Speed (MHz): avg: 1478 min/max: 400/5137:5293:5449:6080:5608:5764:5924
cores: 1: 1796 2: 400 3: 1794 4: 400 5: 2290 6: 2032 7: 400 8: 400 9: 1795
10: 3066 11: 1796 12: 400 13: 1791 14: 400 15: 400 16: 4491
Graphics:
Device-1: AMD Phoenix1 driver: amdgpu v: kernel
Device-2: Quanta HP 5MP Camera driver: uvcvideo type: USB
Display: wayland server: X.Org v: 23.2.1 with: Xwayland v: 23.2.1
compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu
resolution: 2560x1600~120Hz
API: OpenGL v: 4.6 vendor: amd mesa v: 23.2.1 renderer: AMD Radeon
Graphics (gfx1103_r1 LLVM 16.0.6 DRM 3.54 6.5.5-300.fc39.x86_64)
API: EGL Message: EGL data requires eglinfo. Check --recommends.
By using the following code, the 150% option is added to the display settings and the scaling problem is solved.
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"