Автор Тема: [решено]stumpwm; переключение раскладки  (Прочитано 3770 раз)

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

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 190
  • OS: Debian 10 buster WM: FVWM
Доброго времени.....
Есть скрипт /etc/init.d/uuu
подскажите, пожалуйста, как сделать так, чтобы он запускался при каждой сессии автоматически?
 то есть при одной определённой сессии....при каждом её запуске
в этом скрипте команда,
udevadm trigger --subsystem-match=input --action=changeкоторая приводит к нужному результату, если выполняется от root
« Последнее редактирование: 27 Апрель 2019, 17:51:08 от Тхакур »
 


Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1359
  • Debian, Openbox
Re: скрипт
« Ответ #1 : 23 Апрель 2019, 22:39:00 »
1. Добавить его в автозагрузку
2. Создать systemd юнит с автозапуском скрипта
3. Используя cron с параметром "@reboot"
 
Пользователи, которые поблагодарили этот пост: Тхакур

Оффлайн yoric

  • Старожил
  • ****
  • Сообщений: 733
  • gentoo
  • Jabber: yoric@jabber.ru
Re: скрипт
« Ответ #2 : 24 Апрель 2019, 08:23:55 »
Я бы просто вставил эту команду в /etc/rc.local.
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1359
  • Debian, Openbox
Re: скрипт
« Ответ #3 : 24 Апрель 2019, 08:50:22 »
Я бы просто вставил эту команду в /etc/rc.local


rc.local устаревший файл, оставлен для совместимости. В каком то из новых дистрибутивов он может исчезнуть.
Лучше к нему не привыкать ;)

Виджай то есть Тхакур, выполни в терминале это:

echo "@reboot  root  /bin/sh -c '/bin/udevadm trigger --subsystem-match=input --action=change'" | sudo tee -a /etc/crontab
 

Оффлайн gardarea51

  • Старожил
  • ****
  • Сообщений: 767
  • Jabber: gard.area51@jabber.ru
Re: скрипт
« Ответ #4 : 24 Апрель 2019, 08:56:36 »
Уж лучше systemd-юнит, как-то оно более феншуйно.  ;)
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1359
  • Debian, Openbox
Re: скрипт
« Ответ #5 : 24 Апрель 2019, 08:59:55 »
лучше systemd-юнит

Вы забыли вставить в своё сообщение текст феншуйного юнита.
 

Оффлайн gardarea51

  • Старожил
  • ****
  • Сообщений: 767
  • Jabber: gard.area51@jabber.ru
Re: скрипт
« Ответ #6 : 24 Апрель 2019, 09:19:09 »
У меня сейчас и компьютера под руками нет  ;D
 

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 190
  • OS: Debian 10 buster WM: FVWM
Re: скрипт
« Ответ #7 : 24 Апрель 2019, 12:00:55 »
не прокатили эти способы
Цитировать
Я бы просто вставил эту команду в /etc/rc.local.
Цитировать
Джай-Виджай то есть Тхакур, выполни в терминале это

я так понял, что в скрипте надо три команды:
1 su
2 ввести пароль
3 нужная команда
и потом его вставить в .xsessionrc

правильно?...
если да, то как это сделать волшебным способом?
« Последнее редактирование: 24 Апрель 2019, 12:14:01 от Тхакур »
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1359
  • Debian, Openbox
Re: скрипт
« Ответ #8 : 24 Апрель 2019, 12:32:46 »
я так понял, что в скрипте надо три команды:
1 su
2 ввести пароль
3 нужная команда
и потом его вставить в .xsessionrc

А кто вместо вас будет автоматически вводить ваш пароль в ответ команды su ?


правильно?...

Конечно же нет.


как это сделать волшебным способом?

Странно, что вторую половину моего сообщения вы не увидели.
Но больше я ничем помочь не могу.

 

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 190
  • OS: Debian 10 buster WM: FVWM
Re: скрипт
« Ответ #9 : 24 Апрель 2019, 13:34:23 »
Странно, что вторую половину моего сообщения вы не увидели.
не совсем понятно, что нужно сделать
1 reboot
2 войти от root
3 и дальше?...
« Последнее редактирование: 24 Апрель 2019, 13:46:05 от Тхакур »
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1359
  • Debian, Openbox
Re: скрипт
« Ответ #10 : 24 Апрель 2019, 13:43:40 »
я ввёл команду

И что, при перегрузке скрипт не сработал?
 

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 190
  • OS: Debian 10 buster WM: FVWM
Re: скрипт
« Ответ #11 : 24 Апрель 2019, 13:50:10 »
И что, при перегрузке скрипт не сработал?
я только щас расшифровал, что вы написали...
/bin/sh -c '/bin/udevadm trigger --subsystem-match=input --action=change'" | sudo tee -a /etc/crontab
с этого момента можно пожалуйста немного поподробнее
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1359
  • Debian, Openbox
Re: скрипт
« Ответ #12 : 24 Апрель 2019, 13:59:11 »
с этого момента можно пожалуйста немного поподробнее

Подробнее что?
Нужно выполнить команду, которую я написал в своём посте и перегрузить комп.
После этого Ваш скрипт должен запускаться автоматически.
Фантастика правда?


 

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 190
  • OS: Debian 10 buster WM: FVWM
Re: скрипт
« Ответ #13 : 24 Апрель 2019, 17:26:03 »
После этого Ваш скрипт должен запускаться автоматически.
не запускается
если бы это произошло, то я бы не спрашивал дальше
поэтому и стал спрашивать, где сам скрипт и где его надо разместить, исходя из Вашей записи
 

Оффлайн Тхакур

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 190
  • OS: Debian 10 buster WM: FVWM
Re: скрипт
« Ответ #14 : 24 Апрель 2019, 17:27:44 »
Я бы просто вставил эту команду в /etc/rc.local.
просто вписать ту команду или сделать её как скрипт в этом файле?
 

Теги:
 

[Решено] Как подключить 32х разрядные библиотеки на amd64 Debian 7

Автор medwedos

Ответов: 3
Просмотров: 6026
Последний ответ 08 Февраль 2014, 10:53:24
от medwedos
[решено]Подкастинг в linux

Автор redVi

Ответов: 5
Просмотров: 1731
Последний ответ 14 Октябрь 2012, 14:37:07
от redVi
Как правильно чистить логи [решено]

Автор CoolAller

Ответов: 18
Просмотров: 22176
Последний ответ 15 Сентябрь 2015, 02:46:58
от CoolAller
[Решено] Копирование - проблема с сохранением владельца.

Автор m90125

Ответов: 14
Просмотров: 8062
Последний ответ 30 Январь 2013, 09:39:14
от PbI6A
Объеденить несколько фото в таблицу [GIMP] [РЕШЕНО]

Автор Angel_ok

Ответов: 2
Просмотров: 1043
Последний ответ 05 Февраль 2017, 11:44:05
от ogost