Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: ubuntu 18.04 автозапуск не запускает  (Прочитано 2212 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vasilizaciya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
службы с галочкой в "автоматически запускаемые приложения" ничего не хотят делать. если открыть терминал и скопировать туда желаемую команду, тогда процесс запускается. например, /home/user/amdgpu-pro-fans/amdgpu-pro-fans.sh -s 78
автоматически не запускает вентиляторы, но если в терминал вручную скопировать после старта, то все заработает.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6909
    • Просмотр профиля
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #1 : 16 Июня 2018, 18:18:16 »
Возможно они запускаются слишком рано. Добавь задержку.
Если программа запускается для одного конкретного пользователя, то редактируйте desktop-файл в каталоге ~/.config/autostart.
Откройте desktop-файл в текстовом редакторе и добавьте в него строки:
X-GNOME-Autostart-Phase=Application
X-GNOME-Autostart-Delay=10
Вторая строка задает задержку в секундах.

Оффлайн vasilizaciya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #2 : 16 Июня 2018, 18:44:20 »
[Desktop Entry]
Type=Application
   X-GNOME-Autostart-Phase=Application
   X-GNOME-Autostart-Delay=60
Exec=/home/apocalypse/amdgpu-pro-fans/amdgpu-pro-fans.sh -s 80
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[ru_RU]=fan speed amd 80
Name=fan speed amd 80
Comment[ru_RU]=
Comment=
Попробовал так вставить-нет эффекта.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6909
    • Просмотр профиля
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #3 : 18 Июня 2018, 07:08:34 »
Цитировать
Попробовал так вставить-нет эффекта...
А задержка появляется?
Как-раз сейчас балуюсь с LXDE. Заметил, что вставленная подобным образом, задержка не срабатывает.
Применил другой способ. В том-же файле, но в строке "Exec="
Exec=sh -c 'sleep 60; gedit'У меня сработало. Подобным образом запускается "gis-weather".
А вообще, скрипт автозапускается?

Оффлайн vasilizaciya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #4 : 18 Июня 2018, 12:28:22 »
А вообще, скрипт автозапускается?

не запускался вообще. надеюсь, я код в тот файл правильно скопировал. в итоге смог разобраться с fancontrol - вещь.
Как-раз сейчас балуюсь с LXDE.
у меня lubuntu 18.04 через образ на флешке (пробовал unetbootin/rufus) не установилась нормально, а Ubuntu встала нормально.
за внимание к теме спасибо.

« Последнее редактирование: 18 Июня 2018, 12:30:05 от vasilizaciya »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #5 : 18 Июня 2018, 15:49:32 »
автоматически не запускает вентиляторы, но если в терминал вручную скопировать после старта, то все заработает.
Или у меня инструкция другая или чего то там... Но, несколько замечаний - как минимум скрипт требует повышенных привелегий для работы. А потому через автозапуск у Вас врятли получится так сделать.
Проще написать службу для SystemD... Ну или просмотреть скрипт и дать себе права в sudo для выполнения некоторых команд без запроса пароля
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Morisson

  • Гость
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #6 : 18 Июня 2018, 16:45:05 »
EvangelionDeath, не, ну можно еще sudoers поправить
 ;)
# EDITOR=nano visudoТУда вставляем
пользователь ALL=(ALL) NOPASSWD: /путь/до/твоего/скрипта.shА потом автозапускай.
Но... Это небезопасно))

Morisson

  • Гость
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #7 : 18 Июня 2018, 16:45:45 »
А по феншую да,- лучше юнит написать

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: ubuntu 18.04 автозапуск не запускает
« Ответ #8 : 18 Июня 2018, 22:09:33 »
Morisson, так я там так почти и написал, но перечеркнул) Ибо безопасность падает ниже плинтуса. Так как в скрипте еще используются и другие команды с повышенными привилегиями
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

Страница сгенерирована за 0.073 секунд. Запросов: 23.