LINUX.ORG.RU

История изменений

Исправление Qui-Gon, (текущая версия) :

Для модерн 15 ставь ISW. Управление на MSI аппаратное, программа нужна только чтобы загнать профиль температур и скоростей в embedded controller. По умолчанию биос дейстрительно крутит фэн всегда даже при температуре проца 26 градусов. Но хакеры ломанули логику контроллера MSI и написали такой вот аналог виндового контрол-центра MSI.

https://github.com/YoyPa/isw

У меня правда был A11M. Запускал я isw такой вот командой

/usr/bin/isw -w 15W1EMS1

А вот сам профиль 15W1EMS1 (должен быть добавлен в /etc/isw.conf

Скорее всего для A10M подойдет без изменений.

[15W1EMS1]

15M_A9SD 15M_A9SE

GF65_9SD GF65_9SE

16W1EMS1.102

address_profile = MSI_ADDRESS_DEFAULT fan_mode = 140 battery_charging_threshold = 100

CPU

cpu_temp_0 = 55 cpu_temp_1 = 59 cpu_temp_2 = 62 cpu_temp_3 = 65 cpu_temp_4 = 69 cpu_temp_5 = 72 cpu_fan_speed_0 = 0 cpu_fan_speed_1 = 43 cpu_fan_speed_2 = 48 cpu_fan_speed_3 = 54 cpu_fan_speed_4 = 60 cpu_fan_speed_5 = 70 cpu_fan_speed_6 = 85

GPU

gpu_temp_0 = 55 gpu_temp_1 = 59 gpu_temp_2 = 62 gpu_temp_3 = 65 gpu_temp_4 = 69 gpu_temp_5 = 72 gpu_fan_speed_0 = 0 gpu_fan_speed_1 = 43 gpu_fan_speed_2 = 48 gpu_fan_speed_3 = 54 gpu_fan_speed_4 = 60 gpu_fan_speed_5 = 70 gpu_fan_speed_6 = 85

Каждая температура идет с новой строки, и вообще каждое объявление A=B. Это местный движок все слил в одну строчку. Но думаю после установки ISW все станет понятно и так.

И еще в параметры ядра добавить ec_sys.write_support=1

Да - еще забыл после hibernate и кажется после suspend to ram тоже надо isw запускать снова - чтобы в контроллер загрузить температуры включения вентилятора с fan_speed_0=0

Исправление Qui-Gon, :

Для модерн 15 ставь ISW. Управление на MSI аппаратное, программа нужна только чтобы загнать профиль температур и скоростей в embedded controller. По умолчанию биос дейстрительно крутит фэн всегда даже при температуре проца 26 градусов. Но хакеры ломанули логику контроллера MSI и написали такой вот аналог виндового контрол-центра MSI.

https://github.com/YoyPa/isw

У меня правда был A11M. Запускал я isw такой вот командой

/usr/bin/isw -w 15W1EMS1

А вот сам профиль 15W1EMS1 (должен быть добавлен в /etc/isw.conf

Скорее всего для A10M подойдет без изменений.

[15W1EMS1]

15M_A9SD 15M_A9SE

GF65_9SD GF65_9SE

16W1EMS1.102

address_profile = MSI_ADDRESS_DEFAULT fan_mode = 140 battery_charging_threshold = 100

CPU

cpu_temp_0 = 55 cpu_temp_1 = 59 cpu_temp_2 = 62 cpu_temp_3 = 65 cpu_temp_4 = 69 cpu_temp_5 = 72 cpu_fan_speed_0 = 0 cpu_fan_speed_1 = 43 cpu_fan_speed_2 = 48 cpu_fan_speed_3 = 54 cpu_fan_speed_4 = 60 cpu_fan_speed_5 = 70 cpu_fan_speed_6 = 85

GPU

gpu_temp_0 = 55 gpu_temp_1 = 59 gpu_temp_2 = 62 gpu_temp_3 = 65 gpu_temp_4 = 69 gpu_temp_5 = 72 gpu_fan_speed_0 = 0 gpu_fan_speed_1 = 43 gpu_fan_speed_2 = 48 gpu_fan_speed_3 = 54 gpu_fan_speed_4 = 60 gpu_fan_speed_5 = 70 gpu_fan_speed_6 = 85

Каждая температура идет с новой строки, и вообще каждое объявление A=B. Это местный движок все слил в одну строчку. Но думаю после установки ISW все станет понятно и так.

И еще в параметры ядра добавить ec_sys.write_support=1

Исправление Qui-Gon, :

Для модерн 15 ставь ISW. Управление на MSI аппаратное, программа нужна только чтобы загнать профиль температур и скоростей в embedded controller. По умолчанию биос дейстрительно крутит фэн всегда даже при температуре проца 26 градусов. Но хакеры ломанули логику контроллера MSI и написали такой вот аналог виндового контрол-центра MSI.

https://github.com/YoyPa/isw

У меня правда был A11M. Запускал я isw такой вот командой

/usr/bin/isw -w 15W1EMS1

А вот сам профиль 15W1EMS1 (должен быть добавлен в /etc/isw.conf

Скорее всего для A10M подойдет без изменений.

[15W1EMS1]

15M_A9SD 15M_A9SE

GF65_9SD GF65_9SE

16W1EMS1.102

address_profile = MSI_ADDRESS_DEFAULT fan_mode = 140 battery_charging_threshold = 100

CPU

cpu_temp_0 = 55 cpu_temp_1 = 59 cpu_temp_2 = 62 cpu_temp_3 = 65 cpu_temp_4 = 69 cpu_temp_5 = 72 cpu_fan_speed_0 = 0 cpu_fan_speed_1 = 43 cpu_fan_speed_2 = 48 cpu_fan_speed_3 = 54 cpu_fan_speed_4 = 60 cpu_fan_speed_5 = 70 cpu_fan_speed_6 = 85

GPU

gpu_temp_0 = 55 gpu_temp_1 = 59 gpu_temp_2 = 62 gpu_temp_3 = 65 gpu_temp_4 = 69 gpu_temp_5 = 72 gpu_fan_speed_0 = 0 gpu_fan_speed_1 = 43 gpu_fan_speed_2 = 48 gpu_fan_speed_3 = 54 gpu_fan_speed_4 = 60 gpu_fan_speed_5 = 70 gpu_fan_speed_6 = 85

Каждая температура идет с новой строки, и вообще каждое объявление A=B. Это местный движок все слил в одну строчку. Но думаю после установки ISW все станет понятно и так.

Исходная версия Qui-Gon, :

Для модерн 15 ставь ISW. Управление на MSI аппаратное, программа нужна только чтобы загнать профиль температур и скоростей в embedded controller. По умолчанию биос дейстрительно крутит фэн всегда даже при температуре проца 26 градусов. Но хакеры ломанули логику контроллера MSI и написали такой вот аналог виндового контрол-центра MSI.

https://github.com/YoyPa/isw

У меня правда был A11M. Запускал я isw такой вот командой

/usr/bin/isw -w 15W1EMS1

А вот сам профиль 15W1EMS1 (должен быть добавлен в /etc/isw.conf

Скорее всего для A10M подойдет без изменений.

[15W1EMS1]

15M_A9SD 15M_A9SE

GF65_9SD GF65_9SE

16W1EMS1.102

address_profile = MSI_ADDRESS_DEFAULT fan_mode = 140 battery_charging_threshold = 100

CPU

cpu_temp_0 = 55 cpu_temp_1 = 59 cpu_temp_2 = 62 cpu_temp_3 = 65 cpu_temp_4 = 69 cpu_temp_5 = 72 cpu_fan_speed_0 = 0 cpu_fan_speed_1 = 43 cpu_fan_speed_2 = 48 cpu_fan_speed_3 = 54 cpu_fan_speed_4 = 60 cpu_fan_speed_5 = 70 cpu_fan_speed_6 = 85

GPU

gpu_temp_0 = 55 gpu_temp_1 = 59 gpu_temp_2 = 62 gpu_temp_3 = 65 gpu_temp_4 = 69 gpu_temp_5 = 72 gpu_fan_speed_0 = 0 gpu_fan_speed_1 = 43 gpu_fan_speed_2 = 48 gpu_fan_speed_3 = 54 gpu_fan_speed_4 = 60 gpu_fan_speed_5 = 70 gpu_fan_speed_6 = 85