Warum hat Superuser keine globale Menüintegration? [geschlossen]

7

Wenn Sie in Unity eine Anwendung als Superuser ausführen, ist das Menü im alten Stil. Es ist nicht in das globale Menü integriert. Warum?

Berna
quelle
1
Willkommen bei Ask Ubuntu! Was tun mit Fragen, die bekannte Fehler beschreiben? Dies wurde auf dem Launchpad gemeldet und ist daher geschlossen. Für weitere Informationen folgen Sie bitte dem Fehler, indem Sie "Dies betrifft mich" auswählen.
Marco Ceppi

Antworten:

5

Dies ist ein Fehler, der jedoch seit einiger Zeit nicht mehr aktualisiert wurde.

Dies wird derzeit nicht unterstützt. Dieser Fehler hat zwei Aspekte.

Der erste Aspekt ist, dass wir Standard-dbus-Aufrufe verwenden und nicht zwischen der tatsächlichen und der effektiven Benutzer-ID unterscheiden, um eine Verbindung zum Sitzungsbus herzustellen. Infolgedessen teilen sich Sudo-Apps einen / eindeutigen / Bus. dbusmenu könnte dies möglicherweise umgehen.

Der zweite (schwerwiegendere) Aspekt ist, dass die Auswirkungen auf die Sicherheit wahrscheinlich dazu führen würden, dass Menüs von Sudo-Apps mit einer bestimmten Farbe oder einem bestimmten Rendering belichtet werden, um sicherzustellen, dass der Benutzer sich bewusst ist, dass er mit privilegierten Apps interagiert. Das ist eher ein Designaspekt.

Bei letzterem können Sie jedoch argumentieren, dass Sudo-Apps derzeit als normale Apps angezeigt werden, sodass die Lösung für dieses Design ein allgemeineres Problem darstellt.

Über Launchpad Bug Report

jrg
quelle