Gnome 3: Làm cách nào để tôi có cùng con trỏ chuột trong Chrome?


15

Tôi đang dùng Ubuntu 15.10 và gần đây đã chuyển sang Gnome. Thật tuyệt nhưng các con trỏ chuột trong Chrome luôn khác nhau.

Tôi đang sử dụng google-chrometừ repo chính thức:

$ more /etc/apt/sources.list.d/google-chrome.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Trong gnome-Tune-tool tôi có các con trỏ được đặt thành Adwaita. Khi tôi chạy sudo update-alternatives --config x-cursor-themetôi cũng có bộ Adwaita:

$ sudo update-alternatives --config x-cursor-theme
There are 7 choices for the alternative x-cursor-theme (providing /usr/share/icons/default/index.theme).

  Selection    Path                                     Priority   Status
------------------------------------------------------------
  0            /usr/share/icons/DMZ-White/cursor.theme   100       auto mode
  1            /etc/X11/cursors/core.theme               30        manual mode
  2            /etc/X11/cursors/handhelds.theme          20        manual mode
  3            /etc/X11/cursors/redglass.theme           20        manual mode
  4            /etc/X11/cursors/whiteglass.theme         20        manual mode
* 5            /usr/share/icons/Adwaita/cursor.theme     90        manual mode
  6            /usr/share/icons/DMZ-Black/cursor.theme   30        manual mode
  7            /usr/share/icons/DMZ-White/cursor.theme   100       manual mode

Press <enter> to keep the current choice[*], or type selection number:

Điều này hoạt động tốt cho tất cả các ứng dụng ngoại trừ Chrome, hiển thị con trỏ màu trắng (tôi nghĩ đó là DMZ-White).

Của tôi /usr/share/icons/default/index.themechứa điều này:

[Icon Theme]
Inherits=Adwaita

Điều kỳ lạ là nếu tôi sử dụng cài đặt gnome-chỉnh và định cấu hình chủ đề con trỏ x để sử dụng DMZ-White, Chrome sẽ bắt đầu sử dụng Adwaita!

Lý tưởng nhất là tôi muốn sử dụng DMZ-White, nhưng nó sẽ ổn miễn là nó phù hợp giữa Gnome và Chrome.

Tôi có cảm giác đó là một cái gì đó để làm với "Ưu tiên" trong chủ đề con trỏ x.

Tôi không bận tâm đến công việc, tôi thực sự muốn có được những con trỏ nhất quán! Cảm ơn trước.

Câu trả lời:


11

Chỉnh sửa tập tin văn bản /usr/share/icons/default/index.theme.

Thay thế nội dung của nó bằng .themecon trỏ bạn muốn.

Trong trường hợp này, con trỏ của bạn là /usr/share/icons/Adwaita/cursor.theme.

Do đó, thay thế nội dung của /usr/share/icons/default/index.themevới /usr/share/icons/Adwaita/cursor.theme.

Khởi động lại Chrome.


Cảm ơn! My / us Có ý kiến ​​gì không?
david_nash 22/03/2016

@david_nash Sau đó, bạn có thể thử nâng mức độ ưu tiên bằng cách cung cấp nó làm đối số choupdate-alternatives
UniversallyUniqueID

Bạn có thể làm rõ điều đó? Tôi đã xem trang người đàn ông update-alternativesnhưng không thấy gì về ưu tiên - nó có trong một số tài liệu khác không?
david_nash

1
sudo update-alternatives --config x-cursor-theme <priority number>
Đại

Thay vì làm rối với /usr/share/iconsthư mục, chỉ cần đặt nội dung của chủ đề con trỏ vào ~/.local/share/icons/defaultsau đó giết tất cả các phiên bản chrome và khởi chạy lại nó.
Ikbel

2

Để thêm vào câu trả lời của UniversallyUniqueID, tôi muốn chỉ ra rằng Chrome thường để các luồng chạy trong nền khi bạn đóng nó. Tôi đã chỉnh sửa /usr/share/icons/default/index.theme, sau đó đóng và mở lại Chrome và nhận được một số điều kỳ quặc thực sự khi một số con trỏ của nó thay đổi nhưng con trỏ vẫn giữ nguyên. Mãi cho đến khi tôi làm

ps -eaf | grep chrome

trong một thiết bị đầu cuối mà tôi thấy rằng một phần của nó vẫn đang chạy. Đã làm một

pkill chrome

sau đó khởi chạy lại Chrome và tất cả đều tốt.


1

Khi bạn đã cài đặt crom dưới dạng gói snap, đó có thể là vấn đề

báo cáo lỗi

Tại thời điểm viết, lỗi này chưa được sửa. Giải pháp thay thế là thay thế snap bằng một gói thông thường:

  • Trước tiên hãy đảm bảo bạn đã đăng nhập vào tài khoản để cài đặt của bạn được đồng bộ hóa và có thể được khôi phục sau
  • Trong trung tâm phần mềm của Ubuntu 18.04, xóa Chromium(gói snap) và cài đặt Chromium web browser(gói thông thường)
  • Khởi chạy trình duyệt và đăng nhập vào tài khoản của bạn để khôi phục dấu trang, v.v.
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.