在Solaris上远程closuresX?

我们在远程服务器上运行了一个Gnome会话。 如何在不重新启动机器的情况下进入机器并closuresX-Windows?

那么,你是否试图closuresX因为locking的应用程序,并重新启动它,或者你只是想阻止X完全运行?

假设你想杀死X因为locking的应用程序:(下面的例子来自我的基于OpenSolaris的服务器,可能不适用于Sol8或9)

账单@光圈:〜#杀-9 2478
账单@光圈:〜#ps ac |  grep Xorg
 2593 vt / 2 S 0:00 Xorg
帐单@光圈:〜#杀死-9 2593
账单@光圈:〜#ps ac |  grep Xorg
 没有立即的结果,等待几秒钟再次运行检查
账单@光圈:〜#ps ac |  grep Xorg
 2631 vt / 2 S 0:00 Xorg

注意在这种情况下,X重新启动。 虽然这可能是好的,如果你只是试图在locking后重新启动X,有时你只想closuresGDM。 检查svcs是否有GDM条目。

 帐单@光圈:〜#svcs |  grep gdm
在线9:10:05
 SVC:/应用/graphicslogin/ GDM:默认

那么,看,我有一个GDM入门。 感谢SMF的奇迹,不pipe我多努力,我都不能杀死X.它不断的从死里复活。 让我们告诉GDM死 – 不,让我们通过svcadm禁用它。

帐单@光圈:〜#ps acx |  grep gdm
   2701?  S 0:00 gdm-binary
   2702?  S 0:00 gdm-binary
   2727?  S 0:01 gdmgreeter
帐单@光圈:〜#ps acx |  grep Xorg
   2703 vt / 2 S 0:00 Xorg
 账单@光圈:〜#svcadm禁用gdm
帐单@光圈:〜#ps acx |  grep gdm
帐单@光圈:〜#ps acx |  grep Xorg
比尔·光圈:〜# 

作为进一步的说明,我发现这个邮件列表线程曾经很有帮助,修复了无法使用CtrlAltBksp杀死Solaris上的X. 基本上,在X.org的configuration文件中添加几行以重新启用在某些Solaris安装上对CtrlAltBksp的处理。