Используйте опции verbose в ssh
: ssh -v user@hostname.example.com
, и посмотрите на stderr.
Я знаю, что это немного устарело, и вполне возможно, что ОП только что отказался от этого. Но я также столкнулся с этой проблемой, и я (методом проб и ошибок )проследил ее до флага «-fg» (, запущенного на переднем плане ). Если вы запустите vncserver вручную (или, возможно, с помощью других средств при запуске, с vncserver все будет в порядке.
Однако удаление флага fg не решает проблему с systemd. Я не знаю, что именно вызывает segfault.
Чтобы воспроизвести проблему без systemd, вы можете запустить vncserver -fg
вручную, и он сразу же выдаст вам ту же ошибку segfault в вашем журнале vncserver, однако, если вы удалите флаг fg и вместо этого запустите vncserver
без флага переднего плана., сервер будет в порядке.
Что-то связанное с попыткой запуска vncserver на переднем плане приводит к сбою Xvnc. Я не уверен, что, хотя.