gdm-x-session 系统日志垃圾邮件

gdm-x-session 系统日志垃圾邮件

前段时间我们从 16.04 升级到了 Ubuntu 22.04,升级之后,我注意到一个奇怪的问题。我们的syslog电脑每隔一秒左右就会被gdm-x-session下面的内容轰炸:重复条目:

/usr/libexec/gdm-x-session[1030]: (II) modeset(0): EDID vendor "PHL", prod id 49343
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): DDCModeFromDetailedTiming: 720x480 Warning: We only handle separate sync.
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Using hsync ranges from config file
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Using vrefresh ranges from config file
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Printing DDC gathered Modelines:
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1600x900"x0.0  108.00  1600 1624 1704 1800  900 901 904 1000 +hsync +vsync (60.0 kHz eP)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
/usr/libexec/gdm-x-session[1030]: (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
/usr/libexec/gdm-x-session[1030]: (--) modeset(0): HDMI max TMDS frequency 225000KHz

我在网上找不到太多关于此问题的信息。我发现有几位用户遇到了类似的问题

  1. 如何诊断/停止 gdm-x-session 垃圾邮件系统日志
  2. https://gitlab.gnome.org/GNOME/gdm/-/issues/418

任何帮助是极大的赞赏

更新/编辑1:

经过进一步的研究,我发现这gdm-x-session只是一个“包装” Xorg

就我而言,使用以下参数gdm-x-session启动(复制自)Xorg/proc/#/cmdline

/usr/lib/xorg/Xorg vt2 -displayfd3 -auth /run/user/1000/gdm/Xauthority -nolistentcp -backgroundnone -noreset -keeptty -novtswitch -verbose 3

具体来说-verbose 3有趣的,但我找不到如何设置日志详细程度gdm-x-session

更新/编辑2:

我发现你可以过滤某些消息输出到系统日志。由于gdm-x-session信息日志通常以“(II) modeset(0):”开头,因此我在/etc/rsyslog.d/10-gdm-x-session-filter.conf

:msg, contains, "(II) modeset(0):" stop

这将丢弃任何带有字符串“(II) modeset(0):”的日志条目(programname由于某种原因,我无法开始工作)。

该问题已得到一定程度的“解决”,但gdm-x-session仍然每秒输出设备信息日志到~/.local/share/xorg/Xorg.0.log

相关内容