Gnome 3: Как я получаю те же курсоры мыши в Chrome?

Я нахожусь на Ubuntu 15.10 и недавно переключен на Gnome. Это является большим, но курсоры мыши в Chrome всегда отличаются.

Я использую google-chrome от официального repo:

$ 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

В инструменте тонкой настройки гнома мне установили курсоры на 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, который отображает белые курсоры (я думаю, что это Бело как демилитаризованная зона).

Мой /usr/share/icons/default/index.theme содержит это:

[Icon Theme]
Inherits=Adwaita

Странная вещь состоит в том, что, если я использую настройки тонкой настройки гнома и настраиваю тему x-курсора для использования Белый как демилитаризованная зона, Chrome начинает использовать Adwaita!

Идеально я хотел бы использовать Белый как демилитаризованная зона, но это будет прекрасно, пока это последовательно между Gnome и Chrome.

У меня есть чувство, что это - что-то, чтобы сделать с "Приоритетом" в x-cursor-theme.

Я не возражаю против обходных решений, я был бы действительно точно так же, как для получения последовательных курсоров!Заранее спасибо.

15
задан 14 March 2016 в 22:44

5 ответов

Отредактируйте текстовый файл /usr/share/icons/default/index.theme.

Замена его содержание с .theme из курсора Вы хотите.

В этом случае, Ваш предпочтительный курсор /usr/share/icons/Adwaita/cursor.theme.

Поэтому заменяют содержание /usr/share/icons/default/index.theme с теми /usr/share/icons/Adwaita/cursor.theme.

Перезапуск Chrome.

11
ответ дан 23 November 2019 в 02:48

Для добавления к ответу UniversallyUniqueID я хочу указать, что Chrome часто оставляет потоки, работающие в фоновом режиме при закрытии его. Я отредактировал /usr/share/icons/default/index.theme, затем закрыл & вновь открытый Chrome и получил некоторую реальную дурацкость, где некоторые ее курсоры изменились, но указатель остался таким же. Только когда я сделал

ps -eaf | grep chrome

в терминале, я видел, что часть его все еще работала. Сделал

pkill chrome

, затем повторно запустил Chrome, и все было хорошо.

2
ответ дан 23 November 2019 в 02:48

Когда Вам установили хром как поспешный пакет, который мог бы быть проблемой

отчет об ошибках

Во время записи эта ошибка еще не исправлена. Обходное решение должно заменить снимок регулярным пакетом:

  • Сначала удостоверьтесь, что Вы зарегистрированы в учетную запись так, чтобы Ваши настройки синхронизировались и могли быть восстановлены позже
  • В центре программного обеспечения Ubuntu 18.04's удалить Chromium (привяжите пакет), и и установка Chromium web browser (регулярный пакет)
  • Запустите браузер и войдите в Ваш аккаунт для восстановления закладок и т.д.
1
ответ дан 23 November 2019 в 02:48

Попробуйте следующее: https://wiki.archlinux.org/index.php/Cursor_themes#XDG_specification

Затем следует отредактировать ~/.config/gtk-3.0/settings.ini, заменив cursor_theme_name с выбранным:

~/.config/gtk-3.0/settings.ini

[Settings]
gtk-cursor-theme-name=cursor_theme_name

По моему опыту, это изменение конфигурации зафиксировало тему курсора в браузерах на основе Chromium на указанную.

2
ответ дан 8 June 2020 в 04:40

У меня тоже была такая же проблема. Следующие шаги помогли мне

  1. Убить все окна Google Chrome.
  2. Перезапустите Google Chrome.

После этого в Google Chrome отображался правильный набор курсоров.

Надеюсь, это поможет!

1
ответ дан 6 October 2020 в 12:34

Другие вопросы по тегам:

Похожие вопросы: