O problema era que o valor da opção Inherits
em cursor.theme
não correspondia ao nome do diretório que contém o tema.
A definição de Inherits
para Suru ++ em vez de Suru resolveu o problema.
Estou tentando definir o Suru ++ como o tema do cursor para o LightDM GTK + greeter no trecho Debian. Isto é supostamente feito adicionando Suru ++ à lista de alternativas para x-cursor-theme, e escolhendo-o como a alternativa:
user@debian:~$ sudo update-alternatives --install /usr/share/icons/default/index.theme x-cursor-theme /usr/share/icons/Suru++/cursor.theme 0
user@debian:~$ sudo update-alternatives --config x-cursor-theme
There are 4 choices for the alternative x-cursor-theme (providing /usr/share/icons/default/index.theme).
Selection Path Priority Status
------------------------------------------------------------
0 /etc/X11/cursors/breeze_cursors.theme 102 auto mode
1 /etc/X11/cursors/Breeze_Snow.theme 41 manual mode
2 /etc/X11/cursors/breeze_cursors.theme 102 manual mode
3 /usr/share/icons/Adwaita/cursor.theme 90 manual mode
* 4 /usr/share/icons/Suru++/cursor.theme 0 manual mode
Press <enter> to keep the current choice[*], or type selection number:
Se eu escolher qualquer alternativa nessa lista diferente de Suru ++, o cursor usado pelo LightDM GTK + greeter é aquele da alternativa selecionada. No entanto, quando escolho Suru ++ como a alternativa na lista, o cursor usado pelo LightDM GTK + greeter é do tema Adwaita . Este comportamento é estranho para mim porque Suru não herda nada de Adwaita até onde eu posso ver. Na verdade, o conteúdo de /usr/share/icons/Suru++/cursor.theme
é muito simples:
[Icon Theme]
Name = Suru
Comment = A Suru-like cursor designed by Sam Hewitt
Inherits = Suru
Como o LightMaster GTK + deve usar esse tema de cursor específico?
Tags lightdm debian theme alternatives