Ubuntu 22.04 autorun.sh 从外部 USB“运行软件”不起作用?

Ubuntu 22.04 autorun.sh 从外部 USB“运行软件”不起作用?

我最近从 XUbuntu 18.04 迁移到了 Ubuntu 22.04

之前在 18.04 上,当我插入包含autorun.sh脚本的外部 USB 驱动器时,会弹出一个对话框提示我运行该脚本。这很有用,也是我想要的。

但是,在 22.04 我遇到了这个问题,需要帮助。

当我插入驱动器时,没有弹出对话框。相反,我需要选择运行软件从顶部开始。从可用性角度来看,这很酷,只是当我单击它时,什么也没有发生。

当我点击运行软件,我得到一个旋转的“忙碌”图标,持续 10 秒左右,但我的脚本没有运行。我尝试过一个简单的脚本autorun.sh(例如echo "foo" > /tmp/foo.txt),但没有成功。执行权限已设置。

在我的设置->可移动媒体, 我努力了软件设置运行软件询问该怎么办但两者都给出相同的结果(什么也没有发生)。

有任何线索可以解决此问题或我哪里做错了吗?

答案1

我相信这里的原因是 GNOME Files 中的这个错误(我正在运行 42.2):https://gitlab.gnome.org/GNOME/nautilus/-/issues/2209这个错误非常符合我的经历。

这个问题已经修复,但我怀疑要花一点时间才能进入 Ubuntu。与此同时,我必须手动运行(右键单击,“作为程序运行”),这样就可以了。

相关内容