GameCrashes PCIe Bus Error

Hello i use the Ubuntu Support Template and i hope my english is enough.

Ubuntu Version:
24.04

Desktop Environment (if applicable):
GNOME

Problem Description:
Got a few crashes in a Game (BG3) per Session, what workd for months perfect.
I do not think its BG3 cause there wasnt a big update lately.

Normaly i try a mix out of google and gpt searchin
but can`t re-google trough gpts examples.

After doing with google an BIOS Update the crashes still happend.
so searchd with gpt.

GPT told me usin this
”sudo dmesg | tail -50 journalctl -b -p err --no-pager | tail -100 free -h nvidia-smi” ←i have the full outcome if needed

And that this is the Problem
”nvidia 0000:01:00.0: PCIe Bus Error
type=Data Link Layer
[6] BadTLP”
With repeating
”timeout”

The solution from Gpt is
changing this
”GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash””
to this
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash pcie_aspm=off pci=noaer”

I try to re-google GPTS answer but cant come to the exactly same use cases.
What made me suspicios and bring me here.

Is this good try?
or should i do something diffrent?
and Is the crash report command good?

Hope my english is good enough,
criticism welcomed.

Thanks for your help.

My System details
Hardware model: ASUSTeK COMPUTER INC. ASUS TUF Gaming A17 FA707NVR_FA707NVR
Processor: AMD Ryzen 7 7435HS
OS: Ubuntu 24.04.4 LTS
RAM = 16GB 2x8
GPU = Nvidia 4060MaxQ
GPU_Driver = 590.48.01
Samsung SSD 2,5TB

Before editing the GRUB file permanently, you can test those parameters first. At the GRUB menu on boot, press E to edit the entry. Find the line with quiet splash and add this to the end of it:

pcie_aspm=off pci=noaer

Press Ctrl+X to boot. It’s not permanent — it resets on next reboot. Play BG3 long enough to normally trigger a crash and see if it holds up. If it does, then make the GRUB edit permanent.

Thank You
I will try it.

Also in after a try to change the Driver.
I made this
”dmesg | grep -i pcie”
and
i got warnd that this output
”limited by 2.5 GT/s PCIe x8 link”
could mean a hardware error
Is that right?

Little feard the Laptop is only 8Months old

I changed it to only ”pcie_aspm=off”
cause if i not miss read it is ”pci=noaer”
to turn of special reports.

So i only used,
”pcie_aspm=off”.

Checked after booting
with = sudo dmesg -w | grep -i pcie
outcome = no pcie errors

and checked in/after the game
also no pcie erros.

Also no Crash in this Session.

I will Check this Topic in a Week as Solution.

Thanks Rawrmonster to pointout the not Permanent change option!

I am glad it worked!

This topic was automatically closed 18 hours after the last reply. New replies are no longer allowed.