Hello! Sometimes I need my laptop Lenovo G50-30 is silent, need to switch off CPU fan. Basically this laptop had no cpu fan but only passive cooling system. I had inserted cpu fan by my hands and there were fan power joint on the motherboard. This is nice. I hope Guix Linux-Libre has necessary fan control driver for my laptop.
There is package 'thinkfan' in Guix repository. Would you advice me how to config it and is it possible to switch off fan? # thinkfan ERROR: /etc/thinkfan.conf: No such file or directory # lsmod Module Size Used by mmc_block 49152 0 fuse 114688 2 ccm 20480 9 joydev 24576 0 intel_rapl 24576 0 intel_soc_dts_thermal 20480 0 intel_soc_dts_iosf 20480 1 intel_soc_dts_thermal intel_powerclamp 20480 0 coretemp 20480 0 kvm 647168 0 irqbypass 16384 1 kvm punit_atom_debug 16384 0 cmdlinepart 16384 0 snd_hda_codec_hdmi 57344 1 snd_hda_codec_conexant 24576 1 snd_hda_codec_generic 77824 1 snd_hda_codec_conexant ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_conexant rtsx_usb_ms 24576 0 intel_spi_platform 16384 0 intel_spi 24576 1 intel_spi_platform rtsx_usb_sdmmc 32768 0 crct10dif_pclmul 16384 1 spi_nor 45056 1 intel_spi memstick 20480 1 rtsx_usb_ms mtd 65536 3 cmdlinepart,intel_spi iTCO_wdt 16384 0 iTCO_vendor_support 16384 1 iTCO_wdt arc4 16384 2 crc32_pclmul 16384 0 uvcvideo 98304 0 videobuf2_vmalloc 20480 1 uvcvideo videobuf2_memops 20480 1 videobuf2_vmalloc videobuf2_v4l2 24576 1 uvcvideo ath9k 155648 0 videobuf2_common 45056 2 videobuf2_v4l2,uvcvideo rtsx_usb 24576 2 rtsx_usb_sdmmc,rtsx_usb_ms ath9k_common 24576 1 ath9k videodev 204800 3 videobuf2_v4l2,uvcvideo,videobuf2_common media 53248 4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common ath9k_hw 479232 2 ath9k_common,ath9k usbmouse 16384 0 ath3k 24576 0 usbkbd 16384 0 hci_uart 122880 0 btusb 49152 0 ghash_clmulni_intel 16384 0 btqca 20480 1 hci_uart ath 32768 3 ath9k_common,ath9k,ath9k_hw btrtl 20480 2 hci_uart,btusb btbcm 16384 2 hci_uart,btusb btintel 24576 2 hci_uart,btusb cryptd 24576 1 ghash_clmulni_intel mac80211 843776 1 ath9k bluetooth 577536 7 btrtl,btqca,btintel,hci_uart,btbcm,ath3k,btusb i915 1540096 6 r8169 81920 0 cec 45056 1 i915 input_leds 16384 0 drm_kms_helper 172032 1 i915 psmouse 151552 0 snd_hda_intel 45056 3 cfg80211 704512 4 ath9k_common,ath9k,ath,mac80211 realtek 20480 1 i2c_i801 32768 0 serio_raw 20480 0 lpc_ich 24576 0 drm 421888 7 drm_kms_helper,i915 snd_hda_codec 135168 4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel i2c_algo_bit 16384 1 i915 fb_sys_fops 16384 1 drm_kms_helper snd_hda_core 90112 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper snd_hwdep 20480 1 snd_hda_codec sysimgblt 16384 1 drm_kms_helper snd_pcm 110592 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core snd_timer 40960 1 snd_pcm video 45056 1 i915 snd 86016 14 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm ecdh_generic 28672 1 bluetooth pwm_lpss_platform 16384 0 soundcore 16384 1 snd pwm_lpss 16384 1 pwm_lpss_platform i2c_hid 28672 0 mac_hid 16384 0 rfkill_gpio 16384 0 virtio_rng 16384 0 virtio_console 32768 0 virtio_net 57344 0 virtio_blk 20480 0 virtio_balloon 24576 0 virtio_pci 24576 0 virtio 16384 6 virtio_rng,virtio_console,virtio_balloon,virtio_pci,virtio_blk,virtio_net virtio_ring 32768 6 virtio_rng,virtio_console,virtio_balloon,virtio_pci,virtio_blk,virtio_net isci 143360 0 libsas 81920 1 isci scsi_transport_sas 40960 2 isci,libsas pata_atiixp 16384 0 pata_acpi 16384 0 nls_iso8859_1 16384 0 wp512 36864 0 serpent_generic 32768 0 xts 16384 0 dm_crypt 40960 0 hid_apple 16384 0 hid_generic 16384 0 usbhid 53248 0 hid 131072 4 i2c_hid,usbhid,hid_apple,hid_generic uas 24576 0 usb_storage 69632 1 uas ahci 40960 2 libahci 32768 1 ahci