Installing newest OpenATV on Zgemma cause stuck on bot logo

Antworten
Nachricht
Autor
czullo
Beginners
Beginners
Beiträge: 9
Registriert: 26 Okt 2019 11:20

Installing newest OpenATV on Zgemma cause stuck on bot logo

#1

Beitrag von czullo »

So yesterday i installed newest update - from the menu ( 20200921 ) on my Zgemma H9 2S and it stuck on bot logo (whole screen just blink), today i downloaded whole image manualy ( openatv-6.4-zgemmah92s-20200921_usb.zip ) and try install it from usb: same result, zgemma stuck on bot logo. So guys do not install newest update or you brick your zgemma. After i installed version from 20200920, everything back to normal. So please fix this issue.
manuelpv
Member
Member
Beiträge: 33
Registriert: 28 Nov 2017 19:20
Wohnort: País Valencià
Receiver 1: Vu+ Duo2
Hat Dank erhalten: 2 Mal

#2

Beitrag von manuelpv »

Same on Vu+ Duo2!!! Please, how can I fix this without flashing? I don't know if the settings backup will work.
franco55
Beginners
Beginners
Beiträge: 18
Registriert: 13 Mär 2017 19:05
Hat gedankt: 4 Mal
Hat Dank erhalten: 1 Mal

#3

Beitrag von franco55 »

Ditto on Dreambox 920 OpenAtv 6.4 decoder stuck red flashing.
stubentiger
Member
Member
Beiträge: 230
Registriert: 06 Dez 2016 10:58
Hat gedankt: 5 Mal
Hat Dank erhalten: 20 Mal

#4

Beitrag von stubentiger »

take a look here there is a file that can be exchanged then 6.4 runs again
https://www.opena.tv/viewtopic.php?p=451414#p451414
Benutzeravatar
s3n0
Senior member
Senior member
Beiträge: 1583
Registriert: 02 Jan 2017 14:38
Receiver 1: Vu+ Zero 4K
Receiver 2: Vu+ Solo SE V2
Hat gedankt: 108 Mal
Hat Dank erhalten: 417 Mal
Kontaktdaten:

#5

Beitrag von s3n0 »

Guys, if you don't provide more info about booting troubles with your device, no one will do anything about it.
You must provide more info (debug log).
Does the Shell connection (PUTTY app via the SSH or Telnet protocols) work ?
If so, connect to the set top box via PUTTY and try this:

Code: Alles auswählen

init 4; sleep 5; killall -9 enigma2
enigma2 > /tmp/e2debug.log 2>&1

- wait 2 minutes and then send the created LOG file to this discussion
- you can stop the Enigma running in this way using the keyboard shortcut CTRL + C
- use the "init 3" command to start Enigma normally

///////////////// EDIT :

Oh, I get it. At the forum thread mentioned above, the first post, translation into English:

Unfortunately, the [font=Lucida Console]About.py[/font] source code crept in some inadvertence - it ends as error, an endless Enigma2 boot-loop. All you have to do is download the [font=Lucida Console]About.py[/font] source code file for OpenATV from the internet and place it via an FTP connection in the appropriate folder.

[font=Lucida Console]About.py[/font] file on github server, for openATV 6.4: https://github.com/openatv/enigma2/raw/6.4/lib/python/Components/About.py
[font=Lucida Console]About.py[/font] file on github server, for openATV 6.3: https://github.com/openatv/enigma2/raw/6.3/lib/python/Components/About.py
FTP directory in your set-top box: [font=Lucida Console]/usr/lib/enigma2/python/Components[/font]

After overwriting the file, let Enigma restart.

Then reconnect via FTP and delete the [font=Lucida Console]About.py[/font] source code file !

Leave the [font=Lucida Console]About.pyo[/font] file there only !
MoneyG
Beginners
Beginners
Beiträge: 11
Registriert: 07 Mai 2019 20:48

#6

Beitrag von MoneyG »

s3n0 hat geschrieben:Guys, if you don't provide more info about booting troubles with your device, no one will do anything about it.
You must provide more info (debug log).
Does the Shell connection (PUTTY app via the SSH or Telnet protocols) work ?
If so, connect to the set top box via PUTTY and try this:

Code: Alles auswählen

init 4; sleep 5; killall -9 enigma2
enigma2 > /tmp/e2debug.log 2>&1

- wait 2 minutes and then send the created LOG file to this discussion
- you can stop the Enigma running in this way using the keyboard shortcut CTRL + C
- use the "init 3" command to start Enigma normally

///////////////// EDIT :

Oh, I get it. At the forum thread mentioned above, the first post, translation into English:

Unfortunately, the [font=Lucida Console]About.py[/font] source code crept in some inadvertence - it ends as error, an endless Enigma2 boot-loop. All you have to do is download the [font=Lucida Console]About.py[/font] source code file for OpenATV from the internet and place it via an FTP connection in the appropriate folder.

[font=Lucida Console]About.py[/font] file on github server, for openATV 6.4: https://github.com/openatv/enigma2/raw/6.4/lib/python/Components/About.py
[font=Lucida Console]About.py[/font] file on github server, for openATV 6.3: https://github.com/openatv/enigma2/raw/6.3/lib/python/Components/About.py
FTP directory in your set-top box: [font=Lucida Console]/usr/lib/enigma2/python/Components[/font]

