连接监视器时运行脚本
usr/local/bin/当我将外接显示器连接到笔记本电脑时,我试图运行位于其中的脚本。我试图添加一条新udev规则,但这没有用。我创建了一个新的文件/etc/udev/rules.d名为vga-monitor-connect.rules。该文件的内容是 SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/panel-fix" 我从这个答案中脱颖而出 在网上搜索后,我还尝试了以下规则 KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/rumesh/.Xauthority", RUN+="/usr/local/bin/panel-fix" 但是,这也不起作用。 我已经手动运行了脚本,并且可以确认它可以正常工作,所以我的脚本不是问题。 我也想表明我不太了解,udev所以我使用的规则可能是错误的。如果有人知道解决我的问题的适当规则,请留下答案。 我的显卡是英特尔GM965集成芯片组