Replies: 24 comments 29 replies
-
I have just released v3.5.8 to PyPI. It includes the following changes:
Plan to make an official new minor release once this release is verified by enough users. Please provide your feedback here. |
Beta Was this translation helpful? Give feedback.
-
I couldn’t uninstall or install PyPi 3.6.8. Both pip3 commands’ error messages indicate that 3.5.6 is already installed. 3.5.6 is the latest debian apt installation I did. I don’t recall ever doing a PyPi install, but there is a /usr/lib/python3/dist-packages/rickslab_gpu_utils-3.5.6.egg-info folder.
Anyway, I downloaded the latest commit for 3.5.8 from GitHub. Here are my observations for my Ubuntu 20.04.2 system with the 5.4.0 kernel, running a RX 5600 XT:
gpu-ls —clinfo does not provide any OpenCL info; it’s the same output as gpu-ls. This is true in 3.5.6 and 3.5.8. The terminal command $ clinfo does provide OpenCL data.
Cosmetic: The gpu-mon —gui window is one character too narrow to show the full GPU model name of “RADEON RX 5600 XT”. This is true in 3.5.6 and 3.5.8.
Everything else seems to check out. Nice!
Just a minor feature suggestion for gpu-plot: Have the Plot Item buttons indicate whether an item is active or not, e.g. color vs. greyed, sunken vs. raised, etc. As it is, they each look the same before and after you click on them.
Cheers,
Craig
… On Mar 16, 2021, at 11:44 PM, Rick ***@***.***> wrote:
I have just released v3.5.8 to PyPI. It includes the following changes:
Fixed bug in determining AMD GPU card type. Now it properly identifies APU and Legacy types.
Plan to make an official new minor release once this release is verified by enough users. Please provide your feedback here.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#109 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQU6YVDWSY6CU6K2TWDTEAXSHANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
Hmm, it’s not working for me. I can’t seem to uninstall or install over the 3.5.6 package
~$ sudo pip3 uninstall rickslab-gpu-utils
Found existing installation: rickslab-gpu-utils 3.5.6
Not uninstalling rickslab-gpu-utils at /usr/lib/python3/dist-packages, outside environment /usr
Can't uninstall 'rickslab-gpu-utils'. No files were found to uninstall.
~$ pip3 uninstall rick-amdgpu-utils
WARNING: Skipping rick-amdgpu-utils as it is not installed.
~$ pip3 install --no-cache-dir rickslab-gpu-utils
Requirement already satisfied: rickslab-gpu-utils in /usr/lib/python3/dist-packages (3.5.6)
… On Mar 17, 2021, at 7:13 PM, Rick ***@***.***> wrote:
For the pip3 install issue, I remember a past discussion on the issue. I suggest trying the following:
sudo pip3 uninstall rickslab-gpu-utils
pip3 uninstall ricks-amdgpu-utils
sudo pip3 uninstall ricks-amdgpu-utils
pip3 install --no-cache-dir rickslab-gpu-utils
Make sure that you are not in a virtual env when trying the above. I have just installed from PyPI on 3 systems with no issues.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQWJAWCKUCTDCIRDFSTTEFARFANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
Sweet. Yes, that works. I got 3.5.9 installed. Thanks.
… On Mar 19, 2021, at 3:17 AM, Rick ***@***.***> wrote:
I was able to duplicate the issue on my system. Seems like you can not pip3 install the package if it is already apt installed. I was able to apt install a package that was already pip installed. I suggest apt purging the package and then pip install. This worked on my system.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQTKQBE2TOQ3IHMXVMTTEMCBXANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
v3.5.11 (v3.6.0 release candidate) has been released to PyPI. Please report any observation here. Thanks! |
Beta Was this translation helpful? Give feedback.
-
I upgraded drivers to
|
Beta Was this translation helpful? Give feedback.
-
There’s the https://boinc.berkeley.edu/download.php site, but I do `apt upgrade boinc`
… On Mar 24, 2021, at 6:50 PM, Rick ***@***.***> wrote:
I upgraded drivers to AMD: amdgpu version: 20.50-1234664. Had to upgrade BOINC to 7.16.6 to get BOINC Manager to run, but everything is working fine.
I have noticed BOINC is a bit kludgy on my systems. Where are you getting the latest BOINC release? I should probably upgrade.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQSOLI3WG5DXVSHB2I3TFJ3GDANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
I uninstall/install amdgpu each time there’s a new package.
At one time I had a nvidia card on that machine, but not now.
amdgpu installs it’s own version of clinfo I noticed from the recent upgrade/install.
I think that a clean install of 20.04.2 is what is needed. I hadn’t realized that my kernel wasn’t keeping up on the upgrades. Ugh.
… On Mar 24, 2021, at 6:46 PM, Rick ***@***.***> wrote:
This definitely doesn't look right. gpu-utils will parse this output and since there is no information, it will not have anything to install. Seems like a system issue. Do you have NV GPUs installed? Weird that it is looking for libnvidia-opencl.so.1. Perhaps an uninstall of amdgpu and reinstall. Maybe same for clinfo. Also, maybe a clean install of 20.04.2. This would have the effect of running the latest kernel also.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQXSU4QQWRTAXV5UAZTTFJ2VRANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
A top level gpu-utils page would be nice. Yes, the man pages are good, but still need to know the name of the specific gpu program. My old brain can’t remember always them all without going to the User Guide.
… On Mar 24, 2021, at 6:48 PM, Rick ***@***.***> wrote:
Until then, a suggestion for an enhancement:
Could use a gpu-utils --help (-h) or gpu-help command option (or both!) to bring up all gpu-utils run options.
Have you checked out the man pages? I was hoping to provide that kind of coverage in the man pages, but I don't include a top level page for gpu-utils. Maybe that would be a good addition.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQV4MI2COKATP4J2JVDTFJ26BANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
I have just released v3.6.0! The release includes PyPI, rickslab.com Debian, and GitHub release. Need to work with official Debian package maintainer to update it in official Debian packages. This release includes the following changes:
|
Beta Was this translation helpful? Give feedback.
-
I don't think any of the applications ship with any icon files. They just use the default python icon. |
Beta Was this translation helpful? Give feedback.
-
OK, thanks for the tip, Rick. I didn't see any in the default location with the binaries. |
Beta Was this translation helpful? Give feedback.
-
Yes. With gpu-utils 3.6.0 the Radeon RX 5600 XT comes up as expected.
… On Mar 27, 2021, at 8:36 PM, Rick ***@***.***> wrote:
Do you have a RX 5600 XT GPU installed? A user posted an issue, #115 <#115>, indicating that his card is coming up as a Legacy GPU in the new version of the utils.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQWDKNGMY7WSZ6JIZP3TF2B3JANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
His reading of `amdgpu/rocm version: UNKNOWN` is suspicious. Because he did a general apt upgrade, if the kernel was upgraded, then he’d need to uninstall/re-install amdgpu drivers. At least that’s what I need to do with every kernel update; doesn’t matter if amdgpu has changed or not.
What works for me is:
`$ /usr/bin/amdgpu-uninstall`
then from within the latest AMD driver directory,
`$ ./amdgpu-install -y --opencl=rocr,legacy --headless --no-dkms`
… On Mar 27, 2021, at 8:36 PM, Rick ***@***.***> wrote:
Do you have a RX 5600 XT GPU installed? A user posted an issue, #115 <#115>, indicating that his card is coming up as a Legacy GPU in the new version of the utils.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQWDKNGMY7WSZ6JIZP3TF2B3JANCNFSM4YULGNEA>.
|
Beta Was this translation helpful? Give feedback.
-
Regarding the issue I mentioned earlier of |
Beta Was this translation helpful? Give feedback.
-
Release candidate 3.7.0-RC1 is ready for testing. Here is a list of changes:
Let me know of your observations. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Release candidate 3.7.0-RC2 is ready for testing. Here is a list of changes:
|
Beta Was this translation helpful? Give feedback.
-
Hi Rick, Here's the outputs from gpu-utils function on my AMD5600G Zen3 processor/APU running Devuan 4 Chimaera (=Debian Bullseye without systemd) and Linux kernel version 5.16. -- Outputs below: (rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-ls
(rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-ls --debug
(rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-ls --clinfo
(rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-ls --raw
(rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-mon --gui (rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-pac
(rickslab-gpu-utils-env) marjorie@grendel:~/gpu-utils$ ./gpu-plot
|
Beta Was this translation helpful? Give feedback.
-
Hi Rick, in a supplementary you asked:
As a normally sighted person (no colour blindness) the text seems to display OK to me: -- |
Beta Was this translation helpful? Give feedback.
-
Release candidate 3.7.0-RC3 is ready for testing. Only minor changes from RC2. Plan to release to PyPI in a week if no issues reported here. |
Beta Was this translation helpful? Give feedback.
-
v3.7.5 is released to both PyPI and rickslab.com. The 3.7.x improvements are complete in this version. I plan to provide a locked version for the official Debian package by October. Please help to provide feedback so we can assure robustness of the Debian package. Thanks! |
Beta Was this translation helpful? Give feedback.
-
The gpu-ls colors look good; Intel showing with a blue background, as @Marjorie-R showed, AMD with red and the data in a blue hue. I’m guessing that different GPU types will have different color backgrounds?
Red will just be seen as grey for most color blind folks. Blue, orange and yellow do show nice color contrasts though. From my tinkering with tkinter apps, I’ve found these colors generally work across the board:
blue ‘#0000ff’
orange ‘#b4b400'
khaki '#f0e68c'
yellow ‘#ffff00’
orchid #9898f9’
… On May 17, 2022, at 11:34 PM, Rick ***@***.***> wrote:
Thanks @Marjorie-R <https://github.com/Marjorie-R> ! Yes, latest version will indicate a GPU is not writable when read pp_od_clk_voltage file is possible but returns nothing. I noticed that pp_od_clk_voltage doesn't show up in the disabled list, so I made some modifications in how the read_disabled and read_skip lists are managed. Once I complete testing on my side, I will issue a new release candidate.
Are you seeing color coded text output for gpu-ls? If so, does it have any readability issues?
—
Reply to this email directly, view it on GitHub <#109 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALMVCQR66XI36QL4X3L3MZ3VKRXMNANCNFSM4YULGNEA>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
I am using red for AMD, green for NVidia, and blue for all others. I have added the |
Beta Was this translation helpful? Give feedback.
-
Testers Needed! I have released latest release candidate on PyPI: Please remove all other versions of rickslab-gpu-utils and pip install RC2: Let me know of any issues here. Thanks! |
Beta Was this translation helpful? Give feedback.
-
I have just released v3.5.7 to PyPI. It includes the following changes:
Beta Was this translation helpful? Give feedback.
All reactions