[nvidia] Non-fractional scaling not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutter (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
My laptop has a 4K display.
Default Resolution = 3840x2160, scale = 200%.
If I set resolution to 1920x1080, everything on the desktop is scaled to double size.
So, if I reduce the Scale setting from 200% to 100%, I would expect everything to look normal again, but it does not. 100% and 200% look identical.
However, if I enable Fractional scaling and select 125%, that looks correct.
So, Fractional scaling works correctly, but non-fractional scaling does not.
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
ProcVersionSign
Uname: Linux 5.4.0-29-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 440.64 Fri Feb 21 01:17:26 UTC 2020
GCC version: gcc version 9.3.0 (Ubuntu 9.3.0-10ubuntu2)
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckR
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Mon May 11 15:58:43 2020
DistUpgraded: Fresh install
DistroCodename: focal
DistroVariant: ubuntu
DkmsStatus: nvidia, 440.64, 5.4.0-29-generic, x86_64: installed
ExtraDebuggingI
GraphicsCard:
Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
Subsystem: Lenovo 4th Gen Core Processor Integrated Graphics Controller [17aa:3978]
Subsystem: Lenovo GM107M [GeForce GTX 960M] [17aa:3978]
InstallationDate: Installed on 2020-05-07 (3 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
MachineType: LENOVO 20349
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/12/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: 9ECN43WW(V3.03)
dmi.board.
dmi.board.name: Lenovo Y50-70 Touch
dmi.board.vendor: LENOVO
dmi.board.version: K0J40709WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: IDEAPAD
dmi.product.name: 20349
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.
version.
version.
version.
version.
version.
version.
version.
affects: | xorg (Ubuntu) → gnome-shell (Ubuntu) |
tags: | added: nvidia xrandr-scaling |
summary: |
- Non-fractional scaling not working + [nvidia] Non-fractional scaling not working |
affects: | gnome-shell (Ubuntu) → mutter (Ubuntu) |
Changed in mutter (Ubuntu): | |
status: | New → Incomplete |
Is the problem only when you try to set resolution 1920x1080?
This certainly sounds like a bug. But if the system defaults to 3840x2160, scale = 200%, then that should actually give a better result than 1920x1080 would.