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 » : différence entre les versions

De Le Wiki de Lug
Page créée avec « == Prérequis == * Recommandé : avoir activé <code>Above 4G Decoding</code> dans le BIOS. == Configuration == # vi /etc/default/grub On ajoute <code>pci=realloc</code> à <code>GRUB_CMDLINE_LINUX_DEFAULT=</code>, exemple : <font color = grey>... GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt intel_pstate=active nvidia-drm.modeset=1</font> pci=realloc<font color = grey>" ...</font> # update-grub # reboot Pour vérifier que l'option a bien ét... »
 
 
Ligne 10 : Ligne 10 :


  # update-grub
  # update-grub
Avec le pilote NVIDIA, il faut également activer <code>NVreg_EnableResizableBar=1</code> :
# vi /etc/modprobe.d/nvidia-rebar.conf
options nvidia NVreg_EnableResizableBar=1
# update-initramfs -u
  # reboot
  # reboot


Pour vérifier que l'option a bien été prise en compte :
Pour vérifier que l'option <code>pci=realloc</code> a bien été prise en compte :
  # cat /proc/cmdline
  # cat /proc/cmdline



Dernière version du 6 septembre 2026 à 11:59

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"