PCIe बस त्रुटि: गंभीरता = सही, प्रकार = भौतिक परत, आईडी = 00e5 (प्राप्तकर्ता आईडी)


23

मेरे पास उबंटू 16.10 है (हालाँकि ऐसा ही 16.04 को हुआ था) विंडोज 10 के साथ एक दोहरे बूट पर। मैंने कुछ समय पहले देखा कि मेरी kern.logफाइल बहुत बड़ी (10GB या अधिक) की हो रही थी, इसलिए मैंने इसे जांचने का फैसला किया। एक ही त्रुटि हर दूसरे या कम दोहराई जा रही है:

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

मैं भोजन के जोड़ने की कोशिश की है pci=nomsiऔर pci=noaerलेकिन यह ऊपर पॉपिंग रहता है। मैं एक nvidia Geforce 920M के साथ ASUS लैपटॉप का उपयोग कर रहा हूं। शायद यही वजह है?

जवाबों:


16

मेरा मानना ​​है कि यह PCIe एक्टिव स्टेट पावर मैनेजमेंट के कारण हो सकता है जो कि कम बिजली की स्थिति के लिंक को परिवर्तित कर रहा है और शायद इस कारण डिवाइस को इन त्रुटियों को ट्रिगर करना पड़ सकता है। मेरा मानना ​​है कि विचाराधीन डिवाइस सनराइज पॉइंट-एलपी पीसीआई एक्सप्रेस रूट पोर्ट है।

pcie_aspm=offयह देखने के लिए कि क्या संदेश बंद हो गया है , बूट पैरामीटर का उपयोग करने का प्रयास करें । ध्यान दें कि यह आपकी मशीन की बिजली की खपत को बढ़ाएगा क्योंकि यह बिजली की बचत को निष्क्रिय करता है।


मेरे मामले में मैंने इसे देखा क्योंकि systemd-journalउच्च सीपीयू उपयोग के कारण। पैरामीटर जोड़ने में मदद की। मैं हालांकि पढ़ता हूं, कि यह कुछ ऊर्जा बचत उपायों को निष्क्रिय करता है। शायद PCIe उपकरणों (?) के लिए सभी
ज़ेलफिर कल्टस्टाहल

2
pcie_aspm = बंद वास्तव में PCIe बिजली बचत को निष्क्रिय करता है। वास्तव में दो बचत मोड हैं: L0s और L1 मोड। L0 केवल PCIe सीरियल लिंक की एक दिशा के लिए कम पॉवर मोड का उपयोग करता है। L1 द्विदिश है, जिसके परिणामस्वरूप बिजली की कमी में सुधार हुआ है (लेकिन उच्च स्टार्टअप विलंब को प्रभावित करता है)।
कॉलिन इयान किंग


1
मेरा मानना ​​है कि यह सबसे अच्छा जवाब है। pci = nomsi कुछ व्यवधानों को अक्षम करता है और noaer सिर्फ त्रुटि रिपोर्टिंग को अक्षम करता है, वास्तविक समस्या को नहीं। यह भी देखें askubuntu.com/a/1066030/284929
wbkang

डेबियन के साथ एक ही त्रुटि, इस उत्तर द्वारा हल की गई समस्या
Thecave3

6

इन चरणों का प्रयास करें:

  1. sudo gedit /etc/default/grub
  2. ग्रब संपादित करें। pci=noaerके अंत में जोड़ें GRUB_CMDLINE_LINUX_DEFAULT। लाइन इस तरह होगी:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"

  3. sudo update-grub

  4. अब रिबूट करें

:) का आनंद लें।


1
यह ASUS X541U लैपटॉप के लिए काम करता है।
क्रक्सोर

2

मैं एक ही समस्या थी, लेकिन समाधान जोड़ने के लिए था pci=nomsiकरने के लिए /etc/default/grubफ़ाइल। निम्नलिखित संपादित करें:

पहले:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

बाद:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

और सेटिंग सहेजें:

sudo update-grub

1
मेरे सिस्टम पर sudo grub-updateकाम नहीं किया। sudo suऔर grub-updateकिया।
रोबू

आपकी टिप्पणी के लिए धन्यवाद @RobAu। आपकी चिंता को दूर करने के लिए अपडेट किया गया जवाब
रूज़ेबे ज़बिहोलही 22

2
  1. यदि आप पहले से ही ubuntu या टकसाल स्थापित कर चुके हैं तो सिर्फ ग्रब से जाएं और वहां से रिकवरी मोड पर जाएं और वहां से रूट पर जाएं और वीडियो की तरह कमांड बनाएं और वहां से वीडियो में फिर से बदलाव करें जैसे अगर pci = nomsi / pci = noaer आपके लिए इसे pcie_aspm = off में बदलने के लिए काम नहीं करता है।

  2. यदि आप इस समस्या के OS कारण को स्थापित नहीं कर सकते हैं तो आप बूट ऑर्डर लाइन को ग्रब में एडिट कर सकते हैं यदि आप मुझे नहीं समझते हैं तो जब आप एडिट करने के लिए एंटर प्रेस E को दबाने के बजाय इंस्टालेशन के लिए बूट करते हैं और लिनक्स नाम की एक लाइन होती है और इसमें ऐड होते हैं अंतिम pcie_aspm = बंद करें, लेकिन pci = nomsi / pci = noaer आज़माएं (रिमेम्बर इस को एक स्थायी फ़िक्स नहीं है, जो इसे स्थायी रूप से स्थापित करने के लिए 1 खाता है)


1

मैंने आज Ubuntu 18.04 स्थापित किया और मैंने उसी समस्या पर ध्यान दिया। मैंने अभी पैकेज स्थापित किया है और समस्या हल हो गई है।

sudo apt-get install busybox-syslogd

लॉग फ़ाइलों का आकार जांचें और खाली बड़ी फ़ाइलों को करें:

ls -s -S /var/log

परिणाम:

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

और करो:

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

फिर, यह सुनिश्चित करने के लिए, /ubuntu//a/1019225/725320 के ऊपर इस उत्तर का पालन करें

यदि आप उबंटू में बूट नहीं कर सकते हैं और अपनी स्क्रीन में इन लॉग के साथ अटक जाते हैं (मेरे जैसे ही):

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
  • प्राप्त करने के लिए पुनर्प्राप्ति मोड का उपयोग करें root shell
  • बड़ी लॉग फाइलें खाली करें
  • उबंटू में बूट busybox-syslogdकरें, grubकॉन्फ़िगर करें और अपडेट करें

0

Ubuntu 18.04.2 x86_64 में नया कर्नेल संस्करण "linux-image-4.15.0-50-जेनेरिक" स्थापित करने के बाद आज मेरे पीसी में बग (तय हो गया, मुझे लगता है)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.