Ubuntu

設置 vnc 伺服器並且沒有物理顯示:Ubuntu 16.04 LTS

  • August 3, 2020

我正在嘗試在安裝了統一桌面的 Ubuntu 16.04 LTS 上設置 vnc 伺服器。我不想安裝其他桌面環境。

我從安裝開始x11vncserver,後來意識到當伺服器沒有物理監視器時它不起作用。它給出的錯誤為

*** XOpenDisplay failed. No -display or DISPLAY.

(有一些方法可以模擬顯示器,但我沒有嘗試過。)

刪除它後,我嘗試了vncserverxvnc),它確實有效,但我需要移動到 gnome 面板,它看起來真的很奇怪而且質量很低。

連接細節:千兆乙太網(從客戶端一直到伺服器)但不在本地網路上。

有人可以幫忙嗎。謝謝。

我用它來為我的無頭伺服器設置一個虛擬監視器,以使用 VNC 和 Steam 家庭流媒體:

/etc/X11/xorg.conf.d/10-monitor.conf

   Section "Monitor"
   Identifier     "Monitor0"
   VendorName     "Unknown"
   ModelName      "Unknown"
   HorizSync       28.0 - 33.0    #Virtual monitor needs this
   VertRefresh     43.0 - 72.0    #this, too
   Option         "DPMS"
EndSection

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"              #change for AMD or Intel
   VendorName     "NVIDIA Corporation"  #this, too
   Option "NoLogo" "1"                  #also this
EndSection

Section "Screen"
   Identifier     "Screen0"
   Device         "Device0"
   Monitor        "Monitor0"
   DefaultDepth    24
   SubSection     "Display"
       Depth       24
       Virtual 1920 1080
   Option          "AllowEmptyInitialConfiguration" "True"
   EndSubSection
EndSection

根據需要進行調整以適合您的 GPU 和顯示器設置。請注意,此配置僅適用於 X。Mir 和 Wayland 使用不同的配置設置。

引用自:https://unix.stackexchange.com/questions/326234