mirror of
https://github.com/aristocratos/btop.git
synced 2024-09-29 22:51:35 +02:00
Readme update and Makfile fixes.
This commit is contained in:
parent
19bcff894b
commit
94d4502901
5
Makefile
5
Makefile
@ -38,8 +38,11 @@ override PLATFORM_LC := $(shell echo $(PLATFORM) | tr '[:upper:]' '[:lower:]')
|
|||||||
|
|
||||||
#? GPU Support
|
#? GPU Support
|
||||||
ifeq ($(PLATFORM_LC)$(ARCH),linuxx86_64)
|
ifeq ($(PLATFORM_LC)$(ARCH),linuxx86_64)
|
||||||
|
ifneq ($(STATIC),true)
|
||||||
GPU_SUPPORT := true
|
GPU_SUPPORT := true
|
||||||
else
|
endif
|
||||||
|
endif
|
||||||
|
ifneq ($(GPU_SUPPORT),true)
|
||||||
GPU_SUPPORT := false
|
GPU_SUPPORT := false
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
28
README.md
28
README.md
@ -40,6 +40,26 @@
|
|||||||
|
|
||||||
## News
|
## News
|
||||||
|
|
||||||
|
##### 25 November 2023
|
||||||
|
|
||||||
|
GPU monitoring added for Linux!
|
||||||
|
|
||||||
|
Compile from git main to try it out.
|
||||||
|
|
||||||
|
Use keys `5`, `6`, `7` and `0` to show/hide the gpu monitoring boxes. `5` = Gpu 1, `6` = Gpu 2, etc.
|
||||||
|
|
||||||
|
Gpu stats/graphs can also be displayed in the "Cpu box" (not as verbose), see the cpu options menu for info and configuration.
|
||||||
|
|
||||||
|
Note that the binaries provided on the release page (when released) and the continuous builds will not have gpu support enabled.
|
||||||
|
|
||||||
|
Because the GPU support relies on loading of dynamic gpu libraries, gpu support will not work when also static linking.
|
||||||
|
|
||||||
|
See [Compilation Linux](#compilation-linux) for more info on how to compile with gpu monitoring support.
|
||||||
|
|
||||||
|
Many thanks to [@romner-set](https://github.com/romner-set) who wrote the vast majority of the implementation for GPU support.
|
||||||
|
|
||||||
|
Big update with version bump to 1.3 coming soon.
|
||||||
|
|
||||||
##### 28 August 2022
|
##### 28 August 2022
|
||||||
|
|
||||||
[![btop4win](https://github.com/aristocratos/btop4win/raw/master/Img/logo.png)](https://github.com/aristocratos/btop4win)
|
[![btop4win](https://github.com/aristocratos/btop4win/raw/master/Img/logo.png)](https://github.com/aristocratos/btop4win)
|
||||||
@ -312,10 +332,16 @@ Also needs a UTF8 locale and a font that covers:
|
|||||||
|
|
||||||
### GPU compatibility
|
### GPU compatibility
|
||||||
|
|
||||||
Btop++ supports NVIDIA and AMD GPUs out of the box on Linux, provided you have the correct drivers and libraries.
|
Btop++ supports NVIDIA and AMD GPUs out of the box on Linux x86_64, provided you have the correct drivers and libraries.
|
||||||
|
|
||||||
Compatibility with Intel GPUs using generic DRM calls is planned, as is compatibility for FreeBSD and macOS.
|
Compatibility with Intel GPUs using generic DRM calls is planned, as is compatibility for FreeBSD and macOS.
|
||||||
|
|
||||||
|
Gpu support will not work when static linking glibc (or musl, etc.)!
|
||||||
|
|
||||||
|
For x86_64 Linux the flag `GPU_SUPPORT` is automatically set to `true`, to manually disable gpu support set the flag to false, like:
|
||||||
|
|
||||||
|
`make GPU_SUPPORT=false`
|
||||||
|
|
||||||
* **NVIDIA**
|
* **NVIDIA**
|
||||||
|
|
||||||
You must use an official NVIDIA driver, both the closed-source and [open-source](https://github.com/NVIDIA/open-gpu-kernel-modules) ones have been verified to work.
|
You must use an official NVIDIA driver, both the closed-source and [open-source](https://github.com/NVIDIA/open-gpu-kernel-modules) ones have been verified to work.
|
||||||
|
Loading…
Reference in New Issue
Block a user