1 [2] 3 >>> Archiv / MLD 3.x / Development / Zotac Zbox Fernbedienung
 

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20418
    • View Profile
    • ClausMuus.de
Zotac Zbox Fernbedienung
« Reply #15 on: November 24, 2013, 20:46:57 »
Hi,

ich hab hier nen Makefile Patch für Dich, mit dem es geht:
Code: [Select]
Index: Makefile
===================================================================
--- Makefile (revision 106)
+++ Makefile (working copy)
@@ -1,7 +1,7 @@
 group := kernel
 version_of = src/lirc
-latest_version = $(shell $(MAKE) --no-print-directory -sf ../Makefile.getfile version file=src/lirc.tgz rule=src/lirc-HEAD)
-driversDir = /lib/modules/$(KERNEL)/kernel/drivers/char/lirc
+src_url = https://github.com/FernetMenta/lirc/tarball/master
+#driversDir = /lib/modules/$(KERNEL)/kernel/drivers/char/lirc
 tools := /usr/bin/irpty /usr/bin/irw /usr/bin/mode2 /usr/bin/irrecord /usr/bin/irsend /usr/bin/irexec /usr/sbin/lircd /usr/sbin/lircmd /usr/lib/liblirc_client.so*
 deps := setserial help2man
 
@@ -16,7 +16,7 @@
  rm -rf src/lirc src/lirc-* src/lirc.tgz
  rm -f remotes.bz2
 
-$(modul): lib $(addon) $(addprefix $(modul),$(tools)) $(modul)$(driversDir) $(modul)/usr/share/lirc_keymaps
+$(modul): $(addon) $(addprefix $(modul),$(tools)) $(modul)/usr/share/lirc_keymaps
 
 
 $(modul)/%: src/lirc/install
@@ -41,16 +41,15 @@
 
 src/lirc/Makefile: src/lirc-$(version)/configure ../KERNEL/lib
  ln -fns lirc-$(version) src/lirc
- cd $(@D); mknod=/bin/true ./configure --with-x --with-driver=all --with-kerneldir=$(shell pwd)/../KERNEL/src/linux --with-moduledir=$(driversDir) --prefix=/usr
+ cd $(@D); mknod=/bin/true ./configure --with-x --with-driver=zotac --with-kerneldir=$(shell pwd)/../KERNEL/src/linux --with-moduledir=$(driversDir) --prefix=/usr
 
 src/lirc-$(version)/configure:
- $(MAKE) -f ../Makefile.getfile version=$(version) file=src/lirc.tgz rule=src/lirc-HEAD
-#url='$(src_url)'
+ $(MAKE) -f ../Makefile.getfile version=$(version) file=src/lirc.tgz url="$(src_url)"
  rm -rf $(@D)
  tar xf src/lirc.tgz -C src
