PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Allgemein] Update für Mediaportal



knaq
01.08.2016, 16:44
Hallo zusammen,
ich stelle fest, dass die meisten Apps im Mediaportal fix bedürftig sind. Da im Feed die alte Ver 7.5.0 nur drin ist, bleibt dieser Zustand trotz neuer V7.5.3. Ein manuelles Installieren der aktuellen ipk führt nur zu ständigen Abstürzen, da wohl im Feed eine erweiterte Version mit allen Zusätzen installiert wird.

Wäre deshalb schön wenn die Neuste Version als Feedvariante aufgespielt würde. Vielen Dank im Voraus

bonkel
01.08.2016, 17:03
Installier vom feed und lass es automatisch updaten

knaq
01.08.2016, 17:20
Installier vom feed und lass es automatisch updaten
Update fehlgeschlagen - not enough Space dank meines kleinen Speicher im Ufs912...

An older version of MediaPortal was found
Checking free space...

Less than 12MB free space left on the root filesystem, installation aborted.


Und nein ich habe keine weiteren Plugins drin oder Sonderskins/Themes und die Picons sind ausgelagert auf dem Usb Stick

santa
01.08.2016, 20:52
Ipk entpacken und manuell per FTP auf die Box kopieren.
Vielleicht schaffen wir es auch mal auf dem Feed upzudaten wenn jemand die neue Version hochlädt

knaq
01.08.2016, 21:03
Hatte ich versucht, aber die ipk alleine hat die ganzen Extra von der Feedvariante nicht dabei. Deshalb wäre es toll wenn ein Feedupdate kommen würde.

santa
01.08.2016, 21:09
Plugin vom Feed installieren und dann per FTP überschreiben

Das geht auf jeden Fall

TheChip
01.08.2016, 23:57
Die auf dem Feed hat keine extras, alles was da dabei ist, ist auch in der aktuellen drin. Muss nur aktiviert werden.

PS: Wenn Du nen Crashlog anhängst, kann Dir vielleicht auch geholfen werden, warum die Abstürzt.

knaq
02.08.2016, 14:48
Bin jetzt auf eine sehr alte (aber deutlich kleinere) HDMU Image umgestiegen. Damit funktioniert das Update im Mediaportal ohne Probleme. Auch keine Abstürze und Speicherengpässe bisher.

Die Kombination von immer größeren HDMU Images und größeren MP-Releases bringt mein UFS912 speichermässig an die Grenze bzw. schon darüber hinaus .....

rantanplan
02.08.2016, 16:11
dann erstelle dir doch eine Swap Datei:o

flac
02.08.2016, 17:18
Mach dir eine Swappartition.
Dort befinden sich Plugins, Picons, EPG usw. und das Swapfile auf einem USB-Stick.

Das hat man schon zu UFS910 Zeiten so gemacht.






Gruß

flac

