Я не смог запустить X11 или Terminal после перезагрузки моего Mac. Покопавшись, я заставил их работать, когда я закомментировал эту строку в моем .cshrc:

xset b off

Похоже, что xset попытается запустить X11, если он еще не запущен, и, поскольку X11 запустит оболочку по умолчанию через xterm и, таким образом, встретит строку xset выше, у нас будет бесконечный цикл.

Я хотел бы сохранить вышеуказанную строку в моем .cshrc. Есть ли способ предотвратить запуск X11?

2 ответа2

2

Команды, используемые при инициализации X-сервера, должны быть помещены в ~/.xinitrc . Возможно, вы захотите скопировать (или использовать источник) по умолчанию, находящийся в /etc/X11/xinit/xinitrc в качестве отправной точки.

0

Откройте терминал, скопируйте и вставьте следующее

sudo rm -rf /tmp/.X11-unix

затем принудительно закройте x11. Это должно было остановиться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .