我最近从 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。与此同时,我必须手动运行(右键单击,“作为程序运行”),这样就可以了。