knaq
02.08.2016, 17:40
Also Usb-Stick mit Label SWAPPART als Swap Partition angelegt(Morly's STB Tool). Aber kein kb wird genutzt.....

Mhh, scheint aber trotzdem alles zu installieren.... :D

Danke für den Tipp!

DboxOldie
02.08.2016, 17:43
Meine Güte....
Die 912er hat 128MB Flash, das sollte eigentlich reichen.
Und auch die 128MB nutzbarer User Ram reichen aus ohne swapfile.

knaq
02.08.2016, 17:59
Zu früh gefreut - ein Plug-in mehr und schon zeigt er wieder No Space on device an....

bonkel
02.08.2016, 18:00
Eine swappartition bringt jaa ich nichts wenn der Speicher voll ist.

knaq
02.08.2016, 18:06
Und ein Swapfile? Ich dachte alle Plug-Ins und Updates werden in der Swap abgelegt....

DboxOldie
02.08.2016, 18:16
Ja wenn voll dann voll....
Und externen Swap auf USB-Stick nur anlegen bringt ja auch nichts, man muss dem System schon sagen wo es was hin packen soll.

Mach mal ein: cat /proc/mtd
Dann siehst die Flash Parts und deren Größe.


ufs912:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00080000 00010000 "NOR U-BOOT 0xA000.0000-0xA007.FFFF (512KB)"
mtd1: 00380000 00010000 "NOR R00T 0xA008.0000-0xA03F.FFFF (3,5MB)"
mtd2: 00400000 00020000 "NAND KERNEL 0x0000.0000-0x003F.FFFF ( 4MB)"
mtd3: 00800000 00020000 "NAND FW 0x0040.0000-0x00BF.FFFF ( 8MB)"
mtd4: 04000000 00020000 "NAND ROOT 0x00C0.0000-0x04BF.FFFF ( 64MB)"
mtd5: 03400000 00020000 "NAND DATA 0x04C0.0000-0x07FF.FFFF ( 52MB)"
ufs912:~#


....und ein : df -m
Dann siehst die Nutzung in Megabyte.


ufs912:~# df -m
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/root 64 25 39 39% /
tmpfs 73 0 73 0% /ram
/dev/root 64 25 39 39% /dev.static
tmpfs 73 0 73 0% /dev
tmpfs 73 0 73 0% /dev/shm
tmpfs 73 0 73 0% /tmp
/dev/mtdblock3 8 4 4 51% /lib/firmware
/dev/mtdblock5 52 12 40 24% /swap
/dev/mtdblock5 52 12 40 24% /var/emu
/dev/mtdblock5 52 12 40 24% /var/keys
/dev/mtdblock5 52 12 40 24% /var/epg
ufs912:~#

flac
02.08.2016, 18:19
Und externen Swap auf USB-Stick nur anlegen bringt ja auch nichts, man muss dem System schon sagen wo es was hin packen soll.



...sollte eigentlich schon klar sein.





Gruß

flac

knaq
02.08.2016, 18:26
mtd0: 00080000 00010000 "NOR U-BOOT 0xA000.0000-0xA007.FFFF (512KB)"
mtd1: 00380000 00010000 "NOR R00T 0xA008.0000-0xA03F.FFFF (3,5MB)"
mtd2: 00400000 00020000 "NAND KERNEL 0x0000.0000-0x003F.FFFF ( 4MB)"
mtd3: 00800000 00020000 "NAND FW 0x0040.0000-0x00BF.FFFF ( 8MB)"
mtd4: 04000000 00020000 "NAND ROOT 0x00C0.0000-0x04BF.FFFF ( 64MB)"
mtd5: 03400000 00020000 "NAND DATA 0x04C0.0000-0x07FF.FFFF ( 52MB)"


Filesystem 1M-blocks Used Available Use% Mounted on
/dev/root 64 62 2 98% /
tmpfs 57 0 57 0% /ram
/dev/root 64 62 2 98% /dev.static
tmpfs 57 0 57 0% /dev
tmpfs 57 0 57 0% /dev/shm
tmpfs 57 0 57 1% /tmp
/dev/sda2 1869 41 1734 2% /media/hdd
/dev/mtdblock3 8 3 5 41% /boot
/dev/mtdblock5 52 2 50 4% /media/internalswap

Und wo kann ich nun dem System sagen wo es was hin packen soll?

rantanplan
02.08.2016, 18:33
Meine Güte....
Die 912er hat 128MB Flash, das sollte eigentlich reichen.
Und auch die 128MB nutzbarer User Ram reichen aus ohne swapfile.

Du bist ja auch ein Neutrino Fan:D

Die Spark haben auch 128mb frei und verschlucken sich ohne angelegte Swap auch bei einigen Anwendungen ganz gerne.
Insbesondere Mediaportal ist da immer wieder der Grund. Swap angelegt und es läuft rund.

Grüße

knaq
02.08.2016, 18:36
@ Rantanplan
Sehe ich nun auch so. Wird immer alles mehr größer....
Und wo kann ich nun dem System sagen wo es was hin packen soll?

rantanplan
02.08.2016, 18:43
Du brauchst eine Partition auf dem Stick die in swap formatiert ist.
Diese Partition muss den Namen SWAPPART tragen (labeln).
Dann Neustart des Receiver und es sollte eigentlich schon laufen.

Vielleicht fehlte dir nur der Neustart. Mit MAT geht es an und für sich recht schnell.

knaq
02.08.2016, 18:46
Du brauchst eine Partition auf dem Stick die in swap formatiert ist.
Diese Partition muss den Namen SWAPPART tragen (labeln).
Check, habe ich doch gemacht (wie geschrieben)
/dev/sda1 Partion swap Label SWAPPART

Vielleicht fehlte dir nur der Neustart. Mit MAT geht es an und für sich recht schnell.

Hatte den Neustart gemacht aber nachwievor 98% dev/root Ausnutzung und nicht Swap...


MemTotal: 117496 kB MemFree: 57580 kB
Buffers: 496 kB
Cached: 18124 kB
SwapCached: 0 kB
Active: 28928 kB
Inactive: 16468 kB
Active(anon): 26780 kB
Inactive(anon): 0 kB
Active(file): 2148 kB
Inactive(file): 16468 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1956028 kB
SwapFree: 1956028 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 26804 kB
Mapped: 9064 kB
Shmem: 4 kB
Slab: 6000 kB
SReclaimable: 976 kB
SUnreclaim: 5024 kB
KernelStack: 616 kB
PageTables: 428 kB
Quicklists: 32 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 2014776 kB
Committed_AS: 52144 kB
VmallocTotal: 507824 kB
VmallocUsed: 9892 kB
VmallocChunk: 495032 kB

DboxOldie
02.08.2016, 19:04
Und wo kann ich nun dem System sagen wo es was hin packen soll?

Nun musst mal suchen welche Pfade frei einstellbar sind ( EPG ? , Picons ? ) entspechend auf /media/internalswap ( 50MB frei !!) Ordner dafür anlegen > die Inhalte dahin kopieren > Pfade ändern > den originalen Ordner erleichtern. usw..
Der mtd5 wird ja recht früh in der rcS gemounted, daher sollte das klappen.

Inwieweit das Pixelmatsche Portal sich dahin biegen lässt > k. A.
Im Zweifelsfall kann man unter Linux auch immer mit Symlinks arbeiten.

flac
02.08.2016, 19:54
Ein Swapfile im Flash macht keinen Sinn.
Das File muss auf einem Stick ausgelagert werden.

Auf der Partition vom Stick dann die Plugins.....

So sieht das z.b. mit dem EPG aus. Der Pfad muss in den Settings eingetragen werden:

config.misc.epgcache_filename=/media/usb/epg.dat


/media/usb muss je nach Mount angepasst werden.




Gruß

flac



....und so das Auslagern eines Plugins:

ln - s /media/usb/Plugins/EPGRefresh /usr/lib/enigma2/phyton/Plugins/Extensions/EPGRefresh

DboxOldie
02.08.2016, 19:59
Ich habe auch nichts von einem swapfile ( = Erweiterung für den phsykalschen Ram ) geschrieben.
Das ist wahr macht im Flash keinen Sinn.

Sondern lediglich über die Möglichkeit etwas aus dem NAND - Root in den ungenutzten 50MB NAND - Data Flash Bereich auszulagern. :)

