История изменений
Исправление firkax, (текущая версия) :
Не знаю что такое slock, ну да ладно.
1) Если открыть к иксах терминал и ввести там slock - работает?
2) В том же терминале введи whoami и echo $DISPLAY
3) Переключись на рут-консоль (ctrl-alt-f2 например и залогинься), введи там
su - имя_юзера_из_whoami
export DISPLAY=значение
slock
А вообще подозреваю что проблема в том, что твоё sudo не настраивает $HOME, в итоге slock не находит $HOME/.Xauthority
Чтобы $HOME настраивалось, наверно надо убрать -E, а ещё лучше выкинь sudo и используй su.
Исходная версия firkax, :
Не знаю что такое slock, ну да ладно.
1) Если открыть к иксах терминал и ввести там slock - работает?
2) В том же терминале введи whoami и echo $DISPLAY
3) Переключись на рут-консоль (ctrl-alt-f2 например и залогинься), введи там
su - имя_юзера_из_whoami
export DISPLAY=значение
slock