X não está sendo executado após o upgrade do pkg

2

Depois de fazer um pkg upgrade no meu FreeBSD 12.0, X parou de começar.

Quando faço

start-lumina-desktop

Eu recebo de volta a saída:

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

Estou usando o X com o driver scfb em um IBM Ideapad 100S IBR 14 '' e ele estava funcionando corretamente antes da atualização de segurança.

Alguma pista?

    
por Rui F Ribeiro 01.06.2017 / 23:07

1 resposta

2

Eu suspeito que isso possa estar relacionado à mudança na ABI no FreeBSD 12-CURRENT. Diferentemente dos ramos estáveis, não é garantido que o CURRENT mantenha um ABI estável. Isso significa que os pacotes podem ser construídos para uma ABI mais nova que a do seu sistema.

Note que neste caso (ino64) a atualização precisa ser feita de uma maneira específica: o método usual de "make buildworld buildkernel installkernel installworld" irá tornar seu sistema inutilizável. Siga as instruções aqui (a entrada "20170523").

Quando isso for feito, use pkg (8) como de costume.

    
por 07.06.2017 / 00:13

Tags