After overwriting the file, let Enigma restart.

Then reconnect via FTP and delete this [font=Lucida Console]About.py[/font] source code file. Leave the [font=Lucida Console]About.pyo[/font] file in the device only !


But how can I access the appropriate folders if the boot is stuck on the OpenATV 6.3 logo, it wont connect via OpenWebif, and therefore I cant get the IP details to enter into the FTP Host etc. Is there a way just to re flash an image? Why cant TV be simple?
Benutzeravatar
Papi2000
Super Moderator
Super Moderator
Beiträge: 25937
Registriert: 20 Apr 2013 20:09
Receiver 1: Viele GigaBlues
Receiver 2: DM und ZGemma
Receiver 3: bissl VU
Hat gedankt: 4497 Mal
Hat Dank erhalten: 8315 Mal

#7

Beitrag von Papi2000 »

You get the IP-adress of the box everytime in the router. If you decide, to give the box the IP based on DHCP with the MAC-adress of the box, you don't care about changing IP adresses any longer, and the IP will never change...
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
Benutzeravatar
s3n0
Senior member
Senior member
Beiträge: 1583
Registriert: 02 Jan 2017 14:38
Receiver 1: Vu+ Zero 4K
Receiver 2: Vu+ Solo SE V2
Hat gedankt: 108 Mal
Hat Dank erhalten: 417 Mal
Kontaktdaten:

#8

Beitrag von s3n0 »

Find the IP address in the WebGUI configuration for your WiFi-router, as @Papi2000 wrote.

Or find the DNS name of your device somewhere on the internet. If your WiFi-router is not a cheap scumbag, DNS names should work as well as IP addresses on your local network. For example:

Formuler F4-Turbo : formuler4turbo
Formuler F3 : formuler3
Vu+ Solo SE V2 : vusolose

I don't know other device names, but you can find them via Google :) . Then you will use the DNS name of the set-top box, instead of the IP address (provided that there is only one of these set-top boxes in your LAN).
MoneyG
Beginners
Beginners
Beiträge: 11
Registriert: 07 Mai 2019 20:48

#9

Beitrag von MoneyG »

I have managed to connect to the box vis PuTTY but now it is asking for Login as: and Password, I do not have these credentials. Is there a way to bypass this?
MoneyG
Beginners
Beginners
Beiträge: 11
Registriert: 07 Mai 2019 20:48

#10

Beitrag von MoneyG »

Which is the appropriate file? to put the About.py file
MoneyG
Beginners
Beginners
Beiträge: 11
Registriert: 07 Mai 2019 20:48

#11

Beitrag von MoneyG »

There is no About.py file to overwrite in the directory /usr/lib/enigma2/python/Components. should I just place the file in that directory even if there is not a About.py file?
Benutzeravatar
s3n0
Senior member
Senior member
Beiträge: 1583
Registriert: 02 Jan 2017 14:38
Receiver 1: Vu+ Zero 4K
Receiver 2: Vu+ Solo SE V2
Hat gedankt: 108 Mal
Hat Dank erhalten: 417 Mal
Kontaktdaten:

#12

Beitrag von s3n0 »

MoneyG hat geschrieben:I have managed to connect to the box vis PuTTY but now it is asking for Login as: and Password, I do not have these credentials. Is there a way to bypass this?

The password may to be changed / deleted via the GUI MENU (Settings -> System -> Network -> Password). If you have never set a password in OpenATV before, first connect via Telnet protocol and then change the password with the command:

Code: Alles auswählen

passwd

Subsequently, it will be possible to connect also via SSH protocol and via FTP connection. The login is "[font=Courier New]root[/font]" and the password is as you set it.


MoneyG hat geschrieben:Which is the appropriate file? to put the About.py file

Please, read the whole discussion again.


MoneyG hat geschrieben:There is no About.py file to overwrite in the directory /usr/lib/enigma2/python/Components. should I just place the file in that directory even if there is not a About.py file?

Yes, of course, but please read the whole discussion again. The ".py" file contains a SOURCE CODE. After Enigma2 restart will this source code compiled to ".pyo" python file. So, after Enigma2 restarts it is to neccessary delete this ".py" source file.


BTW, these [font=Courier New]About.py/.pyo[/font] file issues should be resolved by updating OpenATV. So simply update your OpenATV.
Deadzio
Beginners
Beginners
Beiträge: 9
Registriert: 14 Dez 2020 21:15

Stuck on boot logo

#13

Beitrag von Deadzio »

After installing update through update plugin it got stuck on logo again!!
Dateianhänge
e2debug.log
(57.46 KiB) 4-mal heruntergeladen
Benutzeravatar
s3n0
Senior member
Senior member
Beiträge: 1583
Registriert: 02 Jan 2017 14:38
Receiver 1: Vu+ Zero 4K
Receiver 2: Vu+ Solo SE V2
Hat gedankt: 108 Mal
Hat Dank erhalten: 417 Mal
Kontaktdaten:

