Mở các liên kết bên ngoài broswer trong kubfox chỉ mở html từ bộ đệm kde cục bộ


8

Tôi có một vấn đề kỳ lạ khi bất cứ khi nào một liên kết được mở từ trình bao, html được lưu trong bộ nhớ cache được mở cục bộ, thay vì thông qua trình duyệt.

để minh họa :

nếu tôi chạy lệnh xdg-open http://www.google.comtrong dấu nhắc bash, url này sẽ mở trong thanh trình duyệt của tôi : file:///var/tmp/kdecache-seldon/krun/13954_0_.

Dưới đây là hình ảnh về cách nó tải crom (hiện được đặt làm trình duyệt mặc định của tôi).

lỗi lạ .


Vấn đề này cũng xảy ra khi có một cuộc gọi để mở một liên kết từ (hầu hết) các ứng dụng, ví dụ, nhấp vào một liên kết bên ngoài trong tài liệu trợ giúp cho Gwenview.

Có ai có cái nhìn sâu sắc về lý do tại sao điều này có thể xảy ra? Bất cứ điều gì tôi có thể cố gắng để giữ điều này xảy ra?


Cập nhật với một số bước mà tôi đã thử:

  • khởi chạy một url với đường dẫn ứng dụng hoạt động tốt (nghĩa là chromium-browser http://www.google.comhoặcfirefox http://www.google.com

  • Tôi đã kiểm tra ~/.local/share/applications/mimeapps.listvà nghĩ rằng tôi đã thực sự tìm thấy vấn đề vì text/htmlđược chỉ ra một .desktoptập tin cũ, không tồn tại . Nhưng sửa lỗi để chromium-browser.desktopkhông khắc phục vấn đề

Tôi vẫn không biết vấn đề này có thể là gì


Đây là một lỗi đã biết . Kiểm tra xem có bất kỳ giải pháp nào được đăng trong trình theo dõi lỗi hoạt động cho bạn không.
Nico Vecchio

Câu trả lời:


9

Tôi không hoàn toàn chắc chắn những gì diễn ra sau hậu trường trong KDE nhưng có vẻ như chrome không lấy url làm tham số, thay vào đó, nó nhận được html được tìm nạp (và chỉ html, không có tài nguyên nào khác).

Vì vậy, dựa trên câu trả lời này để nhận email dựa trên web làm mặc định của bạn trong KDE, theo linh cảm, tôi đã thêm vào $scuối thành phần Trình duyệt web mặc định và nó đã hoạt động. Tôi rất muốn biết thêm về $stham số, nếu có ai biết, nhưng nó đã khắc phục vấn đề cụ thể này.

để khắc phục sự cố này : Trong Cài đặt hệ thống , trong Ứng dụng mặc định cho Trình duyệt web , tôi đã thay đổi /usr/bin/chromium-browserthành/usr/bin/chromium-browser $s

( rõ ràng /usr/bin/chromium-browsernên được thay đổi thành đường dẫn của bất kỳ trình duyệt nào bạn sử dụng )


1
+1 Cảm ơn - điều này cũng làm việc cho tôi.
Sẽ

+1 Cảm ơn, tôi đã không thực hiện thay đổi tương tự, nhưng tôi thấy rằng Trình duyệt mặc định của tôi đang đi sai đường. Đã giải quyết trên Arch Linux.
valdeci
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.