之前一直用ssh ,一直没接显示器,后来实在不方便,要安个vnc看一下,结果装上就黑了

硬件上:买一个HDMI显卡欺骗器插在设备上。

软件上:装一个虚拟显示器欺骗一下

sudo apt install xserver-xorg-core

sudo 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"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
    HorizSync    31.5-48.5
    VertRefresh  50-70
EndSection

Section "Screen"
    Identifier "Default Screen"
    Monitor    "Configured Monitor"
    Device     "Configured Video Device"
    DefaultDepth 24
    SubSection "Display"
        Depth 24
        Modes "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/*   

命令删除

附,查看服务是否已经自动运行的方法

1. 使用 systemctl 命令
方法一:列出所有服务的启动状态

systemctl list-unit-files --type=service

    输出结果会显示所有服务(unit-file)的 启用 状态(enabled、disabled、static 等)
    其中 enabled 表示默认随系统开机自动启动,disabled 表示不会自动启动。

方法二:只显示已启用(开机自启)的服务

systemctl list-unit-files --type=service --state=enabled

    此命令会过滤掉非开机自启的服务,只显示 enabled 状态的服务。

方法三:查看当前正在运行的所有服务

systemctl --type=service --state=running

    与 “开机自启” 不同,这个命令列出的是 当前正在运行 的服务列表,有些服务可能是手动启动的。

2. 使用 systemd-analyze 命令

systemd-analyze blame

强制让gedit 在mobaxterm端运行

GDK_BACKEND=x11 gedit
检查 Wayland 是否启用

如果远程主机使用了 Wayland,可能需要切换到 X11:

1、编辑远程主机的 GNOME 配置文件 /etc/gdm3/custom.conf:

sudo nano /etc/gdm3/custom.conf

2、确保以下行未被注释(删除 #):

WaylandEnable=false

3、保存后重启 GDM:

sudo systemctl restart gdm3

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