Nếu một ứng dụng tạo biểu tượng thứ hai, không phải là biểu tượng chung
Nếu một ứng dụng tạo biểu tượng thứ hai trong trình khởi chạy Unity khác với biểu tượng chung, màu xám, thì phải có một trình khởi chạy (khác) hiện có, gọi p4v
lệnh chính của nó:
Theo .desktop
định nghĩa , tệp của ứng dụng có lệnh "chính" trong dòng đầu tiên, bắt đầu bằng Exec=
. Đây là lệnh được chạy khi nhấp vào biểu tượng trong Unity
trình khởi chạy ( ). Ngoài ra, một .desktop
tệp có thể có một hoặc nhiều phần phím tắt, khả dụng khi bạn nhấp chuột phải vào biểu tượng đại diện trong Unity
trình khởi chạy.
Nhiều tệp .desktop gọi cùng một ứng dụng trong lệnh chính của chúng
Các triệu chứng bạn gặp phải có thể xảy ra khi có nhiều hơn một .desktop
tệp trong một /usr/share/applications
hoặc ~/.local/share/applications
có cùng một lệnh ("chính-") trong dòng đầu tiên của chúng Exec=
, nhưng các tệp được đặt tên khác nhau.
P4v theo mặc định nên cài đặt (và có thể đã cài đặt) một .desktop
tệp, có tên p4vasp.desktop
trong /usr/share/applications
.
Cách khắc phục
Sự cố của bạn sẽ được khắc phục nếu bạn xóa .desktop
tệp (có thể là cục bộ) của riêng bạn , sau đó chạy p4v
từ Dash và ghim nó vào trình khởi chạy.
Nếu bạn muốn tùy chỉnh launcher hiện tại thì sao?
Nếu bạn muốn thay đổi .desktop
hành vi của tệp hoặc ví dụ: biểu tượng của tệp:
- sao chép các tập tin từ
/usr/share/applications
đến~/.local/share/applications
- đừng thay đổi tên tập tin
- mở tệp trong
gedit
(kéo tệp qua gedit
cửa sổ đã mở ) và thực hiện các thay đổi bạn muốn
- đăng xuất và đăng nhập lại, phiên bản cục bộ của
.desktop
tệp sẽ ghi đè lên toàn cầu.
Để hoàn nguyên, chỉ cần xóa địa phương, đăng xuất và đăng nhập lại.
Liên quan đến bài viết này