скрипт в автозагрузку

Автор user437, 08 июня 2014, 09:45:02

« назад - далее »

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

user437

как мне сделать, чтобы скрипт запускался автоматически при заходе в систему?
я пробывал через автозагрузку в груфическом режиме(у меня xfce), но почему-то не получилось. скрипт rott прав не требует для запуска. какие еще методы есть? желательно консольные

ihammers

Цитата: user437 от 08 июня 2014, 09:45:02
как мне сделать, чтобы скрипт запускался автоматически при заходе в систему?
я пробывал через автозагрузку в груфическом режиме(у меня xfce), но почему-то не получилось. скрипт rott прав не требует для запуска. какие еще методы есть? желательно консольные
А пытались ли прописать скрипт в ".config/xfce4/autostart.sh"?
Можете привести данный скрипт?
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

user437

Такого файла у меня нет. Скрипт:
#!/bin/bash
xset -dpms
xset s off

ihammers

Тогда делаем так:
создаем файл в директории "~/.config/autostart/personal-autostart.desktop":
[Desktop Entry]
Version=0.0.1
Type=Application
Name=Personal autostart
Comment=Личный скрипт для xfce4
Exec=<ПУТЬ>/xfce4-autostart.sh
StartupNotify=false
Terminal=false
Hidden=false

Где "<ПУТЬ>/xfce4-autostart.sh" путь до вашего скрипта.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

user437


ogost

топорно, но можно зафигачить в ~/.xinitrc
кстати chmod +x vash.script.sh сделано?

user437

да, бит выполнения есть.
не сработало тоже) 

ogost

а в ~/.xinitrc зафигачили? раз там у вас всего 2 строчки, то их можно попробовать сразу туда записать

user437


Defman

А ~/.xsessionrc? Мне это помогло для запуска обычного скрипта, выставляющего нужное мне разрешение экрана через xrandr.
:)

user437

у меня такого файла нет.

Defman

Его и не будет. Создай.
:)

user437

и что прописать там? просто путь к скрипту?

Defman

:)

user437

пффф... опять не сработало....
как еще можно попробовать? вы сами каким методом то делаете?