Ни за что бы не подумал, что наибольшие затруднения при реализации моего Linux-проекта возникнут с дистанционным управлением. В гораздо большей степени, чем мне этого хотелось, мне пришлось погрузиться в изучение принципов работы USB под Linux. Если быть кратким, то, чтобы обеспечить полноценную работу д/у Shuttle, мне в конце концов пришлось самому компилировать ядро и ставить заплатку на один из драйверов USB. Остается непонятным, почему раннее ядро (2.4.20) не обеспечивало нормальную USB-поддержку этого устройства, но пока я не скомпилировал и не загрузил 2.4.23, д/у даже не хотело распознаваться. При этом, после того, как я это проделал, перестала нормально работать мышь.
После небольшой переписки и поисков я заполучил действенную заплатку к hid-core.c, написанную Норбертом Федера (Norbert Federa). Большое спасибо Норберту, Питеру Бергману (Peter Bergmann) и рассылке Linux-usb-uses за оказанную помощь!
Shuttle показал себя как отличная платформа для HTPC. Единственное, настройка программного обеспечения потребовала немного больших усилий, чем мне того хотелось. Самое слабое звено в данном конкретном HTPC — это дешевая карта захвата видео.
Карта вызывает электромагнитную интерференцию и как следствие — наводки и дрожание картинки на экране. Учитывая, что я заплатил за нее всего 16 долларов, это не стало для меня неожиданностью. Эту карту я выбрал в основном ради эксперимента и для того, чтобы продемонстрировать http://igrovoi-club-vulkan.com/ преимущество Linux (в плане поддержки вышедших из употребления устройств).
Опубликовал katy
March 08 2015 10:47:36 ·
0 Комментариев ·
2971 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.