首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除LXDM并通过startx/startlxde启动DE

删除LXDM并通过startx/startlxde启动DE
EN

Ask Ubuntu用户
提问于 2013-01-09 03:54:53
回答 2查看 7.7K关注 0票数 6

我想删除lxdm,用startx或startlxde启动lxde。

我以前刚安装了一个打开盒,并且正在建造它。然后我安装了lxde,但是想摆脱lxdm,所以我卸载了它。在这样做后,键入startx或startlxde会将我踢入上一个openbox会话,而不是lxde会话。我该怎么解决这个问题?

EN

回答 2

Ask Ubuntu用户

发布于 2015-03-03 00:04:07

我的理解是,您已经删除了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会话:直接从lxde启动openbox --replace (在tty中不起作用)

除其他外,您可以作为oneliner完成sudo service lightdm start && openbox --replace,或者将其放入脚本中。

票数 1
EN

Ask Ubuntu用户

发布于 2013-01-09 21:36:26

您的.xinitrc文件需要更改为启动lxde,而不是openbox。打开终端,键入nano ~/.xinitrc。您应该会看到一行,上面写着"exec openbox会话“。通过添加"#“作为第一个字符来注释这一行。然后,添加一行,上面写着exec lxde-session

xinit手册提供了一个更完整的描述这个文件的功能,但基本上,它是startx用来决定要做什么和顺序的文件。这是ubuntu的xinit文件的手册.

如果这不起作用,LXDE也有以下指令在他们的维基上

没有显示管理器,请使用startx运行以下命令:

代码语言:javascript
复制
sudo update-alternatives --config x-session-manager

那就选startlxde。下次运行startx时,将启动LXDE。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/237985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档