Я на Ubuntu 15.10 и недавно перешел на Gnome. Это здорово, но курсоры мыши в Chrome всегда разные.
Я использую google-chrome
из официального репо:
$ 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
В gnome-tweak-tool у меня установлены курсоры на Adwaita. Когда я бегу, у sudo update-alternatives --config x-cursor-theme
меня также есть набор 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:
Это прекрасно работает для всех приложений, кроме Chrome, который отображает белые курсоры (я думаю, что это DMZ-White).
Мой /usr/share/icons/default/index.theme
содержит это:
[Icon Theme]
Inherits=Adwaita
Странно то, что если я использую настройки gnome-tweak и настраиваю тему x-курсора для использования DMZ-White, Chrome начинает использовать Adwaita!
В идеале я хотел бы использовать DMZ-White, но было бы неплохо, если бы он соответствовал Gnome и Chrome.
У меня такое ощущение, что это как-то связано с «Приоритетом» в теме x-cursor-theme.
Я не против обходных путей, я действительно хотел бы, чтобы курсоры были последовательными! Заранее спасибо.
источник
update-alternatives
update-alternatives
но ничего не понял о приоритете - это в какой-то другой документации?sudo update-alternatives --config x-cursor-theme <priority number>
/usr/share/icons
папкой, просто поместите содержимое темы курсоров,~/.local/share/icons/default
затем уничтожьте все экземпляры Chrome и перезапустите его.Чтобы добавить ответ UniversallyUniqueID, я хочу отметить, что при закрытии Chrome часто оставляет потоки запущенными в фоновом режиме. Я отредактировал
/usr/share/icons/default/index.theme
, затем закрыл и снова открыл Chrome и получил некоторую причудливость, когда некоторые его курсоры изменились, но указатель остался прежним. Так было, пока я не сделалв терминале, который я видел, эта часть все еще работала. Сделал
потом перезапустил Chrome, и все было хорошо.
источник
Если у вас установлен хром как пакет Snap, это может быть проблемой
отчет об ошибке
На момент написания статьи эта ошибка еще не исправлена. Обходной путь - заменить оснастку обычным пакетом:
Chromium
(оснастка пакет) и установитеChromium web browser
(обычный пакет)источник