/etc/modules parece estar carregado por /etc/init/module-init-tools.conf . O primeiro argumento é o nome do módulo, outros argumentos são os parâmetros. Adicionando o seguinte para /etc/modules parece bem:
thinkpad_acpi fan_control=1
Para carregar este módulo e definir esses parâmetros no estágio inicial da inicialização, adicione a linha anterior ao arquivo /etc/initramfs-tools/modules . Depois de uma alteração nesse arquivo, você precisa gerar novamente o ramdisk:
sudo update-initramfs -u
Como uma alternativa possível, você pode tentar adicionar as opções à linha do kernel (eu mesmo não testei, mas parece funcionar para configurações como i915.modeset=1 . Edite /etc/default/grub e encontre a linha com GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" Substitua por algo como:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash thinkpad_acpi.fan_control=1"
Para obter uma lista de opções para um módulo do kernel:
modinfo -p thinkpad_acpi
Isso não funcionou para i915 , pois eu tive que executar:
modinfo i915 | grep ^parm
Para obter o valor atual de um parâmetro do módulo, execute:
sudo cat /sys/module/MODULE/parameters/PARAM
Para o parâmetro fan_control do módulo thinkpad_acpi , você precisa executar:
sudo cat /sys/module/thinkpad_acpi/parameters/fan_control
Se esta função retornar um erro, verifique se o módulo foi carregado e se a opção existe ou não.