Làm cách nào để thêm trình khởi chạy ứng dụng '.desktop' tùy chỉnh vào Ubuntu Dock?

Oct 21 2017

Tôi đã tạo .desktopcác tệp cho Ubuntu 16.04 để truy cập hồ sơ Google Chrome của mình, nhưng sau khi tôi nâng cấp lên Ubuntu 17.10 (nó hoạt động lên Ubuntu 17.04), chúng bị xóa khỏi dock và tôi không thể ghim chúng lại.

Tệp mẫu:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;

Trả lời

77 pomsky Oct 22 2017 at 04:25
  1. Tạo một .desktoptệp (hoặc sao chép nếu bạn đã có sẵn), chẳng hạn như my-chrome.desktoptrong ~/.local/share/applications/thư mục của bạn .
    Bạn có thể thêm các dòng sau vào nó để có một .desktoplauncher đơn giản, tối thiểu

    [Desktop Entry]
    Name=My Chrome
    Comment=Chrome my profile
    Exec=google-chrome --profile-directory=Default
    Icon=google-chrome
    Type=Application
    Terminal=false
    

    Các phím như mô tả bên dưới

    • Name=Tên cụ thể của ứng dụng (Đối với ví dụ cụ thể này, tôi đã sử dụng " My Chrome " để tránh nhầm lẫn với trình khởi chạy Google Chrome hiện có. Bạn có thể sử dụng bất kỳ tên nào khác.)
    • Comment= Mô tả ngắn về ứng dụng
    • Exec= Lệnh thực thi để khởi chạy ứng dụng
    • Icon= Biểu tượng cho ứng dụng (Bạn có thể sử dụng biểu tượng do chủ đề biểu tượng của bạn cung cấp hoặc đường dẫn tuyệt đối đến tệp hình ảnh.)
  2. Nhấp vào ' Hoạt động ' hoặc ' Hiển thị ứng dụng ' và tìm kiếm "Chrome của tôi" (tên ứng dụng theo Namekhóa). Nó sẽ xuất hiện.

  3. Nhấp chuột phải vào nó và chọn ' thêm vào mục yêu thích '.
    Nếu nhấp chuột phải vào biểu tượng ứng dụng trong thanh công cụ không hiển thị tùy chọn " Thêm vào mục yêu thích ", hãy tìm kiếm ứng dụng trong màn hình Hoạt động , sau đó kéo ứng dụng đó vào thanh công cụ (do Legolas đề xuất ).

Nếu không có gì hoạt động, hãy xem phần Hỏi & Đáp này: Không thể thêm trình khởi chạy tùy chỉnh vào Ubuntu Dock (Thêm vào Mục ưa thích)

7 MarcelloNuccio Nov 07 2017 at 12:09

Tôi đã gặp vấn đề tương tự với Firefox Nightly. Cấu hình sau phù hợp với tôi trong ~/.local/share/applications/firefox-nightly.desktop:

[Desktop Entry]
Type=Application
Name=Firefox Nightly
#
# WARNING: Remember to fix the path in Icon and Exec
#
Icon=/path/to/firefox-nightly/browser/icons/mozicon128.png
Exec=/path/to/firefox-nightly/firefox %u
Terminal=false
StartupWMClass=Nightly

Nếu không có StartupWMClass, ứng dụng đang chạy sẽ không được nhận dạng và biểu tượng được hiển thị hai lần trên thanh dock.

4 SamKaz May 07 2018 at 14:39

Đối với bất kỳ ai gặp sự cố, nếu ứng dụng không xuất hiện trong Hoạt động , hãy đảm bảo rằng bạn không có

NoDisplay=true

dòng trong .desktoptệp cho ứng dụng của bạn.