Raspberry Pi / 远程桌面,"connection problem, giving up"
Raspberry Pi / Remote Desktop, "connection problem, giving up"
我有三个新的 Raspberry Pis 运行 这个 OS:
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
我无法让远程桌面正确连接。我在 Pi 上安装了 xrdp 和所有更新。 SSH 已打开,我可以通过 gitbash 终端正常连接。 VNC 连接已启用,查看器连接正常。登录 Pi 的 ip 地址 (192.168.4.84) 后,我不断收到以下错误:
Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok sending
login info to session manager, please wait...
login successful for display 10
started connecting
connection problem, giving up
some problem
根据许多其他帖子,我已经尝试过:
- 正在重新启动 xrdp 服务
- 将
auto lo
添加到 /etc/network/interfaces
- 按照 this answer 的不同顺序重新安装 xrdp、vnc4server 和 tightvnc。
- 将
allowed_users = anybody
添加到 /etc/X11/Xwrapper.config 每 this answer.
- 根据 this post,我尝试清除 xrdp,然后清除 vnc 服务器,然后重新安装 xrdp,但没有成功。
- 我尝试安装旧版本的 xrdp per this answer,但该软件包不再可用。
- 我试过 adding this 到 sesman.ini,没成功
我有另一个 Raspberry Pi 运行 版本 10 OS 没有问题:
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
有什么建议可以让更新的 OS 正常工作吗?
我今天拿到了我的 Pi 4 运行 正好解决了你的问题。花了我 1 小时弄清楚如何修复,希望它能帮助:
- 删除并清除所有 VNC 服务器,然后 install/reinstall XRDP
- sudo raspi-config
- 转到 (1) 系统选项 -> S5 Boot/Auto 登录 -> select “B3 桌面 GUI - 要求用户登录”。它应该适用于此选项。否则,您可以尝试使用自动登录为 pi 用户选项。
- 重新启动并玩得开心!
我在 this answer 中找到了问题的原因。
Turns out you cannot login twice with the same account using xrdp on Raspbian Bullseye (Debian 11). So you need to either disable autologin using "Raspberry Pi Configuration"/sudo raspi-config or create another user.
我创建了第二个用户并确认这有效。谢谢@A.J.Bauer
问题是有一些进程
仍在使用登录名。
我是这样解决的:
- 添加一个新用户,给sudo权限
- rdp 有了它,它应该可以工作
- 欺骗前一个
- 终止任何在第 3 点出现错误的进程并重复
- 将自动登录设置为控制台无自动登录 raspi-config
- 重启
- 新用户的 rdp
- adduser 旧的
- rdp 那个
- 一切顺利
我有三个新的 Raspberry Pis 运行 这个 OS:
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
我无法让远程桌面正确连接。我在 Pi 上安装了 xrdp 和所有更新。 SSH 已打开,我可以通过 gitbash 终端正常连接。 VNC 连接已启用,查看器连接正常。登录 Pi 的 ip 地址 (192.168.4.84) 后,我不断收到以下错误:
Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok sending
login info to session manager, please wait...
login successful for display 10
started connecting
connection problem, giving up
some problem
根据许多其他帖子,我已经尝试过:
- 正在重新启动 xrdp 服务
- 将
auto lo
添加到 /etc/network/interfaces - 按照 this answer 的不同顺序重新安装 xrdp、vnc4server 和 tightvnc。
- 将
allowed_users = anybody
添加到 /etc/X11/Xwrapper.config 每 this answer. - 根据 this post,我尝试清除 xrdp,然后清除 vnc 服务器,然后重新安装 xrdp,但没有成功。
- 我尝试安装旧版本的 xrdp per this answer,但该软件包不再可用。
- 我试过 adding this 到 sesman.ini,没成功
我有另一个 Raspberry Pi 运行 版本 10 OS 没有问题:
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
有什么建议可以让更新的 OS 正常工作吗?
我今天拿到了我的 Pi 4 运行 正好解决了你的问题。花了我 1 小时弄清楚如何修复,希望它能帮助:
- 删除并清除所有 VNC 服务器,然后 install/reinstall XRDP
- sudo raspi-config
- 转到 (1) 系统选项 -> S5 Boot/Auto 登录 -> select “B3 桌面 GUI - 要求用户登录”。它应该适用于此选项。否则,您可以尝试使用自动登录为 pi 用户选项。
- 重新启动并玩得开心!
我在 this answer 中找到了问题的原因。
Turns out you cannot login twice with the same account using xrdp on Raspbian Bullseye (Debian 11). So you need to either disable autologin using "Raspberry Pi Configuration"/sudo raspi-config or create another user.
我创建了第二个用户并确认这有效。谢谢@A.J.Bauer
问题是有一些进程 仍在使用登录名。
我是这样解决的:
- 添加一个新用户,给sudo权限
- rdp 有了它,它应该可以工作
- 欺骗前一个
- 终止任何在第 3 点出现错误的进程并重复
- 将自动登录设置为控制台无自动登录 raspi-config
- 重启
- 新用户的 rdp
- adduser 旧的
- rdp 那个
- 一切顺利