Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#1

20 авг 2023, 20:21

Здраствуйте! Я впервые изпользую линукс. Столкнулся с необходимостью снизить частоту процесоора для снижения температуы в простое (нагревался до 50, хотя в винде в простое был 35), для этого я изпользова утилиту linux tools generic. Однако как я понял из статьи она не сохраняет параметры в автозагрузку и придется вводить всё вручную. В интернете статья про добавления скриптов в автозагрузку была написано аш 8 лет назад и выглядит всё непонятно и размыто для новичка как я. Подскажите пожалуйста как можно это сделать удобным способом) Заранее спасибо :blush:

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#2

20 авг 2023, 22:55

Radeonx64, inxi -Fxz покажи. Тут нагрев может быть из-за дров на нвидиа, а не из-за проца

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#3

21 авг 2023, 11:31

У меня ноутбук на amd. Сам процессор имеет поддержку ubuntu дистрибутивов. Psensor показывает что греется процессор.

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#4

21 авг 2023, 11:34

Radeonx64, ядро поновее может поставить... без inxi пальцем в небо...

Аватара пользователя

Dja
Сообщения: 6884
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1313 раз
Поблагодарили: 724 раза
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#5

21 авг 2023, 11:42

1. Пишем скрипт holod.sh. Кладем его к примеру в ~/.scripts/
2. Пишем юнит. /lib/systemd/system/holod.service
[Unit]
Description=cool

[Service]
User=юзер
Group=юзер

Type=simple
SyslogIdentifier=holod
LimitNOFILE=65536
ExecStart=/home/юзер/.scripts/holod.sh
Restart=on-failure
RestartSec=10s

[Install]
WantedBy=multi-user.target
Обновляем конфигурацию юнитов для всех служб.

Код: Выделить всё

systemctl daemon-reload
А дальше просто

Код: Выделить всё

systemctl start holod

Код: Выделить всё

systemctl stop holod

Код: Выделить всё

systemctl enable holod

Код: Выделить всё

systemctl disable holod

Аватара пользователя

Sharov
Сообщения: 151
Зарегистрирован: 10 фев 2022, 23:53
Благодарил (а): 84 раза
Поблагодарили: 22 раза
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#6

21 авг 2023, 13:36

Dja писал(а):
21 авг 2023, 11:42
... Пишем скрипт ... Пишем юнит ...
Такое надо в FAQ
:thumbs:
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Kernel 6.6.12

Аватара пользователя

slant
Сообщения: 4511
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1995 раз
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#7

21 авг 2023, 14:37

Dja писал(а):
21 авг 2023, 11:42
2. Пишем юнит. /lib/systemd/system/holod.service
Категорически неправильно. Туда кладутся юниты пакетов самого дистрибутива и нечего там разводить зоопарк. Место для самописных юнитов - /etc/systemd/system/ или /etc/systemd/user/ - в зависимости от их назначения.
Предупреждая вопрос "какая разница?" - разница в том, что для резервного копирования (или просто переноса по образцу) местных настроек системы должно быть достаточно сохранить только /etc, и ничего более. Лезем в /lib - ломаем этот принцип. Ну и настройки в /lib - используются как эталон (или настройки по умолчанию) от автора дистрибутива. Образец/исходный вариант, в общем, а не рабочая копия.

Расположение самого holod.sh тоже не очень правильное. Такие вещи (которые системные) лучше класть в /usr/local/sbin/ а не держать в личном каталоге.


no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#9

22 авг 2023, 12:31

Извините, но оно не работает. Только что перезагрузил систему. Она всё равно выставляет режим "shedule" вместо "powersave"

Аватара пользователя

Dja
Сообщения: 6884
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1313 раз
Поблагодарили: 724 раза
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#10

22 авг 2023, 12:33

Radeonx64, покажи как что сделано и тело скрипта

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#11

22 авг 2023, 13:15

Я сначала сделал сам скрипт от имени админа и сделал полный доступ к файлу, после сделал этот файл от имени админа unit и также сделал полный доступ к нему, затем в терминале написал systemctl daemon-reload потом systemctl start holod и последнее systemctl enable holod, после перезагрузил.
Вложения
Снимок экрана_2023-08-22_13-12-00.png

