PorteuX 0.8 has been released

PorteuX - The Next Experience. It's inspired by Slax and Porteus but with heaps of improvements
seed_clapper
Black ninja
Black ninja
Posts: 44
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5 LXQT

PorteuX 0.8 has been released

Post#46 by seed_clapper » 27 Nov 2023, 11:11

porteux wrote:
26 Nov 2023, 20:28
have you tried to compile to get the backtrace as I said previously?
It says it need libplacebo but I do not know how compiling works
porteux wrote:
26 Nov 2023, 20:28
Also, can you replicate these regressions on any other distro that ships mpv 0.37.0?
I tried antiX but was not able to install 0.37.0 because of unmet dependencies error

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

PorteuX 0.8 has been released

Post#47 by SaintAnd » 27 Nov 2023, 12:36

porteux,
Я установил nemo и он выдаёт такую же ошибку как и pcmanfm, но с уточнением

Code: Select all

nemo https://google.com
pcmanfm https://google.com
Image

Majestic
White ninja
White ninja
Posts: 13
Joined: 19 Mar 2018, 13:21
Distribution: Majestic

PorteuX 0.8 has been released

Post#48 by Majestic » 27 Nov 2023, 13:39

PorteuX 0.7-mate
Image
PorteuX 0.8-mate
Image
Why?

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.8 has been released

Post#49 by porteux » 27 Nov 2023, 14:22

@seed_clapper, try this libplacebo: https://www.mediafire.com/file/6ufj8ll8 ... 6_64-1.txz

@Majestic, the memory consumption actually hasn't changed. What you're seeing is the result of the most recent application 'top', which is now informing the correct memory consumption.

As I said a couple of times, the most reliable way of measuring memory consumption is to ask the kernel:

Code: Select all

echo $(( ($(grep MemTotal /proc/meminfo | awk '{print $2}') - $(grep MemAvailable /proc/meminfo | awk '{print $2}')) / 1024 )) MB
Thanks for spotting this anyway :)

seed_clapper
Black ninja
Black ninja
Posts: 44
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5 LXQT

PorteuX 0.8 has been released

Post#50 by seed_clapper » 27 Nov 2023, 15:33

porteux wrote:
27 Nov 2023, 14:22
try this libplacebo
How do I use it? Convert to xzm and activate?

Tried Manjaro and successfully installed mpv 0.37.0 from Snap repository
For testing used 4K AV1 video on Celeron N4500 without hardware decoding

mpv 0.36.0 dropped ~800
mpv 0.37.0 with default profile dropped ~2900
mpv 0.37.0 with --profile=fast dropped ~1200

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.8 has been released

Post#51 by porteux » 27 Nov 2023, 15:47

seed_clapper wrote:
27 Nov 2023, 15:33
How do I use it? Convert to xzm and activate?
Yes.

Nice test! It seems there's a significant performance drop. You should report to mpv guys.

User avatar
Rava
Contributor
Contributor
Posts: 5416
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

PorteuX 0.8 has been released

Post#52 by Rava » 27 Nov 2023, 20:48

Code: Select all

echo $(( ($(grep MemTotal /proc/meminfo | awk '{print $2}') - $(grep MemAvailable /proc/meminfo | awk '{print $2}')) / 1024 )) MB
gives me this

Code: Select all

3201 MB
What does this mean?
Cheers!
Yours Rava

seed_clapper
Black ninja
Black ninja
Posts: 44
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5 LXQT

PorteuX 0.8 has been released

Post#53 by seed_clapper » 28 Nov 2023, 06:47

porteux wrote:
27 Nov 2023, 14:22
this libplacebo
Error message changed
porteux wrote:
27 Nov 2023, 15:47
It seems there's a significant performance drop. You should report to mpv guys
This drop is noticeable only when trying to push limits of cpu
And they explicitly say that they do not focus on weak hardware:
https://github.com/mpv-player/mpv#system-requirements
System requirements
..
A somewhat capable CPU
..
A not too crappy GPU. mpv's focus is not on power-efficient playback on embedded or integrated GPUs
If they cared about performance they would not change old "high quality" profile to be new "default" profile

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.8 has been released

Post#54 by porteux » 28 Nov 2023, 09:44

@seed_clapper, try this 002-xtra module (only for mpv debugging purpose):

https://www.mediafire.com/file/xplyu5w8 ... -debug.xzm

seed_clapper
Black ninja
Black ninja
Posts: 44
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5 LXQT

PorteuX 0.8 has been released

Post#55 by seed_clapper » 28 Nov 2023, 13:43

porteux wrote:
28 Nov 2023, 09:44
this 002-xtra module

porteux
Samurai
Samurai
Posts: 175
Joined: 12 Mar 2023, 22:10
Distribution: PorteuX

PorteuX 0.8 has been released

Post#56 by porteux » 28 Nov 2023, 16:46

Great! Are you using any custom mpv config file?

You should report this in the mpv issue tracker, including this stacktrace. They will help you :)

User avatar
Rava
Contributor
Contributor
Posts: 5416
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

PorteuX 0.8 has been released

Post#57 by Rava » 28 Nov 2023, 20:53

porteux wrote:
28 Nov 2023, 16:46
Great! Are you using any custom mpv config file?
For those curious about that, here you find more info:
https://mpv.io/manual/master/#configuration-files
Cheers!
Yours Rava

seed_clapper
Black ninja
Black ninja
Posts: 44
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5 LXQT

PorteuX 0.8 has been released

Post#58 by seed_clapper » 29 Nov 2023, 16:39

porteux wrote:
28 Nov 2023, 16:46
Are you using any custom mpv config file?
No, I used Always fresh mode
porteux wrote:
28 Nov 2023, 16:46
They will help you
I highly doubt that they will create special version of mpv just for one user on one distro on one hardware
And ever if they did I use PorteuX stable branch which is not affected by segmentation fault error
https://github.com/mpv-player/mpv
mpv does not go out of its way to break on older hardware or old, unsupported operating systems, but development is not done with them in mind. Keeping compatibility with such setups is not guaranteed. If things work, consider it a happy accident
I will consider that I am lucky that mpv works in PorteuX stable and Porteus

User avatar
Rava
Contributor
Contributor
Posts: 5416
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

PorteuX 0.8 has been released

Post#59 by Rava » 30 Nov 2023, 04:30

seed_clapper wrote:
29 Nov 2023, 16:39
unsupported operating systems
(It's a quote by https://github.com/mpv-player/mpv as quoted by seed_clapper - I presume highlighted by seed_clapper her- or himself)
Do the consider Slackware an unsupported operating system?
Cheers!
Yours Rava

seed_clapper
Black ninja
Black ninja
Posts: 44
Joined: 17 Oct 2022, 13:22
Distribution: Porteus 5 LXQT

PorteuX 0.8 has been released

Post#60 by seed_clapper » 30 Nov 2023, 05:47

Rava wrote:
30 Nov 2023, 04:30
Do the consider Slackware an unsupported operating system?
On their site there is "Installation" section https://mpv.io/installation/
where they keep links to builds for various OS
While Windows, macOS, Arch, Gentoo, Debian, Ubuntu, Android, and BSD are present on that page, Slackware and its derivatives are not listed, thus I come to conclusion that mpv team does not provide support for this family of OS

Post Reply