Gnome 3: Come posso ottenere gli stessi cursori del mouse in Chrome?


15

Sono su Ubuntu 15.10 e recentemente sono passato a Gnome. È fantastico, ma i cursori del mouse in Chrome sono sempre diversi.

Sto usando google-chromedal repository ufficiale:

$ 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

In gnome-tweak-tool ho i cursori impostati su Adwaita. Quando corro sudo update-alternatives --config x-cursor-themeho anche Adwaita set:

$ 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:

Funziona bene per tutte le applicazioni tranne Chrome, che mostra i cursori bianchi (penso che sia DMZ-White).

Il mio /usr/share/icons/default/index.themecontiene questo:

[Icon Theme]
Inherits=Adwaita

La cosa strana è che se uso le impostazioni di gnome-tweak e configuro il tema del cursore x per usare DMZ-White, Chrome inizia ad usare Adwaita!

Idealmente mi piacerebbe usare DMZ-White, ma andrebbe bene purché sia ​​coerente tra Gnome e Chrome.

Ho la sensazione che abbia a che fare con la "Priorità" nel tema del cursore x.

Non mi dispiace aggirare, mi piacerebbe solo che i cursori fossero coerenti! Grazie in anticipo.

Risposte:


11

Modifica il file di testo /usr/share/icons/default/index.theme.

Sostituisci il suo contenuto con .themeil cursore che desideri.

In questo caso, il cursore di scelta è /usr/share/icons/Adwaita/cursor.theme.

Pertanto, sostituire i contenuti di /usr/share/icons/default/index.themecon quelli di /usr/share/icons/Adwaita/cursor.theme.

Riavvia Chrome.


Grazie! Il mio /usr/share/icons/default/index.theme ha già i contenuti su /usr/share/icons/Adwaita/cursor.theme e il cursore è ancora diverso. Qualche idea?
david_nash,

@david_nash Quindi puoi provare ad aumentare la priorità fornendola come argomento aupdate-alternatives
UniversallyUniqueID

Potresti chiarirlo? Ho guardato la pagina man per update-alternativesma non ho visto nulla sulla priorità - è in qualche altra documentazione?
david_nash,

1
sudo update-alternatives --config x-cursor-theme <priority number>
UniversallyUniqueID

Invece di scherzare con la /usr/share/iconscartella, inserisci semplicemente il contenuto del tema dei cursori, ~/.local/share/icons/defaultquindi uccidi tutte le istanze di Chrome e riavvialo.
Ikbel,

2

Per aggiungere alla risposta di UniversallyUniqueID, desidero sottolineare che Chrome spesso lascia i thread in esecuzione in background quando lo si chiude. Ho modificato /usr/share/icons/default/index.theme, quindi chiuso e riaperto Chrome e ottenuto un po 'di stravaganza in cui alcuni dei suoi cursori sono cambiati ma il puntatore è rimasto lo stesso. Non è stato fino a quando ho fatto un

ps -eaf | grep chrome

in un terminal che ho visto che una parte era ancora in esecuzione. Fatto a

pkill chrome

quindi riavviato Chrome e tutto è andato bene.


1

Se hai installato chromium come pacchetto snap, questo potrebbe essere il problema

riportare un errore

Al momento della scrittura, questo errore non è stato ancora risolto. Per risolvere il problema, sostituire lo snap con un pacchetto normale:

  • Assicurati innanzitutto di aver effettuato l'accesso a un account in modo che le tue impostazioni siano sincronizzate e possano essere ripristinate in un secondo momento
  • Nel centro software di Ubuntu 18.04, rimuovi Chromium(pacchetto snap) e installa Chromium web browser(pacchetto normale)
  • Avvia il browser e accedi al tuo account per ripristinare i segnalibri, ecc.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.