Page 1 of 1

MX-19 Repository: The bpytop Thread

Posted: Fri Sep 11, 2020 11:18 am
by SwampRabbit
bpytop 1.0.26 SEE LAST POST FOR LATEST VERSION in the MX Test Repository for MX-19.
Use MX Package Installer to install.

bpytop for MX Linux now comes with a desktop menu entry!
No need to only launch it from the terminal, you can find it under Utilities and System in the Whisker menu or the right click menu.

bpytop is a really neat and extensive resource monitor that shows usage and stats for processor, memory, disks, network and processes.
It is a python port of bashtop.

Features:
  • Easy to use, with a game inspired menu system.
  • Full mouse support, all buttons with a highlighted key is clickable and mouse scroll works in process list and menu boxes.
  • Fast and responsive UI with UP, DOWN keys process selection.
  • Function for showing detailed stats for selected process.
  • Ability to filter processes, multiple filters can be entered.
  • UI menu for changing all config file options.
  • Auto scaling graph for network usage.
  • Shows current read and write speeds for disks.
  • Uses the same theme files as bashtop so any theme made for bashtop will work.
More information for end users can be found GitHub README.

Please let us know if you run into any issues using it or don't.

Re: MX-19 Repository: The bpytop Thread

Posted: Fri Sep 11, 2020 2:27 pm
by SwampRabbit
Main Window
main.png

Main Window (mini)
mini.png

Options Window
options.png

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 11:47 am
by SwampRabbit
bpytop has been moved to the MX-19 Main Stable repo.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 11:59 am
by ChrisUK
SwampRabbit wrote: Tue Sep 15, 2020 11:47 am bpytop has been moved to the MX-19 Main Stable repo.
Has an unmet dependency

Code: Select all

$ apt install -s bpytop
NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 bpytop : Depends: python3-psutil (>= 5.7.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 12:57 pm
by SwampRabbit
ChrisUK wrote: Tue Sep 15, 2020 11:59 am Has an unmet dependency
@ChrisUK

Thanks for the quick testing, yes it is needs psutils from the Test Repo, let me check that moving that one will not break something that relies on the default Debian Buster 2.7 python version.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 1:29 pm
by SwampRabbit
From first glance, it looks like moving python3-psutil from the Test Repo to main would cause issues, but sent a PM to the Repo Manager just in case.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 4:03 pm
by SwampRabbit
bpytop is being moved back to the MX Test Repo to ensure we don't have move other things out of the MX Test Repo into Main without ensuring stability.

bpytop and its dependencies are stable though. Apologies on the back and forth. :footinmouth:

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 5:37 pm
by Helen-Earth
I use this on antiX very low on resources as it is python based.

dependency
python3-psutil (5.5.1-1) this was not enough needed dev too.
python3-all-dev (3.7.3-1) so dropped this on too.

But the way I installed it with pip3 install bpytop --upgrade but then again I,m not normal.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Sep 15, 2020 6:13 pm
by SwampRabbit
Helen-Earth wrote: Tue Sep 15, 2020 5:37 pm I use this on antiX very low on resources as it is python based.

dependency
python3-psutil (5.5.1-1) this was not enough needed dev too.
python3-all-dev (3.7.3-1) so dropped this on too.

But the way I installed it with pip3 install bpytop --upgrade but then again I,m not normal.
thank you for that but python3-all-dev is not a dependency if you install it from our repos

normal users should use MXPI to install

Re: MX-19 Repository: The bpytop Thread

Posted: Thu Sep 17, 2020 8:03 pm
by Helen-Earth
Thanks for your reply.
I use it with antiX and the main reason I install from pip the developer updates it all time, some times every few days and upon opening get dunst notify about an update. Sorry if confused you.

Re: MX-19 Repository: The bpytop Thread

Posted: Thu Sep 17, 2020 10:36 pm
by SwampRabbit
Helen-Earth wrote: Thu Sep 17, 2020 8:03 pm Thanks for your reply.
I use it with antiX and the main reason I install from pip the developer updates it all time, some times every few days and upon opening get dunst notify about an update. Sorry if confused you.
Not confused, BUT this is the MX-19 Repository thread for bpytop

Re: MX-19 Repository: The bpytop Thread

Posted: Sat Oct 10, 2020 9:38 am
by SwampRabbit
bpytop 1.0.40 has been added to the MX Test Repo

Re: MX-19 Repository: The bpytop Thread

Posted: Sat Oct 10, 2020 9:55 am
by manyroads
The issue with BpyTop is that the developer changes the code some 10 times per month. BTW. the current version is 1.0.42. AND, it throws a huge error (reminder?) message when your version is 'old'. Like @Helen-Earth, I just update it using PIP3 every once in a while... If you want something less volatile you're better off using his BashTop (even though he wants everyone to use the python variant.)

https://github.com/aristocratos/bashtop

Re: MX-19 Repository: The bpytop Thread

Posted: Sat Oct 10, 2020 10:22 am
by SwampRabbit
manyroads wrote: Sat Oct 10, 2020 9:55 am The issue with BpyTop is that the developer changes the code some 10 times per month. BTW. the current version is 1.0.42. AND, it throws a huge error (reminder?) message when your version is 'old'. Like @Helen-Earth, I just update it using PIP3 every once in a while... If you want something less volatile you're better off using his BashTop (even though he wants everyone to use the python variant.)

https://github.com/aristocratos/bashtop
When launching bpytop (my packaged versions) you should not get the “reminder” about newer versions.

I get what you are saying about it being updated by the dev so fast. But users shouldn’t have to use pip to install packages, especially new users.

Re: MX-19 Repository: The bpytop Thread

Posted: Sat Oct 10, 2020 2:47 pm
by manyroads
SwampRabbit wrote: Sat Oct 10, 2020 10:22 am [...]

I get what you are saying about it being updated by the dev so fast. But users shouldn’t have to use pip to install packages, especially new users.
I agree which is why I recommend for folks who prefer things a 'tad' more stable, they use BashTop (from the same guy who is doing BpyTop).

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Oct 14, 2020 8:39 pm
by SwampRabbit
bpytop 1.0.42 has been added to the MX Test Repo

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Oct 27, 2020 7:20 pm
by Helen-Earth
They have been busy lately with updates, the thing I like about bpytop they are always adding new things to make it better. The 14 open issues on their git at the moment are just enhancement requests. GPU should be added soon. https://github.com/aristocratos/bpytop/issues
And I switch opening bpytop between kitty & alacritty as both are GPU based terminals just for testing.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Oct 27, 2020 7:27 pm
by SwampRabbit
Helen-Earth wrote: Tue Oct 27, 2020 7:20 pm They have been busy lately with updates, the thing I like about bpytop they are always adding new things to make it better. The 14 open issues on their git at the moment are just enhancement requests. GPU should be added soon. https://github.com/aristocratos/bpytop/issues
And I switch opening bpytop between kitty & alacritty as both are GPU based terminals just for testing.
Lets please keep this thread on track, its for and about the packaged version for MX-19.

FWIW - I have packaged the latest version, just need to test it.

Re: MX-19 Repository: The bpytop Thread

Posted: Mon Nov 02, 2020 11:30 am
by SwampRabbit
bpytop 1.0.49 is now in the MX Test Repo.

bpytop for MX Linux now comes with a desktop menu entry!
No need to only launch it from the terminal, you can find it under Utilities and or System in the Whisker menu or the right click menu.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Nov 10, 2020 10:19 am
by SwampRabbit
bpytop 1.0.50 is now in the MX Test Repo - continuing to include a desktop menu entry for users.

Re: MX-19 Repository: The bpytop Thread

Posted: Tue Nov 10, 2020 9:00 pm
by Buck Fankers
SwampRabbit wrote: Tue Nov 10, 2020 10:19 am bpytop 1.0.50 is now in the MX Test Repo - continuing to include a desktop menu entry for users.
Updated it to 1.0.50 - works nice :) thanks

