LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Всё правильно, если в test действие отображается, значит, оно выполнится. Проверь permission bits на скрипте.

А ещё вот что:

Если перезагрузить udev service udev restart нужного эффекта не происходит

Он и не должен. Действия выполняются только при подключении/отключении устройств (т. е., например, во время coldplug при старте системы), а не при перезапуске udev. Попробуй после перезапуска udevadm trigger, но не факт, что это сработает.

/home/common/scripts/xswitch

Если скрипт у тебя на отдельном /home, то при загрузке системы у тебя будет гонка между udev и монтированием /home, в которой наверняка выиграет udev и твой скрипт не выполнится, потому что неоткуда.

Исходная версия intelfx, :

Всё правильно, если в test действие отображается, значит, оно выполнится. Проверь permission bits на скрипте. А ещё если он у тебя на отдельном /home, то при загрузке системы у тебя будет гонка между udev и монтированием /home, в которой наверняка выиграет udev и твой скрипт не выполнится, потому что неоткуда.