Аватара пользователя

Dja
Сообщения: 6884
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1313 раз
Поблагодарили: 724 раза
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#12

22 авг 2023, 14:41

Radeonx64, покажи

Код: Выделить всё

systemctl status holod
И у тебя файл там, где линки... Мне кажется это неправильно!
slant писал(а):
21 авг 2023, 14:37
/etc/systemd/system/
Туда как раз летят ссылки на сервисы.
slant писал(а):
21 авг 2023, 14:37
/etc/systemd/user/
А вот это может быть!
Radeonx64, перемести файл по другому пути.

Аватара пользователя

rogoznik
Сообщения: 10050
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#13

22 авг 2023, 15:21

Radeonx64, покажи вывод

Код: Выделить всё

inxi -Fxz
А то это
Radeonx64 писал(а):
21 авг 2023, 11:31
У меня ноутбук на amd
Вообще ничего не говорит
ИзображениеИзображение

Аватара пользователя

symon2014
Сообщения: 5936
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#14

22 авг 2023, 15:53

rogoznik писал(а):
22 авг 2023, 15:21
ноутбук на amd
Рация на бронепоезде. :hoho:

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#15

22 авг 2023, 16:09

покажи systemctl status
(см.вложения)
перемести файл по другому пути.
По какому?

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#16

22 авг 2023, 16:12

покажи вывод
System:
  Kernel: 5.15.0-79-generic x86_64 bits: 64 compiler: gcc v: 11.3.0
    Desktop: Xfce 4.18.1 Distro: Linux Mint 21.2 Victoria
    base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: HP product: HP Laptop 15-gw0xxx
    v: Type1ProductConfigId serial: <superuser required>
  Mobo: HP model: 87D3 v: 38.21 serial: <superuser required> UEFI: Insyde
    v: F.14 date: 12/24/2020
Battery:
  ID-1: BAT1 charge: 41.0 Wh (100.0%) condition: 41.0/40.9 Wh (100.2%)
    volts: 12.9 min: 11.3 model: Hewlett-Packard PABAS0241231 status: Full
CPU:
  Info: dual core model: AMD Athlon Gold 3150U with Radeon Graphics bits: 64
    type: MT MCP arch: Zen/Zen+ note: check rev: 1 cache: L1: 192 KiB
    L2: 1024 KiB L3: 4 MiB
  Speed (MHz): avg: 1366 high: 1394 min/max: 1400/2400 boost: enabled
    cores: 1: 1394 2: 1392 3: 1386 4: 1294 bogomips: 19163
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Topaz XT [Radeon R7 M260/M265 / M340/M360 M440/M445 530/535
    620/625 Mobile]
    vendor: Hewlett-Packard driver: amdgpu v: kernel bus-ID: 01:00.0
  Device-2: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
    vendor: Hewlett-Packard driver: amdgpu v: kernel bus-ID: 05:00.0
  Device-3: Quanta HP TrueVision HD Camera type: USB driver: uvcvideo
    bus-ID: 1-6.1:4
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: amdgpu,ati
    unloaded: fbdev,modesetting,vesa gpu: amdgpu resolution: 1920x1080~60Hz
  OpenGL: renderer: AMD Radeon Vega 3 Graphics (raven2 LLVM 15.0.7 DRM 3.42
  5.15.0-79-generic)
    v: 4.6 Mesa 23.0.4-0ubuntu1~22.04.1 direct render: Yes
Audio:
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 05:00.1
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio ProcessorSystem:
  Kernel: 5.15.0-79-generic x86_64 bits: 64 compiler: gcc v: 11.3.0
    Desktop: Xfce 4.18.1 Distro: Linux Mint 21.2 Victoria
    base: Ubuntu 22.04 jammy
Machine:
  Type: Laptop System: HP product: HP Laptop 15-gw0xxx
    v: Type1ProductConfigId serial: <superuser required>
  Mobo: HP model: 87D3 v: 38.21 serial: <superuser required> UEFI: Insyde
    v: F.14 date: 12/24/2020
Battery:
  ID-1: BAT1 charge: 41.0 Wh (100.0%) condition: 41.0/40.9 Wh (100.2%)
    volts: 12.9 min: 11.3 model: Hewlett-Packard PABAS0241231 status: Full
