DMM-i originaal OE 2.0 uudised ja mured

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 21:52, 20 Veebr 2013

Aasta on asi arenenud ja arvan võiks teha algust uue teemaga. :)

Viimane uuendus

enigma2 20130216 (master) -> 20130219 (master)

----------------------------------------------

- fixed usage setup translation support
- more work on "dont seek past end of file stuff" when skipping with number buttons
- make AfterEvent always visible in timer editing (for zap timers)
- optimized recordings with enabled swap
- renamed "Deep Standby" to "Standby" and "Standby" to "Idle mode" at some more places
- disable listbox slider border when a slider background picture is set
- enabled alphatest for slider pixmaps
- fixed saving of inactivity shutdown value when changed by choicebox
- fixed completely disabled multimedia subtitles (since previous tarball)
- HDMI CEC revert change done in previous tarball
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

ice
Õpetaja
Postitusi: 1246
Liitunud: 03:00, 01 Jaan 1970
    unknown unknown
On tänatud: 1 kord

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas ice » 23:21, 20 Veebr 2013

Lisandus ka vahva EU nõuede realisatsioon - auto shutdown timer. Hea, et sai valida Disabled kõige esimese valikuna.

:D

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 13:33, 03 Mär 2013

Viimane uuendus kiirendas oluliselt käivitumist ( 8000-l nii 30 sekundit) flashist kadus 20 mega krt.teab kuhu( hetkel näitab 226 kokku, oli 246) :shock:
Gutemine on DMM-i kiusanud ja on sisse viidud tema soovitatud muudatused :)
Hetkel pole 7020HD-l veel proovinud aga 8000-l jookseb ilusti.
UBI/UBIFS for dm7020hd and enable full 1GB flash


Uus loader.
add support for different flash types (needed for dm7020hdv2), update 7020hd secondstage loader which can handle 7020hd and 7020hdv2

edit.
Õhtul kirjutan oma 7020HD üle ja vaatan mis ja kuidas.
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
raivo
Digivanake
Postitusi: 1941
Liitunud: 03:00, 19 Juun 2007
Asukoht: Raplamaa
    unknown unknown
On tänanud: 25 korda
On tänatud: 14 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas raivo » 17:25, 03 Mär 2013

faas kirjutas:UBI/UBIFS for dm7020hd and enable full 1GB flash


Vähemalt minul näitab endiselt flashi suuruseks 248mb. Uuendasin puldilt ja ei lasknud puhast uut tarkvara peale.
Toroidal T90 39E <---> 5W, Amiko Viper 4K, Drembox 920HD, LG UHD OLED 55" ja LCD UHD 75"

Keela Adblock

See veebileht toimib ainult reklaamirahadest.
Kui sa näed seda teksti siis sa blokeerid reklaame.
Palun kaalu Adblocki keelamist siin toetamaks Digi-tv.ee veebilehte.


Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 23:26, 04 Mär 2013

Hmm. täitsa toimib 7020HD-l ja peale kogu kompotti paigaldust on vaba 280MB, millegi tarbeks on eraldatud 536,3MB /data(ubifs) kasutatud on sellest hetkel 24kB
Eks katsetab edasi :)
Midagi halba ei juhtunud ja majandab kogu see asi kiiremini nii 8000-l kui 7020HD-l

edit.
Vanalt versioonilt uuendamine ei õnnestunud :!: pidi uuesti peale panema image (loader on nüüd 87)
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 19:14, 05 Mär 2013

Lisan uuema dFlashi, vanemad versioonid uue ubifs imagega ei tööta.
Kahjuks hetkel ma veel ei tea kas vana versiooni imagele saab tagasi minna valutult või peab keemiat tegema. :!: ehk enne proovimist tasub 9 korda mõõta jne .... :wink:

Tänud guteminele kiire uuenduse eest. :)
Sul pole õigusi, et siin postituses manuseid näha
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
raivo
Digivanake
Postitusi: 1941
Liitunud: 03:00, 19 Juun 2007
Asukoht: Raplamaa
    unknown unknown
On tänanud: 25 korda
On tänatud: 14 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas raivo » 20:45, 05 Mär 2013

Lasin siis ka puhta tarkvara uuesti peale ja endiselt on mul siiski ohtralt küsimusi dream multimeediale.

Nüüd näitab, et mul on ;

Ram: 309,8 mb ... free 215mb
Flash: 369,8 mb ( nagu ma juba eelnevalt kirjutasin, oli enne uuendamist flashi suurus max 248mb ) ... free 262,1 mb

