
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 변경과 관련이 있을 수 있다고 생각됩니다. stable 브랜치와 다르게 CURRENT는 안정적인 ABI를 유지한다고 보장하지 않습니다. 이는 패키지가 시스템의 ABI보다 최신 ABI용으로 구축될 수 있음을 의미합니다.
이 경우(ino64의 경우) 업그레이드는 특정 방식으로 수행되어야 합니다. "make buildworld buildkernel installkernel installworld"라는 일반적인 방법을 사용하면 시스템을 사용할 수 없게 됩니다. 지시를 따르다여기("20170523" 항목)
완료되면 평소대로 pkg(8)을 사용하십시오.