我想删除林志玲并开始陣容只需启动或者启动项。
我之前刚刚有一个开箱安装并建立它。然后我安装了陣容,但想摆脱林志玲,所以我卸载了它。卸载后,输入启动或者启动项把我踢到上一个开箱会话,而不是进入陣容会话。我该如何修复这个问题?
答案1
我的理解是,您已删除 lxdm 并启动到命令行。为什么不安装另一个桌面管理器,而不是 lxdm ?例如sudo apt-get install gdm
或sudo apt-get install lightdm
?事实上,如果您在安装 ubuntu 后安装了 lxde,lightdm 应该已经在您的机器上了。您应该切换到它sudo dpkg-reconfigure lightdm
并从那里更改会话。
您还可以在文件中指定默认桌面会话/var/lib/AccountsService/users/yourusernamehere
,特别是在第 12 行,其中显示 XSession
如果您想要启动命令行然后手动启动 x 服务器,您可以执行以下操作:
用你最喜欢的文本编辑器打开/etc/default/grub
(注意,必须使用 sudo)
并编辑行GRUB_CMDLINE_LINUX="text"
,如下图所示,是第 12 行
保存文件,运行sudo update-grub
并重启。启动后,系统会提示你登录 tty,运行sudo service lightdm start
,其中 lightdm 是你想要使用或拥有的任何欢迎器/桌面管理器
或者,你可以使用以下命令启动 openbox 会话:
openbox --replace
直接从 lxde(在 tty 中不起作用)
除其他事项外,您可以将其sudo service lightdm start && openbox --replace
作为一行代码执行,或将其放入脚本中
答案2
您的 .xinitrc 文件需要更改为启动 lxde 而不是 openbox。打开终端,然后输入nano ~/.xinitrc
。您应该看到一行写着“exec openbox-session”。通过在第一个字符中添加“#”来注释掉该行。然后,添加一行写着exec lxde-session
。
xinit 手册页提供了有关此文件功能的更完整描述,但基本上,它是 startx 查看以决定要做什么以及以什么顺序执行的文件。这是 ubuntu 的 xinit 文件的手册页。
如果这不起作用,LXDE wiki 还有以下说明在他们的维基上:
没有显示管理器,使用startx运行以下命令:
sudo update-alternatives --config x-session-manager
然后选择startlxde。下次运行startx时,LXDE将启动。