fullscreen applications at non-native resolution work incorrectly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
From what I've tested: full-screen applications such as games running at non-native resolution (for example, a 1280x720 fullscreen game running on a 1920x1080 desktop) have weird scaling / stretching issues. Alt+Tabbing and re-selecting the application can sometimes fix it, but there are circumstances in which this won't work, such as a notification appearing.
It's as though Unity tries to redraw the application back to the desktop resolution which is larger than the game resolution, so you only see a stretched top left corner of the game.
Here is a video I recorded showing the issue in OpenRCT2:
https:/
Notice how when I change the volume (causing a notification) the game is stretched to 1920x1080, and goes back to normal once the notification fades. Note on my screen I only see the game part, and the rest is only visible from the screen recording.
Here is another screenshot showing the same happening under wine:
http://
I'm reporting this under Unity as the above works perfect under GNOME.
Intel HD Graphics 520, Ubuntu 16.04.1 64 Bit.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: unity 7.4.0+16.
ProcVersionSign
Uname: Linux 4.4.0-36-generic x86_64
.tmp.unity_
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Sat Sep 10 19:51:17 2016
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Dell Skylake Integrated Graphics [1028:0704]
InstallationDate: Installed on 2016-09-10 (0 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
Lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0c45:670c Microdia
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. XPS 13 9350
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/14/2016
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.4.4
dmi.board.name: 07TYC2
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: XPS 13 9350
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Sat Sep 10 19:22:14 2016
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 5193
vendor SHP
xserver.version: 2:1.18.3-1ubuntu2.3