Jump to content


Photo

OpenPLi 9.1 on VU+ UNO


  • Please log in to reply
7 replies to this topic

#1 Derupter

  • Member
  • 16 posts

0
Neutral

Posted 1 July 2025 - 06:24

I'm testing OpenPLi 9.1 on a VU+ UNO.
After some crash caused by my skin (MessageBox - applet with python 2 code corrected) now it seems to work good.
The only problem is that opening some old folders on HD with Movie Selection, causes Enigma2 to crash:

Backtrace:
/usr/bin/enigma2(_Z17handleFatalSignaliP9siginfo_tPv) [0x46D3F0]
/lib/libc.so.6(gsignal) [0x766F20E0]
/lib/libc.so.6(abort) [0x766DC8C8]
-------FATAL SIGNAL 6

Same thing opening the same folders with file commander.
After some tries i found that the files that cause the crash have an "en dash" in their name, at first I thought it was a simple minus.
The same folders open without problems on PLi 8.3.
Then i saw this: https://forums.openp...s/?hl=movielist
It seems that this requires a lot of work to properly fix, so i renamed all the wrong names, problem solved and no more crash.

Another thing is that the Packet management, inside the Software management plugin, has lost the ability to move fast between the packages using the remote control buttons 2-9.
Is that code been removed during the transition to python 3?

 

I didn't found any other problem for now, it's fast and stable, nice work as always.

 


 


Edited by Derupter, 1 July 2025 - 06:29.


Re: OpenPLi 9.1 on VU+ UNO #2 WanWizard

  • PLi® Core member
  • 72,633 posts

+1,935
Excellent

Posted 1 July 2025 - 10:12

The explanation is a bit technical, but in Python 2, a "string" is a sequence of bytes, not aware of its contents and any encoding.

 

In Python 3, strings are multi-byte structures aware of the encoding. Since everything in Linux is UTF-8, it chokes when a string is defined as UTF-8, but contains characters invalid in that encoding (for example because the filenames are encoded by Windows).
This in turn means that everywhere a string is created, code needs to be added to ensure that string is encoded correctly. Which is a hell of a job, and sometimes very complex.

 

You get that particular crash if the incorrectly encoded string is passed on to the C code, and that C code crashes...

 

The software management plugin hasn't been maintained for a long time, which also means nothing has been removed.
I have no idea what functionality you mean, as I never use that plugin. What are those buttons supposed to do?


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: OpenPLi 9.1 on VU+ UNO #3 Derupter

  • Member
  • 16 posts

0
Neutral

Posted 1 July 2025 - 15:19

Software management - Advanced options - Packet management
It shows all the packages that can be installed, those already installed and those that have been updated on feeds.
The list is in alphabetical order, if I want to go to the middle of the list I have to press the right arrow hundreds of times or hold it down for more than a minute.
On PLi 8.3 buttons 2(abc) to 9(wxyz) where used to skip fast to a packet name, example pressing two times the button 6(mno), it goes directly to the first packet starting with a N.



Re: OpenPLi 9.1 on VU+ UNO #4 WanWizard

  • PLi® Core member
  • 72,633 posts

+1,935
Excellent

Posted 1 July 2025 - 18:49

I know what it is, but I've never used it, so didn't know the function of those buttons.

 

It is still on the todo list to make a seperate plugin for package management, and/or integrate it into plugins, it is the only useful function left on software management.

 

But so far nobody has picked it up.


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: OpenPLi 9.1 on VU+ UNO #5 littlesat

  • PLi® Core member
  • 58,312 posts

+730
Excellent

Posted 2 July 2025 - 11:29

When for plug-ins etc all the eependencies are good… a normal user will never need it. Advanced user can use putty.

Edited by littlesat, 2 July 2025 - 11:29.

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


Re: OpenPLi 9.1 on VU+ UNO #6 WanWizard

  • PLi® Core member
  • 72,633 posts

+1,935
Excellent

Posted 2 July 2025 - 11:46

There are still use cases. You need it if you want to install drivers for example. Most users are not "advanced".


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: OpenPLi 9.1 on VU+ UNO #7 littlesat

  • PLi® Core member
  • 58,312 posts

+730
Excellent

Posted 2 July 2025 - 15:10

As far I know drivers should be able at the plugin download screen.

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


Re: OpenPLi 9.1 on VU+ UNO #8 WanWizard

  • PLi® Core member
  • 72,633 posts

+1,935
Excellent

Posted 2 July 2025 - 20:58

No, only if a specially crafted meta package ( with "enigma2-plugin-drivers-" prefix ) is created. Which is for example not the case for most wifi adapters...

 

( if only we had a ticket system so someone could pick it up... )


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.



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users