Ja kann gut sein dass ich da was verwechselt habe, war nur so eine spontane Idee.
Meine Annahme beruht auch auf div. Konfigurationen unten XBMCbuntu 12.x, zusammen mit einem iMON empfänger.
Dass es unter XBMCbuntu 13.x nicht mehr ganz gleich ist, ist mir auch aufgefallen. Liegt wahrscheinlich eben an lirc 8.x.
Sieht auch so aus als ob Du einiges mehr Erfahrung mit Linux hast als ich.
Freut mich dass du die Lösung gefunden hast und auch mit uns teilst.
Beiträge von webstar
-
-
Hi Erdbaer
Das sieht danach aus als ob LIRC nicht gestartet ist.
So viel ich weiss funktioniert die Ausgabe mit irw nur wenn LIRC gestoppt ist. Auch den Befehl den du zum start von LICR benutzt ist mir unbekannt, ich bin aber auch nicht der ober Linux Guru.
Versuch mal LIRC mit folgendem Befehl zu starten.Starte dann XBMC und teste die Fernbedienung.
-
Freut mich dass ich dir helfen konnte. Konntest du die Auflösung via desktop änder so dass du nun auch die leiste im anmeldebildschirm siehst?
Andernfalls solltest du die auch in der xorg.conf (unter /etc) festlegen können.chrille
Danke für deinen konstruktiven beitrag. Ich versuchte wenigstens zu helfen und dies habe ich entgegen deiner vermutung sogar;)Gesendet von meinem C6903 mit Tapatalk
-
Hi
Du musst auf dem anmeldescreen oben recht auf eines dieser symbole, ich glaube das ganz links, das wie ein Blatt oder so aussieht klicken. Dann kannst du zwischen xbmx und xbmcbuntu auswählen.
Dort klickst du natürlich xbmcbuntu an und meldest dich mit dem selben usernamen und pw wie für xbmc an. Schon wird der desktop geladen.Gesendet von meinem SGP311 mit Tapatalk
-
-
Ist nur eine Vermutung aber es könnte sein dass der RCB das extendedinfo script benötigt.
Gesendet von meinem C6903 mit Tapatalk
-
sorry, bei mir wurde der RomCollectionBrowser gleich mit dem AEON MQ5 Skin mitinstalliert. Du könntest ja versuchsweise diesen Skin installieren und schauen ob der RCB gleich ohne Fehlermeldung mitinstalliert wird.
Hast Du das RBC Wiki schon gelesen und es auch über die Repo versucht zu installieren?Aber ZNES funktioniert bei mir soweit alles, ausser der Ton wen ich ihn aus XBMC heraus starte. Dieses Problem hatte schon einmal gelöst, hatte momentan aber noch keine Zeit mich dem zu widmen.
[infobox]Ton wurde gefixt[/infobox]
Hier schritt für Schritt wie ich es installiert habe:ZSNES installieren:
[expander]ZSNES Auflösung ändern:
folgendes einfügen:
[infobox]; Custom Resolution X and Y for Custom Video Modes [256x224..2048x1536]
CustomResX=1920
CustomResY=1080
[/infobox]Start Stop Script erstellen:
folgendes einfügen:
[infobox]
#!/bin/bash
killall -STOP xbmc.bin
/usr/bin/zsnes -m -s -v 22 "$1"
killall -CONT xbmc.bin[/infobox]Ausführbar machen:
Rom Collection Browser konfiguration:
- Rom Collection Browser per XBMC Addons installieren (in AEON MQ5 schon integriert).
- Rom Collection Browser (RCB) starten.
- Dort legen wir eine neue Rom Collection an. Das geht alles besser mit Tastatur als mit Fernbedienung.
- Beim Anlegen fragt der RCB nach einer Plattform, wir wählen SNES.
- Dann braucht er den Emulator, den finden wir unter: /home/xbmc/Scripts/zsnes.sh
- Dann geben wir den Parameter an, d.h., wie werden die Spiele an den Emulator übergeben: "%ROMS%" (Das sollte Standard sein)
- Jetzt der Speicherort der ROMS: /home/xbmc/Games/SNES/roms
- Und zu letzt eine “File Mask”. Soll heißen, wie sehen die Roms bei dir aus: *.zip[/expander]Kein Sound in ZSNES:
[expander]Audio device ermitteln:Ausgabe:
Code**** Liste der Hardware-Geräte (PLAYBACK) **** Karte 0: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0] Sub-Geräte: 1/1 Sub-Gerät #0: subdevice #0 Karte 0: NVidia [HDA NVidia], Gerät 7: HDMI 1 [HDMI 1] Sub-Geräte: 1/1 Sub-Gerät #0: subdevice #0
[infobox]Hier merken was unter Karte und Gerät eingetragen ist. Bei mehreren Geräten natürlich die Werte des verwendeten Gerätes. Wenn nicht klar ist welches der Geräte verwendet wird, kann es mit abspielen von einem Testsound herausgefunden werden.[/infobox]Testsound abspielen:
es sollte in etwa folgendes erscheinen und ein Ton über die Lautsprecher zu hören sein.
CodePlaying WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
Wenn nichts zu hören ist oder eine Fehlermeldung erscheint müssen beim Wert plughw:0,7 die verschiedenen Karten und Geräte durchgegangen werden, bis etwas aus dem Front Center zu hören ist. Da ich zwei Audiogeräte auf der selben Karte habe wäre bei mir nur noch plughw:0,3 möglich.
Die .asoundrc bearbeiten/erstellen:
Dort alles löschen und folgendes einfügen:
[infobox]Die Ziffer, hier die 7, muss dem zuvor ermittelten Gerät entsprechen.[/infobox]Neustart:
Als letztes muss noch das "neue" Audiodevice aktiviert werden.
Navigiert in XBMC zu den Audio Einstellungen und wählt als Audio Ausgabegerät das neue, via .asoundrc, erstellte Gerät aus.
Dies sollte in etwa wie folgend aussehen -> Default (HDA NVIDIA HDMI 1)[/expander] -
Das ist ja komisch.
In meinem Bild (sch... auf die Qualität) siehst Du wie es aussehen sollte. Wieso diese bei Dir fehlt kann ich mir gerade nicht erklären.
Du hast schon die xbmcbuntu-13.0~gotham_amd64 von xbmc.org genommen? Ev. stimmt die Auflösung nicht und die obere Leiste ist "nur" außerhalb des Bildes. -
Ich hatte das ganze unter xbmcbuntu 12.2 eingerichtet, halt nicht mit retroarch aber mit div. anderen emus. Nes, snes und n64 funktionierte perfekt. Wii funktionierte nur teilweise, ich vermute aber dass es an den roms lag.
Bin dann letztens auf xbmcbuntu 13 umgestiegen, hab dort die emus noch nicht eingerichtet, sollte aber nicht viel anders sein als unter 12.2.Zum thema desktop.
Hatte das selbe problem, war noch an das dropdown menü gewoht und war zuerst ziemlich verwirrt da es dieses nicht mehr gibt. Du musst auf dem anmeldescreen oben recht auf eines dieser symbole, ich glaube das ganz links, das wie ein Blatt oder so aussieht klicken. Dann kannst du zwischen xbmx und xbmcbuntu auswählen.
Dort klickst du natürlich xbmcbuntu an und meldest dich mit dem selben usernamen und pw wie für xbmc an. Schon wird der desktop geladen.Für die installation der emus und die einrichtung in rom collection browser habe ich mir eine Doku erstellt. Sie ist zwar noch in der rohfassung, d.h. ich habe sie beim hin und her probieren bis es funktionierte erstell. Somit kann ich nicht garantiern dass alles eins zu eins übernommen werden kann, habs ja selber noch nicht auf einem jungfreulichen xbmcbuntu 13 geteste. Dies steht aber in nächster zeit an. Ich kann die die Doku gerne zukommen lassen und dich bei neuen erkentnissen dazu gerne informieren.
Hab ja das selbe vor, xbmcbuntu13, xbox 360 wireless controller und emus für nes, snes, n64 und wii.Gesendet von meinem C6903 mit Tapatalk
-
Schon komisch, bei mir geht es so mit der originalen mce wie mit der als mce konfigurierten harmony.
Anscheinend gibt's auch verschiedene mce standarts.
Hoffe dass es mit dem code für imon aber auch zu deiner zifriedenstellung klappt.
Ich wäre dir jedenfalls dankbar für ein feedbackGesendet von meinem C6903 mit Tapatalk
-
Zitat
vielleicht hab ich auch zu viel auf einmal probiert - ton, pvr, display, ir. wollte irgendwie alles gleichzeitig hinbekommen, damit ich es mal testen kann um dann eventuell von win wegzukommen.
Das habe ich auch schon erlebt, an jeder Ecke eine Baustelle.
"jetzt noch das dort und vor dem reboot noch diese Datei dort bearbeiten und, und, und...."Dann funktioniert mal etwas nicht gleich auf Anhieb und mann weiß nicht mehr genau wo mann eigentlich war.
Darum ist mein Tipp, mach immer schön eins ums andere und es kann nie einen reboot zu viel geben wenn mal etwas nicht gleich funktioniert. -
Habs nun geschafft das mein ganzes XBMC per MCE FB steuerbar ist.:D
Mach aber bitte zuerst mal wieder "greenfield":
ir-keytable installieren:LIRC installieren:
Beim LIRC Setup muss folgendes eingestellt werden:
Remote control: Linux input layer (/dev/input/eventX)
IR transmitter: None
Custom event interface for your dev/input device: /dev/input/by-id/usb-15c2_0036-event-if00 (hier natürlich das Interface dass dir mit dem Befehl ls -all /dev/input/by-id ausgegeben wird)ir-keytable autostart:
folgendes vor exit 0 einfügen
mit "Ctrl+X" und "y" schließen und speichern.[infobox]mit ls -all /lib/udev/rc_keymaps/ werden dir alle vorhandenen keymaps angezeigt, ev. musst Du auch die rc6_mce oder sonst eine versuchen.[/infobox]
"ein reboot tut immer gut"
Nun sollte die MCE konfiguration deiner FB in XBMC funktionieren und "irw" dir die Ausgabe liefern die du allenfalls zum anpassen der Lircmap.xml & remote.xml benötigst. -
Jetzt verwechstelst du aber was.
Wenn du es nun mit der variante "fb mit den imon befehlen anlernen" machst, muss du alles wie im how to beschrieben einstellen und dann die verlinkte datei aus /etc/lirc/lircd.conf anpassen (betreffend dem repeat)
Dies sollte dan die lircd.conf.devinput sein.
So erhälst du doch auch mit irw eine ausgabe und damit kannst du die tasten nach belieben in xbmc mappen.Gesendet von meinem C6903 mit Tapatalk
-
Ja Linux ist schon sehr gewöhnungsbedürftig wenn man "nur" Windows kennt, ist mir anfangs nicht anders ergangen.
Habe auch als Linux Noob begonnen meinen HTPC aufzusetzen. Hatte es auch mal mit Windows und EventGhost und dem Zeugs versucht, funktionierte auch, aber Linux gefällt mir für diesen Verwendungszweck doch um einiges besser.Ich dachte am Anfang auch dass das ja nicht so schwer sein kann, Hardware zusammenbauen, Software installieren und freuen. Eine Sache von aller höchstens einem Weekend. Dauerte dann aber doch mehrere Weekends bis zur wirklich zufriedenstellenden Konfiguration.
Mittlerweile dauert eine komplette neuinst. noch max. 2h.Um einen HTPC mit Linux zu realisieren, muss Interesse sich mit Linux vertraut zu machen vorhanden sein. Ich bin auch kein pro. aber hartnäckig. Wenn ich ein Problem habe wird es gelöst, egal wie lange es dauert. Wenn Du das LIRC Wiki anschaust siehst Du wie umfangreich nur schon Lirc ist, mein wissen dazu beschränkt sich leider auch nur auf einen kleinen Teil.
-
schau mal in der lircd.conf (also in der dort verlinkten datei) den wert bei pre_data an. Ist dort 0x8001 gesetzt ändere dies auf 0x0001.
Ansonsten musst Du etwas mit dem repeat Parameter rumspielen. Dazu habe ich aber auch noch nichts selbst versucht, bei mir funktioniert die Wiederholung bei gedrückter Taste zum Glück ohne dass ich Änderungen vornehmen musste. Solche Dinge sind sehr von den verschiedenen FB's abhängig.
Falls Du das Wiki dazu noch nicht kennen solltest: http://wiki.ubuntuusers.de/LIRC -
Hmmm.... komisch
Hier liegt irgendwo auch noch ne originale mce rum, werde es auch mal versuchen.Gesendet von meinem SGP311 mit Tapatalk
edit:
habe es jetzt 3h mit der MCE FB versucht, bring die auch nicht zum laufen
Es muss ja irgendwie möglich sein...komme aber frühestens am Weekend wieder dazu dies weiter zu verfolgen.
-
In der hardware.conf steht bei dir
REMOTE_LIRCD_CONF="mceusb/lircd.conf.mceusb"ändere das mal auf folgendes
REMOTE_LIRCD_CONF= "/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb"also mit dem kompletten Pfad. Ich hatte auch Probleme wenn ich nicht den kompletten Pfad eingetragen hatte, weis nur nicht mehr genau was für Probleme
Wenn das auch nicht weiter hilft versuch mal das:Die Zeile
ZitatREMOTE_DEVICE="/dev/lirc0"
ich bin der Meinung dass die eher so aussehen sollte:
Und dass die Zeile
ZitatREMOTE_DRIVER=""
leer ist finde ich auch komisch, habe aber auch keine Erfahrungen mit der MCE variante. (ich würde es aber mal mit REMOTE_DRIVER="devinput" versuchen)
-
Du schreibst:
ZitatWenn ich Windows Media Center Transceivers/Remotes (all) auswähle funktioniert meine IMon Fb immernoch, nur wird in IRW nix angezeigt, sondern ich kann mit ihr in XBMCbuntu steuern.
aber was macht die all4one? keine Ausgabe mit irw? reagiert XBMC?
Hast Du die hardware.conf und lircd.conf schon überprüft? Binn mir nicht sicher ob dies für irw wichtig ist, würde aber Sinn ergeben (muss also ev. die Reihenfolge im HowTo ändern)In der hardware.conf ist vor allem die erste Sektion wichtig
[expander]Code# /etc/lirc/hardware.conf# #Chosen Remote Control REMOTE="Linux input layer (/dev/input/eventX)" REMOTE_MODULES="imon" REMOTE_DRIVER="devinput" REMOTE_DEVICE="/dev/input/by-id/usb-15c2_0036-event-if00" REMOTE_SOCKET="" REMOTE_LIRCD_CONF="/usr/share/lirc/remotes/devinput/lircd.conf.devinput" REMOTE_LIRCD_ARGS=""
[/expander]und in der lircd.conf muss die unterste Zeile "include" aus der lircd.conf muss mit der REMOTE_LIRCD_CONF Zeile "REMOTE_LIRCD_CONF=" aus derhardware.conf übereinstimmen.
-
o.k.
dass Du die FB nicht ändern möchtest da Du damit dein produktives System abschießt verstehe ich.
Ich nehme mal an dass deine irw Ausgabe von der original imon FB stammt. richtig??
Da Du die FB als MCE konfiguriert hast versuch es mal mit
und wähle bei "Remote control" Windows Media Center Transceivers/Remotes (all) anstelle von Linux input layer (/dev/input/eventX).
Anschließend natürlich nochmals mit irw testen -
Poste doch bitte deine input devices und die einstellungen die du bei der lirc installation/rekonfiguration vorgenommen hast.
Oder:
Kannst du deine all4one per ir übertragung anlernen?
Dann könntest du alles mit der originalen imon fb einrichten und müsstest nur noch die tasten deiner all4one zuweisen.
Nichts desto trotz interessiert es mich weshalb irw keine signale empfängt.Gesendet von meinem C6903 mit Tapatalk