Erro de barramento PCIe: severidade = corrigida, tipo = camada física, id = 00e5 (ID do receptor)

23

Eu tenho o Ubuntu 16.10 (embora o mesmo tenha acontecido no 16.04) em uma inicialização dupla com o Windows 10. Notei há algum tempo que meu kern.logarquivo estava ficando muito grande (10 GB ou mais), então decidi verificar. O mesmo erro parece estar se repetindo a cada segundo ou menos:

Dec 19 17:31:01 andrew kernel: [   99.027473] pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e5(Receiver ID)
Dec 19 17:31:01 andrew kernel: [   99.027474] pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000
Dec 19 17:31:01 andrew kernel: [   99.027475] pcieport 0000:00:1c.5:    [ 0] Receiver Error        
Dec 19 17:31:01 andrew kernel: [   99.027479] pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5
Dec 19 17:31:01 andrew kernel: [   99.027826] pcieport 0000:00:1c.5: can't find device of ID00e5
Dec 19 17:31:01 andrew kernel: [   99.027887] pcieport 0000:00:1c.5: AER: Multiple Corrected error received: id=00e5

Eu tentei adicionar ao grub pci=nomsie pci=noaerele continua aparecendo. Estou usando um laptop ASUS com uma Nvidia Geforce 920M. Talvez seja por isso?

Andrew
fonte

Respostas:

16

Acredito que isso possa ocorrer devido ao gerenciamento de energia do estado ativo do PCIe, que está fazendo a transição do link para um estado de energia mais baixo e talvez causando o dispositivo para acionar esses erros. Acredito que o dispositivo em questão seja a porta raiz PCI Express Sunrise Point-LP.

Tente usar o pcie_aspm=offparâmetro de inicialização para ver se isso interrompe as mensagens. Observe que isso aumentará o consumo de energia da sua máquina, pois desabilita a economia de energia.

Colin Ian King
fonte
No meu caso, notei isso porque systemd-journalcausou alto uso da CPU. A adição do parâmetro ajudou. Eu li, no entanto, que isso desativa algumas medidas de economia de energia. Provavelmente todos para dispositivos PCIe (?)
Zelphir Kaltstahl
2
pcie_aspm = off realmente desabilita a economia de energia do PCIe. De fato, existem dois modos de economia: L0s e L1. L0 usa o modo de baixa energia apenas para uma direção do link serial PCIe. L1 é bidirecional, resultando em uma redução de energia aprimorada (mas gera latências de inicialização mais altas).
Colin Ian rei
1
Eu acredito que esta é a melhor resposta. pci = nomsi desativa algumas interrupções e o noaer apenas desativa o relatório de erros, não o problema real. Veja também askubuntu.com/a/1066030/284929
wbkang
Mesmo erro com o Debian, problema resolvido com esta resposta
Thecave3 07/07
5

Tente estas etapas:

  1. sudo gedit /etc/default/grub
  2. Edite o grub. Adicione pci=noaerno final de GRUB_CMDLINE_LINUX_DEFAULT. A linha será assim:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"

  3. sudo update-grub

  4. Reinicie agora

:) Aproveitar.

Ehtesham
fonte
1
Isso funcionou para um laptop ASUS X541U.
Kraxor # 9/18
2

Eu tive o mesmo problema, mas a solução foi adicionar pci=nomsiao /etc/default/grubarquivo. Execute a seguinte edição:

antes:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

depois de:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

E salve as configurações:

sudo update-grub
Roozbeh Zabihollahi
fonte
1
No meu sistema sudo grub-updatenão funcionou. sudo sue grub-updatefez.
Robau
Obrigado pelo seu comentário @RobAu. A resposta atualizada para resolver a sua preocupação
Roozbeh Zabihollahi
2
  1. se você já instalou o ubuntu ou mint, basta ir a partir do grub e, a partir daí, ir para o modo de recuperação, a partir daí, fazer root e executar os comandos como no vídeo e, a partir daí, fazer as alterações novamente como no vídeo, mas se pci = nomsi / pci = noaer não funciona para você alterá-lo para pcie_aspm = off.

  2. se você não conseguir instalar a causa do sistema operacional desse problema, poderá editar a linha da ordem de inicialização no grub se não me entender quando iniciar uma instalação em vez de pressionar ENTER, pressione E para editar e haverá uma linha chamada Linux e adicionar a final pcie_aspm = off, mas experimente pci = nomsi / pci = noaer (LEMBRE-SE DE QUE NÃO É UM CORRIGIDO PERMANENTE PARA CORRIGIR PERMANENTE DO PASSO 1 APÓS A INSTALAÇÃO) E NÃO ESQUEÇA DE ATUALIZAR O GRUB

Mandão 0202
fonte
1

Instalei o Ubuntu 18.04 hoje e notei o mesmo problema. Acabei de instalar esse pacote e o problema foi resolvido.

sudo apt-get install busybox-syslogd

Verifique o tamanho dos arquivos de log e esvazie os arquivos grandes:

ls -s -S /var/log

resultado:

total 4352668
4021088 syslog                 32 wtmp                  4 gdm3
 329168 kern.log               24 Xorg.0.log            4 hp
   1776 dpkg.log               20 Xorg.1.log            4 installer
     40 lastlog                20 Xorg.0.log.old        4 journal

e fazer:

cd /var/log
sudo su
$ > syslog
$ > kern.log

Então, para ter certeza, siga esta resposta acima /ubuntu//a/1019225/725320

Caso você não consiga inicializar no Ubuntu e ficar com esses logs na tela (o mesmo que eu):

Dec 19 17:31:01 andrew kernel: [   99.027473] pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e5(Receiver ID)
Dec 19 17:31:01 andrew kernel: [   99.027474] pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000
Dec 19 17:31:01 andrew kernel: [   99.027475] pcieport 0000:00:1c.5:    [ 0] Receiver Error        
Dec 19 17:31:01 andrew kernel: [   99.027479] pcieport 0000:00:1c.5: AER: Corrected error received: id=00e5
Dec 19 17:31:01 andrew kernel: [   99.027826] pcieport 0000:00:1c.5: can't find device of ID00e5
Dec 19 17:31:01 andrew kernel: [   99.027887] pcieport 0000:00:1c.5: AER: Multiple Corrected error received: id=00e5
  • Use o Modo de recuperação para obter root shell
  • Esvaziar arquivos de log grandes
  • Inicialize no Ubuntu, instale busybox-syslogde atualize a grubconfiguração
Thế Ngọc Phan
fonte
0

O bug desapareceu (corrigido, acho) no meu PC hoje após a instalação da nova versão do kernel "linux-image-4.15.0-50-generic" no Ubuntu 18.04.2 x86_64.

Pebas
fonte