Unity laucher leaves a trace when autohide is enabled (using llvmpipe acceleration)

Bug #1078075 reported by Pablo Zubieta
70
This bug affects 15 people
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I am using Ubuntu 12.10 and when I change the Unity Launcher mode to autohide, a trace is leaved in the place of the launcher.

A screenshot of the problem can be seen on the attatchments.

I am using llvmpipe acceleration. I don't know if it is a bug on unity or llvmpipe (or if it has to do with the fact that the low graphics mode is enabled by default when using llvmpipe).

tags: added: quantal
tags: added: unity
tags: added: llvmpipe
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Omer Akram (om26er) wrote :

Can you please attach a screenshot of the problem to this bug report instead of sending us to the link

Changed in unity (Ubuntu):
status: Confirmed → Incomplete
description: updated
description: updated
Revision history for this message
Pablo Zubieta (pabloferz+) wrote :
description: updated
description: updated
Revision history for this message
Pablo Zubieta (pabloferz+) wrote :

Is anyone working on this? The bug is still present on the Daily Builds of Ubuntu 13.04.

I believe you can reproduce the bug through Virtualbox without Virtualbox Additions. Just install Ubuntu and choose autohide launcher.

Revision history for this message
Ivor Edwards (ewhivor) wrote :

I have 12.10 running on a toshiba nb510 netbook with the intel graphics.
I also tested 13.04 and still have the same problem. Using compizconfig-ubuntu unity plugin-experimental
one can change settings hide animation or dash blur (sorry forgot which setting worked for me - running 12.04
at moment with cedarwood driver) so that black bar is not showing but a vertical line still shows on the right edge
of where the launcher was displayed before autohide. 13.04 looks very interesting, but I was disappointed to see
that this problem is still there

tags: added: raring
removed: quantal
Revision history for this message
mxyzptlk (mxyzptlk) wrote :

Just upgrades from 12.04 to the full release of 13.04, and this is happening -- GM965 integrated gfx card.

(Note: It wasn't happening in 12.04.)

Revision history for this message
mxyzptlk (mxyzptlk) wrote :

Just curious what is required to move this bug beyond "incomplete." It'd be nice to get back that missing screenspace on my laptop.

If it helps, I've attached two pictures of my desktop showing the error.

Revision history for this message
Peter Lonjers (plonjers) wrote :

Changing this to confirmed happening on 13.04 after a fresh reinstall on a lenovo laptop using intel graphics. Did not happen on same machine in 12.10. Can provide whatever info is needed to help get this fixed.

Changed in unity (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Peter Lonjers (plonjers) wrote :

I can also confirm that by going into compizconfig if you change the hide setting to fade. Autohide works but it leaves a black line on ths screen where the right edge of the open launcher would be.

Revision history for this message
Peter Lonjers (plonjers) wrote :

Bla sorry for spamming this. But this happens to me even without llvmpipe.

Revision history for this message
mxyzptlk (mxyzptlk) wrote :

For what it's worth, I'm using a Lenovo laptop as well. Also trying the fade only, and you're right -- it works, but leaves that flashing black line through the left side of the full-screen app. Very annoying.

Revision history for this message
mxyzptlk (mxyzptlk) wrote :

Update: I've fixed the problem, for now. Here's what I've done.

First, I have an Intel 965GM onboard gfx card. Recently Intel released its own official Linux Graphics Driver Installer, and I used that. It didn't fix the problem.

The I noted that in ~/.xprofile, I had the following:
export UNITY_LOW_GFX_MODE=1

I'm not certain if that was there before due to previous monkeying around or not. But I removed that .xprofile, restarted, and the Unity Launcher is now working properly.

I can't say if it's the Linux Graphics Driver Installer, the .xprofile set to low gfx mode, or both. But if you have an intel gfx card, you might want to try the official driver installer and check/nix any .xprofile that is set to run in low gfx mode.

Revision history for this message
Lorenz Mayer (lorenz-mayer) wrote :

I have the same problem too, but I can not find Xprofile. Please help me. I have an Asus Eee PC netbook with an Intel processor (Inel Atom N2600 CPU @ 1,60 GHz x 4) and a 1 GB memory. The graphics driver is Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits).

Revision history for this message
Christopher Townsend (townsend) wrote :

I'm marking this as a duplicate of bug #1179210 since that is the bug I used to mark the fix on this. The fix is in the upstream code and the Distro team will work on getting this in the Unity package.

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.