ubuntu2204 gpu 没接显示器,如何连接vnc
之前一直用ssh ,一直没接显示器,后来实在不方便,要安个vnc看一下,结果装上就黑了
硬件上:买一个HDMI显卡欺骗器插在设备上。
软件上:装一个虚拟显示器欺骗一下
sudo apt install xserver-xorg-coresudo apt install xserver-xorg-video-dummy 
装好xserver-xorg-core和xserver-xorg-video-dummy 然后再去/usr/share/X11/xorg.conf.d添加xorg.conf内容如下:
sudo vim /usr/share/X11/xorg.conf.d/xorg.conf
sudo vim /etc/X11/xorg.conf
Section "Device"Identifier  "Configured Video Device"Driver      "dummy"
EndSectionSection "Monitor"Identifier  "Configured Monitor"HorizSync    31.5-48.5VertRefresh  50-70
EndSectionSection "Screen"Identifier "Default Screen"Monitor    "Configured Monitor"Device     "Configured Video Device"DefaultDepth 24SubSection "Display"Depth 24Modes "1920x1080"EndSubSection
EndSection
 
然后安装tigervnc
sudo apt install tigervnc-standalone-server tigervnc-xorg-extension -y 
运行
vncserver :1 -localhost no 
当想接上显示器时最简单的删除配置文件,或者注释配置文件内容。
  
sudo vi /usr/share/X11/xorg.conf.d/xorg.conf
 sudo vim /etc/X11/xorg.conf
把文件里面的内容全部注释,等需要远程的时候再给他取消注释即可。
再安装一些界面定制的组件
sudo apt install gnome-shell-extensions gnome-shell-extension-manager -y 
运行extension-manager 和gnome-tweaks进行调整
另外系统锁屏了,好像vnc无法输入密码解锁,于是设定息屏为“从不”

您登录计算机时,你的登录密钥环未被解锁
设置-账户-开启自动登录-勾选删除钥匙环,重设置-账户-开启自动登录-勾选删除钥匙环,重启。再次进入到设置-账户-关闭自动登录-不勾选钥匙环密码。重启就好了。亲测有效
或者执行
sudo rm -rf ~/.local/share/keyrings/*    
命令删除
