TL; DR
Use dconf-editor
(ou qualquer outro editor de xsettings que você tenha) para definir o atributo active
to false
em org.mate.SettingsDaemon.plugins.xrdb
.
Seu DM deve carregar o arquivo .Xresources
como parte de seu wrapper de sessão. Caso contrário, adicione-o ao seu .xprofile
ou .xsessionrc
no Debian.
Explicação abaixo:
Então eu cliquei e substituí meu binário xrdb
por um script bash que registrava o processo de chamada, a data e hora e os argumentos em um arquivo.
Ele mostrou meu xrdb -merge ~/.Xresources
sendo executado, seguido de mate-settings-daemon
. Eu verifiquei isso com xrdb -query
, e eis que realmente mostrei minhas configurações, exceto que o plano de fundo e o primeiro plano foram substituídos.
Então eu pesquisei e encontrei a fonte para o mate-settings-daemon: link que também carrega o meu arquivo de configurações, mas depois substitui as cores do tema!
(╯ ° □ °) ╯︵ ┻━┻
Portanto, dconf-editor
encontra org.mate.SettingsDaemon.plugins.xrdb
com o atributo active
definindo isso para false
e resolve o problema.