А, так задача совсем не в том, что бы выключить ПК, а в том, что бы нормально уснуть с ним ?
Тогда всё решается иначе - вводите монитор в состояние DPMS Suspend, (xset dpms force standby)
И звук отключайте
А комп пускай работает, его то зачем отключать ?
Все эти операции можно делать по команде at или cron'у. Но лучше всего будет -поставить специализированное решение для ТВ/MediaCenter. это либо vdr, либо mythtv, либо xbmc
Там можно эти действия с пульта делать, но xbmc без бубна не умеет воспроизводить TV. Впрочем, на сайте xbmc всё есть ;)
там же есть и функция "выключить через n-времени"