llllllll2333 2025-01-19 22:31 采纳率: 0%
浏览 120

Xrdp卡在Ubuntu的登陆界面

window11 用自带远程桌面
能连接上但是输入用户密码按回车之后卡在Ubuntu的登陆界面
第一次在本地显示器登录之后远程进了Ubuntu的桌面
然后重启之后没在本地显示器登录就连不上了
只有密码输入正确的时候才这样
使用的是自带的桌面
咋办啊

img

右上角的按钮都能打开
鼠标滚轮滚动还能返回到时间的界面

img

但就是进不了桌面

  • 写回答

3条回答 默认 最新

  • 檀越@新空间 2025-01-19 22:35
    关注

    晚上好🌙🌙🌙
    本答案参考通义千问

    遇到这种情况,通常是由于 Xrdp 配置问题或图形界面环境的问题导致的。下面是一些可能的解决方案:

    1. 确保 Xrdp 和相关依赖包已安装

      • 打开终端并运行以下命令以确保所有必要的软件包都已安装:
        sudo apt update
        sudo apt install xrdp xfce4 xfce4-goodies
        
    2. 配置 Xrdp 使用 XFCE 桌面环境

      • 默认情况下,Xrdp 可能没有正确配置为使用 XFCE。你可以通过创建一个启动脚本来解决这个问题。
      • 创建一个新的启动脚本 /etc/xrdp/startwm.sh 并确保它指向 XFCE:
        sudo nano /etc/xrdp/startwm.sh
        

        添加以下内容(如果不存在):

        #!/bin/sh
        if [ -r /etc/default/locale ]; then
          . /etc/default/locale
          export LANG LANGUAGE
        fi
        startxfce4
        

        确保文件权限正确:

        sudo chmod +x /etc/xrdp/startwm.sh
        
    3. 检查 Xrdp 服务状态

      • 确认 Xrdp 服务正在运行:
        sudo systemctl status xrdp
        
      • 如果服务没有运行,可以尝试启动它:
        sudo systemctl start xrdp
        
      • 设置开机自启:
        sudo systemctl enable xrdp
        
    4. 检查防火墙设置

      • 确保防火墙允许 Xrdp 连接(默认端口是 3389):
        sudo ufw allow 3389/tcp
        
    5. 检查日志文件

      • 查看 Xrdp 日志文件以获取更多信息,这有助于诊断问题:
        sudo tail -f /var/log/xrdp-sesman.log
        sudo tail -f /var/log/xrdp.log
        
    6. 检查显示管理器配置

      • 确保显示管理器配置正确。你可以编辑 /etc/gdm3/custom.conf 文件:
        sudo nano /etc/gdm3/custom.conf
        

        确保 [daemon] 部分下有 WaylandEnable=false[security] 部分下没有禁用 X11:

        [daemon]
        WaylandEnable=false
        
        [security]
        # Ensure this section does not contain any lines that disable X11
        
    7. 重新启动系统

      • 最后,尝试重启系统:
        sudo reboot
        

    按照上述步骤逐一排查和解决问题,通常可以解决 Xrdp 卡在登录界面的问题。

    评论

报告相同问题?

问题事件

  • 修改了问题 1月19日
  • 修改了问题 1月19日
  • 创建了问题 1月19日