zurück zur Übersicht

Debian - AMD - LMDE - Computer friert ein

Situation

Auf einem Computer mit AMD-Prozessor ist LMDE 7, Gigi, installiert. Der Computer friert wiederholt unvermittelt ein oder stürzt ab. Soweit im Moment erkennbar, werden keine Fehler protokolliert.

Abhilfe

/etc/default/grub anpassen

Hier gebe ich die Datei wieder mit den bislang getesteten Änderungen. Wirklich dauerhaft erfolgreich waren die bisher nicht. Der Computer zeigte obiges Verhalten immer wieder, längstens nach etwas 48 Stunden.

# If you change this file or any /etc/default/grub.d/*.cfg file,
# run 'update-grub' afterwards to update /boot/grub/grub.cfg.
# For full documentation of the options in these files, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`( . /etc/os-release && echo ${NAME} )`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
#GRUB_CMDLINE_LINUX=""
### Ab hier die jeweiligen getesteten Änderungen, 
### der Vollständigkeit in freier Folge aufgeführt.
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 amd_iommu=on"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 rcu_nocbs=0-15 amd_iommu=pt amdgpu.mglru=0"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 rcu_nocbs=0-15 amd_iommu=pt amdgpu.mglru=0 amdgpu.dcdebugmask=0x12"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 amdgpu.dc=0"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 amdgpu.gpu_recovery=1 amdgpu.noretry=0"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 amdgpu.dpm=0 pcie_aspm=off"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=on iommu=pt amdgpu.runpm=0 pcie_aspm=off"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 idle=nomwait amd_iommu=on iommu=pt"
### Vorläufiges Ende der Änderungen


# If your computer has multiple operating systems installed, then you
# probably want to run os-prober. However, if your computer is a host
# for guest OSes installed via LVM or raw disk devices, running
# os-prober can cause damage to those guest OSes as it mounts
# filesystems to look for things.
#GRUB_DISABLE_OS_PROBER=false

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE/GOP/UGA
# you can see them in real GRUB with the command `videoinfo'
#GRUB_GFXMODE=640x480
GRUB_GFXMODE=1024x768 

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"