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.

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.


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.


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.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.