Управление вентиляторами linux manjaro

ArchPKGs

The Complete Tutorial on fancontrol-gui Installation on Arch Linux, Manjaro and RebornOS

fancontrol-gui is «GUI for fancontrol and the fancontrol systemd service» referring to its outline. To get fancontrol-gui from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, RebornOS, ArcoLinux, Parabola) is quite straightforward. This guide will be covering how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay .

Table of Contents

There are two well known approaches to install fancontrol-gui from AUR. pacman is the way to go if you’re an expert of Arch-based Linux distributions and have the idea of how packages are built. Otherwise, yay is a popular alternative to install packages without the hassle of reviewing PKGBUILD and build packages with makepkg on your own.

sudo pacman -S --needed git && git clone https://aur.archlinux.org/fancontrol-gui.git && cd fancontrol-gui && makepkg -si
  1. Install git if it is not on your system.
  2. clone the package’s git repository from upstream URL.
  3. cd into the directory.
  4. Build the package with makepkg . Also, it will automatically be installed with pacman if built successfully.
yay -S fancontrol-gui

Just like installing AUR packages, updating them is considerably the same. All you have to do is pull it from AUR then re-build it. Nevertheless, it is still a good practice to upgrade your whole system first with sudo pacman -Syu before updating any packages to avoid breaking your system, since Arch is a rolling-release Linux distribution.

Before running the command, make certain you are in the folder of the repository you previously cloned:

git pull && makepkg -si
  1. pull from the package’s git repository.
  2. Use makepkg to build the package. Also, it will automatically be updated with pacman if built successfully.

Compared to installing and updating packages, removing is the simplest of these three,all you need to do is choose whether to purge the unused dependencies and the configuration files generated by the package.

Читайте также:  Лучший просмотрщик pdf linux
sudo pacman -R fancontrol-gui
sudo pacman -Rs fancontrol-gui
sudo pacman -Rns fancontrol-gui
yay -R fancontrol-gui
yay -Rs fancontrol-gui
yay -Rns fancontrol-gui

Learn more details about AUR packages installation or how to get yay , please refer to Two Ways to Install Packages from AUR on Arch Linux/Manjaro.

Full Tutorial on dnspeep Installation on Arch Linux (Manjaro, Parabola)

«Spy on the DNS queries your computer is making» is the developer’s gist of dnspeep. To install or remove dnspeep from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Anarchy, Artix and Garuda is fairly uncomplicated. This tutorial will taught you how to install/update/uninstall the package with either the default package manager pacman or an AUR helper like yay.

Full Guide on tulip-pm Installation on Arch Linux, Manjaro and EndeavourOS

Referring to tulip-pm’s description, it’s «Pacman wrapper and AUR helper written in go by Calinix Team.». To install tulip-pm from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Anarchy) is rather straightforward. This tutorial will show you step-by-step how to install, update and remove the package with either the default package manager pacman or an AUR helper like yay.

Guide on Install, Update and Uninstall snapgene on Arch-Based Linux (Manjaro/Artix)

«Software for plasmid mapping, primer design, and restriction site analysis» is their gist of snapgene. To get this package (snapgene) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, BlackArch, RebornOS, Anarchy and Parabola is pretty simple. This tutorial will cover how to install/update/uninstall the package with either the default package manager pacman or an AUR helper (e.g. yay).

tnoodle-wca Install, Update and Remove Tutorial on Arch-Based Linux (Manjaro/ArcoLinux)

According to tnoodle-wca’s outline, it’s «Generate WCA scrambles for the Rubik’s Cube and other twisty puzzles! // Unofficial Package». To get tnoodle-wca from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, BlackArch and RebornOS is pretty uncomplicated. This guide will taught you how to install, update and remove the package with either the default package manager pacman or an AUR helper (e.g. yay).

python2-pypcap-git Install/Update/Remove Guide on Arch-Based Linux (Manjaro/Garuda)

«A simplified object-oriented Python wrapper for libpcap» is their outline of python2-pypcap-git. To get this package (python2-pypcap-git) from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Anarchy) is comparatively simple. This guide will show you step-by-step how to install, update and uninstall the package with either the built-in package manager pacman or an AUR helper like yay.

Guide on Install/Update/Remove corecomponents_crypto on Arch Linux, Manjaro and BlackArch

corecomponents_crypto is «Toolkit for C++ application development: cryptographic primitives» quoting from its definition. To install or uninstall corecomponents_crypto from AUR (Arch User Repository) on Arch Linux and Arch-based distributions (e.g. Manjaro, EndeavourOS, Parabola, BlackArch) is pretty uncomplicated. This guide will be covering how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay.

Читайте также:  Linux mint усиление звука

More guides… copyright 2023 ArchPKGs. All Rights Reserved.

Источник

Fan Speed Control on Manjaro Linux With nbfc

I have an Acer Nitro 5 notebook with two fans that I can’t control directly.

But sometimes I want to manually control the fan speed: set them up to 100% for a short time, or slow them down to avoid noise.

On Arch Linux (or Manjaro Linux) there are some tools that can help with that. (For more information, refer to the Arch Linux wiki.)

One of options for fan speed control is nbfc, a cross-platform service for notebooks.

I had some problems with getting the tool to work on Manjaro. This post shows my step-by-step process.

Install nbfc

Use the Arch Linux User repository to install nbfc or nbfc-git .

(yay is an AUR helper written in Go.)

Enable and Configure nbfc

sudo mv /opt/nbfc/Plugins/StagWare.Plugins.ECSysLinux.dll /opt/nbfc/Plugins/StagWare.Plugins.ECSysLinux.dll.old 

If you don’t delete this file, you’ll probably get the error File Descriptor does not support writing .

