Commit Graph

66 Commits

Author SHA1 Message Date
ilyazzz
951415a3fa
Update README.md 2021-01-20 17:50:18 +02:00
ilyazzz
e11c3b622a
Create rust.yml 2021-01-20 14:49:30 +02:00
Ilya Zlobintsev
26329d223d Updated deploy and uninstall scripts 2021-01-20 14:13:44 +02:00
Ilya Zlobintsev
671cd59b00 Refactored clocks table parsing and added a test 2021-01-20 14:10:36 +02:00
Ilya Zlobintsev
b6068dde8c Fixed crash on invalid pp_od_clk_voltage 2021-01-13 21:57:38 +02:00
Simon Gündling
83fb3f5516
update vulkano to v0.20 (#6)
fixes compilation error see https://github.com/vulkano-rs/vulkano/issues/1464
2021-01-06 17:04:23 +02:00
neon-sunset
382ee38e66
Lazy fix to ensure there is no ParseIntError { kind: PosOverflow } and small naming fix (#5)
Changing voltage and PWM values to i64 is unnecessary, but it's fine as long as it doesn't break anything
2020-12-23 11:17:31 +02:00
Ilya Zlobintsev
ffd410209f Don't show auto fan control warning each apply 2020-12-18 08:53:46 +02:00
neon-sunset
45ab06c661
Fix the parsing of gpu and memory clk/voltage table (#3)
* Fix the parsing of gpu and memory clk/voltage table

* Fix error handling

* Remove debug println

Co-authored-by: ilyazzz <ilya.zl@protonmail.com>
2020-12-17 10:16:15 +02:00
Ilya Zlobintsev
d4ef64afae Fixed some options being greyed out when switching between GPUs with different feature support 2020-12-10 08:57:55 +02:00
Ilya Zlobintsev
1b0883ec17 Fixed GPUs not being detected on boot 2020-12-03 08:08:27 +02:00
Ilya Zlobintsev
24dc736c1f Fixed apply button not becoming clickable 2020-12-02 14:23:51 +02:00
Ilya Zlobintsev
b30fd41622 Disable changing settings in unprivileged mode 2020-11-23 21:20:30 +02:00
Ilya Zlobintsev
f0b081174f Remove the socket on daemon shutdown 2020-11-23 20:50:27 +02:00
Ilya Zlobintsev
bac483c619 Hopefully(?) fix crashes on gpus with some features not exposed 2020-11-23 20:13:10 +02:00
ilyazzz
1622084895
Merge pull request #1 from iRhonin/patch-1
Fixed a typo on service name
2020-11-23 19:19:47 +02:00
Ilya Zlobintsev
80c1b12802 Fixed crash on no power state 2020-11-23 19:13:07 +02:00
Rhonin
54dd287af8
Fixed a typo 2020-11-23 16:53:14 +03:30
Ilya Zlobintsev
e52101a6a2 CLI cleanup 2020-11-23 13:32:20 +02:00
Ilya Zlobintsev
e308f6ff71 Reset power states on shutdown 2020-11-22 14:41:03 +02:00
Ilya Zlobintsev
6dc0f7b13f Save clocks/voltage modification 2020-11-22 13:29:05 +02:00
Ilya Zlobintsev
65780bb881 Implemented basic GPU/VRAM clocks and voltage tuning support 2020-11-22 11:58:40 +02:00
Ilya Zlobintsev
30bc57e90e Merge branch 'master' of github.com:ilyazzz/LACT into master 2020-11-20 17:29:54 +02:00
Ilya Zlobintsev
d66c7dca69 Added Power Levels reading support (pp_od_clk_voltage) 2020-11-20 17:29:38 +02:00
ilyazzz
50c529b498
Updated README screenshots 2020-11-20 11:04:05 +02:00
Ilya Zlobintsev
e58663f7a9 Implemented Power Profile management 2020-11-20 10:54:24 +02:00
Ilya Zlobintsev
cdb977fd54 Added information about overclock boot parameter 2020-11-17 17:48:52 +02:00
Ilya Zlobintsev
f5433293a3 Improved deploy 2020-11-16 09:29:57 +02:00
Ilya Zlobintsev
cd9774d292 Gui code restructure 2020-11-16 09:27:22 +02:00
Ilya Zlobintsev
d9dda8ed25 Switch to automatic fan control on exit 2020-11-16 08:57:56 +02:00
Ilya Zlobintsev
d884631f8a Power cap saving 2020-11-15 20:47:56 +02:00
Ilya Zlobintsev
b94dd2c265 Text formatting for vulkan feature list 2020-11-15 09:23:24 +02:00
Ilya Zlobintsev
bcbb87e74c Merge branch 'oc' into master 2020-11-14 09:12:07 +02:00
Ilya Zlobintsev
239af5a2af Implemented GPU power cap modification 2020-11-14 09:09:28 +02:00
ilyazzz
d6a305748d
Update README.md 2020-11-12 16:36:16 +02:00
Ilya Zlobintsev
69aafd2a54 Fixed GPU model detection 2020-11-12 14:44:32 +02:00
Ilya Zlobintsev
fb9fb3f161 Updated GUI for multi-GPU support 2020-11-12 14:35:35 +02:00
Ilya Zlobintsev
6a9a4a12ca Config support for multi-GPU setups 2020-11-12 14:12:22 +02:00
Ilya Zlobintsev
d5d0829e4e Added pci.ids path for ubuntu and fixed crash for GPUs without hwmon interface 2020-11-11 17:25:37 +02:00
Ilya Zlobintsev
55bc2ee468 Handle when vulkan is unsupported 2020-11-09 17:44:03 +02:00
Ilya Zlobintsev
3ceebe0b3e Fixed issues for gpus with some missing device files 2020-11-09 13:57:41 +02:00
Ilya Zlobintsev
532aeb8aed Basic multi-GPU GUI code 2020-11-09 11:01:10 +02:00
Ilya Zlobintsev
ec6de604f9 Added match for UnexpectedEOF when parsing action 2020-11-09 10:52:58 +02:00
Ilya Zlobintsev
7690095890 GUI code restructure 2020-11-08 17:53:22 +02:00
Ilya Zlobintsev
ab61d08f40 Fixed GUI with new response format 2020-11-08 11:07:56 +02:00
Ilya Zlobintsev
4c799cfb5c Reworked daemon response format with error handling 2020-11-08 10:28:44 +02:00
Ilya Zlobintsev
1ec703e142 Merge branch 'multigpu' of github.com:ilyazzz/LACT into multigpu 2020-11-08 09:22:56 +02:00
Ilya Zlobintsev
4f33979188 Initial multi-gpu support 2020-11-08 09:12:38 +02:00
Ilya Zlobintsev
c78f18eaee Initial multi-gpu support 2020-11-08 09:07:45 +02:00
ilyazzz
5eac31b627
Fixed README Screenshot 2020-10-30 09:13:09 +02:00