我如何查看Gnome启动的Xwayland服务器的日志?

Sourcejedi

我正在使用Fedora Workstation 27 gnome-session-3.26.1-1.fc27.x86_64

我知道Xwayland仅提供X11应用程序,而本机Wayland应用程序则直接由提供gnome-shell我特别想从Xwayland服务器中查找日志消息。


目录~/.local/share/xorg/为空。我已经尝试过该杂志:

# journalctl -b /usr/bin/Xwayland
-- Logs begin at Fri 2017-04-21 15:22:01 BST, end at Fri 2018-03-23 23:45:13 GMT. --
-- No entries --
# journalctl -b | grep -i 'wayland.*]: '
#

即使第二种方法可以很好地搜索“ gnome-session”,它也没有显示任何内容。

看起来Xwayland是通过与gnome-shell完全相同的套接字连接到日志的。并且,如果您使用查看完整的打开文件列表lsof,Xwayland没有打开任何日志文件。

$ lsof -p 20554 | grep " [0-2][ur]"
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1002/gvfs
      Output information may be incomplete.
Xwayland 20554 alan    0r      CHR                1,3      0t0    12290 /dev/null
Xwayland 20554 alan    1u     unix 0x0000000000e7d1ab      0t0  1945828 type=STREAM
Xwayland 20554 alan    2u     unix 0x00000000a0ce92a9      0t0  1945829 type=STREAM
$ lsof -p 20518 | grep " [0-2][ur]"
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1002/gvfs
      Output information may be incomplete.
gnome-she 20518 alan    0r      CHR                1,3       0t0    12290 /dev/null
gnome-she 20518 alan    1u     unix 0x0000000000e7d1ab       0t0  1945828 type=STREAM
gnome-she 20518 alan    2u     unix 0x00000000a0ce92a9       0t0  1945829 type=STREAM

$ lsof -p 20554
Xwayland 20554 alan    0r      CHR                1,3      0t0    12290 /dev/null
Xwayland 20554 alan    1u     unix 0x0000000000e7d1ab      0t0  1945828 type=STREAM
Xwayland 20554 alan    2u     unix 0x00000000a0ce92a9      0t0  1945829 type=STREAM
Xwayland 20554 alan    3u     unix 0x0000000028595a37      0t0  1939422 type=STREAM
Xwayland 20554 alan    4u     unix 0x000000004eb7173c      0t0  1939418 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan    5u     unix 0x00000000db8a25b3      0t0  1939419 /tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan    6u     unix 0x0000000015c66fa0      0t0  1939441 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan    7u  a_inode               0,13        0    11496 [eventpoll]
Xwayland 20554 alan    8u     unix 0x00000000c130aa15      0t0  1944439 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan    9u      CHR              226,0      0t0      692 /dev/dri/card0
Xwayland 20554 alan   10u      CHR              226,0      0t0      692 /dev/dri/card0
Xwayland 20554 alan   11u     unix 0x00000000313e2f4a      0t0  1945251 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   12u     unix 0x000000002c480fb6      0t0  1948769 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   13u     unix 0x00000000fe0b74af      0t0  1946332 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   14u     unix 0x000000008b10aa34      0t0  1946568 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   15u     unix 0x0000000009a83fdb      0t0  1948183 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   16u     unix 0x00000000eca69878      0t0  1948185 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   17u     unix 0x000000003a75c3bb      0t0  1955186 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   18u     unix 0x0000000072d53ca4      0t0  1957059 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   19u     unix 0x000000001efe4b9c      0t0  1948302 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   20u     unix 0x00000000777a260e      0t0  1946959 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   21u     unix 0x00000000925c7157      0t0  1948306 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   22u     unix 0x00000000ae315ead      0t0  1955996 @/tmp/.X11-unix/X0 type=STREAM
Xwayland 20554 alan   23u     unix 0x000000002edc3509      0t0  1948309 @/tmp/.X11-unix/X0 type=STREAM
Sourcejedi

gnome-shell确实从Xwayland日志连接开始消息以类似的前缀显示在日志中org.gnome.Shell.desktop[3494]:,其中3494是gnome-shell进程的PID

请参阅“ orgdgnome.Shell.desktop [1711]:”在系统日志中是什么意思?'。

这可能会造成混淆,因为gnome-shell以相同的方式记录日志,并且可能非常嘈杂。而Xwayland可能非常安静。我看到Xwayland不会记录任何启动消息。我只看到有关错误的日志记录。

您可以尝试使用技巧来查找Xwayland消息

$ journalctl --since=-1month  | grep ': [(]..[)] ' | grep -v gdm-x-session

或者

$ journalctl --since=-1month \
    | grep -E '[(]([^0-9^a-z]){2}[)]' \
    | grep -v gdm-x-session

