Điểm:4

biểu tượng của thanh ứng dụng ở đâu?

lá cờ eg

Tôi đã cài đặt ứng dụng âm nhạc 'clementine' nhưng biểu tượng trên thanh ứng dụng (biểu tượng ở bên trái) xuất hiện dưới dạng một gnome mặc định thay vì biểu tượng như mong đợi.

nhập mô tả hình ảnh ở đây

Các biểu tượng của thanh ứng dụng được lưu trữ ở đâu? Tôi có thể thêm biểu tượng cho phần mềm này theo cách thủ công không?

Cảm ơn

ChanganAuto avatar
lá cờ us
Vấn đề là chủ đề bạn đang sử dụng không có biểu tượng cho Clementine. Nó hiển thị như bình thường với chủ đề tiêu chuẩn và hàng chục chủ đề khác. Bạn cần hiểu rằng việc sử dụng chủ đề đôi khi có thể gây ra hiệu ứng này.
vanadium avatar
lá cờ cn
@ChanganAuto Không phải chủ đề. Trước tiên, ứng dụng nên cài đặt một biểu tượng. Nếu một chủ đề cung cấp một biểu tượng, thì nó sẽ ghi đè lên biểu tượng mặc định.
ChanganAuto avatar
lá cờ us
@vanadium Ứng dụng đã hoạt động như mọi khi. Vấn đề với một số chủ đề nhất định là chúng ghi đè lên hầu hết các biểu tượng thay thế chúng bằng bộ của riêng chúng.Khi nói rằng bộ bao gồm một biểu tượng thay thế thì đó là biểu tượng được sử dụng nhưng khi không thì điều này ^^^^ xảy ra.
vanadium avatar
lá cờ cn
@ChanganAuto nếu một chủ đề không cung cấp biểu tượng, hệ thống sẽ quay trở lại biểu tượng mặc định - mà một ứng dụng nên cài đặt ngay từ đầu.
ChanganAuto avatar
lá cờ us
@vanadium Không, thường thì dự phòng là biểu tượng chung mà chúng ta thấy trong câu hỏi này.
vanadium avatar
lá cờ cn
@ChanganAuto trước tiên, chủ đề biểu tượng hiện tại được tìm kiếm cho một biểu tượng, dự phòng là một biểu tượng ứng dụng mặc định nếu ứng dụng đã cài đặt một biểu tượng, nếu không thì biểu tượng chung được sử dụng.
Điểm:5
lá cờ cn

Các biểu tượng trên thanh ứng dụng phổ biến nhất được cài đặt bên dưới /usr/share/biểu tượng hoặc đôi khi (truyền thống hơn) dưới /usr/share/pixmaps/biểu tượng toàn hệ thống, và trong ~/.icons và/hoặc ~/.local/share/iconsbiểu tượng người dùng. Cái sau, nếu được cài đặt, sẽ ghi đè lên cái đã cài đặt trên toàn hệ thống.

Rõ ràng, trình cài đặt ứng dụng của bạn đã không cài đặt đúng biểu tượng hoặc biểu tượng được cài đặt không ở định dạng hợp lệ.

  • Tìm một biểu tượng phù hợp (tệp đồ họa ở định dạng .png, .svg hoặc .xpm) và sao chép biểu tượng đó vào .local/share/icons trong thư mục nhà của bạn. Tạo thư mục nếu nó không tồn tại.
  • Tìm cài đặt .desktop launcher cho clementine. Mở nó và lưu ý tên của biểu tượng được tham chiếu trong trình khởi chạy trên Biểu tượng= dòng.
  • Đổi tên tệp biểu tượng của bạn thành .local/share/icons tương ứng (chỉ tên, không phải phần mở rộng).

Trình khởi chạy máy tính để bàn thường được cài đặt bên dưới /usr/share/ứng dụng cho các ứng dụng thông thường được cài đặt bằng APT. Tuy nhiên, bạn có thể tìm thấy ở đâu với tìm thấychỉ huy:

tìm / -name '*.desktop' -exec grep -H "Name=Clementine" {} \; 2>/dev/null

Ví dụ này giả định rằng bạn đang nhìn thấy "Clementine" trong tổng quan ứng dụng. Nếu đó là "clementine", hãy thay thế nó.

Gigiux avatar
lá cờ eg
Cảm ơn bạn. Không có .desktop hay .clementine trong thư mục chính. .local/share/icons chứa thư mục hicolor với thư mục con được chia nhỏ theo thứ nguyên. Sử dụng `find / type -d -name ".desktop"` Tôi không thể tìm thấy thư mục .desktop cụ thể...
vanadium avatar
lá cờ cn
Nếu nó xuất hiện trong menu, thì có một tệp `.desktop` ở đâu đó, thường là trong `/usr/share/applications`. Nếu bạn muốn sử dụng tùy chọn `-d` với tìm kiếm, thì đó là lựa chọn của bạn. Tôi đã không bạn nói với.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.