Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

Linux Resizable BAR

De Le Wiki de Lug
Version datée du 6 septembre 2026 à 11:59 par Admin (discussion | contributions) (→Configuration)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

Prérequis

  • Recommandé : avoir activé Above 4G Decoding dans le BIOS.

Configuration

# vi /etc/default/grub

On ajoute pci=realloc à GRUB_CMDLINE_LINUX_DEFAULT=, exemple :

...
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt intel_pstate=active nvidia-drm.modeset=1 pci=realloc"
...
# update-grub

Avec le pilote NVIDIA, il faut également activer NVreg_EnableResizableBar=1 :

# vi /etc/modprobe.d/nvidia-rebar.conf
options nvidia NVreg_EnableResizableBar=1
# update-initramfs -u
# reboot

Pour vérifier que l'option pci=realloc a bien été prise en compte :

# cat /proc/cmdline

Pour vérifier la taille du Resizable BAR :

# lspci -vv | grep -i -A8 "Resizable BAR"

Avec une carte NVIDIA, on peut également vérifier la taille du BAR1 :

# nvidia-smi -q | grep -i -A4 "BAR1"