gpt4 book ai didi

linux - 更改 xorg 审计级别

转载 作者:行者123 更新时间:2023-12-04 19:30:35 24 4
gpt4 key购买 nike

我正在编写一个需要监控XServer 的屏幕分辨率的程序。频繁地。为此,我每秒都在使用 XOpenDisplay以获得对实际设置的新引用。到目前为止,一切都很好。

我现在面临的问题是 XServer/var/log/Xorg.0.log 中为每个请求存储相当多的信息.因为程序应该能够永远运行而不会填满 /var 上的文件系统,我想知道,我能做些什么来解决这个问题。

这种详细日志记录的原因是 CentOS (6 + 7) 启动了 XServer-audit 4 ,它指示服务器在日志文件中记录每个访问信息。

我现在想知道,是否有更智能的方法来检索屏幕的实际分辨率。我尝试从命令行 xrandr和其他工具,但它们似乎都可以访问 X以相同的方式,导致相同数量的日志条目。

所以,如果没有其他方法,因为我不能假设我可以本地访问特定的驱动程序配置,我必须正确地修改 XServer环境。但我无法弄清楚如何做到这一点。

似乎没有设置审计级别的全局配置文件,至少我找不到。

对此的任何帮助将不胜感激。

最佳答案

您应该能够通过 RandR 扩展获得当前屏幕分辨率和有关更改的事件以及更多信息。

关于linux - 更改 xorg 审计级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39028580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com