Страница 2 из 3

автозагрузка

Добавлено: 06 сен 2021, 19:13
slant
yurikfm писал(а):
06 сен 2021, 12:08
slant, по этому адресу всё делается:
Там порядком ошибок в тексте.
В частности - sudo там вообще не нужен в скрипте, и то что оно там выдает ошибку (молча в тряпочку) роли не играет. Скрипт потому и работает, что это не автозагрузка пользователя, и вызывается сразу с правами root, т.е. для iptables и так прав хватает. :)

автозагрузка

Добавлено: 06 сен 2021, 21:02
yurikfm
slant, вот,тот гайд надо завершить.
концовка там хромает.где то на просторах видал похожее,но с другой концовкой.и работало же ...
и эту тему я не просто так создал,паутина растет и найти нужное всё труднее и труднее ...
половину из них начинают блокировать по причине нарушения каких то выдуманных прав.вот ещё их нужно обходить ...

автозагрузка

Добавлено: 07 сен 2021, 12:56
yurikfm
а этот путь:

Код: Выделить всё

/etc/init.d/

под запертом что ли?
создал там файл с фиксацией TTL и через GUI включил автозапуск.после перезагрузки ПК,отвалился доступ к интернету :blink2:
при этом пинг показал нужные цифры,65.
стоило отключить с автозапуска тот файл,как интернет появился.

автозагрузка

Добавлено: 07 сен 2021, 14:26
slant
yurikfm писал(а):
07 сен 2021, 12:56
создал там файл с фиксацией TTL и через GUI включил автозапуск.после перезагрузки ПК,отвалился доступ к интернету
Я вам про что говорил? Перечитайте выше написанное. В автозапуск пользователя такой скрипт включать бесполезно - не будет работать. Принципиально не будет, как вы там с sudo не изгаляйтесь.

автозагрузка

Добавлено: 07 сен 2021, 14:49
yurikfm
slant, не,как раз таки оно работает.
сейчас думаю почему отвалился интернет.я же две команды на автозагрузку впихнул,может оно "сломало" ...
отвалился проводной-телефон-модем,точка доступа типа.через WIFI работает и фиксация работает ...

автозагрузка

Добавлено: 07 сен 2021, 15:54
yurikfm
slant писал(а):
07 сен 2021, 14:26
В автозапуск пользователя такой скрипт включать бесполезно - не будет работать.
ааа .... я понял.
значит это:

фигня только для пользователя ...
да,через него не работает,а так же отвалилась поставка интернета через USB кабель.
я создал скрипт и сделал автозапуск на уровне системы,работает.еле вспомнил что делал ранее,год назад примерно ...
теперь осталось разрешение экрана в автозагрузку впихнуть.
есть мысли какие?

автозагрузка

Добавлено: 07 сен 2021, 16:10
rogoznik
yurikfm писал(а):
07 сен 2021, 15:54
есть мысли какие?
ты не пробовал читать сообщения, которые тебе пишут?
Перечитай, может поймешь что тебе уже ответили на этот вопрос

автозагрузка

Добавлено: 07 сен 2021, 18:03
yurikfm
rogoznik писал(а):
07 сен 2021, 16:10
Перечитай, может поймешь что тебе уже ответили на этот вопрос
ты про это:
Все что связано с xrandr можно положить в скрипт и засунуть в автозагрузку
так это я то же знаю.вся проблема в самом процессе,не знаю с чего начать.
я iptablet так сделал.надо попробовать теперь с разрешением такой же прием провести что ли.
а то как я вижу тут одни любители поболтать :sad:

автозагрузка

Добавлено: 07 сен 2021, 18:24
madesta
Не по теме
Какая резкость суждений. С одной стороны,
yurikfm писал(а):
07 сен 2021, 18:03
не знаю с чего начать.
с другой -
yurikfm писал(а):
07 сен 2021, 18:03
а то как я вижу тут одни любители поболтать

автозагрузка

Добавлено: 07 сен 2021, 18:51
rogoznik
yurikfm писал(а):
07 сен 2021, 18:03
так это я то же знаю.вся проблема в самом процессе,не знаю с чего начать.
Так читать внимательно надо. Тут тебе дали направление действий

автозагрузка

Добавлено: 07 сен 2021, 19:06
slant
yurikfm писал(а):
07 сен 2021, 18:03
а то как я вижу тут одни любители поболтать
http://maddog.sitengine.ru/smart-question-ru.html

