Sha*_*off 5 gnome nautilus autoplay
根据Gnome 的桌面应用程序自动启动规范,我应该能够通过将程序命名为“.autorun”、“autorun”或“autorun.sh”中的任何一个来执行该程序。这些似乎都不起作用:我从 nautilus-autorun-software 收到提示,询问我是否要让它运行,我说“运行”,结果出现一个对话框,显示“自动运行软件错误:找不到自动运行程序” ”。这是一个错误还是我没有做正确的事情?
自动运行文件包含以下内容:
#! /bin/sh
gnome-terminal -x sh -c '~/bin/podcatcher/copypodcasts.sh; echo Done!; read pause'
Run Code Online (Sandbox Code Playgroud)
如果我手动运行自动运行文件,它就可以工作。
文件系统很胖,这是 mtab 条目:
/dev/sdd1 /media/disk vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush 0 0
Run Code Online (Sandbox Code Playgroud)
小智 1
CD 可能是通过该noexec
选项安装的。
在终端上以 root 身份登录umount
,然后mount
再次以 root 身份登录。这次作为 GUI 自动运行的用户,CD 应该可以工作。(它对我来说是 VirtualBox 的)