Problema ventole ASUS

Buonasera a tutti
Vi scrivo in quanto ho provato a risolvere il problema delle ventole del mio ASUS che non vogliono proprio sapere di funzionare. Su windows girano benissimo, qui su linux non sembrano volerne sapere nulla (ho dovuto comprare delle ventole esterne, che raffreddano di poco il computer).
Tramite il progrmma psensor, ho notato che la voce “cpufan” è fissa su 0RPM. Ora che vi sto scrivendo ho il computer sotto carica e ho le temperature un po’ elevate. Di seguito mostro i risultati:

$sensors
iwlwifi-virtual-0
Adapter: Virtual device
temp1: +57.0°C

pch_cannonlake-virtual-0
Adapter: Virtual device
temp1: +70.0°C

acpitz-acpi-0
Adapter: ACPI interface
temp1: +59.0°C (crit = +99.0°C)
temp2: +27.8°C (crit = +119.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +59.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +59.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +55.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +53.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +52.0°C (high = +100.0°C, crit = +100.0°C)
Core 4: +53.0°C (high = +100.0°C, crit = +100.0°C)
Core 5: +52.0°C (high = +100.0°C, crit = +100.0°C)

asus-isa-0000
Adapter: ISA adapter
cpu_fan: 0 RPM

Per quanto riguarda le informazioni sul management device, ho quanto di seguito:

Management Device
Description: LM78-1
Type: LM78
Address: 0x00000000
Address Type: I/O Port

Chiedo se qualcuno è in grado di aiutarmi a risolvere la questione del funzionamento delle ventole, se esiste qualche soluzione a riguardo.
Grazie mille a tutti

Ragazzi comunque sto smanettando da un po’ con la questione delle ventole e noto che ci sono un po’ di cose che non vanno…
Allora dando il comando nvidia-smiesce questo risultato:

Fri Jun 28 00:44:53 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.14       Driver Version: 430.14       CUDA Version: N/A      |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 105...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   46C    P0    N/A /  N/A |      0MiB /  4042MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

Inoltre ho notato che nella cartella “/etc/X11”, manca il file “xorg.conf” e se lo creo, dopo il reboot, il sistema rimane bloccato alla schermata tty, dove devo accedere come root ed eliminare il file per poi ridare il reboot, ed avviare normalmente il sistema.
Qualcuno che sa darmi una mano?
Grazie

Aggiornamento:

Ho seguito varie guide in giro su internet ma nulla. Ho creato un flie in /etc chiamato “fancontrol” con le seguenti righe:

INTERVAL=2
DEVPATH=hwmon3/pwm1=
DEVNAME=hwmon3/pwm1=
FCTEMPS=hwmon3/pwm1=hwmon3/temp1_input
FCFANS=hwmon3/pwm1=hwmon3/fan1_input
MINTEMP=hwmon3/pwm1=50
MAXTEMP=hwmon3/pwm1=100
MINSTART=hwmon3/pwm1=60
MINSTOP=hwmon3/pwm1=30
MINPWM=hwmon3/pwm1=30
MAXPWM=hwmon3/pwm1=255

Poi da terminale dando il comando sudo fancontrol il risultato è questo:

Loading configuration from /etc/fancontrol …

Common settings:
INTERVAL=2

Settings for hwmon3/pwm1:
Depends on hwmon3/temp1_input
Controls hwmon3/fan1_input
MINTEMP=50
MAXTEMP=100
MINSTART=60
MINSTOP=30
MINPWM=30
MAXPWM=255

Error: file hwmon3/pwm1 doesn’t exist
Error: file hwmon3/fan1_input doesn’t exist

At least one referenced file is missing. Either some required kernel
modules haven’t been loaded, or your configuration file is outdated.
In the latter case, you should run pwmconfig again.

Con sudo pwmconfig e dando il comando automatico alla prima domanda (ossia no) ottengo:

# pwmconfig revision $Revision$ ($Date$)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

Found the following devices:
   hwmon0 is acpitz
   hwmon1 is coretemp
   hwmon2 is asus
   hwmon3 is pch_cannonlake
   hwmon4 is iwlwifi

Found the following PWM controls:
   hwmon2/pwm1           current value: 0
hwmon2/pwm1 is currently setup for automatic speed control.
In general, automatic mode is preferred over manual mode, as
it is more efficient and it reacts faster. Are you sure that
you want to setup this output for manual control? (n) n
There are no usable PWM outputs.

Credo che il problema sia del kernel. Non so dove sbattere la testa…
Ovviamente voglio ricordare che le ventole su Windows funzionano regolarmente.
I dettagli del Kernel sono:

Linux parrot 5.1.0-parrot1-3t-amd64 #1 SMP Parrot 5.1.3-1parrot1.3t (2019-05-20) x86_64 GNU/Linux

Ho un ASUS FX504

Grazie mille per l’attenzione ed eventuale soluzione.

PS: nel file /etc/fancontrol ho anche provato a modificare “hwmon3” in “hwmon2”, ma ovviamente niente