автозагрузка

Добавлено: 07 сен 2021, 23:12
Whowka
Не по теме
yurikfm писал(а):
07 сен 2021, 18:03
тут одни любители поболтать
apt: Возможно, вы требуете невозможного...

автозагрузка

Добавлено: 03 окт 2021, 19:37
serge61
rogoznik писал(а):
06 сен 2021, 15:00
Все что связано с xrandr можно положить в скрипт и засунуть в автозагрузку
Мне нужно вот эту команду в автозагрузку определить
xrandr --output HDMI-1 --brightness 0.8
Не подскажите, как это можно реализовать?

автозагрузка

Добавлено: 03 окт 2021, 20:04
hellonet
serge61 писал(а):
03 окт 2021, 19:37
Не подскажите, как
Можно использовать скрипт

Код: Выделить всё

xrandr --output HDMI-1 --brightness 0.8
Сохранить файл с расширением .sh и дать права на исполнение chmod +x file_name.sh
Затем добавить ваш скрипт в /etc/profile.d/
Должно сработать при загрузке
file_name это название файла с расширением .sh (может быть любое)

автозагрузка

Добавлено: 03 окт 2021, 20:29
slant
hellonet писал(а):
03 окт 2021, 20:04
Затем добавить ваш скрипт в /etc/profile.d/
Неправильно. Скрипт запущенный оттуда не будет иметь доступа к иксам пользователя, так что xrandr не сможет ничего сделать.
Зато этот скрипт можно засунуть в автозапуск DЕ - так работать будет. В mate, например, это будет "Центр Управления -> Запускаемые приложения".

автозагрузка

Добавлено: 03 окт 2021, 20:33
hellonet
slant писал(а):
03 окт 2021, 20:29
так работать будет.
Так?

автозагрузка

Добавлено: 03 окт 2021, 21:09
rogoznik
hellonet писал(а):
03 окт 2021, 20:33
Так?
только первой строчкой надо добавить

Код: Выделить всё

#! /bin/bash

автозагрузка

Добавлено: 03 окт 2021, 21:24
hellonet
rogoznik, Спасибо, понял.
Значит для конкретного файла, к примеру, 12345.sh нужно сделать так:
Создать скпипт в блокноте со следующим содержимым:

Код: Выделить всё

#! /bin/bash
xrandr --output HDMI-1 --brightness 0.8
Сохранить файл как 12345.sh и дать права на исполнение chmod +x 12345.sh
Затем этот скрипт нужно засунуть в автозапуск DЕ - так работать будет. В mate, например, это будет "Центр Управления -> Запускаемые приложения". Через "обзор" внести необходимую команду. См. Скрин:

автозагрузка

Добавлено: 03 окт 2021, 21:30
Whowka
Ну, раз так пошло, и я отмечусь: Почему может не работать ***.desktop из автозапуска в GNOME? Просто, как кнопка запуска, срабатывает. Другие desktop-файлы в автозапуске работают. Права одинаковые. Просто скрипт, через гуй, не впихнуть.
[Desktop Entry]
Type=Application
Name=ledscroll
Icon=/home/gnomtest/.icons/led.png
Exec=/home/gnomtest/Scripts/led

автозагрузка

Добавлено: 03 окт 2021, 22:29
slant
Whowka писал(а):
03 окт 2021, 21:30
Просто скрипт, через гуй, не впихнуть.
Попробуй так подправить в файле: Exec=/bin/sh -с /home/gnomtest/Scripts/led или так: Exec="/bin/sh -с /home/gnomtest/Scripts/led"
Это при условии что скрипт действительно вообще не запускается, а не его содержимое не отрабатывает как нужно. Для проверки в подобных случаях я добавляю в скрипт что-то вроде echo "script working" >> 1.log и смотрю была ли запись текста в файл, т.е. запускался ли скрипт. А то из автозапуска или cron можно поиметь ситуацию, когда скрипт то запустился, а вот его содержимое не отработало (другое окружение - чего-то может не хватать в отличии от интерактивного сеанса в консоли).

Кстати, иногда имеет смысл #!/bin/bash не писать в скрипте. Или заменить на /bin/sh - там много нюансов с этим делом, и как оно взаимодействует при запуске из под иксов. У меня был случай когда это было критично именно при запуске в иксах.