标签: xorg

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 中检查程序使用的是 Wayland 还是 X11?

Linux中是否有命令可以判断程序是否使用Wayland、Xorg或Xwayland?

linux xorg wayland

5
推荐指数
1
解决办法
4498
查看次数

透明的 unicode X 终端与桌面环境无关?

我已经找了一段时间了,但一直找不到。我使用的最后几个是:

  • aterm- 这个速度很快,并且有很好的透明度支持,但据我所知,它根本不支持 Unicode。依赖图也是合理的。
  • gnome-terminal- 很好,并且具有良好的透明度支持和 unicode,但它包含了 gnome 中的所有内容,而我在 gnome 中不使用任何其他内容。它也有点慢(有时更新明显滞后)并且不会使用我想要的字体。
  • Eterm - 与 aterm 相同,具有良好的依赖性和透明度,但没有 unicode。

有没有人有建议,或者我会被 gnome-terminal 的依赖和缓慢所困扰吗?

linux terminal xorg

4
推荐指数
1
解决办法
997
查看次数

如何在没有图形硬件的 Linux 系统上启动 X11?

我想在 EC2 上运行一些基于 xulrunner 的程序 - 它会自动运行,但据我所知,它需要一些显示。这可能需要带有一些虚拟屏幕驱动程序的 X11。

我怎样才能做到这一点?(否则在 EC2 上运行 xulrunner)。

linux xorg xulrunner xul amazon-ec2

4
推荐指数
2
解决办法
1612
查看次数

在没有 xrandr 的情况下在 ubuntu 中设置主监视器

我正在运行 Kubuntu 12.10。我有 3 台显示器插入 AMD Radeon 7970。我尝试切换输出顺序,并使用 amdcccle 重复配置它们,但 kubuntu 似乎总是将左侧最远的显示器设为主显示器。到目前为止的解决方案是执行以下操作。

xrandr --query
Run Code Online (Sandbox Code Playgroud)

它返回我的监视器列表。然后使用 xrandr 显式设置主

xrandr --output <monitor identifier> --primary
Run Code Online (Sandbox Code Playgroud)

我将此命令添加到启动脚本中,但它仍然看起来很笨拙。系统仍然以最左边的显示器作为主显示器启动,然后在启动后切换到我的中央显示器。我的几个应用程序仍然将左侧监视器视为主要监视器,并将在那里启动,而不是在我想要作为主要监视器的监视器上启动。

linux xorg kubuntu xrandr ubuntu

4
推荐指数
1
解决办法
2万
查看次数

禁用屏幕关闭

我想用我的笔记本电脑看电影,如果 vlc 或其他一些应用程序正在运行,我可以如何使用 xmonad 禁用它关闭屏幕。有什么我可以用来防止这种情况的功能吗?

我可以用 Xmonad 做些什么还是取决于我的 X?有任何想法吗?

xorg x-server xmonad

4
推荐指数
1
解决办法
2044
查看次数

永久禁用第二个屏幕

我的笔记本电脑的显示器不再工作,因此我连接了外部显示器。

在启动时,GDM 仍能识别笔记本电脑的主屏幕并在其上显示其登录窗口。然后我看不到。

我可以通过xrandr --output LVDS1 --off登录后运行来禁用笔记本电脑的屏幕。我尝试将此命令放入~\.xinitrc并放入 a ./40-xrandr.shin /etc/X11/xinit/xinitrc.d

两者都没有效果。我曾希望它至少会在登录时关闭笔记本电脑的屏幕。

如何GDM 启动之前禁用笔记本电脑的屏幕?

linux laptop multiple-monitors xorg

4
推荐指数
1
解决办法
2万
查看次数

urxvt 或 xterm 仍无法显示某些 unicode 符号

我在查看 urxvt 或 xterm 下的某些 unicode 符号时遇到问题。我使用的字体是Source Code Pro for Powerline通过 powerline fonts repo 安装的。我的.Xresources包含以下内容:

  9 URxvt.font: xft:Source\ Code\ Pro\ for\ Powerline:pixelsize=22,xft:PowerlineSymbols
 10 URxvt.scrollBar: false
 11 
 12 Xft.dpi: 150
 13 Xft.antialias: true
 14 Xft.rgba: rgb
 15 Xft.hinting: true
 16 Xft.hintstyle: hintslight
 17 
 18 XTerm*selectToClipboard: true
 19 XTerm*termName: xterm-256color
 20 XTerm*locale: true
 21 XTerm*metaSendsEscape: true
 22 UXTerm*faceName: Source Code Pro for Powerline:style=Medium
 23 UXTerm*faceSize:10
Run Code Online (Sandbox Code Playgroud)

但在以下情况下我仍然会表现出奇怪的行为

在此输入图像描述 在此输入图像描述 在此输入图像描述

$TERM输出rxvt-unicode-256color

运行urxvt --help 2>&1 | grep options:返回iso14755 …

fonts xorg unicode urxvt arch-linux

4
推荐指数
2
解决办法
7106
查看次数

如何镜像不同分辨率的显示器?

兰德尔

我想进行演示并在笔记本电脑上打字,因为我知道投影仪准确地显示了我所看到的内容。这是简短的xrandr 输出

~$ xrandr
Screen 0: minimum 8 x 8, current 2560 x 1440, maximum 16384 x 16384
eDP-1-1 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   2560x1440     60.00*+  48.00
   1920x1440     60.00
   1856x1392     60.01
   1792x1344     60.01
   1600x1200     60.00
   1400x1050     59.98
   1280x1024     60.02
   1280x960      60.00
   1024x768      60.04    60.00
HDMI-1-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00    59.94
   1920x1080i    60.00    50.00    59.94
   1280x1024     75.02    60.02
   1152x864 …
Run Code Online (Sandbox Code Playgroud)

linux multiple-monitors xorg hdmi xrandr

4
推荐指数
1
解决办法
1万
查看次数

/usr/lib/xorg/Xorg vt2 -displayfd 3 的目的是什么?

今天,我发现了一个容易失控的过程:

username 1505  2.4  1.7 391380 70216 tty2     Sl+  20:36   3:19 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
Run Code Online (Sandbox Code Playgroud)

谁能解释一下它的目的是什么?

系统详情:

4.17.0-1-amd64 #1 SMP Debian 4.17.8-1 (2018-07-20) x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

debian xorg

4
推荐指数
1
解决办法
8184
查看次数