[no blur] Desktop rolls over unity panel vertically when i open the dash or hud
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Nicolas d'Offay | ||
6.0 |
Fix Released
|
Medium
|
Nicolas d'Offay | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Quantal |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
This bug manifests if the user is not using a blurred background. This can be reproduced by using the CompizConfig Settings manager to disable the dash blur. The fix corrects the math for setting the background texture's texture coordinates in the overlay.
[Test Case]
Open CompizConfig Settings Manager, select Ubuntu Unity plugin. Select the experimental tab. Set "Dash Blur" to "No Blur". Open the dash and observe the incorrect placement of the background texture.
[Regression Potential]
The only potential result of the regression would be perhaps skewing any other components which have been "hacked" around the originally incorrect texture coordinates. All other components utilising these coordinates have been checked.
---
Note: dash blur set to "no blur" instead of active blur.
On nvidia machine running 12.10 with unity 6.6 if i press alt or super the right thing happens but the desktop background is rolled "one panel height" downwards in the background. See screenshot..
Note bottom of trash in top left, status of nautilus window in top right, panel duplicated in top right.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: unity 6.6.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.5.0-16-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 304.43 Sun Aug 19 20:14:03 PDT 2012
GCC version: gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)
.proc.driver.
Your system is not currently configured to drive a VGA console
on the primary VGA device. The NVIDIA Linux graphics driver
requires the use of a text-mode VGA console. Use of other console
drivers including, but not limited to, vesafb, may result in
corruption and stability problems, and is not supported.
.tmp.unity.
ApportVersion: 2.5.3-0ubuntu1
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Sat Sep 29 00:16:35 2012
DistUpgraded: 2012-08-29 09:21:35,667 DEBUG enabling apt cron job
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus: nvidia-current, 304.43, 3.5.0-16-generic, x86_64: installed
EcryptfsInUse: Yes
GraphicsCard:
NVIDIA Corporation GF104 [GeForce GTX 460] [10de:0e22] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Giga-byte Technology Device [1458:34fc]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120215)
JockeyStatus:
kmod:nvidia_
kmod:nvidia_
kmod:nvidia_
Lsusb:
Bus 001 Device 004: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 002 Device 002: ID 04f2:0116 Chicony Electronics Co., Ltd KU-2971/KU-0325 Keyboard
Bus 002 Device 003: ID 0461:4d64 Primax Electronics, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: System manufacturer System Product Name
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: Upgraded to quantal on 2012-08-29 (30 days ago)
XorgConf:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
dmi.bios.date: 04/24/2009
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: ASUS P5N32-E SLI ACPI BIOS Revision 1801
dmi.board.name: P5N32-E SLI
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: 1.XX
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
version.compiz: compiz 1:0.9.8.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
version.
Related branches
- Neil J. Patel (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedunity-shared/BackgroundEffectHelper.cpp (+1/-1)
- jenkins (community): Needs Fixing (continuous-integration)
- Neil J. Patel: Pending requested
-
Diff: 54 lines (+6/-6)1 file modifiedunity-shared/BackgroundEffectHelper.cpp (+6/-6)
summary: |
- Desktop rolls over vertically when i open the dash or hud + [nvidia] Desktop rolls over vertically when i open the dash or hud |
Changed in unity: | |
importance: | Undecided → Critical |
Changed in unity (Ubuntu): | |
importance: | Undecided → Critical |
Changed in unity: | |
milestone: | none → 6.8.0 |
milestone: | 6.8.0 → 7.0.0 |
Changed in unity: | |
importance: | Critical → High |
Changed in unity (Ubuntu Quantal): | |
importance: | Critical → High |
tags: | added: hwsps |
Changed in unity: | |
status: | New → Confirmed |
summary: |
- [nvidia] Desktop rolls over vertically when i open the dash or hud + [no blur] Desktop rolls over vertically when i open the dash or hud |
summary: |
- [no blur] Desktop rolls over vertically when i open the dash or hud + [no blur] Desktop rolls over unity panel vertically when i open the dash + or hud |
tags: | removed: hwsps |
Changed in unity: | |
importance: | High → Medium |
Changed in unity (Ubuntu Quantal): | |
importance: | High → Medium |
Changed in unity: | |
status: | Confirmed → Triaged |
description: | updated |
Changed in unity: | |
assignee: | nobody → Jay Taoko (jaytaoko) |
Changed in unity: | |
assignee: | Jay Taoko (jaytaoko) → Nicolas d'Offay (nicolas-doffay) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity (Ubuntu Quantal): | |
status: | Confirmed → In Progress |
description: | updated |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Released → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.