Comments (5)
Hi, since you made a suggestion for how to potentially fix this issue, I would encourage you to please give it a try and create a PR/contribute to the project and you will be credited for your work as part of future release.
from auto-cpufreq.
Thank you. Unfortunately there are some things I am not sure about how to fix it and I don't have enough baggage to do it. For example I see that now the systemd service use a virtual environment installed in /opt. From the point of view of Linux distributions installing installing such a virtual environment is undesirable, but I don't know the reasoning behind that.
from auto-cpufreq.
For example I see that now the systemd service use a virtual environment installed in /opt. From the point of view of Linux distributions installing installing such a virtual environment is undesirable, but I don't know the reasoning behind that.
As someone who used to be a Debian package maintainer and don't see a problem with this approach, I would like to hear why is this undesirable?
For reasoning and logic you can refer to following PR's: #326, #263 & original bug report #196
from auto-cpufreq.
Probably you already know it, but to summarize, having a virtual env installed in /opt is as good as having bundled dependencies. It has security implications and makes it harder to update the package and his dependencies. Each linux distribution has its's own document where they usually reiterate that this things should be avoided, eg: https://wiki.gentoo.org/wiki/Why_not_bundle_dependencies
from auto-cpufreq.
This is a design decision that will not change from my side.
If you want to make these changes please give it a try and contribute to the project and you will be credited for your work as part of future release.
In meantime closing the issue.
from auto-cpufreq.
Related Issues (20)
- [FEATURE] Add battery threshold option for HP Victus 16 HOT 2
- Intel i7-1260p on Asus Laptop won't go past 2.5GHz
- Bluetooth disabled after reboot HOT 2
- Should warn about the threshold feature can not be applied. HOT 21
- scaling_min_freq doesnt work HOT 1
- Issue with auto-cpufreq-gtk when packaged as RPM HOT 5
- performance mode not working like a performance HOT 2
- Max frequency and gui not working HOT 1
- auto-cpufreq locks up on Fedora/Gnome HOT 5
- auto-cpufreq Ubuntu 24.04 HOT 1
- help HOT 1
- Wake up and reboot problems HOT 4
- Dinit init system not supported HOT 2
- Computer shuts down even if the battery is at 90 HOT 2
- (Feature Request) Temp disable threshold HOT 1
- AUR dependency error HOT 4
- [Ideapad] `--stats` gives error as `BAT0` can't be found HOT 4
- [ NixOS ] /bin/sh: line 1: getent: command not found
- Cannot install the daemon on Artix Linux (runit) HOT 2
- Nix package broken after requests update HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from auto-cpufreq.