nicht nur theoretisch sonder auch in der praxis
wie du hier siehst !
nicht nur theoretisch sonder auch in der praxis
wie du hier siehst !
danke für die hilfe
ein sudo apt-get install libsdl1.2-dev libsdl1.2debian musste ich bei meinem ubuntu auch noch machen
so ich habe das ganze daheim auf meinem linux pc nochmal gebaut auch hier geht kein keyboard
und laut log findet e2 auch keine tastatur
ZitatAlles anzeigen
+ (21) input device driver
Input device "Macintosh mouse button emulation" is not a keyboard.
Input device "HID 0430:0005" is not a keyboard.
Input device "Microsoft Microsoft IntelliMouse ý with IntelliEye" is not a keyboard.
Input device "PC Speaker" is not a keyboard.
Input device "Power Button (FF)" is not a keyboard.
Input device "Power Button (CM)" is not a keyboard.
Input device "DVB on-card IR receiver" is not a keyboard.
Found 7 input devices!
so jetzt bekomme ich hier eine bsod
saveMode DVI-PC None None
Traceback (most recent call last):
File "/usr/local/lib/enigma2/python/Components/ActionMap.py", line 66, in action
return ActionMap.action(self, contexts, action)
File "/usr/local/lib/enigma2/python/Components/ActionMap.py", line 46, in action
res = self.actions[action]()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 367, in ok
self.finished()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 340, in finished
self.afterAsyncCode()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 523, in afterAsyncCode
self.updateValues()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 477, in updateValues
self.updateValues()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 477, in updateValues
self.updateValues()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 477, in updateValues
self.updateValues()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 477, in updateValues
self.updateValues()
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 506, in updateValues
self.runCode(self.wizard[self.currStep]["code"])
File "/usr/local/lib/enigma2/python/Screens/Wizard.py", line 439, in runCode
exec(code)
File "<string>", line 1, in <module>
File "/usr/local/lib/enigma2/python/Plugins/SystemPlugins/Videomode/VideoHardware.py", line 195, in saveMode
config.av.videomode[port].value = mode
KeyError: 'DVI-PC'
(PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x2cf9440>>,('WizardActions', 'ok')) failed)
main thread is non-idle! display spinner!
main thread is non-idle! display spinner!
Killed
dito
Das kann nicht der Grund sein.
Mein PC zeigt folgendes
+ (21) input device driver
Input device "Macintosh mouse button emulation" is not a keyboard.
Input device "Chicony USB Wireless HID Receiver" is not a keyboard.
Input device "Chicony USB Wireless HID Receiver" is not a keyboard.
Input device "Chicony USB Wireless HID Receiver" is not a keyboard.
Input device "PS/2+USB Mouse" is not a keyboard.
Input device "PC Speaker" is not a keyboard.
Input device "Power Button (FF)" is not a keyboard.
Input device "Power Button (CM)" is not a keyboard.
Input device "Sleep Button (CM)" is not a keyboard.
Found 9 input devices!
+ (30) eActionMap
+ (35) CI Slots
Alles anzeigen
und es geht trotzdem.
JackDaniel
Wie genau ist Du an den bsod bei Videomode gekommen, weil das müsste abgefangen werden.
in void eRCDeviceInputDev::handleCode(long rccode) folgendes einkommentiert
eDebug("%x %x %x", ev->value, ev->code, ev->type);
bekomme kein ausschrieb auf der konsole um zu schauen ob richtig übersetzt habe, habe ich in
eRCDeviceInputDev::eRCDeviceInputDev(eRCInputEventDriver *driver)
:eRCDevice(driver->getDeviceName(), driver), iskeyboard(false)
eDebug("hmmm: Input device \"%s\" is %sa keyboard.", id.c_str(), iskeyboard ? "" : "not ");
etwas umgebaut der ausschrieb kommt
ZitatAlles anzeigen
+ (21) input device driver
hmmm: Input device "Macintosh mouse button emulation" is not a keyboard.
hmmm: Input device "HID 0430:0005" is not a keyboard.
hmmm: Input device "Microsoft Microsoft IntelliMouse ý with IntelliEye" is not a keyboard.
hmmm: Input device "PC Speaker" is not a keyboard.
hmmm: Input device "Power Button (FF)" is not a keyboard.
hmmm: Input device "Power Button (CM)" is not a keyboard.
hmmm: Input device "DVB on-card IR receiver" is not a keyboard.
Found 7 input devices!
Ich hole auf, bin jetzt auch bei libdvbsi++, da wart ihr gestern um 00:00 Uhr
Hab das libdvbsi++.tar.gz paket von seite 2 runtergeladen, wenn ich das erste mal dann /autgen.sh mache, sollte ein Fehler kommen wie dieser: Makefile.in not found. Richtig???
Bei mir kommt aber:
ZitatMakefile.am:10: addsuffix .md5,$(DIST_ARCHIVES: non-POSIX variable name
Makefile.am:10: (probably a GNU make extension)
Makefile.am:11: addsuffix .asc,$(DIST_ARCHIVES: non-POSIX variable name
Makefile.am:11: (probably a GNU make extension)
Nich gut oder??
da hab ich ein script reingestellt
make_blabla.sh
versuchs damit
ZitatIch hole auf, bin jetzt auch bei libdvbsi++, da wart ihr gestern um 00:00 Uhr
weil wir die vorarbeit für dich tun
edit:
makefile.in kommt bei ./configure
sehe ich rchtig das in rc.cpp der open für das keyboard event ist wenn ja da rennt e2 gar nicht rein
eRCShortDriver::eRCShortDriver(const char *filename): eRCDriver(eRCInput::getInstance())
{
eDebug("open [%s]", filename);
hast du mal den enigma2 ordner gelöscht und neu compiliert ?
dann müsste alles in einem rutsch passieren ...
ZitatOriginal von adenin
JackDaniel
Wie genau ist Du an den bsod bei Videomode gekommen, weil das müsste abgefangen werden.
hmm verstehe die frage nicht ganz
hmm wirklich ärgerlich selbst epg info's bekomme ich über die dvb-s karte daheim nur das keyboard will ned
Gut gut, ich komm immernoch voran
Hab jetzt enigma² drauf und kann's auch kurz starten. keymap und etc stuff ist natürlich installiert. Jetzt komm'n error den ihr nicht hattet :-/
main thread is non-idle! display spinner!
Traceback (most recent call last):
File "/usr/local/lib/enigma2/python/mytest.py", line 529, in <module>
Components.UsageConfig.InitUsageConfig()
File "/usr/local/lib/enigma2/python/Components/UsageConfig.py", line 74, in InitUsageConfig
config.usage.hdd_standby.addNotifier(setHDDStandby)
File "/usr/local/lib/enigma2/python/Components/config.py", line 129, in addNotifier
notifier(self)
File "/usr/local/lib/enigma2/python/Components/UsageConfig.py", line 72, in setHDDStandby
for hdd in harddiskmanager.HDDList():
File "/usr/local/lib/enigma2/python/Components/Harddisk.py", line 554, in HDDList
hdd = hd.model() + " - " + hd.bus()
File "/usr/local/lib/enigma2/python/Components/Harddisk.py", line 115, in model
assert False, "no hdX or sdX"
AssertionError: no hdX or sdX
Alles anzeigen
Die das verursachende Funktion in der Harddisk.py sieht so aus:
def model(self):
if self.device[:2] == "hd":
return readFile('/proc/ide/' + self.device + '/model')
elif self.device[:2] == "sd":
vendor = readFile(self.sysfsPath('device/vendor'))
model = readFile(self.sysfsPath('device/model'))
return vendor + '(' + model + ')'
else:
assert False, "no hdX or sdX"
Hab mal eine Debug Zeile in meine Harddisk.py eingebaut um zu schauen was denn self.device ist. Enigma² erwartet das es entweder was ist was mit sd anfängt oder mit hd.
Bei mir ist self.device aber "ps3da" und nix mit hd* oder sd*
ergibt folgenden Fehler nu:
ZitatAssertionError: no hdX or sdX (ps3da)
Also wohl was PS3 spezifisches
*EDIT*
YEHAAAAAAAAA es klappt
Kann E2 starten, seh das Menu und nix crasht mehr. Hab meine Harddisk.py um ein paar Zeilen erweitert für die PS3
def model(self):
if self.device[:2] == "hd":
return readFile('/proc/ide/' + self.device + '/model')
elif self.device[:2] == "sd":
vendor = readFile(self.sysfsPath('device/vendor'))
model = readFile(self.sysfsPath('device/model'))
return vendor + '(' + model + ')'
elif self.device[:3] == "ps3":
vendor = "Sony"
model = "PS3"
return vendor + '(' + model + ')'
else:
assert False, "no hdX or sdX (%s)" % self.device
Alles anzeigen
Und nu geht's
zur Zeit sind 27 Mitglieder (davon 2 unsichtbar) und 1.920 Gäste online - Rekord: 5.681 Benutzer ()