Ich habe ein B + und Raspbian ist installiert. Der Grund, warum ich Raspbian anstelle von Raspbmc, OpenELEC oder XBian verwende, ist, dass ich dieses b + verwenden möchte, um andere Dinge (GPIO-bezogen usw.) zu erledigen und es als Movie-Player zu verwenden.
Umgebungen
Ich verwende ein normales ca. 50 cm langes Micro-USB-Kabel und einen USB-Hub mit eigener Stromversorgung 5v2.3A. Es war gerade mal 5 V, als ich einen der Anschlüsse mit einem Multimeter überprüfte.
$ 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
Wie ich Kodi installiert habe, ist möglicherweise nicht genau so wie unten, aber ich habe es zumindest verwendet apt-get
, um es zu installieren, und die Version ist 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
Diese Installation hat einen kodi
Benutzer erstellt , den ich nicht anmelden kann. Es gibt ein Zuhause direkt für 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
Ich ENABLED=1
stelle ein und es wird automatisch KODI (xbmc) auf meinem Fernseher angezeigt, wenn ich HDMI angeschlossen habe.
Problem
und hier ist das Problem. Wenn ich das hochfahre, wird Kodi auf meinem Fernseher angezeigt, aber ich sehe keinen Mauszeiger oder die Tastatur funktioniert nicht.
Ich habe bestätigt, dass Maus und Tastatur unter meiner eigenen Benutzer-ID (Login und dann startx) einwandfrei funktionieren. Aus einigen Gründen scheinen unter Benutzer "kodi" Maus und Tastatur nicht erkannt zu werden. Der gelblich-große Mauszeiger von kodi wird nicht einmal angezeigt.
was ich versucht habe
Ich suchte nach Lösungen und die Leute sagten, es sei die Stromquelle. Da ich einen USB-Hub verwende 5v2.3A
, denke ich, dass dies ausreicht. Dann habe ich die aktuelle Spannung bei PP3
und überprüftPP7
mit tastatur, maus, wifi dongle war es nur 4.8v
mit maus möglich4.9v
Selbst wenn es 4.9v war, zeigte Kodi keinen Mauszeiger und ich konnte keinen kontrollieren.
wie löst man?
Wenn es jemanden gibt, der Kodi auf einem B + Raspbian ausführen könnte, lassen Sie es mich bitte wissen.
Vielen Dank
Antworten:
Ich habe die Antwort selbst gefunden.
http://www.raspberrypi.org/forums/viewtopic.php?f=91&t=96151&p=668943
Der Punkt ist, dass Sie die
/etc/udev/rules.d/10-permissions.rules
Datei bearbeiten .Sie fügen diese Zeilen in die Datei ein
Dann überprüfen Sie, in welcher Gruppe sich der
kodi
Benutzer befindet.Ich denke, Sie werden dort keine
input
Gruppe sehen. so fügst du es hinzukodi
und gehe zurück zu dieser kodi auto enable datei und stelle sicher
ENABLED=1
genau wie in der frage oben.Sie können jetzt einen Neustart durchführen. Anschließend sollte Kodi auf Ihrem Fernseher angezeigt werden und Maus und Tastatur funktionieren ordnungsgemäß.
quelle
Ich fand diese Suche nach einem ähnlichen Problem mit einem frischen Raspberry Pi 2. Ich verwende Raspbian und installiere Kodi aus dem Standard-Repo (einfach:)
apt-get install kodi
.Alles was benötigt wurde, um die Tastatur in meinem Fall zum Laufen zu bringen, war:
und neu starten.
quelle
Benutzer von
kodi
inpi
in/etc/default/kodi
Datei ändern .BEARBEITEN
Wenn Sie Kodi mit installieren
apt-get install kodi
, wird ein neuer Benutzer erstellt,Kodi
der keine Berechtigungen zur Verwendung von Tastatur / Maus besitzt. Sie können ändern, von welchem Benutzer Kodi in der/etc/default/kodi
Datei gestartet wird. Raspbian verfügt über Benutzerpi
mit allen erforderlichen Berechtigungen. Daher ist es am einfachsten, Kodi mit dem Benutzer auszuführenpi
.quelle