← Back to team overview

dx-packages team mailing list archive

[Bug 1374785] Re: Screen-saver fade-to-black does not cover entire screen on HiDPI

 

** Description changed:

- Display summary: 3840x2160 display with 2x UI scaling
+ [ Impact ]
+ 
+ When display scaling is set to 2x or greater the fade-to-black animation
+ when the screen saver is invoked covers only a fraction of the screen.
+ 
+ [ Test Case ]
+ 
+ Requires a display with 2x UI scaling (works best with a high-DPI
+ display).
  
  The fade-to-black which occurs prior to the screen shutting off only
  covers the top left quarter of the screen.
  
  When scaling is set to 1x, the entire screen fades to black.
  
- ProblemType: Bug
- DistroRelease: Ubuntu 14.04
- Package: unity 7.2.2+14.04.20140714-0ubuntu1.1
- ProcVersionSignature: Ubuntu 3.13.0-36.63-generic 3.13.11.6
- Uname: Linux 3.13.0-36-generic x86_64
- .tmp.unity.support.test.0:
-  
- ApportVersion: 2.14.1-0ubuntu3.4
- Architecture: amd64
- CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
- CompositorRunning: compiz
- CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
- CompositorUnredirectFSW: true
- CurrentDesktop: Unity
- Date: Sat Sep 27 11:37:13 2014
- DistUpgraded: Fresh install
- DistroCodename: trusty
- DistroVariant: ubuntu
- DkmsStatus:
-  bbswitch, 0.7, 3.13.0-35-generic, x86_64: installed
-  bbswitch, 0.7, 3.13.0-36-generic, x86_64: installed
-  nvidia-331-updates, 331.38, 3.13.0-35-generic, x86_64: installed
-  nvidia-331-updates, 331.38, 3.13.0-36-generic, x86_64: installed
- EcryptfsInUse: Yes
- GraphicsCard:
-  Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
-    Subsystem: Lenovo Device [17aa:3978]
- InstallationDate: Installed on 2014-09-19 (7 days ago)
- InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
- MachineType: LENOVO 20378
- ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-3.13.0-36-generic.efi.signed root=UUID=f869a790-cf94-4a68-a435-9ebdc95b4166 ro rootflags=subvol=@ quiet splash vt.handoff=7
- SourcePackage: unity
- UpgradeStatus: No upgrade log present (probably fresh install)
- dmi.bios.date: 07/16/2014
- dmi.bios.vendor: LENOVO
- dmi.bios.version: 9ECN30WW(V1.13)
- dmi.board.asset.tag: 31900058WIN
- dmi.board.name: Lenovo Y50-70
- dmi.board.vendor: LENOVO
- dmi.board.version: 31900058WIN
- dmi.chassis.asset.tag: 31900058WIN
- dmi.chassis.type: 10
- dmi.chassis.vendor: LENOVO
- dmi.chassis.version: Lenovo Y50-70
- dmi.modalias: dmi:bvnLENOVO:bvr9ECN30WW(V1.13):bd07/16/2014:svnLENOVO:pn20378:pvrLenovoY50-70:rvnLENOVO:rnLenovoY50-70:rvr31900058WIN:cvnLENOVO:ct10:cvrLenovoY50-70:
- dmi.product.name: 20378
- dmi.product.version: Lenovo Y50-70
- dmi.sys.vendor: LENOVO
- version.compiz: compiz 1:0.9.11.2+14.04.20140714-0ubuntu1
- version.ia32-libs: ia32-libs N/A
- version.libdrm2: libdrm2 2.4.52-1
- version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.3-0ubuntu0.1
- version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
- version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.3-0ubuntu0.1
- version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2.1
- version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
- version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3.1
- version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1.1
- version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
- xserver.bootTime: Sat Sep 27 10:15:35 2014
- xserver.configfile: default
- xserver.errors:
-  
- xserver.logfile: /var/log/Xorg.0.log
- xserver.outputs:
-  product id                               18514 
-  vendor                                     SDC
- xserver.version: 2:1.15.1-0ubuntu2.1
+ [ Regression Potential ]
+ 
+ An invalid scaling calculation (or rounding error) could result in writing outside the screen buffer bounds with resulting unknown impact.  Inpspection and code review shows this not to be the case wit this patch.
+ [ Other Info ]
+ 
+ The Ubuntu 14.04 LTS SRU was cherry-picked from upstream Unity where it
+ has been in production use in Ubuntu 'Vivid Vervet' for some time and
+ has not shown ergressions.

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1374785

Title:
  Screen-saver fade-to-black does not cover entire screen on HiDPI

Status in Unity:
  Fix Committed
Status in Unity 7.2 series:
  In Progress
Status in unity package in Ubuntu:
  Fix Released

Bug description:
  [ Impact ]

  When display scaling is set to 2x or greater the fade-to-black
  animation when the screen saver is invoked covers only a fraction of
  the screen.

  [ Test Case ]

  Requires a display with 2x UI scaling (works best with a high-DPI
  display).

  The fade-to-black which occurs prior to the screen shutting off only
  covers the top left quarter of the screen.

  When scaling is set to 1x, the entire screen fades to black.

  [ Regression Potential ]

  An invalid scaling calculation (or rounding error) could result in writing outside the screen buffer bounds with resulting unknown impact.  Inpspection and code review shows this not to be the case wit this patch.
  [ Other Info ]

  The Ubuntu 14.04 LTS SRU was cherry-picked from upstream Unity where
  it has been in production use in Ubuntu 'Vivid Vervet' for some time
  and has not shown ergressions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1374785/+subscriptions


References