Jump to content


Photo

VU Multiboot crash during Multiboot Initialize


  • Please log in to reply
24 replies to this topic

#1 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 30 April 2023 - 19:29

Hi,

 

On my VU Ultimo 4K it isn't possible to select multibooit initialize, if i press the green button for that it comes a green screen (crash).

Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 628, in RootInit
NameError: name 'modelMtdRootKernel' is not defined
[ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xb0cdf028>>,('TeletextActions', 'green')) failed)

image is "openpli-develop-vuultimo4k-20230430_usb.zip" i attach the complete log also.

 

regards

Pike

Attached Files


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #2 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 30 April 2023 - 21:22

Thanks needs to be fixt

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: VU Multiboot crash during Multiboot Initialize #3 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 30 April 2023 - 23:22

Hopefully this solved it....

https://github.com/O...f5b6ac3a994f75b

 

Looks like I made a copy and past mistake sorry!


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: VU Multiboot crash during Multiboot Initialize #4 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 30 April 2023 - 23:50

Thanks for the fix.


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #5 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 1 May 2023 - 01:13

didn't work;

Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 632, in RootInit
    cmdlist.append("dd if=/dev/%s of=/zImage" % self.modelMtdRootKernel[1])  # backup old kernel
AttributeError: 'KexecInit' object has no attribute 'modelMtdRootKernel'
[ePyObject] (CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap object at 0xac46def8>>,('TeletextActions', 'green')) failed)

Attached Files


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #6 WanWizard

  • PLi® Core member
  • 70,546 posts

+1,813
Excellent

Posted 1 May 2023 - 02:09

It is a local variable, so "self." should not be used there.

 

Pushed a fix.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: VU Multiboot crash during Multiboot Initialize #7 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 1 May 2023 - 06:12

Yesterday just post midnight I pushed a fix…. Now we need to wait for the next build

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: VU Multiboot crash during Multiboot Initialize #8 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 1 May 2023 - 06:14


Sorry I missed to remove a self. last night…. As my vu+ already ‘had the shot’ I did not dare to do a full tear sorry!

Edited by littlesat, 1 May 2023 - 06:15.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: VU Multiboot crash during Multiboot Initialize #9 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 1 May 2023 - 07:25

@Wanwizard, Thanks for already fixing it.... During my last fix I thought I could remove it just below the class, but I forgot two lines... sorry.


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: VU Multiboot crash during Multiboot Initialize #10 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 1 May 2023 - 20:05

ok i can see the fix here;

https://github.com/O...68bf9cbfd2fbf1e

 

am i right in this image  openpli-develop-vuultimo4k-20230501_usb.zip now it's fixed or?

is the new nightly build from date 2023/05/01 17:03


Edited by Pike_Bishop, 1 May 2023 - 20:10.

Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #11 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 1 May 2023 - 20:09

Not yet. You have to wait for the next build.



Re: VU Multiboot crash during Multiboot Initialize #12 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 1 May 2023 - 20:13

ok, but if i flash the image and then change the FlashImage.py manually with gui restart that didn't works? 


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #13 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 1 May 2023 - 20:16

Yes of course, it will work if you fix the py file.
But before that install enigma2-src from feed to get the source files.

Edited by Taapat, 1 May 2023 - 20:17.


Re: VU Multiboot crash during Multiboot Initialize #14 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 1 May 2023 - 20:22

I thought so - thanks

but for what do i need the source files and where should I download them and where should I save them?

normally i download only the changed file in this case the FlashImage.py with wget


Edited by Pike_Bishop, 1 May 2023 - 20:22.

Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #15 Taapat

  • PLi® Core member
  • 2,345 posts

+121
Excellent

Posted 1 May 2023 - 20:30

You can install Enigma source files from feed, for example, using telnet:
opkg update
opkg install enigma2-src
Of course, you can only download the source file, which you want to change.
But in that case, when you update the enigma later, it will remain unchanged.
Of course, after restarting the GUI, you can delete it and then you will not have update problems.


Re: VU Multiboot crash during Multiboot Initialize #16 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 1 May 2023 - 20:39

ok i understand now - thanks a lot


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #17 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 2 May 2023 - 06:55

Hi,

 

now it crashes but it works after the crash;

Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/Console.py", line 49, in finishedCB
  File "/usr/lib/enigma2/python/Components/Console.py", line 80, in eBatchCB
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 643, in RootInitEnd
    if pathExists("/media/hdd/%s/linuxrootfs%s" % (self.model, usbslot)):
AttributeError: 'KexecInit' object has no attribute 'model'
[ePyObject] (CallObject(<traceback object at 0xb0c6f4a8>,(0,)) failed)

Attached Files


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #18 Pike_Bishop

  • Senior Member
  • 1,140 posts

+74
Good

Posted 2 May 2023 - 07:08

and there is also a crash when you go to the multiboot selection (where you can start other images) if there is no other image installed in a slot;

Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 77, in action
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 57, in action
  File "/usr/lib/enigma2/python/Screens/Menu.py", line 62, in okbuttonClick
  File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 10, in __call__
  File "/usr/lib/enigma2/python/Screens/Menu.py", line 75, in runScreen
  File "/usr/lib/enigma2/python/Screens/Menu.py", line 81, in openDialog
  File "/usr/lib/enigma2/python/StartEnigma.py", line 302, in openWithCallback
    dlg = self.open(screen, *arguments, **kwargs)
  File "/usr/lib/enigma2/python/StartEnigma.py", line 312, in open
    dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
  File "/usr/lib/enigma2/python/StartEnigma.py", line 255, in instantiateDialog
    return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
  File "/usr/lib/enigma2/python/StartEnigma.py", line 272, in doInstantiateDialog
    dlg = screen(self, *arguments, **kwargs)
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 490, in __init__
    self.currentimageslot = getCurrentImage()
  File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 82, in getCurrentImage
FileNotFoundError: [Errno 2] No such file or directory: '/sys/firmware/devicetree/base/chosen/bootargs'
[ePyObject] (CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap object at 0xb14e71c0>>,('OkCancelActions', 'ok')) failed)

Also, if you create an empty file on the hdd called STARTUP_RECOVERY and you want to boot a different image, the recovery image in slot R always boots without having to press the power button for more than 12 seconds.
You don't need to press the power button at all as soon as an empty STARTUP_RECOVERY is in /hdd, the recovery image always starts up immediately, so you can't get into another image -> this is a bug.
 
 

Attached Files


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: VU Multiboot crash during Multiboot Initialize #19 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 2 May 2023 - 09:06


now it crashes but it works after the crash;

 

 

 

https://github.com/O...54410b663f2e42f


Edited by littlesat, 2 May 2023 - 09:12.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: VU Multiboot crash during Multiboot Initialize #20 littlesat

  • PLi® Core member
  • 57,183 posts

+699
Excellent

Posted 2 May 2023 - 09:09

Also, if you create an empty file on the hdd called STARTUP_RECOVERY and you want to boot a different image, the recovery image in slot R always boots without having to press the power button for more than 12 seconds.
You don't need to press the power button at all as soon as an empty STARTUP_RECOVERY is in /hdd, the recovery image always starts up immediately, so you can't get into another image -> this is a bug.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



8 user(s) are reading this topic

0 members, 8 guests, 0 anonymous users