Các phiên bản Okular không nhóm dưới một biểu tượng trong dock máy tính để bàn trên Ubuntu 17.10


12

Sau khi nâng cấp lên Ubuntu 17.10, nhiều phiên bản okularsẽ không còn nhóm dưới một biểu tượng duy nhất trong dock máy tính để bàn.

Tôi đang chạy 17.10 trong X.org và nếu có vấn đề: Tôi đang xem các tệp PDF với okular. Tất cả các ứng dụng khác tôi đã thử nghiệm hoạt động chính xác. Ví dụ: nhiều trường hợp gnome-terminalemacssẽ nhóm theo một mục duy nhất trong dock máy tính để bàn. Không có vấn đề với việc nhóm okulartrong 17.04.

Tại sao điều quan trọng là phải nhóm chúng lại? Nó cho phép một người sử dụng phím tắt để chuyển giữa các ứng dụng cùng loại ( Alt+ |). Nó cũng giúp dễ dàng chuyển đổi giữa các ứng dụng khác nhau ( Alt+ Tab) vì có ít trường hợp chuyển qua.

Làm thế nào tôi có thể nhận được các okulartrường hợp để nhóm chính xác trong 17.10?


Tôi gặp vấn đề tương tự với okular, bạn có chạy phiên bản ứng dụng snap không?
wblm

1
@pomsky Tuyệt vời! Tôi nghĩ rằng nó hoạt động. Có nhiều tập tin máy tính để bàn okulartrong /usr/share/applications. Tôi đã chọn một cái được gọi là: okularApplication_pdf.desktopvà thêm dòng: StartupWMClass=okularvào cuối tập tin đó.
Håkon Hægland

Một câu đố nhỏ, sự kết hợp mà bạn đề cập là alt + | được viết dưới dạng "alt + key-phía trên tab" trong tài liệu. Lý do là không có tiêu chuẩn toàn cầu cho khóa đó, trong nhiều bàn phím, đó là phím backtick (`).
pomsky

Câu trả lời:


10
  1. Sao chép okularApplication_pdf.desktoptập tin từ /usr/share/applicationsđến ~/.local/share/applications. Cho rằng bạn có thể chạy

    cp /usr/share/applications/okularApplication_pdf.desktop ~/.local/share/applications/
    
  2. Mở tập tin sao chép bằng một trình soạn thảo văn bản. Ví dụ: bằng cách chạy

    gedit ~/.local/share/applications/okularApplication_pdf.desktop
    
  3. Thêm (hoặc sửa đổi) dòng sau vào tệp

    StartupWMClass=okular
    
  4. Lưu các tập tin.

Chuyển thể từ câu trả lời này .

Biên tập:

Nếu bạn đã cài đặt okularnhư một snap, bạn sẽ tìm thấy tệp máy tính để bàn tại/var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop

Trong trường hợp này, những điều sau đây có thể trở thành bước 1 của bạn:

cp /var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop ~/.local/share/applications/

Sau đó làm theo các bước 2 đến 4 như đã đề cập trong phương pháp trước.


Trên Debian 9, tệp máy tính để bàn có tại/usr/share/applications/kde4/okular.desktop
Fred Schoen

Nếu bạn đã cài đặt okularnhư một snap, bạn sẽ tìm thấy tệp máy tính để bàn tại/var/lib/snapd/desktop/applications/okular_org.kde.okular.desktop
Kewal Shah
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.