Linux

Debian 中缺少 xorg.conf

  • March 9, 2012

我正在嘗試在無頭伺服器上配置 X。我已經安裝了 xorg、tightvnc 和 Fluxbox,但是 /etc/X11/xorg.conf 失去了。

我已經執行 xorg -configure 並且它給出了失敗並給出以下錯誤:

No devices to configure.  Configuration failed.

如果我的機器上沒有連接實際顯示器,如何生成配置文件?

使用最少的使用者界面/視窗管理器和 vnc 進行最小 X 安裝的快速方法:

apt-get install xserver-xorg-video-dummy vnc4server x11-xserver-utils xterm wm2

啟動 vnc,在您要使用的帳戶中的伺服器上執行:

vnc4server
enter password

開始可選

或者,您可能想要退出 vnc 並編輯它的配置並再次執行它。使用你想要的任何選項,這個例子是盡可能的簡約(好吧,你可以在沒有視窗管理器的情況下執行一個終端模擬器,並使用“花哨的”X命令來自己管理視窗……;-)

在伺服器上:

killall vnc4server   <-- or find the PIDs yourself and kill
vim $HOME/.vnc/xstartup

添加:

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & wm2 &

再次執行 vnc4server。

結束可選*

在您要用於連接到遠端桌面的電腦上:

apt-get install xtightvncviewer
xtightvncviewer 10.0.0.1:0

假設 IP 為 10.0.0.1,X 顯示為 0,如果它是唯一執行的 X 伺服器,則為 0,否則使用 1。

您可以使用 rdesktop 完成類似的操作,在伺服器上安裝 xrdp 而不是 vnc4server,在客戶端上安裝 rdesktop(或 grdesktop)而不是 xtightvncviewer。如果您使用 Windows,則使用它擁有的任何 rdesktop 客戶端。

引用自:https://serverfault.com/questions/368007