Ga naar inhoud


Aanbevolen berichten

Geplaatst:
Citaat:
@DAF2000:

Ik hou me aanbevolen voor die volledige glibc voor de 7000 op PLi Helenite.

Enig idee wanneer PLi Helenite final er is ?


<img src="/forums/images/graemlins/shocked.gif" alt="" /> is het nog een beta versie dan.

Dreambox 7000S & 500 & 800 - Maxtor 80GB en Samsung 500GB - USBstick Swap - schotel 80 & 110cm - Moteck SG2100 - lnb titanium 0,2 db & duo lnb - openPLI - Satje07 settings - cccam 2.1.4


  • Reacties 237
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Beste reacties in dit onderwerp

Geplaatste afbeeldingen

Geplaatst:

Is er iets sinds de release van de RC veranderd dan? <img src="/forums/images/graemlins/wink.gif" alt="" />

 

Er wordt hard gewerkt aan het finaal maken van Helenite. Dat gaat klaar zijn als 't klaar is... <img src="/forums/images/graemlins/smile.gif" alt="" />

Geplaatst:
Citaat:

- Ondertiteling werkt inverted, het hele scherm wordt wit en waar de ondertiteling zou moeten komen komt is de film te zien.


Jaaaa, precies, daar had ik ook al last van!

Voor de rest werkt het wel.

DM8000 + VU+Ultimo + GSO op Wavefrontier PLI Core Member www.openpli.org

Geplaatst:
Citaat:
ik krijg een pop scherm als ik hem wil starten
/var/tuxbox/plugins/playDVD.so: symbol
alphasort64, version GLIBC_2.1 not defined in file
libc.so.6 with link time reference


Yep, dat betekent dat dit symbol (samen met een paar duizend andere) uit de libc is gehaald om 'm kleiner te maken.

Ik had ook zoiets met fchdir(). Workaround voor mij was de functie in enigma aan te roepen, enigma te hercompileren (maar niet per se installeren), flash image opnieuw maken, en dan de libc overzetten, waar nu wel dat symbool in zit. Als je geen ontwikkel-omgeving hebt, houdt het wel op :-(

DM8000 + VU+Ultimo + GSO op Wavefrontier PLI Core Member www.openpli.org

Geplaatst:
Citaat:
Ik heb mijn libc6 (gecompileer voor een dm500) aan dit bericht gehangen. Let wel libc6 is een essentieel onderdeel van het besturingssysteem!! Gebruik is dus geheel op eigen risico!


Veilig nieuwe libc installeren:

Start twee telnet sessie naar de je dreambox op.
In één van de twee sessies tik je dit in:

cp /lib/libc.so.6 /tmp
export LD_LIBRARY_PATH=/tmp
cp je_nieuwe_libc /lib

andere sessie:

ls

Als die ls het doet, dan is het gelukt. Anders kun je libc uit /tmp weer terugzetten.

DM8000 + VU+Ultimo + GSO op Wavefrontier PLI Core Member www.openpli.org

Geplaatst:
Citaat:
Citaat:

/var/dvd/dreamdvd: relocation error: /var/dvd/dreamdvd: symbol fchdir, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

Dan gaat dit nooit werken. Op een 600 en 7020 zal 't wel lukken of je moet ook net als Sjaaky een eigen glibc hebben.


:-)

Of de luitjes van PLI lief aankijken ;-)

Of mij lief aankijken >:-) Maar ik garandeer niet dat mijn libc alle symbols heeft die je nodig zou kunnen hebben voor PLI (of wat dan ook).

DM8000 + VU+Ultimo + GSO op Wavefrontier PLI Core Member www.openpli.org

Geplaatst:

Een aantal mensen van ons hebben er al even naar gekeken. Waarschijnlijk zal de Helenite final een libc hebben die de benodigde symbols bevat.

Je kan overigens ook een ongestripte libc gebruiken met het LD_LIBRARY_PATH truckje van Erik, dan moet het gegarandeerd werken.

Geplaatst:

