web-dev-qa-db-fra.com

Définition des options du noyau pour le i915

J'essaie de configurer le pilote i915 sur mon XPS 13 (9360) sous Ubuntu 16.04 pour une meilleure autonomie de la batterie.

J'ai créé un fichier de configuration du noyau avec ce nom:

/etc/modprobe.d/i915.conf

Contenu du fichier:

options i915 modeset=1 enable_rc6=1 enable_fbc=1 enable_guc_loading=1 enable_guc_submission=1 enable_huc=1 enable_psr=1 disable_power_well=0

J'ai redémarré la machine et vérifié les paramètres du pilote avec ceci:

systool -v -m i915

Ceci ne liste pas mes options dans la section "Paramètres".

On dirait que mes options ne sont pas du tout définies sur le pilote (uniquement l'option "enable_hangcheck" avec sa valeur par défaut "Y").

Qu'est-ce que je fais mal?

5
sola

La solution consistait à régénérer les images de démarrage avec update-initramfs (merci Denis).

Pour tous les noyaux (si vous en avez plusieurs installés)

update-initramfs -u -k all

Pour le noyau actuellement utilisé (si vous ne voulez pas toucher les autres)

update-initramfs -u

Ensuite, les options ont été définies, car une erreur de démarrage indiquant que le paramètre "enable_huc" était invalide (dmesg) a été établie. Cependant, systool n'affiche toujours pas les options.

5
sola