Openbsd

為什麼 Lumina 桌面無法啟動?

  • March 17, 2018

我在這裡使用 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開機?

經過一些調試,是否icu4c給出警告顯然無關緊要。

start-lumina-desktop從 呼叫和時都lumina-desktop當機或報錯xenodm,從文本控制台模式呼叫時抱怨 X 已經執行;從終端呼叫時fvwm,它執行沒有問題。

實際的問題是xenodmPATH中沒有lumina-desktopPATH。start-lumina-desktop但是,僅引用或lumina-desktop使用全名是不夠的。

因此,能夠登錄xenodmlumina-desktop“.xsession”文件應該是:

PATH=$PATH:/usr/local/bin start-lumina-desktop

更正後,我可以通過xenodm輸入lumina-desktop

引用自:https://unix.stackexchange.com/questions/370065