Запуск скриптов в Linux по двойному клику
linux
Когда вы производите двойной клик по значку скрипта (файл .sh), что вы ожидаете? Наверное его запуск.
Но этого не происходит в Ubuntu, либо точнее сказать в файловом менеджере Nautilus. Вместо запуска скрипта на исполнение ничего не происходит (наиболее вероятный сценарий). Или же происходит его открытие в текстовом редакторе.
Вы, как опытные линуксоводы, начнете проверять разрешения файла на исполнение. И даже после этого файл скрипта может открываться в текстовом редакторе. В чем же причина?
Причина скрывается в том, что скрипты указаны обработчиком файлового менеджера, как текстовые файлы. И каждый раз по двойному клику выполняется то действие, которое вы открываете их на просмотр и редактирование.
Значит необходимо изменить действие по-умолчанию по двойному клику. Для этого открываем меню настроек файлового менеджера.
Находим там Preferences, переходим на вкладку Behaviour и видим опцию Executables Text Files.
По-умолчанию опция находится в режиме просмотра исполняемых файлов. Ее работу можно переключить в режим «Спрашивать каждый раз» (Ask what to do)или «Выполнять» (Run them).
Надеемся, наша короткая заметка сэкономит вам время при решении этой проблемы.
[РЕШЕНО] как включить открытие файлов по двойному щелчку мыши?
В общем, захожу в параметры системы/устройства ввода/мышь а там ни чего толкового для меня нет. Нет опции включения-отключения по двойному щелчку мыши.
Открываю справку, читаю: Двойной щелчок для открытия файлов и каталогов (первый щелчок для выделения)
Если эта опция не установлена, то пиктограммы/файлы будут открываться с помощью одного щелчка левой кнопкой мыши. Такое поведение установлено по умолчанию и похоже на то как в большинстве обозревателей открываются ссылки. Если эта опция установлена, то пиктограммы/файлы будут открываться двойным щелчком, а одиночный щелчок только выделит пиктограмму или файл. Такое поведение может быть знакомо вам по другим операционным системам.
Думаю куда я не правильно смотрю? Или куда я не правильно зашел? Где искать опцию открытие файлов по двойному щелчку?
погуглил, в одном месте написано что нужно включить классический вид меню.
настроил, но эффекта нет.
4 комментария
в настройках файлового менеджера. В Thunar, например, вот так
Прямой эфир
- berligostr 13 июля 2023, 21:36
Pamac9 - berligostr 13 июля 2023, 21:33
Firefox и thunderbird очень медленно запускаются2 - JAB 12 июля 2023, 22:27
Не отображаются файлы на раб. столе + не запускаются приложения13 - ink 11 июля 2023, 11:52
установка gnome на ноутбук Chuwi3 - HargardMoroznyy 10 июля 2023, 13:47
Прошу подсказать1 - dwadatka 7 июля 2023, 12:39
Должна (по вашему ) быть награда за решённый вопрос? например в конфиденциальной криптовалюте.2 - AlexxSanich 4 июля 2023, 22:19
Настройка энергоэффективности/автономности3 - Kronton 3 июля 2023, 13:20
Бесплатный VPN — настройки и поддержка12 - mva 1 июля 2023, 22:33
Приложения медленно запускаются29 - Маленький_Любитель_анонимности 1 июля 2023, 20:01
вылет в tty и дальнейшее зависание2
Как использовать двойные клики в линукс?
Короче говоря, перешел я на убунту линукс с виндовса десятого. Я частенько люблю залипать в игру майнкрафт и играть на разных серверах с мини-играм. Упор там делается на количество кликов, а у меня пропали двойные клики. То есть они не проходят. В разных форумах говорят про скорость нажатия мыши или какие-то галочки в настройках, которых по обычному случаю у меня нет) Может мне кто-нибудь помочь? Премного благодарен.
Спасибо за ссылку. Однако я уже смотрел данную запись. И как бы я ни старался настроить задержку двойного клика, оно категорически отказывается работать. Дело не состоит в неисправности мыши, так как на windows 10 оно прекрасно работало. Спасибо еще раз. Буду искать решение дальше.
Амридин Назаров, могут быть проблемы конкретной модели мышки, у которой производитель перестарался, вынося все в виндовский драйвер. Погуглите по ней.
Adamos, Как я понял дело действительно в драйверах. Но для мышек bloody похоже проблематично их найти, и еще более сложно их использовать. В ближайшее время нужно будет поменять bloody на roccat, так как у них похоже нет проблем.
Амридин Назаров, на хрена вам для казуальных поигрушек геймерские мыши? Возьмите нормальный беспроводной Logitec — и головной боли с ним не будет, и служить будет вечно.
Попробуй отключить в настройках мыши » Эмулировать нажатие средней кнопки мыши зажатием левой и правых кнопок »
Эта функция дает некоторую задержку из за того что при клике проверяет не нажата ли вторая кнопка мыши (в играх эта задержка может вырасти до 200-400мс) , возможно проблема в этом, так как во время второго клика первый клик еще не улетел
В этом параметре только проверить, является ли клик двойным или нет.
Амридин Назаров, в Убунте режут настройки так, как будто за каждую приходится платить аренду.
Лучше поставить Xubuntu / Kubuntu / Mint, если готовы настраивать систему под себя, а не хавать, что дают. Собственно, sudo apt install xubuntu-desktop можно сделать и в Убунте.
Adamos, В ubuntu я перешел из-за того, что в xubuntu была такая-же проблема. А уже мучаться с переустановкой я действительно не хочу. Так что либо другую мышь, или довольствоваться тем, что уже имею. Спасибо за помощь.
Амридин Назаров, эта проблема, конечно, от смены DE никуда не денется, она на уровне Xorg и драйверов. Но вдруг захочется настроить что-нибудь ещё 😉
kaktak255, WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:16 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:16 id=7 [slave pointer (2)]
⎜ ↳ xwayland-pointer-gestures:16 id=8 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:16 id=9 [slave keyboard (3)]
Амридин Назаров, так же сделай с xinput list-props 8 ( под какой то цифрой должна быть твоя мышка надо ее найти , вроде 8 должна быть, делай пока 8)
kaktak255, WARNING: running xinput against an Xwayland server. See the xinput man page for details.
Device ‘xwayland-pointer-gestures:16’:
Device Enabled (121): 1
Coordinate Transformation Matrix (123): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (247): 0
Device Accel Constant Deceleration (248): 1.000000
Device Accel Adaptive Deceleration (249): 1.000000
Device Accel Velocity Scaling (250): 10.000000
Амридин Назаров, xinput set-prop 8 250
Вроде как этот параметр (номер 250 , значение 10.000000) отвечает за скорость опроса мышки, и возможно когда мы его понизим то частота опроса мыши увеличится и клики будут работать ( не уверен что это поможет но я больше не знаю что можно попробовать )
Пробуй написать xinput set-prop 8 250 5 ( если все ок то ничего не выведет в терминал ) потом иди в игру и пробуй лучше стало или нет, если не помогло то можно попробовать уменьшить значение до 1 xinput set-prop 8 250 1 и опять идти в игру. Если не помогло то возвращаем как было xinput set-prop 8 250 10 ( кстати на всякий случай, после отключения мышки или компа ее номер изменится и будет уже не 8 и надо будет по новой смотреть ее номер)
kaktak255, На первую команду у меня отвечает так:
WARNING: running xinput against an Xwayland server. See the xinput man page for details.