如何使用 x11 转发通过 ssh 运行 libreoffice

tss*_*sch 5 ssh command-line libreoffice x11-forwarding

我正在尝试启动lofficelocalc通过已建立的 ssh 连接(启用 ForwardX11)。但是,它确实无法在我运行 ssh 会话的计算机上显示 loffice gui / 启动画面。该loffice应用程序在远程 bash 中运行,但没有任何命令行输出。

所有其他 gui 应用程序,如 xterm、gvim、PyQt5 脚本都可以正常工作。我也试着跑

/usr/lib/libreoffice/program/soffice.bin
Run Code Online (Sandbox Code Playgroud)

直接,但无济于事。(loffice 是一个重定向到另一个 shell 脚本的 shell 脚本,据我所知,它最终会启动 soffice.bin。)

我试过也没有任何成功:

loffice --display ${DISPLAY}
Run Code Online (Sandbox Code Playgroud)

mur*_*uru 5

如果 LibreOffice 窗口打开,它会在该进程的显示中打开一个窗口。因此,一种方法是终止任何正在运行的 LibreOffice 进程。