Installing newest OpenATV on Zgemma cause stuck on bot logo
Installing newest OpenATV on Zgemma cause stuck on bot logo
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.
-
- Member
- Beiträge: 230
- Registriert: 06 Dez 2016 10:58
- Hat gedankt: 5 Mal
- Hat Dank erhalten: 20 Mal
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
https://www.opena.tv/viewtopic.php?p=451414#p451414
- s3n0
- 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:
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:
- 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 !
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 !
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?
- s3n0
- 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:
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).
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).
- s3n0
- 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:
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.
Stuck on boot logo
After installing update through update plugin it got stuck on logo again!!
- Dateianhänge
-
- e2debug.log
- (57.46 KiB) 4-mal heruntergeladen
- s3n0
- 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:
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.
Reply.
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.