Dlaczego Synaptic i Update Manager nie używają pasków przewijania nakładki?

9

Dzieje się tak zarówno w 11.04, jak i 11.0. W pewnym miejscu przeczytałem, że te aplikacje są „na czarnej liście”, aby wyraźnie nie używać pasków przewijania nakładki, ale dlaczego?

EDYCJA (17 września): Teraz Menedżer aktualizacji został dodany do białej listy i używa pasków przewijania nakładki ( zobacz tę wersję ). Synaptic wciąż jest na czarnej liście.

fitojb
źródło
2
@jrg To nie jest kopia tego pytania. Chodzi o to, jak zmusić wszystkie aplikacje do korzystania z pasków przewijania nakładki. Chodzi o to, dlaczego Synaptic i Update Manager nie używają ich domyślnie.
Eliah Kagan,

Odpowiedzi:

4

To był błąd, który został zgłoszony na launchpad.net, został potwierdzony przez zespół Ubuntu, a następnie naprawiony.

Możesz zobaczyć historię tego błędu tutaj:

Lilian A. Moraru
źródło
Dzięki za link. Zastanawiam się, dlaczego menedżer aktualizacji został umieszczony na czarnej liście, aby nie używać pasków przewijania nakładki.
fitojb
2

Ma to prawdopodobnie związek z faktem, że są to aplikacje wymagające dostępu do konta root. Jeśli uruchomisz synaptic bez uprawnień administratora, synaptic dołączy do menu aplikacji. Jeśli uruchomisz go z uprawnieniami administratora, nie będzie. Domyślam się, że te części środowiska Ayatana wymagają komunikacji D-Bus od aplikacji do powłoki i wstecz. Jednak komunikacja z magistrali systemowej do magistrali sesji wydaje się problematyczna.

aquaherd
źródło
Myślę, że w tym przypadku nie ma to wpływu na aplikacje roota - jeśli uruchamiasz nautilusa jako root (sudo nautilus), nadal ma on paski przewijania nakładki.
fitojb