CPU:
  Info: dual core model: AMD Athlon Gold 3150U with Radeon Graphics bits: 64
    type: MT MCP arch: Zen/Zen+ note: check rev: 1 cache: L1: 192 KiB
    L2: 1024 KiB L3: 4 MiB
  Speed (MHz): avg: 1366 high: 1394 min/max: 1400/2400 boost: enabled
    cores: 1: 1394 2: 1392 3: 1386 4: 1294 bogomips: 19163
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Topaz XT [Radeon R7 M260/M265 / M340/M360 M440/M445 530/535
    620/625 Mobile]
    vendor: Hewlett-Packard driver: amdgpu v: kernel bus-ID: 01:00.0
  Device-2: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Mobile Series]
    vendor: Hewlett-Packard driver: amdgpu v: kernel bus-ID: 05:00.0
  Device-3: Quanta HP TrueVision HD Camera type: USB driver: uvcvideo
    bus-ID: 1-6.1:4
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: amdgpu,ati
    unloaded: fbdev,modesetting,vesa gpu: amdgpu resolution: 1920x1080~60Hz
  OpenGL: renderer: AMD Radeon Vega 3 Graphics (raven2 LLVM 15.0.7 DRM 3.42
  5.15.0-79-generic)
    v: 4.6 Mesa 23.0.4-0ubuntu1~22.04.1 direct render: Yes
Audio:
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 05:00.1
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
    vendor: Hewlett-Packard driver: snd_pci_acp3x v: kernel bus-ID: 05:00.5
  Device-3: AMD Family 17h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel bus-ID: 05:00.6
  Sound Server-1: ALSA v: k5.15.0-79-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Hewlett-Packard driver: r8169 v: kernel port: 3000 bus-ID: 02:00.0
  IF: eno1 state: up speed: 100 Mbps duplex: full mac: <filter>
  Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    vendor: Hewlett-Packard driver: rtl8821ce v: v5.5.2.1_35598.20191029
    port: 2000 bus-ID: 03:00.0
  IF: wlo1 state: down mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth 4.2 Adapter type: USB driver: btusb v: 0.8
    bus-ID: 1-6.3:5
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
    bt-v: 2.1 lmp-v: 4.2
Drives:
  Local Storage: total: 238.47 GiB used: 26.76 GiB (11.2%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLQ256HAJD-000H1
    size: 238.47 GiB temp: 34.9 C
Partition:
  ID-1: / size: 233.18 GiB used: 26.75 GiB (11.5%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 20.0 C mobo: 10.0 C
  Fan Speeds (RPM): N/A
  GPU: device: amdgpu temp: 50.0 C device: amdgpu temp: 48.0 C
Info:
  Processes: 254 Uptime: 12m Memory: 3.27 GiB used: 1.66 GiB (50.8%)
  Init: systemd runlevel: 5 Compilers: gcc: 11.4.0 Packages: 2163 Shell: Bash
  v: 5.1.16 inxi: 3.3.13

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#17

22 авг 2023, 16:18

Оказывается у меня графическая карта так греется... Непонятно только почему

Аватара пользователя

Dja
Сообщения: 6884
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1313 раз
Поблагодарили: 724 раза
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#18

22 авг 2023, 16:37

Radeonx64 писал(а):
22 авг 2023, 16:09
(см.вложения)
Какие?

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#19

22 авг 2023, 16:42

Dja писал(а):
22 авг 2023, 16:37
Radeonx64 писал(а):
22 авг 2023, 16:09
(см.вложения)
Какие?
Забыл добавить(
Вложения
Снимок экрана_2023-08-22_16-07-18.png

no avatar

Автор темы
Radeonx64
Сообщения: 13
Зарегистрирован: 20 авг 2023, 20:15
Контактная информация:

Как добавить скрипт для автозагрузки скрипта для ЦПУ из linux tools generic в linux mint 21.2 x64 Ubuntu Edition XFCE?

#20

22 авг 2023, 16:43

Хотя уже оказывается у меня проблема с видеокартой нежели с процессором [UPD: наверное создам отдельную тему в этом форуме]

Ответить

Вернуться в «Системные утилиты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость