pkg アップグレード後、X は実行されません。

pkg アップグレード後、X は実行されません。

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

私はLenovo Ideapad 100S IBR 14 ''でXとドライバを使用していますが、scfbセキュリティアップグレードまではうまくいきました。

どんな手がかりがありますか?

答え1

私はこれがFreeBSD 12-CURRENTのABI変更に関連しているかもしれないと思います。安定したブランチとは異なり、CURRENTは安定したABIの維持を保証しません。これは、これらのパッケージがシステムよりも最新のABI用に構築できることを意味します。

この場合(ino64の場合)、アップグレードは特定の方法で実行する必要があります。 「make buildworld buildkernel installkernel installworld」の一般的なアプローチは、システムを使用不能にします。指示に従うここ(「20170523」項目)。

完了したら、通常どおりpkg(8)を使用してください。

関連情報