J'ai un b + et raspbian est installé. La raison pour laquelle j'utilise Raspbian plutôt que Raspbmc, OpenELEC ou XBian est que je veux utiliser ce b + pour faire d'autres choses (liées à GPIO, etc.) ainsi que pour l'utiliser comme lecteur de film.
environnements
J'utilise un câble micro USB standard d'environ 50 cm de long et j'utilise un concentrateur USB auto-alimenté 5v2.3A. C'était à peu près 5v lorsque j'ai vérifié l'un des ports avec un multimètre.
$ 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
comment j'ai installé kodi peut ne pas être exactement comme ci-dessous, mais j'ai au moins l'habitude apt-get
de l'installer, et la version est 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
Cette installation a créé un kodi
utilisateur auquel je ne peux pas me connecter. Il y a une maison directement pour 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
J'ai réglé ENABLED=1
et il affiche automatiquement KODI (xbmc) sur mon téléviseur si j'ai HDMI connecté.
problème
et voici le problème. Si je démarre, il affiche kodi sur mon téléviseur, mais je ne vois aucun pointeur de souris, ou le clavier ne fonctionnera pas.
J'ai confirmé que la même souris et le même clavier fonctionnaient bien sous mon propre ID utilisateur (connexion puis startx). Pour certaines raisons, sous l'utilisateur, la souris et le clavier "kodi" semblent ne pas être reconnus. Le grand pointeur de souris kodi jaunâtre ne s'affichera même pas.
chose que j'ai essayé
J'ai cherché des solutions et les gens disaient que c'était la source d'alimentation. Puisque j'utilise un concentrateur USB 5v2.3A
, je pense que cela suffit. Ensuite, j'ai vérifié la tension réelle à PP3
etPP7
avec clavier, souris, dongle wifi, c'était 4.8v
avec la souris seulement, c'était4.9v
Même quand c'était 4.9v, kodi n'affichait pas le pointeur de la souris, et je ne pouvais en contrôler aucun.
comment résoudre?
S'il y a quelqu'un qui pourrait exécuter kodi sur une raspbian b +, faites-le moi savoir.
Merci
Réponses:
J'ai trouvé la réponse moi-même.
http://www.raspberrypi.org/forums/viewtopic.php?f=91&t=96151&p=668943
Le point est que vous modifiez le
/etc/udev/rules.d/10-permissions.rules
fichier.vous ajoutez ces lignes dans le fichier
vous vérifiez ensuite dans quels groupes l'
kodi
utilisateur se trouve.Je pense que vous ne verrez pas de
input
groupe là-bas. donc vous l'ajoutez àkodi
et revenez à ce fichier d'activation automatique kodi, et assurez-vous
ENABLED=1
comme dans la question ci-dessus.Vous pouvez maintenant redémarrer, puis vous devriez voir que kodi se lève sur votre téléviseur et que votre souris et votre clavier fonctionnent comme ils le devraient.
la source
J'ai trouvé cette recherche d'un problème similaire avec un nouveau Raspberry Pi 2. J'utilise Raspbian et j'ai installé Kodi à partir du référentiel par défaut (simple:)
apt-get install kodi
.Tout ce qui était nécessaire pour faire fonctionner le clavier dans mon cas était:
et redémarrez.
la source
Changer l' utilisateur de
kodi
àpi
dans le/etc/default/kodi
fichier.ÉDITER
Si vous installez Kodi avec
apt-get install kodi
, il crée un nouvel utilisateurKodi
qui n'est pas autorisé à utiliser le clavier / la souris. Vous pouvez changer par quel utilisateur Kodi est lancé dans le/etc/default/kodi
fichier. Raspbian a un utilisateurpi
avec toutes les autorisations requises, donc la solution la plus simple consiste à exécuter Kodi avec l'utilisateurpi
.la source