[mythtv-users] lircd not starting on boot
R. G. Newbury
newbury at mandamus.org
Thu Mar 23 15:45:03 UTC 2006
Al McIntosh wrote:
> Shane Hollaway wrote:
>
>
>>Hi,
>>
>>I have a problem where lircd is not automattically starting when I
>>boot my FC4 MythTV box. However it starts happily if I manually start
>>it and my ir blaster springs into life. After booting the status of
>>lircd is:
>>
>>[root at htpc ~]# service lircd status
>>lircd dead but subsys locked
>>
>>I've had a look through the /var/log/messages file and found the
>>following lircd messages get generated on bootup:
>>
>>lircd-0.8.0[2809]: could not get file information for /dev/lirc
>>lircd-0.8.0[2809]: default_init(): No such file or directory
>>lircd-0.8.0[2809]: caught signal
>>
>>So based on this I thought the problem was that /dev/lirc did not
>>exist. I checked straight after booting and it seems to be there:
>>
>>[root at htpc dev]# ls -l lirc*
>>lrwxrwxrwx 1 root root 5 Mar 22 22:30 lirc -> lirc0
>>crw-rw---- 1 mythtv root 61, 0 Mar 22 22:30 lirc0
>>srw-rw-rw- 1 root root 0 Mar 22 22:30 lircd
>>
>>I'm starting to think that maybe lirc is trying to start before
>>/dev/lirc is initialised? (Got no idea how any of that works)
>>
>>I had this working on the weekend and the only thing that I've changed
>>is that I've downgraded the nvidia drivers to version 7676 to try to
>>smooth out the video playback. Maybe this has effected the order that
>>things are loaded at boot time?
>>
>>Anyway, I'm at a loss. If anyone has any ideas on how to fix this it
>>would be greatly appreciated.
>>
>>
>
>
>
> It looks as though the lirc kernel modules are not loaded when your
> lircd init script runs. You need to
> modprobe lirc_i2c before lircd starts.
>
You might also try changing the permissions/owners on the symbolic link
lirc to match the socket lirc0.
Geoff
More information about the mythtv-users
mailing list