Làm cách nào để thay đổi biểu tượng ứng dụng web của Google Chrome?


10

Vì vậy, tôi đã có phòng chat AskUbfox (Tôi chỉ sử dụng ví dụ này, tôi đã có các ứng dụng web khác mà tôi gặp vấn đề tương tự) được lưu dưới dạng "Lối tắt ứng dụng" trong Chromium và biểu tượng thực sự là (Và ý tôi là thực sự) độ phân giải thấp. Thí dụ:

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

Cái trên cùng là biểu tượng mặc định được sử dụng cho Lối tắt ứng dụng, phía dưới là ống kính AskUbfox - vì vậy câu hỏi của tôi là, làm cách nào tôi có thể sử dụng biểu tượng được sử dụng cho ống kính AskUbfox.

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

Câu trả lời:


5

Với các bản dựng crom hàng ngày và BAMF gần đây, bạn có thể (nếu bạn nhìn gần hơn vào ảnh chụp màn hình đó , bạn có thể thấy một ví dụ với trang web của tôi và biểu tượng độ phân giải cao). Nhưng trong tình trạng hiện tại của crom, bạn cần thực hiện một số hack để làm cho nó hỗ trợ điều này một cách dễ dàng:

  • Tạo crom tạo tệp .desktop cho Menu ứng dụng (nếu bạn không muốn tạo một tệp bằng cách đầu).
  • Nhận cửa sổ ứng dụng Chromium của bạn WM_CLASS với xprop | grep WM_CLASS | awk '{print $4}'(nếu đó chỉ là "Trình duyệt Chromium" hoặc thứ gì đó tương tự bạn cần cập nhật Chromium).
  • Chỉnh sửa tệp .desktop (nằm trong ~/.local/share/applications) bằng gedit hoặc bất kỳ trình soạn thảo văn bản nào khác; tập tin nên chứa:

    StartupWMClass=$APP_WM_CLASS_Found_on_step_2
    Icon=~/your/icon/file/name/or/path
    

    tức là (đối với một ứng dụng trỏ đến http://mail.google.comgoogle_mail.pngin ~/.local/share/icons):

    StartupWMClass=mail.google.com
    Icon=google_mail.png
    
  • Khởi động lại bamfdaemon hoặc hiệp nhất cả; bây giờ khi bạn sẽ chạy một ứng dụng với WM_CLASS đó, các cài đặt được xác định trong tệp máy tính để bàn bạn vừa chỉnh sửa sẽ được sử dụng; biểu tượng bao gồm;)


Đã cố gắng không có may mắn. : l Sử dụng Chromium hàng đêm và cũng sử dụng cài đặt Unity cập nhật. :(
jrg

@James Gifford: gói bamfdemon hiện có sẵn trong natty chưa được cập nhật. Bạn cần biên dịch nó từ bzr để làm việc này.
Treviño

1
@James, bây giờ gói bamfdaemon trong natty nên được cập nhật. Hãy thử lại lần nữa! ;)
Treviño

Thủ thuật xprop không hoạt động. Nó chỉ trả về "google-chrome". Cập nhật tất nhiên không sửa nó.
Joshua Robison

1

Cách dễ nhất đối với tôi là cài đặt Alacarte (miễn phí từ Trung tâm phần mềm) và chỉnh sửa biểu tượng từ đó. Nó trông giống như một ứng dụng để chỉnh sửa các biểu tượng Gnome 2 / Gnome Classic thông thường, nhưng nó cũng hoạt động cho các biểu tượng Unity Launcher. Các ứng dụng web Chrome nằm trong "Ứng dụng Chrome", ít nhất là trong máy của tôi.


1

Đây là cách dễ nhất và nhanh nhất.

Cài đặt Trình chỉnh sửa Menu:

sudo apt install menulibre

Mở Trình chỉnh sửa Menu, Chọn Ứng dụng, Nhấp vào biểu tượng để chọn biểu tượng mới:

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


1
chắc chắn đây là cách dễ dàng hơn đối với tôi. Cảm ơn,
Matt Pengelly
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.