Я искал вокруг на Google, но я не могу найти свой ответ о том, как создать новый ВОЛШЕБНЫЙ COOKIE MIT.
Я недавно сделал переустанавливание, и я скопировал по своим файлам с резервного копирования назад в мою домашнюю папку, и теперь я не могу открыть файловый менеджер Немо каждый раз, когда я работаю sudo
или выполнение с Open as Root
на нем, потому что это дает мне;
Could not open X display
Invalid MIT-MAGIC-COOKIE-1 keyerror: XDG_RUNTIME_DIR not set in the environment.
Везде я искал, это только давало мне ответы о том, как передать ВОЛШЕБНЫЙ COOKIE MIT для SSH. Я хочу знать, как Воссоздать НОВЫЙ волшебный cookie для замены недопустимого. Некоторые места, на которых я читал, говорят, чтобы сделать
rm ~/.Xauthority
но это ничего не фиксирует для меня. Каковы шаги, которые я должен сделать для создания нового волшебного cookie?
найденный надлежащим решением для ответа, которое на самом деле работает;
путем выполнения следующего в терминале
grep 'pam_xauth.so' /etc/pam.d/* | awk -F ":" '{ printf "%s\t(%s)\n", $2, $1}'
и если это не работало, я сделал это, которое действительно работало;
Defaults env_keep=DISPLAY
в /etc/sudoers тогда вышел из системы, и въезжайте задним ходом снова, и vГІila, это работало!