Que software controla o ventilador no Dell Sputnik?

3

Tanto quanto eu conheço o Project Sputnik da Dell, é um notebook de desenvolvedor com o Ubuntu instalado.

Este notebook tem um ventilador e um aplicativo de módulo / driver / usuário do kernel para lidar com a ativação e desativação.

Alguém poderia me dizer qual software controla o fã neste Ubuntu? Qualquer referência.

    
por vitorafsr 11.02.2014 / 00:35

2 respostas

3

Eu respondi uma pergunta semelhante aqui no askubuntu, mas ela dizia respeito aos modelos Dell inspiron, então não posso marcar sua pergunta como uma duplicata, já que não é. Eu não possuo o seu modelo de notebook, mas você pode tentar e ver se este guia irá ajudá-lo de qualquer maneira.

Eu resolvi parcialmente os problemas de aquecimento e ventiladores da Dell usando i8kutils , uma coleção de utilitários para laptops da Dell. Nesta coleção há i8kmon , que é o utilitário que estou usando atualmente.

Como resolver problemas de ventiladores de laptops Dell no Ubuntu

  1. Antes de tudo, vamos baixar e instalar o i8kutils. Abra seu terminal e escreva:

    sudo apt-get install i8kutils

  2. Agora você precisa adicionar o i8k aos seus módulos. Abra o arquivo de módulos:

    sudo gedit /etc/modules

    e adicione a string " i8k " (sem aspas) ao arquivo. Salve e saia.

  3. Crie um arquivo i8k.conf

    sudo vim /etc/modprobe.d/i8k.conf

    e preencha com este código:

    options i8k force=1

    Nota: Alguns guias mais antigos lhe dirão para criar um arquivo /modprobe.d/options. O arquivo "opções" não é mais usado no Ubuntu. O que importa é que você crie um arquivo com uma extensão .conf (o nome do arquivo não é importante, mas eu decidi dar o nome de i8k.conf para maior clareza). Portanto, tenha cuidado com os guias de configuração mais antigos do i8kmon.

  4. Agora reinicie seu computador ou execute este código para executar o i8k:

    sudo modprobe i8k force=1

  5. Agora vamos criar um arquivo i8kmon.conf que informará ao utilitário i8kmon como se comportar.

    sudo gedit /etc/i8kmon.conf

    Cole o seguinte código:

    # Run as daemon, override with --daemon option
    set config(daemon)      0
    
    # Automatic fan control, override with --auto option
    set config(auto)        1
    
    # Report status on stdout, override with --verbose option
    set config(verbose) 1
    
    # Status check timeout (seconds), override with --timeout option
    set config(timeout) 20
    
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    set config(0)   {{-1 0}  -1  40  -1  40}
    set config(1)   {{-1 1}  30  60  30  60}
    set config(2)   {{-1 2}  53  128  53  128}
    
    # For computer with 2 fans, use a variant of this instead:
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    # set config(0) {{-1 0}  -1  52  -1  65}
    # set config(1) {{-1 1}  41  66  55  75}
    # set config(2) {{-1 1}  55  80  65  85}
    # set config(3) {{-1 2}  70 128  75 128}
    
    # end of file
    

    Isso foi editado para corresponder à configuração do meu ventilador Dell Inspiron 15r 5521, mas você deve conseguir alterar essas configurações para suas necessidades específicas. Se você quiser mais informações, dê uma olhada na documentação do Ubuntu Manuais: link

  6. Agora você deve conseguir executar i8kmon no seu terminal e ver se (e como) está funcionando. Basta executar:

    i8kmon

Concluído!

Fontes:

por Kurt Bourbaki 13.02.2014 / 17:21
3

Eu tenho um Dell XPS 13 (edição de 2013, a edição de 2015 + pode ser diferente). O ventilador é controlado principalmente pelo BIOS. Parece invisível para quase todos os softwares do Ubuntu.

Responde aos comandos i8kutils, por ex. i8kfan 2 2 faz com que seja executado rapidamente, mas após alguns segundos qualquer i8kutils recomenda aparentemente ser substituído pela BIOS (eu tenho BIOS versão A08 rev 0.1 de acordo com "sudo dmidecode -s bios-versão"), e i8kmon não percebe isso. Não conheço nenhuma maneira de impedir que o BIOS faça isso, e isso é uma vergonha, porque o BIOS nunca mantém a velocidade do ventilador alta por um longo tempo. Pelo contrário, parece regular os processadores para baixo. A razão pode ser que a ventoinha quebre durante a execução por muito tempo, e a Dell está muito envergonhada de nos contar !?

    
por user127094 21.05.2016 / 17:39