我在这里使用OpenBSD 6.1;我试图在xorg中使用Lumina桌面作为我的图形界面;但是,当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?
发布于 2017-06-10 23:30:27
经过一些调试后,icu4c是否发出警告显然无关紧要。
start-lumina-desktop和lumina-desktop在从xenodm调用时都处于死亡状态或出现错误,当从文本控制台模式调用时,抱怨X已经在运行;当从fvwm中的终端调用时,它没有问题地运行。
实际问题是,xenodm在路径中没有lumina-desktop的路径。但是,仅用全名引用start-lumina-desktop或lumina-desktop是不够的。
因此,为了能够从xenodm登录到lumina-desktop,´.xsession`文件应该是:
PATH=$PATH:/usr/local/bin start-lumina-desktop一旦纠正了这一点,我就可以从输入xenodm的lumina-desktop开始用户会话了。
https://unix.stackexchange.com/questions/370065
复制相似问题