小编Rob*_*rdi的帖子

Xauthority 缺少显示号码

当我在本地计算机(Ubuntu 18.10)上运行时,xauth list输出不显示显示编号:

$ xauth list
c7h/unix:  MIT-MAGIC-COOKIE-1  37bb744d95232b4e29aea1320b0a0e2d
#ffff#633768#:  MIT-MAGIC-COOKIE-1  37bb744d95232b4e29aea1320b0a0e2d
Run Code Online (Sandbox Code Playgroud)

我的环境$DISPLAY变量包含值:1

$ echo $DISPLAY
:1
Run Code Online (Sandbox Code Playgroud)

所以我期待看到1之后c7h/unix:

c7h/unix:1  MIT-MAGIC-COOKIE-1  37bb744d95232b4e29aea1320b0a0e2d
Run Code Online (Sandbox Code Playgroud)

$XAUTHORITY如果我使用 Python手动解析 env 变量内的文件,该值也会丢失:

if filename is None:
    filename = os.environ.get('XAUTHORITY')

if filename is None:
    try:
        filename = os.path.join(os.environ['HOME'], '.Xauthority')
    except KeyError:
        raise XConnectionError("$HOME not set, can't find ~/.Xauthority")

try:
    xaf = open(filename, 'rb')
    raw = xaf.read()
    xaf.close()
except IOError as err:
    raise XConnectionError("Can't read ~/.Xauthority: %s" % …
Run Code Online (Sandbox Code Playgroud)

linux xorg xauth

5
推荐指数
0
解决办法
1283
查看次数

标签 统计

linux ×1

xauth ×1

xorg ×1