#windows-subsystem-for-linux #mintty
Вопрос:
После перезагрузки машины прошлой ночью мой терминал WSLTTY/MINTTY выходит из строя, когда я пытаюсь его запустить. Перед вылетом на короткое время отображается сообщение об ошибке, которое гласит:
note: backend error output: Assertion failed: connectRet == 0 (nix-sock.c: nix_local_connect: 67)
Я на Windows 10, использую WSL1, а не WSL 2. Я удалил WSLTTY и переустановил самую последнюю версию, 3.5.1. Проблема осталась. Затем я удалил Ubuntu и переустановил самую последнюю версию, 20.04.03 LTS. Этот вопрос все еще остается нерешенным. Я также попытался установить более старую версию WSLTTY/MINTTY (1.7.9) и получил немного другую ошибку:
/bin/wslbridge: Exit 1 wslbridge error: failed to start backend process note: backend error output: wslbridge=backend.cc:44: int{anonymous}:: connectsocket(int const string amp;): Assertion 'connectRet==0' failed
Так что, похоже, проблема может быть как-то связана с чем-то, называемым wslbridge? Похоже, есть оригинальная версия и вторая версия. wslbridge2.exe и wslbridge2-серверная часть оба живут в wsltty/bin/ (с новейшей версией WSLTTY/MINTTY).
У меня был довольно сильно настроен WSLTTY/MINTTY, и мне очень понравилось, как я его настроил. Я действительно надеюсь, что смогу снова заставить его работать, и мне не придется переключаться на другой эмулятор терминала или использовать эмулятор Windows. Любая помощь будет очень признательна.