AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 413663
Accepted
Twifty
Twifty
Asked: 2017-12-30 06:53:20 +0800 CST2017-12-30 06:53:20 +0800 CST 2017-12-30 06:53:20 +0800 CST

Não é possível definir os parâmetros do módulo do kernel

  • 772

Recentemente, atualizei do kernel 4.9 para 4.14 apenas para descobrir que meus alto-falantes têm um zumbido constante. Reduzi o problema ao power_saveparâmetro do snd_hda_intelmódulo. Quando ativado, há um zumbido constante, mas desativado (definido como 0) é silencioso.

Eu tentei definir o valor usando um modprobe.de um parâmetro do kernel. O problema é que o valor está sendo substituído/definido por algo em meu sistema.

Recarregar o módulo com força (o padrão é desativado) ou escrever 0 para /sys/module/snd_hda_intel/parameters/power_saveresolverá temporariamente o problema, até uma reinicialização ou despertar da suspensão. Não consigo determinar o que está ativando o recurso power_save. Eu até tentei usar inotifywaite lsofencontrar o culpado, sem resultados (não parece funcionar nos ciclos de sono/vigília).

Este é um PC de mesa, portanto, sem bateria, portanto, sem modos AC vs BAT ou qualquer coisa como pm-util. Estou usando uma versão GNOME do Manjaro, mas tenho certeza que soluções para qualquer plataforma podem ajudar. O áudio é um chipset ALC887-VD integrado, se isso ajudar.

Alguém pode sugerir onde mais eu poderia procurar ou o que poderia estar causando isso?

Atualizar:

Percebi que minha distribuição vem com TLP (semelhante a pm-utils) e que no kernel 4.14 o TLP sempre inicializa no modo de bateria. Meu PC não tem bateria, mas possui periféricos sem fio. Eu acho que isso pode ser um bug dentro do próprio TLP.

audio kernel-modules
  • 2 2 respostas
  • 413 Views

2 respostas

  • Voted
  1. telcoM
    2017-12-30T07:02:50+08:002017-12-30T07:02:50+08:00

    Você atualizou seu arquivo initramfs após a alteração /etc/modprobe.d/? É possível que os módulos do driver de som sejam carregados antecipadamente e suas modificações não estarão disponíveis até que o sistema de arquivos raiz seja montado - nesse ponto é tarde demais, pois os módulos já foram carregados do initramfs.

    Não estou muito familiarizado com o Arch, mas parece que mkinitcpio é o comando necessário para atualizar seu arquivo initramfs.

    • 0
  2. Best Answer
    Twifty
    2018-01-03T03:18:58+08:002018-01-03T03:18:58+08:00

    Eu confirmei que o TLP (versão 1,0) está com defeito aqui. Ele está detectando as baterias dos meus dois dispositivos periféricos digitalizando o conteúdo de /sys/class/power_supply. Como ele detecta dispositivos alimentados por bateria e nenhum dispositivo alimentado por rede elétrica, ele está pensando incorretamente que o sistema é alimentado por bateria. O loop de detecção está aqui, se alguém quiser dar uma olhada nisso.

    No kernel 4.9, meu /sys/class/power_supplydiretório está vazio, mas no 4.14 ele é preenchido com meu mouse e teclado sem fio Logitech. Acho que muitos outros usuários de TLP, com periféricos sem fio, também podem ser afetados por esse bug. Embora, na maioria dos casos, muitas pessoas nem percebam que seus PCs de mesa estão funcionando no modo de bateria.

    Atualizar:

    O problema foi corrigido no TLP 1.1 beta. Ele agora ignora os dispositivos HID e o sistema usa corretamente o modo AC.

    • 0

relate perguntas

  • Converta áudio dentro de MKV para AC3 ou DTS preservando 6.1 canais

  • Broadcom sem fio não detectado no Fedora 27

  • Minha placa de som não é reconhecida pelo Kali

  • Como alguém pode configurar o áudio no Arch Linux suportando vários programas que emitem áudio ao mesmo tempo sem criar um asoundrc?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Matriz JSON para bash variáveis ​​usando jq

    • 4 respostas
  • Marko Smith

    A data pode formatar a hora atual para o fuso horário GMT? [duplicado]

    • 2 respostas
  • Marko Smith

    bash + lê variáveis ​​e valores do arquivo pelo script bash

    • 4 respostas
  • Marko Smith

    Como posso copiar um diretório e renomeá-lo no mesmo comando?

    • 4 respostas
  • Marko Smith

    conexão ssh. Conexão X11 rejeitada devido a autenticação incorreta

    • 3 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Marko Smith

    comando systemctl não funciona no RHEL 6

    • 3 respostas
  • Marko Smith

    rsync porta 22 e 873 uso

    • 2 respostas
  • Marko Smith

    snap /dev/loop em 100% de utilização -- sem espaço livre

    • 1 respostas
  • Marko Smith

    chave de impressão jq e valor para todos no subobjeto

    • 2 respostas
  • Martin Hope
    EHerman Matriz JSON para bash variáveis ​​usando jq 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux A data pode formatar a hora atual para o fuso horário GMT? [duplicado] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC Como posso copiar um diretório e renomeá-lo no mesmo comando? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve Como as permissões de arquivo funcionam para o usuário "root"? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe Altere o editor padrão para vim para _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey Como baixar o pacote não instalá-lo com o comando apt-get? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao Por que os diretórios /home, /usr, /var, etc. têm o mesmo número de inode (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg — o comando list-keys gera uid [ desconhecido ] depois de importar a chave privada para uma instalação limpa 2017-11-26 18:26:02 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve