FUSA and multiple X11 displays interaction
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fast-user-switch-applet (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
There is an "unexpected interaction" between FUSA behaviour of removing shutdown buttons, and users having multiple X11 displays. Here it is my use case:
I have two displays: 0.0 is the LCD, 0.1 is a CRT TV that I only use to watch films (0.1 is always active, but I keep the CRT TV shut down most of the time). Both of them used to have the FUSA applet when I was using 8.10 (it was added by default, I didn't add them explicitly).
When upgrading from 8.10 to 9.04 I discovered that the shutdown buttons in System menu disappeared, because of FUSA. Since I didn't like this, I decided to remove FUSA and got my buttons back in the System menu. I only removed the FUSA applet from panel 0.0 (forgetting I had FUSA on 0.1 too). The button re-appeared -- even if FUSA was present on display 0.1, and I could logout.
However, every time I login now, FUSA is not present on display 0.0, but shutdown buttons in System menu are neither, because of the FUSA applet in display 0.1. The result is that display 0.0 is in an inconsistent state: no FUSA, no shutdown buttons.
Of course, removing FUSA from display 0.1 (or adding/removing FUSA from display 0.0) too solves the issue. Nevertheless, I deem this quite a design error.
I see two solutions to this problem: 1) FUSA should be "display independent" (or "system wide") as menus are; or
2) meus should be display dependent (which I don't like)
Anyway, the real problem I see, is that we are coupling menus and applets, which is very counter intuitive.
description: | updated |
summary: |
- shutdown button does not reapper even when FUSA applet removed + FUSA and multiple X11 displays interaction |
This package has been removed from Ubuntu. Closing all related bugs.