将更改应用于xorg.conf而不重新启动


13

我正在使用Ubuntu 12.04并对进行一些更改/etc/X11/xorg.conf。现在,我需要重新启动X服务器以应用更改,但是我不想重新启动计算机。

我知道有时会重启显示管理器(例如lightdm),这是最好的方法吗?


我肯定知道退出会话后,GDM显示管理器会重新启动X。我猜想其他显示经理也一样,这也是清理环境的好方法。
Patrick

我希望可以在不重新启动xorg的情况下进行热重装。某些设置可以通过xinput和xrandr实用程序进行在线调整,但并非全部可以。
把友情留在无盐

Answers:


12

从命令行尝试:

sudo restart lightdm

或者

 sudo service lightdm restart

我不确定如果您已经在运行X,但是它应该重新启动它,因此最好先关闭所有窗口。

请参阅在不重新启动的情况下重新启动X Server Ubuntu 12.04,以及如何终止启动X服务器?了解更多信息。

在修改任何配置文件之前,始终最好保留一个副本,以便在出现问题时可以轻松地将其还原。


第二个选项终止了我所有打开的应用程序并注销。重新启动非常接近。因此,请确保您保存所有内容……
阿米尔·乌瓦尔

2
  1. 备份原始的xorg.conf
  2. 在xorg.conf中进行所需的更改
  3. 执行命令:killall X
  4. Ubuntu将使用新的xorg.conf为您重新加载X

0

注销会话将导致X在大多数显示管理器中重新启动。

根据其他人的建议,您也可以尝试使用sudo restart lightdm,但是,根据您的显示管理器,也可能是sudo restart gdmsudo restart kdm(您以lightdm为例,所以我假设这就是您所拥有的;只是想涵盖所有基础知识)。

编辑:删除,Ctrl + Alt + Backspace因为有人指出这已在Ubuntu中禁用。可能适用于发现此线程的不同发行版中的人员。


2
我认为Ctrl-Alt-Backspace在Ubuntu中默认已禁用了一段时间了
jasonwryan 2012年

这是确定指别人特别,而不是统称为someone:-)例如,@jasonwryan@Levon。没什么大不了的,只是一个建议(以及我在SO上常见的做法)
Levon

1
Ctrl + Alt + Backspace没有被“ Ubuntu”禁用,但是默认情况下在X中被禁用,我相信1.5版本会恢复。需要显式启用它,因此这些天可能很少见。如果您希望它正常工作,请搜索man xorg.conf“ DontZap”选项。
user50849 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.