You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04LTS 通过RDP连接出现黑屏白光标问题求助

Ubuntu 24.04LTS 通过RDP连接出现黑屏白光标问题求助

兄弟,我之前折腾无头Ubuntu机的时候也碰到过一模一样的黑屏白光标问题,踩了好几个坑才搞定,给你分享几个亲测有效的解决办法,你挨个试试:

  • 先确认虚拟显示器被系统识别
    虽然你插了dummy HDMI,但有时候系统没自动识别到。先通过SSH登录Ubuntu终端,输入xrandr看看输出里有没有你的dummy HDMI端口(比如HDMI-1、DP-0这类)。如果没看到,试试手动添加分辨率:

    # 先添加1920x1080这个常用分辨率
    xrandr --addmode HDMI-1 1920x1080
    # 将该端口设为主显示器
    xrandr --output HDMI-1 --mode 1920x1080 --primary
    

    要是连HDMI端口都没显示,就得创建xorg配置文件强制加载虚拟显示器:
    创建/etc/X11/xorg.conf.d/20-dummy-display.conf,内容如下:

    Section "Device"
        Identifier "DummyDevice"
        Driver "dummy"
        VideoRam 256000
    EndSection
    
    Section "Monitor"
        Identifier "DummyMonitor"
        HorizSync 5-50
        VertRefresh 5-60
        Modeline "1920x1080" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +VSync
    EndSection
    
    Section "Screen"
        Identifier "DummyScreen"
        Device "DummyDevice"
        Monitor "DummyMonitor"
        DefaultDepth 24
        SubSection "Display"
            Depth 24
            Modes "1920x1080"
        EndSubSection
    EndSection
    

    保存后重启系统,再用xrandr确认是否识别成功。

  • 调整GNOME远程桌面的细节设置
    打开Ubuntu的「设置」→「共享」→「远程桌面」,除了开启权限和设置密码,还要注意这几点:

    • 确保「允许远程控制」处于打开状态
    • 暂时关闭「要求确认每次连接」(连接正常后再开启也没问题)
    • 把屏幕分辨率改成和你RDP客户端一致的参数,或者直接选「自动」
  • 检查防火墙端口是否开放
    Ubuntu默认的ufw防火墙可能会挡住RDP的3389端口,先手动打开试试:

    sudo ufw allow 3389/tcp
    sudo ufw reload
    
  • 试试换xrdp替代GNOME自带远程桌面
    我当时就是GNOME自带的远程桌面死活不兼容Apple Silicon的客户端,换成xrdp就直接搞定了。步骤如下:

    sudo apt update
    sudo apt install xrdp xorgxrdp
    sudo systemctl enable --now xrdp
    # 给xrdp添加ssl证书权限,避免连接时报错
    sudo adduser xrdp ssl-cert
    sudo systemctl restart xrdp
    

    安装完成后记得关掉GNOME自带的远程桌面,再用MS RDP客户端尝试连接。

这些方法我当时试下来,最后是xrdp加dummy显示器配置搞定的,你可以一个个试,希望能帮你解决问题!

备注:内容来源于stack exchange,提问作者ericbox

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 11:08:12