p.s.
And thanks for mentioning desktop menu entry, didn't know abut this addition, nice!

Re: MX-19 Repository: The bpytop Thread

Posted: Mon Jan 18, 2021 1:38 am
by SwampRabbit
bpytop 1.0.59 is now in the MX Test Repo. Still includes our menu entry.

Install it via MX Package Installer > MX Test Repo tab

Bunch of changes since 1.0.50
https://github.com/aristocratos/bpytop/ ... ANGELOG.md

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Jan 20, 2021 9:26 am
by Buck Fankers
SwampRabbit wrote: Mon Jan 18, 2021 1:38 am bpytop 1.0.59 is now in the MX Test Repo. Still includes our menu entry.
Install it via MX Package Installer > MX Test Repo tab
Installed, works great! (feedback since it is in Test Repo)

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Jan 20, 2021 9:32 am
by SwampRabbit
Buck Fankers wrote: Wed Jan 20, 2021 9:26 am Installed, works great! (feedback since it is in Test Repo)
Thanks for the feedback, I'm not sure if we can move this just yet to the Stable repo as it requires a newer version of psutil, I think that will cause issues for other things in the Stable repo.
So right now, this is in the MX Test Repo more for dependencies than stability. But I do appreciate the testing!

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Jan 20, 2021 6:42 pm
by imschmeg
@SwampRabbit,
Your comment about the version mismatch of psutil reminds me of something I wanted to do a while ago: integrate the Nix package manager into MX. That would enable apps to have their own versions of libraries without all the overhead of flatpak, et al. At the time I was considering this, though, Nix wasn't very user friendly - no good UI tools for instance. But, is Nix on any MX dev's radar as a potential solution for all of the app requests that must be denied due to version dependencies?

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Feb 17, 2021 10:26 pm
by SwampRabbit
bpytop 1.0.62 is now in the MX Test Repo. Still includes our menu entry.

Install it via MX Package Installer > MX Test Repo tab

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Feb 17, 2021 10:28 pm
by SwampRabbit
imschmeg wrote: Wed Jan 20, 2021 6:42 pm But, is Nix on any MX dev's radar as a potential solution for all of the app requests that must be denied due to version dependencies?
I don't know about anyone else, but I am not looking at it. Sorry I missed your post, but this isn't thread isn't the place for such questions

Re: MX-19 Repository: The bpytop Thread

Posted: Wed Jan 26, 2022 10:10 am
by SwampRabbit
bpytop 1.0.68 is now in the Test Repo for MX-19

As always please do not enable any repos to install this. You should be able to find and install it using the MX Test Repo tab in MX Package Installer.