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