Tại sao Synaptic và Update Manager không sử dụng thanh cuộn lớp phủ?


9

Điều này xảy ra trong cả 11.04 và 11.0. Tôi đã đọc ở một số nơi rằng các ứng dụng này được liệt kê trong danh sách đen của Wap để rõ ràng không sử dụng thanh cuộn lớp phủ, nhưng tại sao?

EDIT (17 tháng 9): Bây giờ Update Manager đã được đưa vào danh sách trắng và nó sử dụng thanh cuộn lớp phủ ( xem bản sửa đổi này ). Synaptic vẫn nằm trong danh sách đen.


bản sao có thể của Thanh cuộn lớp phủ trong tất cả các ứng dụng ?
jrg

2
@jrg Đây không phải là một bản sao của câu hỏi đó. Đó là về cách buộc tất cả các ứng dụng sử dụng thanh cuộn lớp phủ. Đây là lý do tại sao Synaptic và Update Manager không sử dụng chúng theo mặc định.
Eliah Kagan

Câu trả lời:


4

Đây thực sự là một lỗi đã được báo cáo trên launchpad.net, nó đã được xác nhận bởi Nhóm Ubuntu và sau đó đã được sửa.

Bạn có thể xem lịch sử của lỗi này tại đây:


Cảm ơn các liên kết. Tôi tự hỏi tại sao trình quản lý cập nhật đã bị liệt vào danh sách đen để không sử dụng thanh cuộn lớp phủ.
fitojb

2

Nó có thể có một cái gì đó để làm với thực tế rằng chúng là các ứng dụng yêu cầu quyền truy cập root. Nếu bạn chạy synap mà không có đặc quyền quản trị, synaptic sẽ tham gia appmenu. Nếu bạn chạy nó với đặc quyền quản trị, nó sẽ không. Tôi đoán là những phần này của khung Ayatana yêu cầu giao tiếp D-Bus từ ứng dụng đến vỏ và ngược lại. Tuy nhiên, giao tiếp từ System-Bus đến session-Bus dường như có vấn đề.


Tôi nghĩ rằng trong trường hợp này, các ứng dụng root không bị ảnh hưởng - nếu bạn chạy nautilus với quyền root (sudo nautilus) thì nó vẫn có các thanh cuộn lớp phủ.
fitojb
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.