我有 Ubuntu 19.04。使用 gdm 登录,运行 Gnome,需要运行多个 Firefox 实例,每个实例在不同的用户帐户下运行(基本上使用 sudo 启动 Firefox,然后在不同的用户下运行多个窗口)。
现在我被困在 xauthority 文件和创建 .desktop 文件中:
通过 sudo 保留 xauth cookie 的正确方法是什么?使用 ssh -X 很容易,但到目前为止我还没有找到与 sudo 类似的解决方案。我宁愿不运行 sshd。有什么建议吗?
在这种情况下,我该如何处理 .desktop 文件?我已经尝试手动移交 xauth cookie。如果多个 Firefox 正在运行,它们都会在任务栏中共享相同的应用程序图标。我希望在任务栏中为每个用户设置一个专用的 Firefox 图标,这样就可以区分正在运行的 Firefox 实例。在我的场景中,应该如何设置 .desktop 文件?