Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Wie snapt hier wat ik precies moet doen?  (gelezen 1022 keer)

r_heliman

  • Gast
Wie snapt hier wat ik precies moet doen?
« Gepost op: 2008/03/13, 23:26:46 »
Hoi,

Ik ben momenteel nog echt een LEEK met Ubuntu, maar aldoende leert men. En ik ben echt alle hulp extreem dankbaar.

Ik probeer software te installeren van: http://www.phildev.net/harmony/

Deze file kan ik downloaden, en dan krijg ik dit te lezen (file staat op mijn desktop)
----------------

==== BASIC INSTALLATION ====

0. INSTALL REQUIRED SOFTWARE

You *MUST* install libusb. This library is in most distributions, so
apt-get/yum/up2date/urpmi/etc. it.

If you're compiling from source, you'll also need the libusb development
package - usually libusb-dev or libusb-devel, depending on your distribution.

1. BUILD THE SOFTARE

As a normal user, simply run "make"

2. INSTALL THE SOFTWARE

As root, simply run "make install"


==== EXTRA INSTALL NOTES ====
By default this software installs in /usr/bin. You can override the PREFIX
(/usr) by passing a PREFIX variable to make:

  make PREFIX=/usr/local

You can override the bin directory by passing a BIN variable to make:

  make BIN=sbin


==== RUNNING THE SOFTWARE IN UNIX ====

Because this software uses libusb, it does Direct IO. That means you must
either be root to use it, or you must have the RAWIO capability.

In addition, harmony attempts to unbind any in-kernel drivers that may
bind to your remote. However, if it can't, you'll need to unbind them manually.
Check dmesg, if the hid driver attached to your Harmony follow the
instructions here to unbind it:
   http://lwn.net/Articles/143397/
------------------

Wat bedoelen ze wat ik moet doen?
Echt super bedankt?

Roel

Offline tabasco

  • Lid
Wie snapt hier wat ik precies moet doen?
« Reactie #1 Gepost op: 2008/03/14, 04:57:25 »
Welk gedeelte snap je niet?

Wie snapt hier wat ik precies moet doen?
« Reactie #2 Gepost op: 2008/03/14, 06:01:07 »
@r_heliman
Zelf software compileren kan een beetje tricky zijn voor een beginner. Heel concreet moet je het volgende doen in de terminal:

Voorbereiding (enkel de eerste keer doen om te zorgen dat je de juiste programma's op je computer hebt):
sudo apt-get install  build-essential          #dit pakket dient om te kunnen compileren
sudo apt-get install libusb-0.1-4               #volgens mij heb je dit al maar het kan geen kwaad om zeker te zijn ;)
sudo apt-get install libusb-dev                  #Dit heb je nodig om programma's te compileren die libusb gebruiken.

Dan verder het volgende om het programma te compileren:
cd [map waar het gedownloade file staat]   #ga naar de map... vb cd /home/dadio/Bureaublad
tar -xvvf harmony-0.13.tar.bz2                   #uitpakken van het archief
cd harmony-0.13                                       #ga in de nieuwe map waar het archief uitgepakt is
make                                                        #'build' de software
sudo make install                                       #installeer de software
cd ~                                                          #terug naar je home map gaan

Om het programma te starten:
sudo harm                # en dan 'tab' drukken om het commando te vervolledigen

Je kan onderweg verschillende problemen tegen komen. Post dan de uitvoer van de terminal hier, dan kunnen we je misschien hierbij helpen.
Bij de commando's 'make' en 'make install' kan je veel 'waarschuwingen' krijgen in de terminal. Voorlopig niet op letten zolang het volgende commando zijn werk lijkt te doen ;)

Als alles lijkt te werken, het programma start maar het lijkt niet te doen wat het moet, tik dan ' dmesg | tail -n10'  in in de terminal. Post dan de uitvoer hier. Het kan zijn dat andere software de werking van harmony hindert. Dan zien we dat in de tekst van dmesg.

Vandaag en morgen ben ik niet meer online. Maar hier zijn slimme koppen op het forum die met deze zaken veel meer ervaring hebben dan ik. Probeer gewoon heel duidelijk en concreet te zijn als je nog hulp nodig hebt.

Succes...