在安装Raspian的过程中,我选择了“启动后启动X-Server”,但是现在我想在不启动X-Server的情况下启动一次,因此我有更多的内存来运行程序。

如何在不启动X-Server的情况下启动?

#1 楼

使用Raspbian映像,您可以使用以下命令重新运行初始启动脚本:

$ sudo raspi-config


并输入您的sudo密码。

这将显示与首次启动后相同的菜单选项。

您无需重新设置所有首次启动选项,只需使用箭头键移动到要更改的菜单选项。

在您的情况下,选择:


引导后启动X服务器吗?


并选择:


否或禁用


将解决您的问题。
如@mirk在下面的注释中所述,对树莓的确切命令是:

sudo update-rc.d lightdm disable


评论


实际改变了什么?

–索比昂·拉文·安德森(ThorbjørnRavn Andersen)
2012年8月9日在10:34

raspi-config脚本创建一个GUI菜单,可让您进行一些系统配置更改。脚本的此部分启用或禁用用于Raspbian的桌面管理器lightdm。它使用与Bryan Dunmore描述的命令相同的update-rc.d命令。除了Raspbian默认不使用GDM,如果安装了RasPi,它几乎不会运行它。

– zenbike
2012年8月10日在6:59

那不是对恕我直言的答案。使用raspi-config时,您设置为永久引导到CLI,而问题询问如何执行一次。

–毛罗(Mauro)
16年1月20日在15:11

是的,如果桌面启动后冻结,并且不会按ctrl + alt + f2 ...如何打开终端以运行该命令?似乎唯一起作用的是alt + sysrq + reisub。 :(

– NoBugs
17年2月7日在6:23

#2 楼

X.Org的工作方式是您拥有一个桌面管理器,可以为您启动X Server。这意味着为了阻止X Server启动,您需要从守护程序列表中删除destkop管理器。

如果使用GNOME,则您的桌面管理器是GDM。如果您使用的是KDE,那么您的桌面管理器将是KDM。为此,我将假设您使用的是GNOME。因此,您正在使用GDM作为桌面管理器。

在Raspian中,桌面管理器称为LightDM。您必须运行以下命令。

$ sudo update-rc.d <daemon> disable


因此,要禁用LightDM,我们必须运行以下命令。

$ sudo update-rc.d lightdm disable


现在,在下次重新启动时,LightDM应该不会启动,并且反过来也不会启动X Server。守护程序-守护程序-Debian Wiki


评论


覆盆子的确切命令是:sudo update-rc.d lightdm disable

–mirk
2013年1月17日17:41



#3 楼

接受的答案在“ Jessie”版本中不适用于我,我最终使用:

sudo systemctl set-default multi-user.target


参考:试图在Jessie中关闭X11