第一次使用 FreeBSD(或任何 BSD)。我最近安装了 FreeBSD 并安装了 xorg 和 Fluxbox:
pkg install xorg fluxbox
并将其放入.xinitrc
我的用户中:
exec xterm &
exec fluxbox
现在我进入登录屏幕,但当我输入用户名和密码时,短暂暂停后我返回登录屏幕,没有显示任何错误。我也无法使用Ctrl++Alt或F1其他终端;我必须使用 ssh 登录系统。我是否缺少某些步骤,或者我需要调试它,如果是,那么如何?
编辑:
我安装了 slimpkg install slim
并放入slim_enable="YES"
/etc/rc.conf 但我得到的登录屏幕仍然是旧的,我仍然无法登录。
答案1
尝试将您的更改.xinitrc
为
xterm &
fluxbox &
或者
xterm &
exec fluxbox
答案2
问题与
exec xterm &
exec fluxbox
这是第一个exec
意愿代替带有进程的脚本xterm
。这意味着第二个exec
永远不会运行。
你可能想做类似的事情
startfuxbox &
或者
exec startfluxbox
反而。
我不是 Fluxbox 用户,但我想这xterm
可能是从窗口管理器内部启动的,并且也可以由它自动启动。如果没有,请xterm &
在 之前添加一行exec
。