Desativar o recurso 0db em uma placa gráfica R9 380 OC STRIX no linux

0

Olá a todos Eu comprei recentemente uma placa de vídeo R9 380 OC STRIX asus e notei rapidamente depois de instalar a placa que quando o sistema executa POST os fãs de placas gráficas não ligam que preocupações / praticamente me assusta muito. Eu rapidamente descobri que a placa de vídeo vem com a tecnologia 0db impedindo que os ventiladores funcionem sob um certo limite de temperatura e eu pessoalmente gostaria de testar os fãs porque eu não os vejo trabalhando no POST e eu geralmente só quero o máximo resfriamento. Depois de fazer algumas pesquisas, descobri que um programa do Windows (ASUS graphic tweak II) pode controlar a placa gráfica, mas eu uso principalmente o Linux e não tenho uma instalação do Windows em funcionamento.

Isso me leva a três perguntas. Revolvendo em torno desta questão: 1. Se alguém souber que esta linha ou estilo de cartão ativa seus fãs durante o POST.

  1. Existe uma maneira de acessar e controlar os fãs no linux.

  2. Se a resposta à pergunta 2 for não, alguém poderia me dizer se as alterações feitas pelo programa do Windows alteram o comportamento das placas quando o programa não está em execução ou se não estou usando uma instalação do Windows. Eu li informações conflitantes na web sobre se isso funciona como um serviço ou realmente altera algum valor no firmware

por Zeno of Elea 18.01.2017 / 07:39

1 resposta

3

Pesquisando amdgpu fan encontra este projeto . Observando a fonte , o módulo do kernel expõe o controle do ventilador o /sys FS através da interface hwmon .

Você pode gravar diretamente nos arquivos pwm* em

/sys/class/drm/card*/device/hwmon/hwmon*/

(com o caminho correto para o seu hardware, é claro), como o script, use o pacote lmsensors que sua distribuição tem certeza, ou use um script como o acima ou outro programa isso faz o controle para você. O link hwmon acima explica os arquivos e os valores que você pode escrever para eles.

Dado o tipo de interface que é exposto, é muito provável que no Windows um driver controle os fãs, para que eles não sejam "ativados" durante o POST, e qualquer coisa que o Windows faça não causa mudanças permanentes. E "0db" é apenas um nome sofisticado para o controle no driver. Isso é um palpite, sem ter acesso ao código-fonte do driver do Windows, é difícil dizer algo definitivo.

    
por 19.01.2017 / 09:29