Now start the tool with systemd :

sudo systemctl enable nbfc --now 

Find the recommended configuration:

For the Acer Nitro 5, there is no exact match. Use this one, as it’s similar to the Nitro 5:

nbfc config --apply "Acer Predator G3-572" 

Fish Functions

I have two functions for the Fish shell to control my fans.

function fanauto  nbfc set -f 0 -a  nbfc set -f 1 -a end 

The function sets the first fan ( 0 ) and second fan ( 1 ) to automatic mode ( -a ).

If you want to power up the fans to full speed, you can use the function fanfull :

function fanfull  nbfc set -f 0 -s 100  nbfc set -f 1 -s 100 end 

Here we set the speed to 100% ( -s 100 ).

Don’t forget to run funcsave fanauto and funcsave fanfull !

Recap

This article detailed how to install and configure fan speed control for Manjaro Linux for an Acer Nitro 5 notebook.

You can simply follow the Arch Linux Wiki. The wiki entry details common pitfalls and alternatives to nbfc .

My post also showed two examples of creating fish functions for convenience.

Further Reading

More from the blog

Источник

Управление вентилятором

Добрый день
Ноутбук HP Pavilion dv7
Поставил Manjaro KDE
проблема с вентилятором — еле работает (а может и не работает,
непонятно).
Изредка, раз в два-три дня может включиться на полную мощь
минуту-другую поработает и опять встанет.
Остальное время ноут горячий, не выключается, работает, но мало приятного.

lm-sensors походу никаких датчиков не видит

Читайте также:  Линукс операционная система созданная

Возможно ли как-то заставить вентилятор крутиться? Необязательно с
учетом температуры процессора, вопрос экономии энергии не стоит.

15 комментариев

а они как-то влияют? это вентилятор на процессоре.
что касается видеокарты — Radeon HD 6750M, народ пишет что драйверов нет.
а то что у меня установилось — работает отлично.

Настройка lm_sensors

Нужно найти и записать информацию обо всех доступных сенсорах, для этого выполните:

sudo sensors-detect

После запуска команды нужно будет последовательно нажимать Y, чтобы подтвердить сканирование следующей группы устройств, затем Enter

Далее, добавляем сервис в автозагрузку:

sudo systemctl enable lm_sensors default

sudo systemctl start lm_sensors

Уже можем посмотреть показания сенсоров:

на
sudo systemctl start lm_sensors
отвечает, что нет файла default.service
Failed to enable unit: Unit file default.service does not exist

Из того, что читал, так понимаю, что это файл создается в конце работы
sensors-detect
у меня в конце пишет следующее:
Just press ENTER to continue:
Driver `k10temp’ (autoloaded):
* Chip `AMD Family 12h and 14h thermal sensors’ (confidence: 9)
No modules to load, skipping modules configuration.

Ну я эти последние команды не вводил:

Далее, добавляем сервис в автозагрузку:

sudo systemctl enable lm_sensors default

sudo systemctl start lm_sensors

может они неправильные… я хз
просто я поленился вручную это написать и скопировал отсюда losst.ru/upravlenie-kulerom-linux

Я просто после окончания детекта sudo sensors-detect
перезагрузил комп и все датчики сразу появились в выводе команды sensors

попробуйте перезагрузить и посмотреть…

Там ещё софтина КДЕшная вроде есть в Ауре — fancontrol-gui
github.com/Maldela/Fancontrol-GUI

ну лично я не пользовался ею из за того что КДЕ… я вручную конфиги настраиваю

вот это меня и интересует — что и где настраивать, чтобы вентилятор работал постоянно, скажем, на 50% мощности
поскольку от sensors-detect никакого результата нет
может в вики что-нибудь есть, но я не понимаю про какие утилиты информацию искать

Сперва нужно что бы датчики определились и для этого команда sudo sensors-detect,
а уж только потом команда pwmconfig и смотреть какие датчики и вентиляторы — их название.

После создаю в /etc файл fancontrol подставляя свои имена датчиков и фана.

# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=3
DEVPATH=hwmon0=devices/platform/it87.552
DEVNAME=hwmon0=it8720
FCTEMPS= hwmon0/device/pwm1=hwmon0/device/temp2_input
FCFANS= hwmon0/device/pwm1=hwmon0/device/fan1_input
MINTEMP= hwmon0/device/pwm1=40
MAXTEMP= hwmon0/device/pwm1=55
MINSTART= hwmon0/device/pwm1=50
MINSTOP= hwmon0/device/pwm1=40
MAXPWM=hwmon0/device/pwm1=255

Далее запускаю службу fancontrol
профит

п.с. я же выше дал ссылку на настройку, — вы по ней ходили?
losst.ru/upravlenie-kulerom-linux

Вот, оттуда же, и как я понял это будет работать и без датчиков (если не определяются)
просто будет одна установленная скорость, какую установите…

РУЧНОЕ УПРАВЛЕНИЕ ОБОРОТАМИ КУЛЕРА
Смотрим доступные устройства:

ls /sys/class/hwmon/hwmon1/device/ | grep pwm

Здесь pwm1, pwm2… это файлы кулеров. Разрешаем ручное управление вентилятором linux, например, для pwm1:

echo 1 >>/sys/class/hwmon/hwmon1/device/pwm1_enable

echo 255 >> /sys/class/hwmon/hwmon1/device/pwm1

echo 0 >> /sys/class/hwmon/hwmon1/device/pwm1

Например, если дать команду echo 128 >> /sys/class/hwmon/hwmon1/device/pwm1
то кулер будет постоянно вращаться на 50% от максимальных его оборотов…

ну это надо пробовать, вообще то…

Источник

Оцените статью
Adblock
detector