Ну во первых, исходные условия задачи:
- Есть старый компьютер
- Есть старый пульт от некоего DVD-плеера
- Ну и конечно телевизор
sudo add-apt-repository ppa:team-xbmc-svn/ppa sudo apt-get update sudo apt-get install xbmc smbnetfs lirc lirc-x openssh-serverЗапускаем xbmc, если вылетает ошибка, значит нет необходимых 3D драйверов, нужно либо возиться с проприетарными драйверами, либо ставить другую видеокарту. Тут я только узнал, что свободный драйвер radeon теперь поддерживает 3d ускорение. Далее нужно настроить tv-out. Если иксы видят телевизор, значит все включится автоматом, или нужны пляски с xrandr xvattr и т.д. и т.п. Все в принципе болванка готова, осталось настроить автозапуск xbmc и smbnetfs и можно пользоваться. Однако с пульта все же удобнее. Для начала нужен приемник - я собрал простенький по схеме с lirc.org. Затем включение:
sudo dpkg-reconfigure lirc # указываем Home-brew (16x50 UART compatible serial port) и порт на который он подключен sudo xmode2 -d /dev/lirc0 # нажимаем на кнопки на пульте и если все правильно - видим на экране веселые графики