Mar 18 21:15:45 alan-laptop org.gnome.Shell.desktop[1133]: (EE) failed to read Wayland events: Connection reset by peer
Mar 18 21:48:01 alan-laptop org.gnome.Shell.desktop[3012]: (EE) failed to read Wayland events: Broken pipe
Mar 18 21:50:06 alan-laptop org.gnome.Shell.desktop[2124]: (EE) failed to read Wayland events: Connection reset by peer
Mar 19 11:03:43 alan-laptop org.gnome.Shell.desktop[29640]: (EE) failed to read Wayland events: Broken pipe

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何在Nginx日志中查看不可用的服务器?

来自分类Dev

如何从cpanel查看SMTP服务器日志

来自分类Dev

如何从CPanel查看SMTP服务器日志

来自分类Dev

如何查看Django测试服务器错误日志?

来自分类Dev

当另一个用户正在运行服务器时,我如何查看Meteor日志?

来自分类Dev

如何查看我的服务器是否被ping通?

来自分类Dev

Ubuntu 服务器日志查看器 cli

来自分类Dev

如何在AWS EC2 Linux Apache实例上查看SMTP服务器日志?

来自分类Dev

如何检查日志以查看Linux与服务器和/或下载的所有连接

来自分类Dev

如何在 Express JS 服务器日志中查看堆栈跟踪?

来自分类Dev

在Ubuntu 20.04(Gnome)中,我们如何查看/编辑应用启动器属性?

来自分类Dev

如何在服务启动时查看日志文件?

来自分类Dev

我无法启动Rails服务器

来自分类Dev

自动启动我的世界服务器

来自分类Dev

当另一个用户正在运行服务器时,如何查看流星日志?

来自分类Dev

如何在Visual Studio中查看我的SQL服务器上的更改?

来自分类Dev

如何使用systemd将我自己的服务器作为服务启动

来自分类Dev

我每天产生2 GB的Web服务器日志,该如何过滤它们?

来自分类Dev

我每天产生2 GB的Web服务器日志,该如何过滤它们?

来自分类Dev

如何启动Inets httpd服务器?

来自分类Dev

如何启动/停止mysql服务器?

来自分类Dev

如何启动VNC服务器?

来自分类Dev

如何输出服务器已启动

来自分类Dev

如何启动VNC服务器?

来自分类Dev

如何启动/停止mysql服务器?

来自分类Dev

如何让procmail启动ftp服务器

来自分类Dev

如何启动Julia Web服务器?

来自分类Dev

如何从 bitbucket 启动 jenkins 服务器

来自分类Dev

设置过滤器后无法启动Gnome系统日志查看器

Related 相关文章

  1. 1

    我如何在Nginx日志中查看不可用的服务器?

  2. 2

    如何从cpanel查看SMTP服务器日志

  3. 3

    如何从CPanel查看SMTP服务器日志

  4. 4

    如何查看Django测试服务器错误日志?

  5. 5

    当另一个用户正在运行服务器时,我如何查看Meteor日志?

  6. 6

    如何查看我的服务器是否被ping通?

  7. 7

    Ubuntu 服务器日志查看器 cli

  8. 8

    如何在AWS EC2 Linux Apache实例上查看SMTP服务器日志?

  9. 9

    如何检查日志以查看Linux与服务器和/或下载的所有连接

  10. 10

    如何在 Express JS 服务器日志中查看堆栈跟踪?

  11. 11

    在Ubuntu 20.04(Gnome)中,我们如何查看/编辑应用启动器属性?

  12. 12

    如何在服务启动时查看日志文件?

  13. 13

    我无法启动Rails服务器

  14. 14

    自动启动我的世界服务器

  15. 15

    当另一个用户正在运行服务器时,如何查看流星日志?

  16. 16

    如何在Visual Studio中查看我的SQL服务器上的更改?

  17. 17

    如何使用systemd将我自己的服务器作为服务启动

  18. 18

    我每天产生2 GB的Web服务器日志,该如何过滤它们?

  19. 19

    我每天产生2 GB的Web服务器日志,该如何过滤它们?

  20. 20

    如何启动Inets httpd服务器?

  21. 21

    如何启动/停止mysql服务器?

  22. 22

    如何启动VNC服务器?

  23. 23

    如何输出服务器已启动

  24. 24

    如何启动VNC服务器?

  25. 25

    如何启动/停止mysql服务器?

  26. 26

    如何让procmail启动ftp服务器

  27. 27

    如何启动Julia Web服务器?

  28. 28

    如何从 bitbucket 启动 jenkins 服务器

  29. 29

    设置过滤器后无法启动Gnome系统日志查看器

热门标签

归档