- mv src/lirc-HEAD $(@D)
+ mv src/*-lirc-* $(@D)
  cd $(@D); ./autogen.sh
- $(MAKE) patch src_path=$(@D)
+# $(MAKE) patch src_path=$(@D)
 
 src/lirc-HEAD:
  git clone git://lirc.git.sourceforge.net/gitroot/lirc/lirc $@
Entscheidend dürfte für Dich die Änderung der $(modul):... Regel sein. Du musst also das lib und driversDir aus der Zeile entfernen und den Ordner lib wieder löschen. Alles andere hast Du ja bereits selber gelöst.
Der Grund dafür das es ansonsten nicht funktioniert ist, dass das Addon erwartet, das auch Kernel Treiber erstellt werden, was durch Deine Anpassung der Configure Zeile ja nicht mehr der Fall ist.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #16 on: November 24, 2013, 23:31:53 »
Danke für den Patch. Mußte Ihn aber um folgendes erweitern:

Code: [Select]
cd $(@D); ./autogen.sh ; ./configure --with-x --with-driver=zotac --with-kerneldir=$(shell pwd)/../KERNEL/src/linux --with-moduledir=$(driversDir) --prefix=/usr
# $(MAKE) patch src_path=$(@D)

Sonst fand lirc keine Steuerdatei "Makefile" . Es hat alles durchgebaut. Es wurde auch eine initramfs.gz usw erstellt. Muß ich das alles installieren?

Code: [Select]
MLD-3.0.3_irkeytable-0.8.9_14.sfs
MLD-3.0.3_kernel-0_eventlircd-2013.11.24_22.sfs
MLD-3.0.3_kernel-0_lirc-2013.11.24_99.sfs
MLD-3.0.3_locales-0_53.sfs
MLD-3.0.3_python-2.7_22.sfs
MLD-3.0.3_python-uinput-0.9_5.sfs
MLD-3.0.3_vdr-2.1.2.445_447.sfs
MLD-3.0.3_initramfs-1.21.1_474.gz

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20418
    • View Profile
    • ClausMuus.de
Zotac Zbox Fernbedienung
« Reply #17 on: November 25, 2013, 00:02:02 »
Hi,

ne, Du brauchst nur das lirc Addon installieren und darfst das dvb-remote Addon nicht gleichzeitig installiert haben.
Die anderen Addons wurden mit gebaut, weil da in der INSTALL Datei zwei Abhängigkeiten eingetragen sind, von denen ich nicht weiß, wer die da eingetragen hat, und wofür. Lösche die mal beide da raus.
Im Addon Namen fehlt außerdem die Kernel Versionsnummer. Das ist zwar nicht weiter wichtig, aber auch nicht schön. Da Dein Addon jedoch keine Kernel Module enthält, braucht das auch nicht mehr in der Kernel Gruppe sein. Entferne also noch im Makefile die erste Zeile. Alternativ kannst Du auch den Kernel bauen lassen, damit dessen Versionsnummer erkannt wird. Anschließend noch nen "make clean" und nen "make" im lirc Addon.
Das Addon bekommst Du dann bequem auf Dein MLD PC, indem Du das Addon in den Ordner /etc/addons kopierst und dann per "apm i lirc -a" installierst.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #18 on: November 25, 2013, 07:11:11 »
Ok danke  ;). Das werde ich heute Abend mal noch so machen. Gebe dann wieder bescheid, wenn ich mehr weiß ;D

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #19 on: November 25, 2013, 22:16:44 »
@clausmuus

Danke für die Hilfe, die Fernbedienung geht jetzt mit allen Tasten ;D. Wenn gewünscht würde ich hier mal meine Configfiles posten. Dann könntet Ihr vielleicht für die nächste Version der MLD den Support einbauen?

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20418
    • View Profile
    • ClausMuus.de
Zotac Zbox Fernbedienung
« Reply #20 on: November 25, 2013, 22:28:18 »
Hi,

da wir seit einigen Monaten auf die lirc Version von Ubuntu umgestellt haben, und lirc nicht mehr selber compilieren, können wir den speziellen Treiber nicht mehr anbieten. Der Aufwand und die Fehleranfälligkeit, lirc selber zu kompilieren und vor allem spezielle Patches oder Versionen zu verwenden, ist einfach zu hoch.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #21 on: November 25, 2013, 22:36:22 »
Ok ;) Kannst Du mir evtl. noch sagen wo ich das hier einbauen muß damit es zieht?

Code: [Select]
Section "InputClass"
  Identifier "PHILIPS MCE USB IR Receiver- Spinel plus"
  MatchProduct "PHILIPS MCE USB IR Receiver- Spinel plus"
  MatchIsKeyboard "true"
  Option "Ignore" "true"
EndSection

XBMC prellt sonst, da es denkt es wäre eine Tastatur.

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20418
    • View Profile
    • ClausMuus.de
Zotac Zbox Fernbedienung
« Reply #22 on: November 26, 2013, 00:13:44 »
Hi,

das muss irgendwo unter /root/.xbmc/??userdata??/ sein. Ich hab xbmc z.Z. nicht installiert und kann daher nicht nachschauen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #23 on: November 26, 2013, 22:58:34 »
Noch mal eine andere Frage, wo muß denn eine eigens erstellte xorg.conf hin, damit diese von MLD gefressen wird?

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20418
    • View Profile
    • ClausMuus.de
Zotac Zbox Fernbedienung
« Reply #24 on: November 27, 2013, 15:14:29 »
Hi,

wenn DU nur Deine eigene xorg.conf verwenden möchtest, musst Du die unter /etc/X11/xorg.conf ablegen und den Ordner /etc/X11/xorg.conf.d entsorgen (z.B. umbenennen). Du kannst aber auch unter /etc/X11/xorg.conf.d/ neue Dateien anlegen, wenn DU nur einzelne Abschnitte ersetzen möchtest. Entscheidend ist das "ersetzen", denn die Abschnitte können nicht ergänzt, sondern nur komplett überschrieben werden. Wenn ich mich richtig erinnere, werden die Dateien alphabetisch sortiert eingelesen und die Letzte Definition eines Abschnittes wird genommen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #25 on: November 27, 2013, 18:45:19 »
Das habe ich eben so gemacht ;) Und es funktionert. Somit prellt die FB auch nicht mehr in XBMC ;D Die XKeySym-Einträge können dann auch wieder in die remote.conf. Danke, somit ist für mich alles erledigt.

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #26 on: November 28, 2013, 21:38:14 »
Ich habe mir gerade eben noch XBMC neu gebaut. Kann ich XBMC auch über die Konsole updaten? Also ohne das ich ein Server Update mache? Die fertige .sfs liegt schon unter /etc/addons

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Zotac Zbox Fernbedienung
« Reply #27 on: November 28, 2013, 22:06:31 »
Hi MLDFan,

Ja, ein 'apm u xbmc' sollte reichen.

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #28 on: November 28, 2013, 22:14:28 »
Danke, werde ich morgen versuchen.

Offline MLDFan

  • Newbie
  • *
  • Posts: 18
    • View Profile
Zotac Zbox Fernbedienung
« Reply #29 on: November 29, 2013, 05:58:00 »
Hmm, es kommt nur die Meldung:

Code: [Select]
addon is up to date
Aber das hier ist aktiv:

Code: [Select]
MLD-3.0.3_xbmc-12.2_82.sfs
Und das hier möchte ich installieren:

Code: [Select]
MLD-3.0.3_xbmc-12.9.10_82.sfs
Irgendwelche Ideen?

1 [2] 3 >>> Archiv / MLD 3.x / Development / Zotac Zbox Fernbedienung
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.