Я недавно пытался переехать.Xauthority от ~/.Xauthority
в тщетной попытке очистить мой домашний каталог. Или, скорее, я установил $XAUTHORITY
в другое место, изменил startx
на startx -- -auth /somewhere/else
и подумал, что все будет хорошо.
Они не были, конечно. В процессе мой старый .Xauthority
был удален, а теперь vim
работает.
Когда я пытаюсь запустить vim, я просто получаю:
BadMatch (invalid parameter attributes)
Vim: Got X error
Vim: finished
И Вим немедленно выходит. Я положил все обратно, как нашел (Xauthority
и удалил -auth
из вызова startx), и все равно vim умирает.
Конечно, я могу обойти это, запустив vim -X
, и похоже, что где-то на линии с X
есть ошибка, но я не могу себе представить, что именно. Я даже не уверен, как это отладить. xsel
/ xclip
или любой другой не имеет проблем с подключением к X-серверу, так что это не похоже на проблему Xauthority. Тем не менее, я понятия не имею, как вернуть Vim на ноги.