恢复的 GNU 屏幕会话上“无法打开显示”

恢复的 GNU 屏幕会话上“无法打开显示”

将 debian stable 与 Gnome 3 一起使用,但我认为这种情况总是发生。

如果我注销然后再次登录,X 会话似乎已重新启动或以某种方式更改。

无论如何,当我在第二个会话中启动终端并重新连接屏幕时,将不再可能启动 X 应用程序。 (消息是“无法打开显示”)。

是否有我可以设置的环境变量或可以运行的命令,以便屏幕会话知道新的 X 详细信息,或者我总是必须启动新的屏幕会话?

答案1

我认为您在 xauthorization 方面遇到了一些问题。

XAUTHORITY请检查每次启动新的 X 会话时环境变量的值是否发生变化。如果是这样,您必须在屏幕内的每个 shell 中更新此变量,因为它们的环境仍然包含您启动屏幕时的值。

相关内容