【发布时间】:2021-07-27 15:39:44
【问题描述】:
这类似于Starting synergy automatically on RHEL/CentOS 但是,这似乎不再起作用了。
我基本上想做的是在显示欢迎程序时执行一个程序。通过将其添加到 /etc/gdm/Init/Default 脚本中,这一直有效。 但是现在该脚本似乎不再被调用(通过“记录器”调用进行测试)。
SElinux 处于许可模式。该脚本是可执行的。 synergyc 是用完整路径指定的。
【问题讨论】:
-
我似乎找到了替代方案:cat /usr/share/gdm/greeter/autostart/synergyc.desktop [Desktop Entry] Type=Application Name=Synergy Client Exec=synergyc 192.168.1.110 #NoDisplay =true #AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-reader-enabled X-GNOME-AutoRestart=true 重启 GDM 就可以了。
-
请注意,当您退出会话时,自动启动 .desktop 文件不会重新启动 synergyc。所以重启gdm服务后只能工作一次。