O que significam as diferentes opções de inicialização? (ou seja, acpi = off, noapic, nolapic, etc)

27

Estou tendo problemas para instalar o 11.04 no meu novo laptop, a solução foi ativar qualquer uma destas opções de inicialização:

  • acpi=off
  • noapic
  • nolapic

Mas, o que essas opções realmente fazem?

Que tipo de problemas existem para habilitá-los?
ou seja, eles podem causar problemas de hardware (como os ventiladores não funcionando, causando superaquecimento do sistema).

Stephen RC
fonte

Respostas:

24

Em geral, esses parâmetros de inicialização não são necessários, a menos que haja um problema com o BIOS e como ele lida com esses padrões, ou ele pode ter idade suficiente para não ter sido totalmente implementado adequadamente.

ACPI (Configuração avançada e interface de energia) é um padrão para lidar com o gerenciamento de energia. Os sistemas mais antigos podem não suportar o ACPI completo, portanto, às vezes, ajuda a dar ao kernel uma dica para não usá-lo. "acpi = desativado"

APIC (Advanced Programmable Interrupt Controller) é um tipo de recurso encontrado em sistemas mais recentes. A versão "local" é chamada "LAPIC". O que esse controlador pode fazer é ser configurado para gerar e manipular interrupções, um sinal que o hardware usa para passar mensagens. Novamente, algumas implementações do APIC podem ter problemas no sistema mais antigo e, portanto, é útil desativá-lo. "noapic" e "nolapic".

Às vezes, o APIC está funcionando, mas diminui a velocidade, ficando no meio das mensagens que estão sendo passadas. Isso pode interferir no processamento de áudio e vídeo, por exemplo. O pessoal também pode desativá-lo por esse motivo.

Joshua R. Poulson
fonte
2
Obrigado :) Apenas um comentário, meu laptop é um laptop novinho em folha lançado apenas alguns meses atrás. Portanto, meus problemas provavelmente estão relacionados a uma nova tecnologia incompatível , não à antiga .
Stephen RC
O mesmo problema para mim. Eu tenho um netbook HP Mini bastante recente, no qual o Ubuntu 10.10 funciona perfeitamente. Mas não consigo nem inicializar o CD ao vivo sem esse parâmetro de inicialização acpi = off.
Jfmessier 07/07
Se você está tendo problemas para inicializar com o ACPI ativado, verifique se há alguma atualização do BIOS disponível. Com o ACPI ativado, o kernel delega determinadas tarefas aos scripts do ACPI armazenados no BIOS. Se esses scripts estiverem com erros, isso poderá levar à instabilidade no nível do kernel. Portanto, correções de bugs do BIOS podem ajudar aqui.
James Henstridge 07/07
Para que o Dual-Displays e o 3D funcionassem de maneira confiável, desliguei o Optimus no meu Lenovo W530. Mesmo no Ubuntu 14.10 e nos drivers atuais da nvidia, o 'noapic' é necessário para inicializar diretamente na placa 'discreta'.
Dusty J
0

acho que não há problema para o hardware, pois desativar essas funções na verdade não as desativa, mas define quem as implementa - 'off' na bios significaria que seria o kernel

o que realmente afeta os ventiladores de refrigeração que eu acho que era 'noapm' ou 'apm = off' (gerenciamento avançado de energia), mas desativá-los significaria que os ventiladores de refrigeração funcionariam em velocidade máxima o tempo todo, pois a parte 'avançada' os desacelerava quando o sistema esfriar o suficiente

configurar essas coisas permanentemente foi feito gravando-as no arquivo grub em / etc / default (geralmente) e depois reconstruindo o grub com 'update-grub' ou 'grub-mkconfig' (o grub2 em vez do grub às vezes pode ser necessário) dependendo de o sistema

geralmente fica como 'quanto menor o laptop - maior a probabilidade de precisar deles e mais deles';)

pnpbios = off também pode ajudar (é para plug n play)

bai hui
fonte