Vô hiệu hóa Trình khởi chạy KDE - Tích hợp lịch sử trình duyệt


8

Bất cứ khi nào tôi tìm kiếm thứ gì đó trong trình khởi chạy Ứng dụng Kickoff của KDE, nó cũng tìm kiếm trong lịch sử trình duyệt của tôi (cả Firefox và Chromium).

Tôi đã tắt Nepomuk và chọn "không nhớ" trong Cài đặt hệ thống - Hoạt động - Quyền riêng tư. Nhưng nó vẫn hiển thị lịch sử trình duyệt của tôi.

Làm thế nào tôi có thể vô hiệu hóa điều này?

Câu trả lời:


3

Không giống như có bất kỳ cách nào để làm điều đó trong UI.

Tuy nhiên, bạn có thể chỉnh sửa tệp /usr/share/kde4/service/plasma-runner-bookmark.desktop.

kdesudo kate /usr/share/kde4/services/plasma-runner-bookmarks.desktop

Tìm dòng này:

X-KDE-PluginInfo-EnabledByDefault=true

và thay đổi nó thành:

X-KDE-PluginInfo-EnabledByDefault=false

Bạn sẽ phải khởi động lại plasma để nó có hiệu lực:

kquitapp plasma-desktop
plasma-desktop

Tôi không chắc chắn nếu thay đổi này sẽ tiếp tục khi KDE được cập nhật, mặc dù. Thay vào đó, tôi khuyên bạn nên tránh tất cả những rắc rối này bằng cách chỉ sử dụng trình khởi chạy ứng dụng lelonot (tên gói là plasma-widget-lancelot). Tôi thích nó để khởi động và nó có một giao diện người dùng cho phép bạn vô hiệu hóa trình chạy dấu trang cho thanh tìm kiếm.


1
Cảm ơn bạn! Tôi gặp vấn đề tương tự khi nâng cấp từ openSUSE 12.2 lên openSUSE 13.1 và với câu trả lời của bạn là điểm khởi đầu, tôi đã tìm thấy một giải pháp thỏa mãn tôi (xem câu trả lời của tôi).
Jaan

7

Đối với KDE 4:
Sao chép /usr/share/kde4/service/plasma-runner-bookmark.desktop
~ / .kde / share / kde4 / services / plasma-runner-bookmark.desktop

Đối với KDE 5:
Sao chép /usr/share/kservice5/plasma-runner-bookmark.desktop
~ / .local / share / kservice5 / plasma-runner-bookmark.desktop

Thay thế một dòng X-KDE-PluginInfo-EnabledByDefault=false.

Relogin.


Viết tắt cho những điều trên:

mkdir -p ~/.local/share/kservices5
sed 's/EnabledByDefault=true/EnabledByDefault=false/' \
    /usr/share/kservices5/plasma-runner-bookmarks.desktop \
    > ~/.local/share/kservices5/plasma-runner-bookmarks.desktop

Sau khi khởi động lại, nó dường như hoạt động.
kas

FWIW bạn không cần phải đăng xuất / đăng nhập, cũng không cần khởi động lại. Khởi động lại plasmashell là đủ:kbuildsycoca5 && timeout 5 kquitapp5 plasmashell && plasmashell
Sparhawk

hoặc ngắn cp /usr/share/kservices5/plasma-runner-bookmarks.desktop ~/.local/share/kservices5/plasma-runner-bookmarks.desktop && kate ~/.local/share/kservices5/plasma-runner-bookmarks.desktopvà sau đó là lệnh của @ Sparhawk bằng Alt + F2
Joschua

5

(Lấy cảm hứng từ câu trả lời của người dùng2798869.) Một tùy chọn khác là tạo một tệp /home/ (username)

X-KDE-PluginInfo-EnabledByDefault=false

Điều này có lợi thế hơn so với sửa đổi tệp trong / usr / share / kde4 / rằng nó chắc chắn sẽ duy trì cập nhật phần mềm và thậm chí cài đặt lại hệ điều hành nếu bạn có phân vùng nhà riêng.

(Tôi đã thử nghiệm điều này trên openSUSE 13.1, trong đó đường dẫn tệp là /home/(username)/.kde4/share/kde4/service/plasma-runner-bookmark.desktop, nhưng tôi đoán Ubuntu sử dụng .kde thay vì .kde4)


2

Giải pháp 2020 (plasma 5.16.5): những thứ liên quan đến tìm kiếm hệ thống được tìm thấy trong cài đặt hệ thống -> ngoại hình -> tìm kiếm plasma. Có nhiều plugin thú vị ở đây ảnh hưởng đến những gì hiển thị trong tìm kiếm, bao gồm cả tích hợp trình duyệt.

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.