User Tools

Site Tools


linux:systems-peripherals:dell-optiplex-3070

This is an old revision of the document!


Dell Optiplex 3070


ASPM errors BIOS

Power saving errors in journalctl:

pcieport 0000:00:1d.0: AER: Correctable error message received from 0000:02:00.0
nvme 0000:02:00.0: PCIe Bus Error: severity=Correctable, type=Physical Layer, (Receiver ID)
nvme 0000:02:00.0:   device [1344:5410] error status/mask=00000001/00002000
nvme 0000:02:00.0:    [ 0] RxErr                  (First)

Solved by disabling ASPM on bridge and/or drive:

# Disabling ASPM on bridge
/usr/bin/setpci -s 00:1d.0 0x50.B=0x40

# Disabling ASPM on nvme drive
/usr/bin/setpci -s 02:00.0 0x90.B=0x40

ACPI errors BIOS

Getting rid of ACPI error:

# kernel: ACPI Error: AE_NOT_FOUND, while evaluating GPE method [_L6D] (20240827/evgpe-511)
# kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GLAN.GPEH], AE_NOT_FOUND (20240827/psargs-332)
# kernel: ACPI Error: Aborting method \_GPE._L6D due to previous error (AE_NOT_FOUND) (20240827/psparse-529)

Option 1

Create service with:

/usr/bin/echo "disable" > /sys/firmware/acpi/interrupts/gpe6D

This works but +/-30 seconds after boot this entry is being overwritten again to “enabled”. It is not clear what is doing this

Option 2

Adding the 'acpi=off' option to grub did not suppress these errors. But adding 'acpi_mask_gpe=0x6d' seems to work.

# nano /etc/default/grub
  GRUB_CMDLINE_LINUX_DEFAULT='quiet acpi_mask_gpe=0x6d' 
# update-grub
linux/systems-peripherals/dell-optiplex-3070.1758464591.txt.gz · Last modified: by 127.0.0.1