LINUX.ORG.RU

Как добавить задержку к программе в меню?

 , ,


0

1

Каким образом я должен отредактировать ярлык программы Skype в меню, чтобы она при клике запускалась не сразу, а с задержкой в 5 секунд? Банальный sleep 5 && skypeforlinux не работает, при прописывании этой команды в меню.

https://i.ibb.co/Mpq40cg/Screenshot-20230617-181112.png

P. S. Скайп почему-то при запуске вместе с системой, сразу закрывается, хочу добавить задержку небольшую.



Последнее исправление: nadim (всего исправлений: 2)

Не проверял:

/bin/bash -c "sleep 5 && exec skypeforlinux"

Возможно аргументы bash нужно будет вынести в соответствующее поле.

ox55ff ★★★★★
()

Сначала на ошибки при старте надо смотреть.

monkdt
()

Я в .desktop файле (ярлычке) программы которой нужна задержка прописываю. У кед в автостарте как раз .desktop файлы и лежат.

Exec=sleep 10 && /path/to/programm/programm_name
Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 2)
Ответ на: комментарий от PPP328

А как это сделать? Если я в консоли вызываю руками все норм, впрочем как и через иконку руками, там тоже все норм.

nadim
() автор топика

Скайп почему-то при запуске вместе с системой, сразу закрывается

Он в автозагрузке прописан или ты кликаешь ярлык когда ещё рабочий стол грузится?

alex1101
()
Ответ на: комментарий от Jameson

Да, так и сделал, но вот как у тебя не работает, но если сделать как предложили выше, то норм. Итого, для отложенного запуска Skype нужно создать файл /home/$USER/.config/autostart/Skype.desktop и там записать:

[Desktop Entry]
Name=Skype
Comment=Skype Internet Telephony
Exec=/bin/bash -c 'sleep 15 && exec skypeforlinux'
Icon=skypeforlinux
Terminal=false
Type=Application

При том категориечски нельзя обзывать файл именем skypeforlinux.desktop так как файл с таким именем Skype при запуске перезатирает, возможно в этом кстати и проблема с автозапуском, что он ломает сам себя. В настройках самого скайпа автозапуск должен быть выключен!

nadim
() автор топика
Последнее исправление: nadim (всего исправлений: 1)
Ответ на: комментарий от ox55ff

Спасибо, твой вариант оказался рабочим, прописал в автозапуск такую команду и все пучком.

nadim
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.