После обновления перестали запускаться скрипты из autostart-scripts?

У меня стоит Manjaro, на днях обновился и перестал работать скрпит из autostart-scripts. Переустановил manjaro и снова обновился, такая же беда…

Скрипт всего лишь устанавливает icc профиль для монитора, ибо ноут заточен под винду и там драйвер asus splending нужен для корректного отображения цветов, но я просто достал из драйвера профиль и прекрасно пользовался на линуксе с ним до этого момента.

путь скрипта: ~/.config/autostart-scripts/profile.sh

сам скрипт:
# !/bin/bash
xcalib -d :0 -s 0 -v /home/maxvel/.my-system-files/N551JM_8086_AF0636ED.icm

Раньше все прекрасно работало, сейчас нет.

Если я в консоле запущю эту команду xcalib -d :0 -s 0 -v /home/maxvel/.my-system-files/N551JM_8086_AF0636ED.icm то все прекрасно работает. Ну не делать же так постоянно…

Помогите пожалуйста.
kissbox
Ну не делать же так постоянно…
Напиши, например, свой юнит - systemd тебе в помощь.
Ошибки не исчезают с опытом - они просто умнеют
vasek
kissbox
Ну не делать же так постоянно…
Напиши, например, свой юнит - systemd тебе в помощь.
я не умею это делать, я недавно на линуксе и я хочу разобраться почему не работают скрипты в автостарт конфиге, меня все устраивало, мне так удобнее и нужно решить именно эту проблему.

Если можете помочь с этой проблемой то помогите.
В системах с systemd принято писать свои юниты - как это делается, погугли по фразе создание юнита systemd
Ошибки не исчезают с опытом - они просто умнеют
vasek
В системах с systemd принято писать свои юниты - как это делается, погугли по фразе создание юнита systemd
я то погуглю как работу закончу( просто я хотел конкретную проблему решить... но спасибо за отклик.
kissbox
мне так удобнее и нужно решить именно эту проблему.
Ну так проверяйте
Работает ли сам скрипт - в консоли от юзера ~/.config/autostart-scripts/profile.sh
Запускаются ли вообще скрипты из ~/.config/autostart-scripts - положите туда какой нибудь простенький скрипт например запуск konsole
Попробуйте добавить задержку
# !/bin/bash
sleep 30
xcalib -d :0 -s 0 -v /home/maxvel/.my-system-files/N551JM_8086_AF0636ED.icm
vs220
kissbox
мне так удобнее и нужно решить именно эту проблему.
Ну так проверяйте
Работает ли сам скрипт - в консоли от юзера ~/.config/autostart-scripts/profile.sh
Запускаются ли вообще скрипты из ~/.config/autostart-scripts - положите туда какой нибудь простенький скрипт например запуск konsole
Попробуйте добавить задержку
# !/bin/bash
sleep 30
xcalib -d :0 -s 0 -v /home/maxvel/.my-system-files/N551JM_8086_AF0636ED.icm
из консоли работает: открыл консоль и вбил ~/.config/autostart-scripts/profile.sh
все заработало
это говорит о чем нибудь? можно это исправить?
это говорит о чем нибудь? Значит скрипт рабочий.
Проверяйте дальше киньте в ~/.config/autostart-scripts
скрипт
# !/bin/bash
konsole
сделайте его исполняемым
ну и сразу задержку добавьте в profile.sh и перезагрузитесь
vs220
это говорит о чем нибудь? Значит скрипт рабочий.
Проверяйте дальше киньте в ~/.config/autostart-scripts
скрипт
# !/bin/bash
konsole
сделайте его исполняемым
ну и сразу задержку добавьте в profile.sh и перезагрузитесь
зачем добавлять задержку? без задержки же работало?
vs220
это говорит о чем нибудь? Значит скрипт рабочий.
Проверяйте дальше киньте в ~/.config/autostart-scripts
скрипт
# !/bin/bash
konsole
сделайте его исполняемым
ну и сразу задержку добавьте в profile.sh и перезагрузитесь
зачем добавлять задержку? без задержки же работало?
 
Зарегистрироваться или войдите чтобы оставить сообщение.