여기서는 OpenBSD 6.1을 사용하고 있습니다. Lumina 데스크탑을 그래픽 인터페이스로 사용하려고 합니다 xorg
. 그러나 start-lumina-desktop
X를 실행하면 터미널의 텍스트 모드에서 명령줄이 올바르게 시작되지만 파일에서 호출하면 시작되지 않습니다. .xinitrc
.
xenodm
스크립트를 볼 때 사용해야 한다는 것을 알았습니다 . 그러나 파일이 다음과 같은 경우:.xsession
.xinitrc
.xsession
start-lumina-desktop
슬레이브되면 xenodm
데스크탑에 들어갈 수 없으며 데스크탑이 정지된 후 로그인 화면으로 돌아갑니다.
파일에 반환되는 오류는 .xsession-errors
다음과 같습니다.
start-lumina-desktop:/usr/local/lib/libicuuc.so.12.0: /usr/local/lib/libicudata.so.12.0 : WARNING: symbol(icudt58_dat) size mismatch, relink your program
패키지를 다시 설치했습니다 icu4c-58.2p0
.
pkg_add -r -D installed icu4c
그리고 또한 그랬습니다:
pkg_add -u
왜 Lumina desktop
켜지지 않나요?
답변1
일부 디버깅 후에는 분명히 중요하지 않습니다. icu4c
일부 디버깅 후에는 경고가 표시됩니까?
start-lumina-desktop
lumina-desktop
호출할 때 둘 다 죽거나 오류가 발생하고 , xenodm
터미널에서 호출할 때 X가 이미 실행 중이라고 불평하면 fvwm
문제 없이 실행됩니다.
실제 문제는 PATH에 PATH가 없다는 것입니다 xenodm
. lumina-desktop
하지만 단순히 참고만 하는 것만으로는 충분하지 않으며 start-lumina-desktop
, lumina-desktop
이름을 그대로 사용하는 것만으로는 충분하지 않습니다.
따라서 ".xsession" 파일 xenodm
에 로그인하려면 다음과 같아야 합니다.lumina-desktop
PATH=$PATH:/usr/local/bin start-lumina-desktop
xenodm
이 문제가 수정되면 다음을 입력하여 사용자 세션을 시작할 수 있습니다.lumina-desktop