You are not logged in.

#1 2022-11-03 19:43:59

useraddition
Member
Registered: 2013-06-07
Posts: 144

I tryed to install my fan driver on my Acer Nitro 5 AN515-57 Laptop

Hi I am having a problem I can't use Nitrosense on Linux which is the Windows fan driver on a program similar to wine it won't install. I tryed pwmconfig, fancontrol and they won't work no output from my fans. Then I heard about NBFC and NBFC-linux and I heard they would be compatible so i installed NBFC and enabled it in systemd tweaked the configuration in the shell and it sais it's working but i get no crank from the fans at all and I really don't want to use Windows 10 for some old games that break in Windows 10 but I can't play video games and burn out my laptop anybody have any ideas about other fan drivers or more advanced configuration with NBFC I heard those programs work well with other laptops but I'm having bad luck.

Offline

#2 2022-11-03 22:46:43

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,171

Re: I tryed to install my fan driver on my Acer Nitro 5 AN515-57 Laptop

It isn't clear what you're trying to do or what you've done. You can't use Windows drivers with WINE. Whether you can use them with some other programme which is a bit like WINE but not WINE is impossible to say, but if it works in a similar way to WINE, you won't be able to.

Are you talking about drivers or do you mean an interface to control the fan? Is temperature a problem? What is managing the temperature at the moment? Have you read the relevant wiki pages?


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#3 2022-11-03 23:27:17

ltsdw
Member
Registered: 2020-04-20
Posts: 76

Re: I tryed to install my fan driver on my Acer Nitro 5 AN515-57 Laptop

As was said by cfr, running nitrosense on wine will not work.

Also the nbfc, at least for me, isn't working neither and I don't know why.

As I reported here Writing to EC registers to control fans doesn't work.

On windows I can write:

value 0x0c to the register 0x22 (will enable manual cpu fan control)
value 0x30 to the register 0x21 (will enable manual gpu fan control)

value 0x04 to the register 0x22 (will disable manual cpu fan control)
value 0x10 to the register 0x21 (will disable manual gpu fan control)

value from 0x00 to 0x64 to the register 0x37 (will control the speed of cpu fan 0% to 100%)
value from 0x00 to 0x64 to the register 0x3a (will control the speed of gpu fan 0% to 100%)

value 0x01 to the register 0x10 (will enable coolboost)
value 0x00 to the register 0x10 (will disable coolboost)

I can monitor all these values being written to the registers, but the fans doesn't respond to any of these values (different of the behavior on windows or winpe)

Last edited by ltsdw (2022-11-04 02:45:10)

Offline

#4 2022-11-06 17:55:23

useraddition
Member
Registered: 2013-06-07
Posts: 144

Re: I tryed to install my fan driver on my Acer Nitro 5 AN515-57 Laptop

This is sopme debugging output I came out with if anybody can help me understand what I need to do from here:

systemctl status nbfc

● nbfc.service - NoteBook FanControl service
     Loaded: loaded (/etc/systemd/system/nbfc.service; enabled; preset: disabled)
     Active: active (running) since Sun 2022-11-06 12:35:29 EST; 15min ago
    Process: 464 ExecStart=/opt/nbfc/nbfcservice.sh start (code=exited, status=0/SUCCESS)
   Main PID: 473 (mono)
      Tasks: 11 (limit: 18916)
     Memory: 64.0M
        CPU: 1.995s
     CGroup: /system.slice/nbfc.service
             └─473 /usr/bin/mono /usr/lib/mono/4.5/mono-service.exe -l:/run/nbfc.pid -m:NbfcService /opt/nbfc/Nbfc>

Nov 06 12:35:29 archlinux systemd[1]: Starting NoteBook FanControl service...
Nov 06 12:35:29 archlinux systemd[1]: nbfc.service: Can't open PID file /run/nbfc.pid (yet?) after start: Operatio>
Nov 06 12:35:29 archlinux systemd[1]: Started NoteBook FanControl service.
Nov 06 12:35:29 archlinux mono[473]: NbfcService: Service NoteBookFanControlService started

If anybody can help me or ltsdw do from here that would be great.

Offline

#5 2022-12-20 04:40:43

useraddition
Member
Registered: 2013-06-07
Posts: 144

Re: I tryed to install my fan driver on my Acer Nitro 5 AN515-57 Laptop

Ok so now I am using NBFC-linux instead of NBFC regular the systemd is nbfc_service as opposed to just nbfc I have managed to get my fans running with a configuration. The fastest I got when into one of my video games was 40% but i still have yet to get upto 100% and my power adapter core doesn't seem to have a fan and it keeps over heating. Here is my current configuration.

$ sensors
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +42.0°C  

BAT1-acpi-0
Adapter: ACPI interface
in0:          17.21 V  
curr1:         0.00 A  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +44.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +40.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +41.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +38.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +37.0°C  (high = +100.0°C, crit = +100.0°C)
Core 4:        +39.0°C  (high = +100.0°C, crit = +100.0°C)
Core 5:        +39.0°C  (high = +100.0°C, crit = +100.0°C)

nvme-pci-e100
Adapter: PCI adapter
Composite:    +43.9°C  (low  =  -0.1°C, high = +82.8°C)
                       (crit = +84.8°C)
Sensor 1:     +43.9°C  (low  = -273.1°C, high = +65261.8°C)
Sensor 2:     +49.9°C  (low  = -273.1°C, high = +65261.8°C)

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

2. This is my code for checking my fan speed next:

$ sudo nbfc status -a

Read-only               : False
Selected config name    : Acer Predator G3-572
Temperature             : 38.36

Fan display name        : CPU fan
Auto control enabled    : False
Critical mode enabled   : False
Current fan speed       : 28.16
Target fan speed        : 100.0
Fan speed steps         : 6122

Fan display name        : GPU fan
Auto control enabled    : False
Critical mode enabled   : False
Current fan speed       : 33.55
Target fan speed        : 100.0
Fan speed steps         : 6122

$

Offline

Board footer

Powered by FluxBB