Графические логины не считывают файлы запуска оболочки (~/.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
Вместо использования сетевого менеджера загрузите 'Wicd'
Сначала удалите сетевой менеджер: sudo apt удалите сетевой менеджер
Затем загрузите Wicd: Sudo apt install wicd
Тогда: sudo apt update
Sudo apt upgrade
Надеюсь, это сработает для вас. Это сработало для меня, поскольку у меня была такая же проблема с Wi-Fi.
Вместо использования сетевого менеджера загрузите 'Wicd'
Сначала удалите сетевой менеджер: sudo apt удалите сетевой менеджер
Затем загрузите Wicd: Sudo apt install wicd
Тогда: sudo apt update
Sudo apt upgrade
Надеюсь, это сработает для вас. Это сработало для меня, поскольку у меня была такая же проблема с Wi-Fi.