我不小心在台式机上使用了xkill-如何找回它?


9

我跑去xkill强迫退出Chrome,然后点击了桌面。图标消失了。

是否有命令可以将他们找回来?我宁愿不重启。

我正在使用GNOME和GDM。

Answers:


11

桌面图标由文件浏览器管理,可以在正常运行时尝试

$ ps ax | grep nautilus
 2464 ?        Sl     0:11 nautilus -n
 6390 pts/2    S+     0:00 grep --color=auto nautilus

man nautilus

   -n
   --no-default-window
          Only create windows for explicitly specified URIs.

在这种模式下,nautilus将不会显示窗口,而是像守护程序一样运行。因此,为您案例使用:

nautilus -n & disown

1
在Unity而不是Gnome Desktop中,它也可以在没有-n标志的情况下工作,并且打开普通的Nautilus窗口也将在后台启动单独的守护程序。
字节指挥官

9

事实证明,可以使用Gnome Tweak工具修复此问题。

xkill在桌面上使用有时会关闭“桌面上的图标”设置:

再次将其修复:

如果未关闭该设置,则只需将其关闭然后再次打开即可将其恢复。

我的代词是他/他


会吗?xkill切换显示图标设置?那太奇怪了。桌面不应由文件浏览器管理gsettings。。。也许Gnome只是疲惫不堪
Sergiy Kolodyazhnyy 2015年

@Serg我想这很奇怪:p
Tim

1
@Serg,这也应该起作用,因为它所做的一切都会停止nautilus -n,关闭时在后台运行,如果打开则启动它。这由gnome-settings-daemon或处理unity-settings-daemon
user.dz 2015年

2

您所要做的就是打开Nautilus,一切都会回来。


1
那行不通。
蒂姆(Tim)

1
我不知道Gnome上的情况如何,但是仅从启动器或终端启动Nautilus即可nautilus & disown在Unity上很好地解决此问题!@Sneetsher和@Tim
字节指挥官

@ByteCommander,对不起,道格,您值得我投票。我根据自己使用较旧版本的经验来判断您的答案,但是我确认您的答案可以在Ubuntu 15.10上针对Unity&Gnome Shell正常使用。感谢ByteCommander纠正我。
user.dz 2015年

@Tim,您能否查看一下,因为它似乎取决于发行版。如果您可以在这里在注释中提及哪个发行版不适合您。这对其他用户有帮助,因为该问题不是针对特定发行版的,我认为至少不应该对此投下反对票。
user.dz 2015年

@sne问题说侏儒,你是说版本吗?
蒂姆(Tim)

0

先前的答案对我不起作用,但是此命令对Kubuntu 18.04有用

kstart plasmashell

我希望这可以帮助其他人!

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.