Здесь мой мой инструмент для загрузки новейших wallpapapers из Bing и установите его как обои для рабочего стола. Вы можете проверить это https://github.com/bachvtuan/Bing-Linux-Wallpaper
Графические логины не считывают файлы запуска оболочки (~/.bashrc, ~/.profile и т. д.) по умолчанию, а также не должны, потому что они являются специфичными для bash.
Так что лучше использовать /etc/environment для системных настроек среды и ~/.xsessionrc для пользовательских настроек.
PAM должен по умолчанию читать /etc/environment - проверить, что
/etc/pam.d/login /etc/pam.d/sshd /etc/pam.d/su /etc/pam.d/cron
включает в себя строку
session required pam_env.so readenv=1
-> https://wiki.debian.org/EnvironmentVariables