ubuntu18.04服务器配置VNC解决去掉显示器之后黑屏大鼠标问题 | 您所在的位置:网站首页 › vnc远程桌面黑屏不动 › ubuntu18.04服务器配置VNC解决去掉显示器之后黑屏大鼠标问题 |
我的问题
先描述一下我遇到的问题,系统是Ubuntu18.04,独立显卡服务器,为了远程使用,配置了vnc。开始配置的时候是有显示器的,通过vncviewer连接正常,后来放到机房,去除显示器之后,vnc可以连接,但是显示黑屏,只有一个大鼠标。就是这么黑,大鼠标截图时候看不见了。虽然黑屏但是我能很清楚的知道是连接上了,输了密码也显示正确。在网上试了其他方案,修改xstartup文件什么的,修改分辨率什么的,但是这些都没有用,因为我遇到根本不是这些情况。 这里主机是正常工作了,但是拆除显示器之后,显卡没有任何的输出,也就没有桌面,所以我们通过远程看到的就是黑色。 因此我们的解决方案有两个,第一个是物理上的,显示器不要了,但是我们的连接线仍然保留,这样让显卡有输出来解决。第二个是软件上去解决,我用软件构建一个虚拟的显示器,让桌面显示出来。本文是用的第二钟方法。 解决方案vnc是无法使用了,但是ssh依然可以,首先连上ssh远程登录。 1.安装虚拟显示器的软件 sudo apt-get install xserver-xorg-core-hwe-18.04 sudo apt-get install xserver-xorg-video-dummy-hwe-18.04 --fix-missing 2.创建配置文件 sudo vi /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
开启虚拟显示器之后再连上实际显示器会发现进不去了,闪一下就黑屏, 具体现象可以参考博客 https://jrhar.blog.csdn.net/article/details/108468903 这个问题解决方案很简单,因为虚拟显示器引起的,就关闭虚拟显示器就好了,最简单的删除配置文件,这种太暴力,还是注释配置文件内容比较好。 ssh或者还是vnc连接上,终端输入 sudo vi /usr/share/X11/xorg.conf.d/xorg.conf把文件里面的内容全部注释,等需要远程的时候再给他取消注释即可。 参考博客: https://blog.csdn.net/qq_29757283/article/details/102604431?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.no_search_link&spm=1001.2101.3001.4242.1https://techoverflow.net/2019/02/23/how-to-run-x-server-using-xserver-xorg-video-dummy-driver-on-ubuntu/ |
CopyRight 2018-2019 实验室设备网 版权所有 |