X(X 窗口)看起来怎么样?

X(X 窗口)看起来怎么样?

我很困惑,当 X 启动时,它在屏幕上是如何可见的。是否出现新窗口?我很困扰!我启动,打开一个 shell 终端。

下面我写了关于我的本地机器的内容:

已进入

xterm

出现终端仿真窗口 (xterm)。现在,我得出结论,X 已经在运行,X 服务器也在运行。然后我进入终端

startx

结果出现了不同的屏幕。系统启动时看起来像正常屏幕。但该屏幕没有菜单。如果两个窗口依次打开,我无法仅通过单击将底部的窗口置于顶部。

我想补充一件事。一旦我运行“startx”并出现一个新的屏幕/桌面,这并不是一个直接简单的方法。现在我进行了实验。我无法从那个桌面出来。按钮功能“alt-tab”在那里不起作用。为了从那里返回到原来的桌面,我按ctrl+ ALT+F1并输入 shell 提示符。我按ctrl+ ALT+F7返回到原来的桌面。

现在有一个疑问:在运行命令之前startx,X 是否正在运行,如果是这样,当我再次通过上述命令运行 X 时,为什么它会打开一个新屏幕?这意味着,X 再次以不同的外观运行(即不同的桌面)

下面我写了关于我的远程机器的内容。

我想告诉我的一件事远程服务器。我想告诉我的一件事远程服务器。当我连接我的远程服务器(VPS)时,我看到远程盒子上的桌面或屏幕与我在本地计算机上运行时在本地计算机上看到的屏幕/wkndow相同startx。由此,我觉得像 startx 这样的东西正在我的远程服务器上运行,因此我无法看到本地看到的正常桌面(左侧有菜单等)。在我的本地计算机上没有可见的菜单。您可以查看屏幕截图,清楚地了解我的远程停止 看起来就像我连接到远程机器时一样。屏幕截图上可见的菜单是我本地计算机的菜单。最上面的窗口是我的远程计算机。我也无法更改任何窗口的大小。它的工作方式与我在本地运行时相同startx。现在请告诉我该怎么做才能在远程计算机上获得菜单。如果每次有东西(如上所述)正在运行,如何停止并返回到我们(ubuntu 13.04 用户)在系统启动后看到的正常桌面。怎样做才能使遥控器看起来和我的本地盒子一样。本地和远程都有ubuntu13.04

X的样子太不清楚了。

下面是我连接到远程计算机时可见的屏幕截图。 (最顶部的窗口/屏幕标题:NX-ravbholua@ravi:1002-bholua) 在此输入图像描述

答案1

X视窗系统如果它在没有窗口管理器或任何其他 X 客户端的情况下启动,则本地 X 服务器“看起来”除了灰色背景和鼠标指针之外没有其他任何东西。如果您能够启动另一个终端窗口,那么您正在运行一些某种 X 客户端,可能只是一个xterm.

当您使用 启动另一个 X 会话时startx,它可能在某种Xnest会话中启动它(我不熟悉 ubuntu,所以我不确定),这只是一个可以启动新的嵌套 X 会话的 X 客户端,显示到现有的 X 服务器而不是直接在视频硬件上运行。从你的描述中并不清楚。

至于您的远程会话,尚不清楚您如何启动 X 会话,但听起来像 VNC。在这种情况下,您需要编辑~/.vnc/xsession文件以使其启动适当的 X 客户端,例如X 窗口管理器例如openboxGnome 或 KDE 等桌面管理器。

相关内容