#14

Beitrag von s3n0 »

Code: Alles auswählen

2020-12-19 12:32:12+0100 [-] [Skin] Loading skin file 'MetrixHD/skin.MySkin.xml'.
2020-12-19 12:32:12+0100 [-] [Skin] Warning: Skin file 'MetrixHD/skin.MySkin.xml' does not exist!
2020-12-19 12:32:12+0100 [-] [Skin] Error: Adding current GUI skin 'MetrixHD/skin.MySkin.xml' has failed!
2020-12-19 12:32:12+0100 [-] [Skin] Loading skin file '/usr/share/enigma2/MetrixHD/skin.xml'.
2020-12-19 12:32:12+0100 [-] [Skin] XML Parse Error: 'no element found: line 1, column 0' in '/usr/share/enigma2/MetrixHD/skin.xml'!
2020-12-19 12:32:12+0100 [-] [Skin] Error: Unexpected error opening skin file '/usr/share/enigma2/MetrixHD/skin.xml'! (list index out of range)
2020-12-19 12:32:12+0100 [-] [Skin] Error: Adding default GUI skin 'MetrixHD/skin.xml' has failed!
2020-12-19 12:32:12+0100 [-] [Skin] Loading skin file 'skin_display.xml'.
2020-12-19 12:32:12+0100 [-] [Skin] Warning: Skin file 'skin_display.xml' does not exist!
2020-12-19 12:32:12+0100 [-] [Skin] Error: Adding current display skin 'skin_display.xml' has failed!
2020-12-19 12:32:12+0100 [-] Traceback (most recent call last):
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/enigma2/python/mytest.py", line 779, in <module>
2020-12-19 12:32:12+0100 [-]     skin.loadSkinData(enigma.getDesktop(0))
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/enigma2/python/skin.py", line 147, in loadSkinData
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/enigma2/python/skin.py", line 126, in InitSkins
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/python2.7/posixpath.py", line 122, in dirname
2020-12-19 12:32:12+0100 [-] AttributeError: 'NoneType' object has no attribute 'rfind'


Um, I only see a problem with SKIN there. Do you use the original MetrixHD SKIN or your own SKIN ?

Try to check for non-existent files in the "/usr/share/enigma2/MetrixHD" folder (for example via FTP connection) pointed to by the debug log.
Deadzio
Beginners
Beginners
Beiträge: 9
Registriert: 14 Dez 2020 21:15

Reply.

#15

Beitrag von Deadzio »

s3n0 hat geschrieben:

Code: Alles auswählen

2020-12-19 12:32:12+0100 [-] [Skin] Loading skin file 'MetrixHD/skin.MySkin.xml'.
2020-12-19 12:32:12+0100 [-] [Skin] Warning: Skin file 'MetrixHD/skin.MySkin.xml' does not exist!
2020-12-19 12:32:12+0100 [-] [Skin] Error: Adding current GUI skin 'MetrixHD/skin.MySkin.xml' has failed!
2020-12-19 12:32:12+0100 [-] [Skin] Loading skin file '/usr/share/enigma2/MetrixHD/skin.xml'.
2020-12-19 12:32:12+0100 [-] [Skin] XML Parse Error: 'no element found: line 1, column 0' in '/usr/share/enigma2/MetrixHD/skin.xml'!
2020-12-19 12:32:12+0100 [-] [Skin] Error: Unexpected error opening skin file '/usr/share/enigma2/MetrixHD/skin.xml'! (list index out of range)
2020-12-19 12:32:12+0100 [-] [Skin] Error: Adding default GUI skin 'MetrixHD/skin.xml' has failed!
2020-12-19 12:32:12+0100 [-] [Skin] Loading skin file 'skin_display.xml'.
2020-12-19 12:32:12+0100 [-] [Skin] Warning: Skin file 'skin_display.xml' does not exist!
2020-12-19 12:32:12+0100 [-] [Skin] Error: Adding current display skin 'skin_display.xml' has failed!
2020-12-19 12:32:12+0100 [-] Traceback (most recent call last):
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/enigma2/python/mytest.py", line 779, in <module>
2020-12-19 12:32:12+0100 [-]     skin.loadSkinData(enigma.getDesktop(0))
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/enigma2/python/skin.py", line 147, in loadSkinData
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/enigma2/python/skin.py", line 126, in InitSkins
2020-12-19 12:32:12+0100 [-]   File "/usr/lib/python2.7/posixpath.py", line 122, in dirname
2020-12-19 12:32:12+0100 [-] AttributeError: 'NoneType' object has no attribute 'rfind'


Um, I only see a problem with SKIN there. Do you use the original MetrixHD SKIN or your own SKIN ?

Try to check for non-existent files in the "/usr/share/enigma2/MetrixHD" folder (for example via FTP connection) pointed to by the debug log.



After update it came up with msg resetting to defaul matrix skin and error came up. I didnt used any skin just modified some bits and bobs.
Copying Matrix folder from backup from my pc didnt solved problem so i have reflashed software from my backup file. Ran update again. No issues this time.
Antworten

Zurück zu „English Section“