Fractional Scaling turns screen sideways

Bug #1887150 reported by dryphi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I right-click on desktop, click Display Settings, and find the Fractional Scaling option.
When I enable the option my screen rotates 90 degrees. It's as if the display thought I had rotated my device 90 degrees (but I hadn't I'm using a laptop).
Can attach screenshots if possible.

I just freshly installed Ubuntu 20.04 from a USB and ran sudo apt-get update and sudo apt-get upgrade for the first time literally minutes ago. Nothing else was installed except for Grub Customizer and

EDIT: Turns out I can't attach three screenshots. I can only attach one. I attached the final screenshot. I took screenshots of the original rotation, then before I selected the Fractional Scaling option, then what happened after. But I can only attach one of them. Please allow us to attach more than one screenshot.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xorg 1:7.7+19ubuntu14
ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44
Uname: Linux 5.4.0-40-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.3
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: skip
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Fri Jul 10 06:34:56 2020
DistUpgraded: Fresh install
DistroCodename: focal
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation UHD Graphics 620 (Whiskey Lake) [8086:3ea0] (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. UHD Graphics 620 (Whiskey Lake) [1043:19d1]
InstallationDate: Installed on 2020-07-10 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 04f2:b568 Chicony Electronics Co., Ltd USB2.0 VGA UVC WebCam
 Bus 001 Device 004: ID 8087:0aaa Intel Corp.
 Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: ASUSTeK COMPUTER INC. VivoBook_ASUSLaptop TP412FA
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-40-generic root=UUID=d20ac799-f93e-4aea-9632-495aa9132b04 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/06/2019
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: TP412FA.302
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: TP412FA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 31
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrTP412FA.302:bd05/06/2019:svnASUSTeKCOMPUTERINC.:pnVivoBook_ASUSLaptopTP412FA:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnTP412FA:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct31:cvr1.0:
dmi.product.family: VivoBook Flip
dmi.product.name: VivoBook_ASUSLaptop TP412FA
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.101-2
version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.8-0ubuntu1~20.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.8-2ubuntu2.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

Revision history for this message
dryphi (dryphi) wrote :
Revision history for this message
dryphi (dryphi) wrote :

Adding screenshots in sequence. First one.

Revision history for this message
dryphi (dryphi) wrote :

Second screenshot in sequence of events.

Revision history for this message
dryphi (dryphi) wrote :

Final screenshot and result of enabling the Fractional Scaling option. Note that to me this screen appears rotated 90 degrees.

tags: added: xrandr-scaling
affects: xorg (Ubuntu) → mutter (Ubuntu)
Revision history for this message
dryphi (dryphi) wrote :

Seems to be fixed after reboot.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This might be a bug in the fractional scaling feature or it might just be a bug in detecting the laptop's orientation... To test the latter please see if you can find an orientation lock setting in the top right system menu and enable it before enabling fractional scaling.

Changed in mutter (Ubuntu):
status: New → Incomplete
Revision history for this message
dryphi (dryphi) wrote :

Gotcha. As I recall I had the Screen Rotation LOCKED when this occurred.
I cannot get the bug to recur. I've tried enabling / disabling fractional scaling with the screen rotation locked and with it unlocked and it appears to be working normally now.

I do notice another bug though. If fractional scaling is enabled and set at, say 125%, then disabled without setting back to 100%, everything gets REALLY small. When disabling fractional scaling it should return back to 100%, not some fraction thereof.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

That new issue you mention is bug 1876894. A fix for 20.04 is coming.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

While you cannot reproduce this bug it can stay 'Incomplete'. Then if no further comments are added after 60 days it will close automatically.

Revision history for this message
dryphi (dryphi) wrote :

Great thank you. If it recurs or if I find a way to reproduce it I will report back.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for mutter (Ubuntu) because there has been no activity for 60 days.]

Changed in mutter (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.