Gnome 3: Bagaimana cara mendapatkan kursor mouse yang sama di Chrome?

15

Saya di Ubuntu 15.10 dan baru-baru ini beralih ke Gnome. Ini hebat tetapi kursor mouse di Chrome selalu berbeda.

Saya menggunakan google-chromedari repo resmi:

$ 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

Dalam gnome-tweak-tool, saya memiliki kursor yang diatur ke Adwaita. Ketika saya menjalankan sudo update-alternatives --config x-cursor-themesaya juga telah menetapkan 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:

Ini berfungsi baik untuk semua aplikasi kecuali Chrome, yang menampilkan kursor putih (saya pikir itu DMZ-White).

Saya /usr/share/icons/default/index.thememengandung ini:

[Icon Theme]
Inherits=Adwaita

Yang aneh adalah bahwa jika saya menggunakan pengaturan gnome-tweak dan mengkonfigurasi tema x-kursor untuk menggunakan DMZ-White, Chrome mulai menggunakan Adwaita!

Idealnya saya ingin menggunakan DMZ-White, tetapi itu akan baik-baik saja selama itu konsisten antara Gnome dan Chrome.

Saya merasa ini ada hubungannya dengan "Prioritas" pada tema x-cursor.

Saya tidak keberatan bekerja di sekitar, saya benar-benar hanya ingin mendapatkan kursor yang konsisten! Terima kasih sebelumnya.

david_nash
sumber

Jawaban:

11

Edit file teks /usr/share/icons/default/index.theme.

Ganti isinya dengan .themekursor yang Anda inginkan.

Dalam hal ini, kursor pilihan Anda adalah /usr/share/icons/Adwaita/cursor.theme.

Oleh karena itu, ganti konten /usr/share/icons/default/index.themedengan /usr/share/icons/Adwaita/cursor.theme.

Mulai ulang Chrome.

UNUiqueID unik
sumber
Terima kasih! /Usr/share/icons/default/index.theme saya sudah memiliki konten di /usr/share/icons/Adwaita/cursor.theme, dan kursornya masih berbeda. Ada ide?
david_nash
@david_nash Kemudian Anda dapat mencoba meningkatkan prioritas dengan menyediakannya sebagai argumen untukupdate-alternatives
UniversallyUniqueID
Bisakah Anda mengklarifikasi itu? Saya melihat halaman manual update-alternativestapi tidak bisa melihat prioritas - apakah itu ada di dokumentasi lain?
david_nash
1
sudo update-alternatives --config x-cursor-theme <priority number>
UniversallyUniqueID
Alih-alih mengotak-atik /usr/share/iconsfolder, cukup masukkan konten tema kursor ke dalam ~/.local/share/icons/defaultlalu matikan semua instance chrome dan jalankan kembali.
Ikbel
2

Untuk menambah jawaban UniversallyUniqueID, saya ingin menunjukkan bahwa Chrome sering meninggalkan utas berjalan di latar belakang saat Anda menutupnya. Saya mengedit /usr/share/icons/default/index.theme, kemudian menutup & membuka kembali Chrome dan mendapatkan beberapa keanehan nyata di mana beberapa kursornya berubah tetapi pointer tetap sama. Tidak sampai saya melakukan

ps -eaf | grep chrome

di terminal yang saya lihat bagian itu masih berjalan. Apakah a

pkill chrome

kemudian meluncurkan kembali Chrome, dan semuanya baik-baik saja.

electrikshepherd
sumber
1

Saat Anda memasang kromium sebagai paket snap, itu mungkin masalahnya

laporan bug

Pada saat penulisan, bug ini belum diperbaiki. Solusinya adalah mengganti snap dengan paket reguler:

  • Pertama pastikan Anda masuk ke akun sehingga pengaturan Anda disinkronkan dan dapat dikembalikan lagi nanti
  • Di pusat perangkat lunak Ubuntu 18.04, hapus Chromium(paket snap) dan dan instal Chromium web browser(paket reguler)
  • Buka browser dan masuk ke akun Anda untuk memulihkan bookmark, dll.
Nino van Hooff
sumber