Warum verwenden Synaptic und Update Manager keine Overlay-Bildlaufleisten?

9

Dies geschieht sowohl in 11.04 als auch in 11.0. Ich habe an einer Stelle gelesen, dass diese Apps auf der „schwarzen Liste“ stehen, um explizit keine Overlay-Bildlaufleisten zu verwenden, aber warum?

BEARBEITEN (17. September): Jetzt wurde Update Manager in die Whitelist aufgenommen und verwendet Overlay-Bildlaufleisten ( siehe diese Version ). Synaptic ist immer noch auf der schwarzen Liste.

fitojb
quelle
2
@jrg Dies ist kein Duplikat dieser Frage. Hier erfahren Sie, wie Sie alle Anwendungen dazu zwingen, Überlagerungs-Bildlaufleisten zu verwenden. Aus diesem Grund verwenden Synaptic und Update Manager sie nicht standardmäßig.
Eliah Kagan

Antworten:

4

Dies war tatsächlich ein Fehler, der auf launchpad.net gemeldet wurde. Er wurde vom Ubuntu-Team bestätigt und anschließend behoben.

Sie können die Geschichte dieses Fehlers hier sehen:

Lilian A. Moraru
quelle
Danke für den Link. Ich frage mich, warum der Update-Manager auf die schwarze Liste gesetzt wurde, um keine Overlay-Bildlaufleisten zu verwenden.
Fitojb
2

Dies hat möglicherweise etwas mit der Tatsache zu tun, dass es sich um Anwendungen handelt, die Root-Zugriff erfordern. Wenn Sie synaptic ohne Administratorrechte ausführen, wird synaptic dem App-Menü hinzugefügt. Wenn Sie es mit Administratorrechten ausführen, wird dies nicht der Fall sein. Ich vermute, dass diese Teile des Ayatana-Frameworks eine D-Bus-Kommunikation von der App zur Shell und zurück erfordern. Die Kommunikation vom Systembus zum Sitzungsbus scheint jedoch problematisch zu sein.

Aquaherd
quelle
Ich denke, dass in diesem Fall Root-Apps nicht betroffen sind - wenn Sie nautilus als root ausführen (sudo nautilus), hat es immer noch Overlay-Bildlaufleisten.
Fitojb