Hallo zusammen!
Für alle die neben der VDR Bastelei vielleicht auch noch Helikopter fliegen und zum Üben HELI-X 3.0 (http://www.heli-x.net) als Simulator benutzen, habe ich ein Paket nach Vorbild der (wmdrawer) yavdr-addon-* Pakete gebaut, um den Start des Simulators in die wmdrawer Leiste zu integrieren.
Vorbedingungen:
HELI-X benötigt ein vollwertiges SUN Java, kein openJDK. Solltet ihr also vorher prüfen, weil sich auch sonst das Launcher deb Paket nicht installieren läßt.
Prüfen geht mit:
dpkg -l | grep openjdk
Falls ihr da was findet, mit apt-get remove deinstallieren (Ihr müßt aber selber aufpassen, was er da entfernen will! Ich weiß ja nicht, was ihr sonst noch so auf der Kiste habt )
Um SUN Java mittels apt-get auf die Kiste zu bekommen reicht es aus, in der /etc/apt/sources.list die Zeile
deb http://archive.canonical.com/ubuntu lucid partner
einzutragen, bzw. das Kommentarzeichen zu entfernen.
Jetzt:
- apt-get update
- apt-get install sun-java6-jdk
Dann braucht ihr noch OpenAL, weil HELI-X darüber den Ton ausgibt. (Falls jemand das universe Repo in der sources.list deaktiviert hat, muß das erst wieder rückgängig gemacht werden.) Die Lib dann einfach installieren mit:
- apt-get install libopenal1
Installation HELI-X:
Da es HELI-X leider nicht als Debian Paket gibt, muß dieses VORHER separat heruntergeladen, und entpackt werden.
Dazu wie folgt vorgehen:
- Download des Linux ZIPs (aktuell HELI-X30.zip) von www.heli-x.net
- entpacken nach /opt (Wichtig, sonst passt der Rest des HowTos nicht mehr!!)
- rm -f /opt/HELI-X30/libs/joal/linux-i586/libopenal.so
- ln -s /usr/lib/libopenal.so.1 /opt/HELI-X30/libs/joal/linux-i586/libopenal.so
- chown -R vdr.vdr /opt/HELI-X30 (damit unter dem User vdr die Konfigs gespeichert werden können)
- chmod 755 /opt/HELI-X30/runHELI-X.sh (zum Starten)
Installation yaVDR Launcher:
- das Deb Paket am Ende des Postings herunterladen und mit dpkg -i installieren
Fertig!
Damit sollte bei Euch links in der wmdrawer Leiste unter "Games" ein neues Symbol erscheinen, mit dem sich der Heli-X starten lassen sollte.
Hinweis:
Das Paket bringt eine zusätzliche udev Regel mit (/etc/udev/rules.d/90-usb-joystick.rules, via yaVDR template System), um beim Einstecken eines USB Joystick Devices (/dev/input/js*), die Rechte auf "0666" mit Gruppe "vdr" zu setzen. Sonst ist nix mit Joystick. Wenn das Paket deinstalliert wird, wird die Regel wieder entfernt.
Ich hoffe, ich habe nichts vergessen und wünsche allen viel Spaß beim Fliegen!
PS: Liebes Team, ich bin nicht so geübt im Paketbau und habe mich daher an euren Addon Paketen entlang gehangelt. Sollte ich da irgendwie grobe Fehler gemacht haben, dann bitte auf jeden Fall Bescheid geben. Ich hänge die Links zu allen Dateien an, damit jeder es für sich ändern kann, wie er lustig ist, oder um das Paket einfach nur neu bauen zu können.
Downloads:
http://www.halders-finest.de/d…on-helix_0.0.20100322.dsc
http://www.halders-finest.de/d…helix_0.0.20100322.tar.gz
http://www.halders-finest.de/d…elix_0.0.20100322_all.deb
http://www.halders-finest.de/d…0.0.20100322_i386.changes