Lirc on upgrade to 13.04 freezes all daemons
I've been having some problems with daemons not running on boot since upgrading from 12.10 to 13.04 on my HTPC. I have narrowed the problem down to lirc. When lirc is installed and the system boots, it takes a couple of minutes to get to the login screen. And I've noticed that some other daemons like LCDd don't load either. When I try to start, stop or restart the lirc service, the command just hangs and the service never starts, stops or restarts. Also, when I try to use apt-get command to remove or purge, the command hangs while trying to shut down the service before removing. I have to edit the lirc.prerm in the /var/lib/dpkg/info/ folder and remove the commands to stop the service in order to uninstall the package. I've tried purging and making sure that the /etc/lirc/ folder is deleted and reinstalling, but on the next reboot I get the same problem. It seems to run just fine when I first install it, though I can't stop/restart the service. I've never had problems in any other version of Ubuntu prior to 13.04 going back to at least 11.04 on this computer.
I have determined a workaround, but it's a pain. Basically, if I need to reboot, I edit the lirc.prerm to prevent it from trying to stop the service on remove. I then remove the lirc package. Then I reboot and re-install the lirc package. However, this is quite a pain.
Any suggestions?
I've been having some problems with daemons not running on boot since upgrading from 12.10 to 13.04 on my HTPC. I have narrowed the problem down to lirc. When lirc is installed and the system boots, it takes a couple of minutes to get to the login screen. And I've noticed that some other daemons like LCDd don't load either. When I try to start, stop or restart the lirc service, the command just hangs and the service never starts, stops or restarts. Also, when I try to use apt-get command to remove or purge, the command hangs while trying to shut down the service before removing. I have to edit the lirc.prerm in the /var/lib/dpkg/info/ folder and remove the commands to stop the service in order to uninstall the package. I've tried purging and making sure that the /etc/lirc/ folder is deleted and reinstalling, but on the next reboot I get the same problem. It seems to run just fine when I first install it, though I can't stop/restart the service. I've never had problems in any other version of Ubuntu prior to 13.04 going back to at least 11.04 on this computer.
I have determined a workaround, but it's a pain. Basically, if I need to reboot, I edit the lirc.prerm to prevent it from trying to stop the service on remove. I then remove the lirc package. Then I reboot and re-install the lirc package. However, this is quite a pain.
Any suggestions?
No comments:
Post a Comment