[SOLVED] -l or --lircdev command line arg in Kodi Leia is removed?
#1
Lightbulb 
Hi, friends! I use this commandline arg in Krypton,
xml:
[Unit]
Description=Kodi on main display :0

[Service]
ExecStartPre=/usr/bin/xdotool set_desktop 0
ExecStart=/usr/bin/kodi0 -l /var/run/lirc/lircd
Restart=on-failure
ExecStop=/home/vis/scripts/kodi_stop.sh

[Install]
WantedBy=graphical.target

but i`m not found this in Leia. This is normal?

Instead of this i see this in kodi.log Smile :
xml:
08:56:42.114 T:139727922467200  NOTICE: VideoPlayer::OpenFile: /var/run/lirc/lircd
08:56:42.116 T:139726468138752  NOTICE: Creating InputStream
08:56:42.116 T:139726468138752   ERROR: CVideoPlayer::OpenInputStream - error opening [/var/run/lirc/lircd]
08:56:42.116 T:139726468138752  NOTICE: CVideoPlayer::OnExit()

I use this arg on my multiseat system, because i use /var/run/lirc/lircd1 for first remote, /var/run/lirc/lircd2 for the second remote control and etc.
MediaCenter: Fractal Design Node 605/ASUS Maximus VI Extreme/i3-4170/nVidia GT1030x3@Deepcool V4000 Mod (Passive)/DD Cine v.6.5/Arch Linux Multiseat/Leia x 3/HP Media IR remote/T3-M Remote/Sony PS3 BD remote/PulseEight USB-CEC(AnyNet+)/3 LCDTV over HDMI/SONY MDR-HW700DS ;)
Reply
#2
Yes -l and --lircdev arguments handling was recently removed (https://github.com/xbmc/xbmc/pull/13761). Look at the comment which tells to use LIRC_SOCKET_PATH environment variable instead.

So ExecStart=LIRC_SOCKET_PATH=/var/run/lirc/lircd /usr/bin/kodi0 should work.
Reply
#3
Thanks, Rechi!

Now worked fine, with this systemd service:

xml:
[Unit]
Description=Kodi on main display :0

[Service]
Environment="LIRC_SOCKET_PATH=/var/run/lirc/lircd"
ExecStartPre=/usr/bin/xdotool set_desktop 0
ExecStart=/usr/bin/kodi0
Restart=on-failure
ExecStop=/home/vis/scripts/kodi_stop.sh

[Install]
WantedBy=graphical.target
MediaCenter: Fractal Design Node 605/ASUS Maximus VI Extreme/i3-4170/nVidia GT1030x3@Deepcool V4000 Mod (Passive)/DD Cine v.6.5/Arch Linux Multiseat/Leia x 3/HP Media IR remote/T3-M Remote/Sony PS3 BD remote/PulseEight USB-CEC(AnyNet+)/3 LCDTV over HDMI/SONY MDR-HW700DS ;)
Reply

Logout Mark Read Team Forum Stats Members Help
[SOLVED] -l or --lircdev command line arg in Kodi Leia is removed?0