X läuft nach Paket-Upgrade nicht

X läuft nach Paket-Upgrade nicht

Nachdem ich pkg upgradeheute ein Update auf mein FreeBSD 12.0 durchgeführt habe, startete X nicht mehr.

Wenn ich das tue

start-lumina-desktop

Ich erhalte die Ausgabe zurück:

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

Ich verwende X mit dem scfbTreiber in einem Lenovo Ideapad 100S IBR 14'' und es hat vor dem Sicherheitsupgrade ordnungsgemäß funktioniert.

Irgendeine Ahnung?

Antwort1

Ich vermute, dass es mit der ABI-Änderung in FreeBSD 12-CURRENT zusammenhängt. Anders als bei stabilen Zweigen ist bei CURRENT keine stabile ABI garantiert. Das bedeutet, dass die Pakete möglicherweise für eine neuere ABI als die Ihres Systems erstellt werden.

Beachten Sie, dass in diesem Fall (ino64) das Upgrade auf eine bestimmte Weise durchgeführt werden muss: Die übliche Methode „make buildworld buildkernel installkernel installworld“ macht Ihr System unbrauchbar. Folgen Sie den AnweisungenHier(der Eintrag „20170523“).

Wenn dies erledigt ist, verwenden Sie pkg(8) wie gewohnt.

verwandte Informationen