主机名更改后无法打开 X 显示

主机名更改后无法打开 X 显示

我需要将计算机的主机名从 更改localhost.localdomainDESKTOP。然而,即使在浏览了一些网络之后,我也无法做到这一点。

我已经更改了我的主机名hostname DESKTOP

到目前为止我在那里找到的最好的信息:https://stackoverflow.com/questions/20611783/after-changing-hostname-gedit-not-open

但是,一旦我的主机名更改为DESKTOP,我就无法gedit以 root 用户身份访问终端中的 IHM 链接或任何其他内容。这是我需要做的。

$ xauth list
xauth : file /root/.Xauthority does not exist

我无法添加一些内容xauth,我尝试输入以下内容:

$ xauth add ${DESKTOP}/unix:0 . [Same key as in xauth list as normal user]

这给了我:

$ xauth: (argv):1:  bad display name "/unix:0" in "add" command

有办法让它发挥作用吗?我在同一台机器上,我不使用 SSH。

奇怪的是,gedit如果我使用sudo -i登录为sudo.但为什么?我怎样才能永久使用su日志呢?

相关内容