Witam.
Mam następujący problem. Mam podłączonego pilota przez port szeregowy i konfiguracja jest poprawna (irw wykrywa przyciski).
Problem pojawia się, gdy konfiguruję akcje w pliku lircrc. Jak jestem zalogowany na swojego zwykłego uzytkownika, to irexec uruchamia mi tylko niektóre programy. Uruchamia takie polecenia jak /sbin/shutdown, /sbin/reboot, umount, ale kiedy próbuję uruchomić pilotem program totem, nie ma reakcji. Nawet komenda xkbbell nie jest wykonywana. Ale wystarczy, że zaloguję się jako root i wszystko uruchamia się jak należy: uruchamiam pilotem totem i dalej mogę używać pilota do obsługi totema.
Myślałem, że to problem z uprawnieniami plików, więc ustawiłem
chmod 666 /dev/lircd oraz chmod 666 /var/run/lirc/lircd
Czy jeszcze jakieś inne pliki wymagają nadania uprawnień?
Dodam, że jak jestem zalogowany jako zwykły użytkownik, to jak w konsoli roota zrobię /etc/init.d/lirc restart, to wszystkie programy uruchamiają się z pilota, ale wystarczy, że zamknę konsolę i już znów nie działają wszystkie.