ArchWiki-关于-Xpra-部分

参考ArchWiki

Xpra 是 ‘GNU Screen for X’.

1 安装

直接安装 xpra 包或 xpra-git 包在 server 和 clinets.

2 使用

使用在 SSH 之上:

1
$ xpra start ssh:user@host --exit-with-children --start-child="command"

这个 command 就是你想让远端打开的任务.

另一种操作见 wiki.

只有 attach 之后画面才会显示在 local screen.

1
$ xpra attach ssh:user@example.com:7

若连接本机上面的:

1
$ xpra attach :7

可以用 detachCtrl+c detach, 在 detach 之后, 远端的程序会继续运行.

1
$ xpra detach ssh:user@example.com:7

启用 whole desktop environment

1
$ xpra start-desktop :7 --start-child=xfce4-session --exit-with-children
  • :7 指的是 xorg DISPLAY session 的号码
  • --start-child=xfce4-session 是运行 xfce4 session 作为 xpra server 的子进程
  • --exit-with-children 表示当 child exit 时 server 将被关闭

参考 论坛

打开 remote machine:

1
$ xpra start :13

attach 到远端:

1
$ xpra attach ssh:remote:13

显示画面:

1
$ DISPLAY=:13 xeyes

ArchWiki-关于-Xpra-部分
http://example.com/2022/10/01/ArchWiki-关于-Xpra-部分/
作者
Jie
发布于
2022年10月1日
许可协议