Isegi, kui need kaks kokku liita, ei tule lubatud giga kokku.

Ehk siis veel kord, kus on minu 7020HD 1024 (1 GB) mb välkmälu, mida dream multimeedia promob ja lubab ??? :)

Ärge ainult minu postitusest valesti aru saage, ruumi jagub ja jääb ülegi ja kõik töötab enam kui hästi ning küsimus on ainult numbrite kuvamises.
Toroidal T90 39E <---> 5W, Amiko Viper 4K, Drembox 920HD, LG UHD OLED 55" ja LCD UHD 75"

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 21:45, 05 Mär 2013

Flashi on siis 1023.0MB :wink:
Sul pole õigusi, et siin postituses manuseid näha
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 22:03, 12 Mär 2013

Tänasest siis uuendus ja olulisem muudatus:
linux-dreambox-3.2: add missing xz crypto support to kernel (neede for ubifs xz support)
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 20:08, 15 Mär 2013

enigma2 20130220 (master) -> 20130314 (master)

----------------------------------------------

- added support for more png types (32bpp, < 8bpp, ...)
but please DONT use 32bpp generally.. read the pngquant doku.. you can easily
configure it to convert PNGs to 8bpp indexed mode when no quality loss
is expected
- added support for nicer (vertical) scrollbars (please ask for demo skin if you want to use it)
- fix disabling subtitles (after service change)
- fixed crash in satconfig dialog on cancel press in "Delete no more configured satellite?" choicebox
- ask for user skill in configuration wizard
- ask for multiple bouquets support in configuration wizard
- add channelselection context menu hook for plugins
- disable hack for non dvb compliant multichoice irdeto epg because it breaks epg of other dvb compliant epg providers
please report tsid/onid/orbital position of transponders which need this hack.. so we can re-add a better workaround
- finally fixed twisted reactor
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 20:14, 26 Mär 2013

Ajurid said uuenduse ja pisemaid parandusi.
- fixed a demux problem which can cause 0 byte ts files when multiple parallel high bitrate recordings are running (from same transponder/demux)

8000 omanikud peaksid saama vidina soetamisel kasutada HDMI CEC-i :) mõned päevad tagasi lisati ajurid ja väidetavalt toimib nüüd (kas vajadust on teine teema :) )
Vidin ise http://www.pulse-eight.com/store/produc ... apter.aspx
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 21:17, 22 Apr 2013

Nüüd siis saada laiendusena :) päris huvitav vidin.
Enigma2-plugin-extensions-mediaboot
The script is now available (see wiki media boot) to boot from USB / CF / SD / SATA (ssd, eSATA, ...) and NFS storage devices (NAS, PC, ...)
backup (bz2) of storage media and NFS Installs
Image feeds: DMM, Merlin, backup file, install booted image, or from your own servers offer a bz2 image (server.conf)
preinstall of plugins (packages.conf) or uninstall previous (remove_packages.conf)
all config files stored in / usr/lib/enigma2/Plugins/MediaBoot after the first activation.

Use Open Embedded Images 2.0 with the latest kernel due to a nfs boot!
Reboot box after installation and close all FTP connections (dcc)!
Sul pole õigusi, et siin postituses manuseid näha
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 23:17, 23 Apr 2013

Jätkuks siis gutemine uus laiendus Flodder :lol: Ehk siis mediaboot by gutemine kui nii võib nimetada :) Peaks sobima kõigile imagetele.
Sul pole õigusi, et siin postituses manuseid näha
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 20:45, 03 Mai 2013

enigma2 20130424 (master) -> 20130503 (master)
----------------------------------------------
- added assertions to detect usage of eTimers and eSocketNotifiers from incorrect thread
- fixed hls/http streaming dead locks on channel change
- fixed filtering of non printable characters (caused a deadlock on UTF-16 -> UTF8 DVB text conversion)
e.g. fixes service searching on 16.0E
- added possibility to globally change the config and string list font(s) and item heights examples at skin-default.xml
- fixed broken check for http services (enable previously broken user-agent setting)
- storage / harddisc manager:
- fixed crash (python set has no method append)
- fixed wrongly used "Mounted by system!" and "No mountpoint defined!" texts
- listbox / stringcontent / configcontent:
- fixed wrongly filled space (5 Pixels) between listbox content and scrollbar when the listbox background is transparent
- fixed vertical centering of listbox string content
- dont use left/right configlist offsets when paint listbox decoration (selection pixmap)
- servicelist fixes since "merlin channelist"
- fixed marker-jumps in movemode. We now move the marked service properply before/behind the marker
- fixed "move to character" jumping to the end of the "All Services"
list when no service with the given character could be found
- correctly order satellite list from west to east again
- updated translations
- updated default favourite list

