相关疑难解决方法(0)

通过命令行启用 Gnome 屏幕共享?

我为基于 Fedora 30(即将 32)的“数字标牌客户端”设置了自动启动安装,现在我想在安装中添加“Gnome 屏幕共享”的启用,以便能够获得实际的视觉反馈现在屏幕上的内容。我通过 GUI 中的设置(设置 - 共享 - 屏幕共享)让它工作,我也可以通过 gesettings 设置“子设置”,例如

gsettings set org.gnome.desktop.remote-desktop.vnc view-only false
gsettings set org.gnome.desktop.remote-desktop.vnc auth-method 'password'
Run Code Online (Sandbox Code Playgroud)

但我无法找到启用“屏幕共享”本身的设置。当我通过 GUI 启用它时,我可以看到systemctl status

systemctl status | grep gnome-remote | grep -v grep
           ?   ? ??gnome-remote-desktop.service
           ?   ? ? ??5572 /usr/libexec/gnome-remote-desktop-daemon
Run Code Online (Sandbox Code Playgroud)

我试图用 systemctl start 直接启动这个服务和“守护进程”,但它只会导致 Failed to start gnome-remote-desktop-daemon.service: Unit gnome-remote-desktop-daemon.service not found.

有两个非常相似的问题,但似乎已经过时,因为我没有架构“org.gnome.Vino”:

那么:如何通过命令行启用 Gnome 屏幕共享?

添加:

我已经投入了大量时间来让它发挥作用,并且可以解决除一个问题之外的所有问题。我现在知道,我必须以用户身份启动服务,所以我的整个过程是:

# Configuration
gsettings set org.gnome.desktop.remote-desktop.vnc auth-method 'password'
gsettings set org.gnome.desktop.remote-desktop.vnc …
Run Code Online (Sandbox Code Playgroud)

gnome remote vnc remote-desktop remote-control

5
推荐指数
1
解决办法
2266
查看次数

标签 统计

gnome ×1

remote ×1

remote-control ×1

remote-desktop ×1

vnc ×1