X не запускается после обновления pkg

X не запускается после обновления pkg

После pkg upgradeсегодняшнего обновления FreeBSD 12.0 X перестал запускаться.

Когда я делаю

start-lumina-desktop

Я получаю ответ:

No X11 session detected: Lumina will try to start one...
/usr/local/bin/X: Undefined symbol "alphasort"
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

Я использую X с scfbдрайвером на Lenovo Ideapad 100S IBR 14'', и до обновления безопасности он работал нормально.

Есть какие-нибудь подсказки?

решение1

Я подозреваю, что это может быть связано с изменением ABI в FreeBSD 12-CURRENT. В отличие от стабильных ветвей, CURRENT не гарантирует сохранение стабильного ABI. Это означает, что пакеты могут быть собраны для более нового ABI, чем тот, что у вашей системы.

Обратите внимание, что в этом случае (случае ino64) обновление должно быть выполнено определенным образом: обычный метод "make buildworld buildkernel installkernel installworld" сделает вашу систему непригодной для использования. Следуйте инструкциямздесь(запись «20170523»).

После этого используйте pkg(8) как обычно.

Связанный контент