У меня есть b +, и raspbian установлен. Причина, по которой я использую raspbian, а не Raspbmc, OpenELEC или XBian, заключается в том, что я хочу использовать этот b + для других целей (связанных с GPIO и т. Д.), А также для его использования в качестве проигрывателя фильмов.
окружающая среда
Я использую обычный кабель micro USB длиной около 50 см и USB-концентратор с автономным питанием 5v2.3A. Было около 5В, когда я проверил один из портов с помощью мультиметра.
$ uname -a
Linux tvbox 3.18.3+ #741 PREEMPT Fri Jan 23 13:32:52 GMT 2015 armv6l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
Jan 22 2015 00:08:14
Copyright (c) 2012 Broadcom
version 2433779e6b2d922c3d1fff6101413156e7db747c (clean) (release)
$ cat /boot/config.txt | grep gpu_mem
gpu_mem_512=192
$ free
total used free shared buffers cached
Mem: 315700 222636 93064 0 18812 121836
-/+ buffers/cache: 81988 233712
Swap: 102396 0 102396
$ sudo rasp-config # overclock -> None 700MHz ARM, 250MHz core, 400MHz SDRAM, 0 overvolt
То, как я установил kodi, может быть не совсем таким, как показано ниже, но я, по крайней мере, использовал его apt-get
для установки, и версия 14.0.
$ sudo add-apt-repository ppa:team-xbmc/ppa
$ sudo apt-get update
$ sudo apt-get install kodi
$ kodi --version
14.0 Git:ad747d9 Media Center Kodi
Copyright (C) 2005-2013 Team Kodi - http://kodi.tv
Эта установка создана kodi
пользователем, который я не могу войти. Есть дом для kodi
.
$ cat /etc/default/kodi
# Set this to 1 to enable startup
ENABLED=1
# The user to run Kodi as
USER=kodi
# Adjust niceness of Kodi (decrease for higher priority)
NICE=-5
Я установил, ENABLED=1
и он автоматически показывает KODI (xbmc) на моем телевизоре, если у меня подключен HDMI.
проблема
и вот проблема. Если я загрузлю это, на моем телевизоре будет отображаться коди, но я не вижу указателя мыши или клавиатура не будет работать.
Я подтвердил, что та же мышь и клавиатура работали нормально под моим собственным идентификатором пользователя (войдите, затем запустите startx). По некоторым причинам под пользователем «коди» мышь и клавиатура, похоже, не распознаются. Желтоватый указатель мыши большой коди даже не показывается.
что я пытался
Я искал решения, и люди говорили, что это источник энергии. Поскольку я использую USB-концентратор 5v2.3A
, я думаю, что этого достаточно. Затем я проверил фактическое напряжение на PP3
иPP7
с клавиатурой, мышью, Wi-Fi ключом, он был 4.8v
только с мышью, это было4.9v
Даже когда это было 4.9v, коди не показывал указатель мыши, и я не мог управлять ни одним.
как решить?
Если есть кто-нибудь, кто мог бы запустить kodi на b + raspbian, пожалуйста, дайте мне знать.
Благодарность
Ответы:
Я нашел ответ сам.
http://www.raspberrypi.org/forums/viewtopic.php?f=91&t=96151&p=668943
Дело в том, что вы редактируете
/etc/udev/rules.d/10-permissions.rules
файл.вы добавляете эти строки в файл
Затем вы проверяете, в каких группах
kodi
находится пользователь.Я думаю, вы не увидите
input
там группу. так что вы добавляете его вkodi
и вернитесь к этому файлу автоматического включения kodi, и убедитесь,
ENABLED=1
как в вопросе выше.Теперь вы можете перезагрузиться, затем вы должны увидеть, как коди встает на вашем телевизоре, а ваша мышь и клавиатура работают так, как должны.
источник
Я нашел это в поисках аналогичной проблемы со свежим Raspberry Pi 2. Я использую Raspbian и установил Kodi из репозитория по умолчанию (simple:)
apt-get install kodi
.Все, что было необходимо для работы клавиатуры в моем случае:
и перезагрузите компьютер.
источник
Измените пользователя с
kodi
наpi
в/etc/default/kodi
файле.РЕДАКТИРОВАТЬ
Если вы устанавливаете Kodi с помощью
apt-get install kodi
, он создает нового пользователя, уKodi
которого нет прав на использование клавиатуры / мыши. Вы можете изменить, каким пользователем Kodi запускается в/etc/default/kodi
файле. У Raspbian есть пользовательpi
со всеми необходимыми разрешениями, поэтому проще всего запустить Kodi с пользователемpi
.источник