Вы смонтировали /media/storage
как noexec
. noexec
не позволяет выполнять какие-либо двоичные файлы в смонтированной файловой системе (см.man 8 mount
).
Вы должны указать exec
в качестве параметра монтирования в вашем fstab
. Обратите внимание, что в вашей записи fstab
также отсутствует параметр defaults
(, см. такжеman 5 fstab
). Вы, вероятно, хотите что-то похожее на
UUID=F6C09DB5C09D7C95 /media/storage/ ntfs-3g defaults,uid=1000,gid=1000,umask=0022 0 0
Проверьте man 5 fstab
или man 8 mount
, чтобы узнать значение defaults
. По крайней мере, в моей системе это то же самое, что и
rw,suid,dev,exec,auto,nouser,async
но это зависит от файловой системы.
Если вы хотите проверить это, не меняя fstab
,попробуй
mount -o remount,exec /media/storage/
сначала перемонтируйте /media/storage/
с правами исполняемого файла и снова проверьте свой скрипт.
xinput
может быть правильным решением для вашей проблемы(xinput 1 man).
Он имеет широкий спектр опций, но в вашем случае, если он доступен, я бы, вероятно, использовал только следующее в одном из разделенных окон:
xinput test-xi2