rantanplan
02.08.2016, 20:12
öh...
Jungs ...
ein bissle durcheinander hier, oder meint ihr nicht?
Wer redet denn von interner Swap?
und die genannte pixelmatsche soll doch nicht ausgelagert werden, hat doch auch keiner gesagt.

Weiß jetzt nicht was ihr meint?

Oben sieht es doch so aus, als sei die Swap Datei da. (Etwas groß, aber egal)
Wird jetzt der flüchige Speicher knapp, dann swappt die Box schon mal. Sorgt dem Crash vor.
Der andere Rat ist sicherlich trotzdem das Image von nicht benötigten Plugins zu entschlacken.
Picons kann man auslagern, oder eben auch entschlacken.
picon ist auch das einfachste es aus dem Image rauszuhauen. Einfach intern den Ordner löschen und Ordner "picon" auf USB-Stick erstellen.
Dann werden die automatisch von da gelesen.
Skins die nicht benutzt werden raus damit.
Ein Restspeicher von etwa 12mb sollte besser nicht unterschritten werden.

Grüße

Joker7
02.08.2016, 20:36
..Sorry für die Zwischenfrage.... gibt es für die Kathie 912 kein funktionierendes Multiboot mehr ?

flac
02.08.2016, 20:57
Stimmt, die Möglichkeit besteht oder bestand ja.

Dann würde sich das Auslagern erübrigen, da ja eh alles auf dem Stick statt findet.




Gruß

flac

Anskar
02.08.2016, 21:00
Doch Joker7, hab ich vorm Urlaub noch neu gemacht, da neues HDMU geflasht.
Alles noch per MAT installierbar.
Multiboot von j00zek ;-)

MfG

knaq
03.08.2016, 13:00
So Fazit (für's erste)

Erstmal vielen Dank für die vielen Vorschläge.

Bin letztendlich doch zu Multiboot (Dank MAT geht das prima schnell) gewandert und somit sind Speichergrößenprobleme für alle Zeiten obsolet. Aktuelle Usb-Image läuft nun über Multiboot auf einem ausreichend großen USB-Stick. Die Boot-Ladezeiten sind zwar einwenig länger, aber nun ist Platz für alle Plug-Ins, Picons usw.

SWAP - Partition hat ja nicht den Erfolg gebracht und manuelles Anpassen der Speicherpfade einzelner Plug-Ins sind nicht gerade benutzerfreundlich. Jetzt brauch mir da keine Gedanken mehr zu machen, ob der Platz noch ausreicht.

Kann jetzt auch mal 2 Images parallel testen....

santa
03.08.2016, 14:22
Hier in dem Thread ist mal wieder einiges durcheinander gekommen.
Swappart ist eine Partition die ausschließlich den Arbeitsspeicher erweitert.
Dies kann man bei allen boxen empfehlen wenn sich die Box beim streamen selber aufhängt wegen Arbeitsspeichermangel.
Diese Partition kann man für nichts weiter benutzen.

SWAPFILE als partionsname, bzw Label kann man als Erweiterung des flashspeichers nutzen. Zusätzlich kann man hier auch ein File erstellen lassen, Ich welches den Arbeitsspeicher erweitert.