Ubuntu 25.04 锁屏不能远程连接的解决方案

最近安装了一个 Ubuntu 25.04,偶然发现可以通过 windows 自带的 rdp 远程工具进行连接,内心狂喜。此外,还支持启动 VNC 协议,也就是默认支持了 rdp 和 vnc 连接。

看了以下,ubuntu 在用户级别下创建了一个远程桌面服务,具体文件是 /usr/lib/systemd/user/gnome-remote-desktop.service。

这个服务开机是不会自动启动的,需要开机后受首次进行登录才会启动,此时才可以进行远程桌面连接。

但是 ubuntu 在锁屏的时候为了安全,锁屏时会断开远程桌面连接,并且没有提供在锁屏时也可以远程桌面的功能。

所以此时需要通过安装扩展来进行配置:

bash 复制代码
sudo apt install gnome-shell-extension-manager

安装 gnome 的扩展管理器后打开,并在 browser 页里搜索 allow locked remoted desktop,点击进行安装即可。注意,这里如果配置了代理,可能出现闪退的情况。

点注销会导致系统关闭远程服务,所以想要再次连接,需要 Win + L 锁屏,而不是注销。此外,切换用户会导致无法远程连接,因为远程桌面服务是用户级别的。

顺便提一下,之前的 vnc 远程方案,使用 vnc viewer 直接连接会是黑屏,需要修改一下配置。选择属性,修改选项里面的图片质量,之前默认是 Auto,修改为其他选项均可。

其实,如果运行了 ssh 服务,还可以通过 ssh 运行如下面命令解锁会话:

bash 复制代码
sudo loginctl unlock-sessions

可以和上面的插件达到相同的效果,但是每次都需要这样操作,还是建议直接使用插件。

相关推荐
律宏阔2 小时前
WSL Docker 端口明明空闲,但就是绑不上端口
linux·windows
律宏阔2 小时前
WSL 突然断网,无法 ping 内网或外网
linux·windows
穷人小水滴2 小时前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
乱码三千2 小时前
如何优雅地直连无公网 IP 的远程 GPU 服务器
linux·人工智能·程序员
yunwei372 小时前
使用 eBPF 跟踪 Nginx 请求
linux·后端·性能优化
yunwei372 小时前
使用 eBPF 跟踪 MySQL 查询
linux·后端·性能优化
yunwei372 小时前
eBPF 示例教程:使用 XDP 捕获 TCP 信息
linux·后端·性能优化
judezh2 小时前
api 容器一直 unhealthy?我把一个 Agent 运行时的健康检查逐条拆了,查出四个问题
运维·docker
GeW2 小时前
制造业高端化,为什么必须重估Linux和数据库?
linux
GeW2 小时前
工业场景中的Linux与数据库选型:高端化转型的技术底座
linux