在世界的任何地点使用你的ubuntu图形化界面 使用realnvc图形化控制由xserver-xorg-video-dummy虚拟的无显示器接入的ubuntu主机

你是否在学习人工智能技术?你是否在调制机器学习代码?你是否在训练神经网络程序?如果你有一台属于自己的 Linux 服务器,不想只用单调的 SSH 命令行,你还如何配置自己的远程图形化界面呢?

REALVNC 配置

当然我们希望它能够流畅的使用,不希望有过多的卡顿。REALNVC 将是你的不二选择。

首先去官网下载 VNC Server,跟着提示安装 Linux 版,并用邮箱注册一个自己的账号登录。
在这里插入图片描述
你需要保证 Linux 上的 VNC Server 是开机自启的。

在你的个人电脑上安装 VNC Viewer,登录同样的账号。你就能看到可以远程登录的图形化界面了,免费版一个账号可以关联5台主机。
在这里插入图片描述

我在公司使用时,其实是可以完成多用户登录不同图形化界面的,但是我自己没能完成这个操作。有兴趣的朋友可以评论区教我一下~

虚拟屏幕配置

配置完远程图形化界面后,工作还没有完成。如果你的远程主机前是有屏幕连接的。这时候使用不会出现问题。你可以按远程主机屏幕的分辨率显示图像,前提是你的个人电脑的分辨率不低于远程主机的分辨率。若它没哟一台外界屏幕怎么办?你可以给他配置一个虚拟屏幕~

首先安装虚拟屏幕服务

sudo apt-get install  xserver-xorg-core-hwe-18.04
sudo apt-get install  xserver-xorg-video-dummy-hwe-18.04  --fix-missing

然后在下面的目录中添加配置文件,实现1920*1080分辨率虚拟屏幕配置

sudo vim /usr/share/X11/xorg.conf.d/xorg.conf

Section "Monitor"
  Identifier "Monitor0"
  HorizSync 28.0-80.0
  VertRefresh 48.0-75.0
  # https://arachnoid.com/modelines/
  # 1920x1080 @ 60.00 Hz (GTF) hsync: 67.08 kHz; pclk: 172.80 MHz
  Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
EndSection
Section "Device"
  Identifier "Card0"
  Driver "dummy"
  VideoRam 256000
EndSection
Section "Screen"
  DefaultDepth 24
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor0"
  SubSection "Display"
    Depth 24
    Modes "1920x1080_60.00"
  EndSubSection
EndSection

如果想要实现比1920*1080更高的分辨率设置,可以查看该服务的帮助文档
在这里插入图片描述
配置成功后,图中标注位置将会显示未知的显示设备

注意:当你配置完这个文件后,重启即可生效。现在即使你在远程主机前连接屏幕也不会有任何的作用了。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>