playdvd start dreamdvd op met LD_LIBRARY_PATH. Ik weet alleen niet hoe die te beïnvloeden is. Bovendien helpt het niet als playdvd al niet opstart vanwege missende symbols.

Geplaatst:

Ik heb geen idee hoeveel werk het is, maar eigenlijk zou enigma zo veranderd moeten worden dat deze in bestandsmodus op basis van bestandsextensie een plugin kan opstarten.

Dus je staat op MijnVerjaardag2007DVD.iso en met een druk op OK wordt dreamdvd gestart met MijnVerjaardag2007DVD.iso. Op die manier hoeft niet elke plugin van een filebrowser voorzien te worden.

Geplaatst:

in principe moet je een heel eind komen als je een eServiceHandler afgeleide maakt, een functie connect aan het eServiceFileHandler::getInstance()->fileHandlers signal, daarin op de extensie 'iso' checkt, en een service reference toevoegt.

 

Enige wat denk ik in enigma nog ontbreekt is de mogelijkheid een plugin permanent geladen te hebben. Alhoewel, misschien is er zelfs al een 'type' voor gedefinieerd. Ik heb mij eigenlijk nooit zo verdiept in enigma plugins, ik vind het maar ondingen ;-) (en het werkt ook niet, binary plugins)

Geplaatst:

Ik heb 't voor elkaar om dreamdvd handmatig op te starten op PLi Helenite DM7000. Dit werkt alleen onder multiboot.

 

Eerst hebben we een nieuwe libc.so nodig, zie bijlage. In de bijlage heet-ie libc.so.6.tar.gz maar dit had libc.so.6.gz moeten heten. Effe hernoemen dus, een ".gz" is blijkbaar "verboden" om te uploaden. Ik werk in multiboot, dus heb deze libc gewoon over de oude heen gecopieerd (uitpakken met gunzip libc.so.6.gz). Dit kan wel 'ns een Enigma crash geven omdat je ter plekke de file gaat veranderen. 't Is veiliger vanuit flash op te starten en in /mnt/usb/fwpro/<image>/lib de libc.so.6 te overschrijven.

 

Ik heb de DVD in m'n server gestopt en vanuit de Dreambox er naar gemount (in mijn geval is dat /mnt/server1). Nu zit alleen Enigma nog in de weg, want zowel dreamdvd als Enigma "luisteren" naar de afstandsbediening. Dus stoppen we Enigma:

 

- zoek met "ps" naar "/bin/sh /bin/start_enigma" en kill deze.

- kill heel Enigma: killall enigma

 

Nu starten we dreamdvd vanuit telnet op:

/var/dvd/dreamdvd /mnt/server1

 

Vanuit de plugin heb ik 't niet werkend gekregen omdat op een of andere manier de directories niet goed onthouden wordt.

1368607-libc.so.6.tar.gz

Geplaatst:

wil je de nieuwe versie van libc in gebruik nemen in multiboot zonder crash, copieer je die nieuwe libc even naar /lib/libc.so.6.new, en vervolgens doe je (vanuit de /lib directory)

 

mv libc.so.6.new libc.so.6

 

Als je rucksichloos de libc.so copieert kan je met file van 0 bytes blijven zitten, en start je multiboot image niet meer op totdat je dat herstelt...

 

Oh, en volgens mij kan je plugins wel permanent laden door het volleidge pad van de plugin op te nemen in de file /var/tuxbox/config/enigma/plugins

Enigma checked die file bij het opstarten.

DM7000, noname 58 cm bord met SM3D12 rotor, 46GB 2.5in hitachi hdd

Geplaatst:

Oftewel, je maakt de dir /var/lib aan, en copieer de bovenstaande libc daarin, op de 7000, en reboot je box , dan zit je ook goed :-)

 

 

grtzz Rgg

 

 

Geplaatst:

@dAF2000: Als je de dvds onder /hdd/dvd zet werkt het direct met playDVD.

 

Ik heb eigenlijk nooit problemen gehad met het direct overschrijven van libc. En multiboot is ideaal voor dit soort dingen <img src="/forums/images/graemlins/wink.gif" alt="" />.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...