+HW Treiber:
dreambox-dvb-modules: update hw drivers
- increased max number of demux feeds (allow more pids on a single demux)
- fixed small demux bug
- changed lcd logo for dm7020hd
Sul pole õigusi, et siin postituses manuseid näha
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Kasutaja avatar
faas
Moderaator
Postitusi: 4333
Liitunud: 03:00, 01 Jaan 1970
Asukoht: Jõelähtme.Rebala
    unknown unknown
On tänanud: 14 korda
On tänatud: 31 korda

Re: DMM-i originaal OE 2.0 uudised ja mured

PostitusPostitas faas » 20:17, 06 Mai 2013

Vastus DMM-ilt miks mõned asjad on katki läinud.

Using Python threads in enigma2 plugins (helper-code inside)-- some links at the bottom!

Hi,

as many of you may have already noticed we've recently (2 tarballs ago) added a small change with some big effects some plugins.
Basically we have added an ASSERT(currentThread != mainThread) to eTimer and eSocketNotfier.

We did this to ensure plugins are not calling enigma2 core functionality from any thread other than the main thread.

We thought this change would only affect one or maybe two plugins, and well... it seems we've been wrong there, so i would like to explain some things.

Why did we do this?

The reason is very simple: The enigma2 core/mainloop is not thread safe and therefore calling any core-functionality from a different thread than the Main-Thread will sooner or later get you (or well, enigma2) into trouble.
Not necessarily always or immediately but if, it usualy rips enigma2 apart causing deadlocks (preferrably with epg operations) or pretty much random crashes.
We had a quick look at the plugins on schwerkraft and from that point of view only very few plugins would've been affected by the change.

As seen in the past few days quite some of the plugins not hosted on schwerkraft have been heavily affected by this change causing enigma2 to crash quite frequently.
Some of those plugins have been cleaned up by their maintainers already (e.g. Lcd4Linux, FanControl2) while others are still to be fixed or added some quick workarounds to avoid the crashes.

To fix your plugin(s) please follow these rules of thumb:

•only use threads for things that really take a long time to process, don' wrap a thread around your whole code just because it seems easier to handle

•never call any functionality that is, no matter how, linked to the core (bascially nothing that is directly connected to enigma2, like Screens, Components, Sources, EPG, basically everything that leads back to "from enigma2 import ..." at some point)

•yes EPG, it can take long but it's currently totally NOT thread-safe, don't thread it! Autotimer works without epg in a thread, so you can do that, too!

•eMessagePump IS thread-safe, actually it has been built for inter-thread-communication and may be used in python threads, too!

•twisted has quite some functionality to make using threads in python easier!

•let me quote: "Most code in Twisted is not thread-safe". BUT: Twisted it is asynchronous by nature and shouldn't need threads!



If you're not sure wether a method is being called on the mainThread or not you could use

Quellcode
1
2
from threading import currentThread
print currentThread().getName()



To check that! It will return "MainThread" in case of the main thread or something like "PoolThread-twisted.internet.reactor-1" for any other python thread.

You may also want to know something about the call stack, you can print the python call stack with:

Quellcode
1
2
import traceback
traceback.print_stack()



I've linked to a pastebin with some helper code and an examplary test() function for doing expensive things in a thread but keeping enigma2 stuff on the main thread.
There's also a link to twisted's short explanation of using threads properly, the two helper-functions in the first link just simplify to of the most common cases a little bit for you.

- Python Helpers to call a function on the main thread: http://pastebin.com/dqHGnJ8B
- twisted threads documentation: http://twistedmatrix.com/documents/12.0 ... ading.html

If you still have questions or issues feel free to join #enigma2 on the freenode IRC network.

Reichi
DM8000, DM7020, VU+ Ultimo4K Toroidal T90 5W;4W;0.8W;4.8E;9E;10E;13E;16E;19E;23.5E;36E+1,1M 28,2E, LG OLED55E6V

Keela Adblock

See veebileht toimib ainult reklaamirahadest.
Kui sa näed seda teksti siis sa blokeerid reklaame.
Palun kaalu Adblocki keelamist siin toetamaks Digi-tv.ee veebilehte.



Mine

Kes on foorumil

Kasutajad foorumit lugemas: Registreeritud kasutajaid pole ja 62 külalist