mirror of
https://github.com/ilya-zlobintsev/LACT.git
synced 2025-02-25 18:55:26 -06:00
Added README and improved installation files
This commit is contained in:
33
README.md
Normal file
33
README.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Linux AMDGPU Control Application
|
||||
|
||||
This application allows you to control your AMD GPU on a Linux system.
|
||||
|
||||

|
||||
|
||||
Current features:
|
||||
|
||||
- Viewing information about the GPU
|
||||
- Power/thermals monitoring
|
||||
- Fan curve control
|
||||
|
||||
Currently missing:
|
||||
|
||||
- Overclocking
|
||||
- Multi-GPU system support
|
||||
- The card model detection isn't very reliable
|
||||
|
||||
# Installation
|
||||
|
||||
- Arch Linux: Install the [AUR Package](https://aur.archlinux.org/packages/lact-git/)
|
||||
- Anything else:
|
||||
- Install a rust toolchain and gtk3 development headers (libgtk-3-dev on ubuntu)
|
||||
- Clone the repo
|
||||
- sudo ./deploy.sh
|
||||
|
||||
# Usage
|
||||
|
||||
Enable and start the service (otherwise you won't be able to change any settings):
|
||||
```
|
||||
sudo systemctl enable --now lactd
|
||||
```
|
||||
You can now use the application.
|
||||
@@ -1,8 +1,9 @@
|
||||
#!/bin/sh
|
||||
cargo build --release
|
||||
install -Dm755 target/release/daemon /usr/local/bin/lact-daemon
|
||||
install -Dm755 target/release/cli /usr/local/bin/lact-cli
|
||||
#install -Dm755 target/release/cli /usr/local/bin/lact-cli
|
||||
install -Dm755 target/release/gui /usr/local/bin/lact-gui
|
||||
install -Dm644 lact.service /etc/systemd/system/lact.service
|
||||
systemctl daemon-reload
|
||||
systemctl restart lact
|
||||
install -Dm644 lactd.service /etc/systemd/system/lact.service
|
||||
mkdir -p /usr/local/share/applications
|
||||
install -Dm644 lact.desktop /usr/local/share/applications/
|
||||
systemctl daemon-reload
|
||||
5
lact.desktop
Normal file
5
lact.desktop
Normal file
@@ -0,0 +1,5 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=LACT
|
||||
Description=AMDGPU Control Application
|
||||
Exec=lact-gui
|
||||
5
uninstall.sh
Normal file
5
uninstall.sh
Normal file
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
rm /usr/local/bin/lact-daemon
|
||||
rm /usr/local/bin/lact-gui
|
||||
rm /etc/systemd/system/lact.service
|
||||
rm /usr/local/share/applications/lact.desktop
|
||||
Reference in New Issue
Block a user