Ga naar inhoud


[all] DVD image afspelen met ondetiteling


IvoM

Aanbevolen berichten

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

Link naar reactie
Delen op andere sites


  • Reacties 237
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Geplaatste afbeeldingen

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="" />

Link naar reactie
Delen op andere sites

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

Link naar reactie
Delen op andere sites

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

Link naar reactie
Delen op andere sites

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

Link naar reactie
Delen op andere sites

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.

Link naar reactie
Delen op andere sites

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.

Link naar reactie
Delen op andere sites

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.

Link naar reactie
Delen op andere sites

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)

Link naar reactie
Delen op andere sites

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

Link naar reactie
Delen op andere sites

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

Link naar reactie
Delen op andere sites

@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="" />.

Link naar reactie
Delen op andere sites

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...