Jak zmienić ikonę wskaźnika myszy w Xfce Debian 7 Wheezy?

1

Skopiowałem motyw kursora (oxy-neon lub Oxygen Neon) na /usr/share/icons i od Menu aplikacji - & gt; Ustawienia - & gt; Mysz , Jestem w stanie zobaczyć nowy temat. Kliknąłem na niego i wskaźnik się nie zmienia. Jednak zmieniła się ikona wpisywania tekstu („I”), ikona zajętości, ikona dłoni i ikony okna zmiany rozmiaru. Ikona wskaźnika pozostaje taka sama, czarna Adwaita. Usunąłem folder Adwaita z folderu ikon i nadal wskaźnik myszy się nie zmienia. Czy temat wskaźnika został określony w innym miejscu? Nie mam ustawienia w katalogu domowym. Próbowałem wylogować się, zrestartować, ponownie uruchomić xfwm4, ale nic nie działa.

Właśnie odkryłem, że wskaźnik ikony zmienia się, gdy wskaźnik znajduje się w przeglądarce Firefox, ale nie jest spójny. Zmienia się, gdy klikam pozycje menu. Bardzo dziwne.

Jakiś pomysł jak to naprawić?

To jest wynik działania: gsettings list-recursively org.gnome.desktop.interface :

~$ gsettings list-recursively org.gnome.desktop.interface
org.gnome.desktop.interface automatic-mnemonics true
org.gnome.desktop.interface buttons-have-icons false
org.gnome.desktop.interface can-change-accels false
org.gnome.desktop.interface clock-format '24h'
org.gnome.desktop.interface clock-show-date false
org.gnome.desktop.interface clock-show-seconds false
org.gnome.desktop.interface cursor-blink true
org.gnome.desktop.interface cursor-blink-time 1200
org.gnome.desktop.interface cursor-blink-timeout 10
org.gnome.desktop.interface cursor-size 24
org.gnome.desktop.interface cursor-theme 'Adwaita'
org.gnome.desktop.interface document-font-name 'Sans 11'
org.gnome.desktop.interface enable-animations true
org.gnome.desktop.interface font-name 'Cantarell 11'
org.gnome.desktop.interface gtk-color-palette 'black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90'
org.gnome.desktop.interface gtk-color-scheme ''
org.gnome.desktop.interface gtk-im-module ''
org.gnome.desktop.interface gtk-im-preedit-style 'callback'
org.gnome.desktop.interface gtk-im-status-style 'callback'
org.gnome.desktop.interface gtk-key-theme 'Default'
org.gnome.desktop.interface gtk-theme 'Adwaita'
org.gnome.desktop.interface gtk-timeout-initial 200
org.gnome.desktop.interface gtk-timeout-repeat 20
org.gnome.desktop.interface icon-theme 'gnome'
org.gnome.desktop.interface menubar-accel 'F10'
org.gnome.desktop.interface menubar-detachable false
org.gnome.desktop.interface menus-have-icons false
org.gnome.desktop.interface menus-have-tearoff false
org.gnome.desktop.interface monospace-font-name 'Monospace 11'
org.gnome.desktop.interface show-input-method-menu true
org.gnome.desktop.interface show-unicode-menu true
org.gnome.desktop.interface text-scaling-factor 1.0
org.gnome.desktop.interface toolbar-detachable false
org.gnome.desktop.interface toolbar-icons-size 'large'
org.gnome.desktop.interface toolbar-style 'both-horiz'
org.gnome.desktop.interface toolkit-accessibility false
~$
karel
źródło
1
Jaki jest wynik gsettings list-recursively org.gnome.desktop.interface?
Braiam
@Braiam Zaktualizowano pytanie za pomocą danych wyjściowych. Ach! Tu jest cursor-theme 'Adwaita' i gtk-theme 'Adwaita'. Musi więc nadpisywać bieżący wybór. Jak go zaktualizować?

Odpowiedzi:

1

Naprawiono to przez utworzenie dowiązanie symboliczne . Nazwa folderu motywu to oxy-neon.

cd /usr/share/icons
sudo ln -s oxy-neon default

Następnie z ustawień myszy wybierz default jako temat. Wyloguj się z sesji i pojawi się nowy kursor.


źródło
0

Istnieje kilka miejsc do sprawdzenia. Jednym z nich jest gsettings:

gsettings set org.gnome.desktop.interface cursor-theme 'nameofyourtheme'

Inne to alternatywy:

ls -l /etc/alternatives/x-cursor-theme
lrwxrwxrwx 1 root root 37 jul  2 22:29 /etc/alternatives/x-cursor-theme -> /usr/share/icons/Adwaita/cursor.theme

Które otrzymują zmodyfikowane połączenia:

update-alternatives --config x-cursor-theme

I wreszcie sposób XFCE przy użyciu xfce-mcs-plugins pakiet. W takim przypadku musisz się upewnić, że jest skompilowany ze wsparciem Xcursora. Po prostu sprawdź ustawienia myszy dla swojego motywu.

Teraz jest ostatnia możliwość i nie masz zainstalowanego motywu kursora. Musisz upewnić się, że istnieje taki katalog:

/usr/share/icons/<themename>/cursors/somefiles

Jeśli go nie masz, najprawdopodobniej nie zainstalowałeś go poprawnie. Możesz użyć ~/.local lub cokolwiek rozpowszechnisz.

~/.local/share/icons/<themename>/cursors/somefiles
Braiam
źródło
Dodanie go do ustawień nie działa. Nie ma katalogu / etc / alternatives. Naprawiłem to, tworząc dowiązanie symboliczne o nazwie default wskazujące na folder motywu. Dzięki za pomoc.