Bonjour,
Depuis quelques semaines (1 mois et demi environ) mes jeux sous steam qui fonctionnaient très bien figent au bout de quelques minutes de jeux.
A chaque fois je constate les messages d’erreurs suivant:
Je suis sous Debian 12 avec les derniers pilotes Nvidia disponible en backports.
Tout marchait très bien depuis plus d’un an.
Ca touche non seulement The Division 2, mais aussi Throne and Liberty et probablement Baldur’s Gate 3.
Ce qui est sur, c’est que les jeux en eux-même ne sont pas responsable, soit c’est le passage de 12.7 vers 12.8 qui est reponsable du problème (car depuis ce moment là que ca a commencé à poser problème) soit c’est ProtonDB.
Il n’y a pas de craquement.
Il semble par contre que le pilote nouveau soit la cause.
J’ai donc revu la configuration graphique. Les packages installés sont les bon, mais l’initram et certaines options étaient à corriger.
J’ai ajouté:
# The microcode module attempts to apply a microcode update when
# it autoloads. This is not always safe, so we block it by default.
blacklist microcode
# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.
# mdadm module configuration file
# set start_ro=1 to make newly assembled arrays read-only initially,
# to prevent metadata writes. This is needed in order to allow
# resume-from-disk to work - new boot should not perform writes
# because it will be done behind the back of the system being
# resumed. See http://bugs.debian.org/415441 for details.
options md_mod start_ro=1
# Pour: retirer le pilote nouveau
blacklist nouveau
install nvidia modprobe -i nvidia-current $CMDLINE_OPTS
install nvidia-modeset modprobe nvidia ; modprobe -i nvidia-current-modeset $CMDLINE_OPTS
install nvidia-drm modprobe nvidia-modeset ; modprobe -i nvidia-current-drm $CMDLINE_OPTS
install nvidia-uvm modprobe nvidia ; modprobe -i nvidia-current-uvm $CMDLINE_OPTS
install nvidia-peermem modprobe nvidia ; modprobe -i nvidia-current-peermem $CMDLINE_OPTS
# unloading needs the internal names (i.e. upstream's names, not our renamed files)
remove nvidia modprobe -r -i nvidia-drm nvidia-modeset nvidia-peermem nvidia-uvm nvidia
remove nvidia-modeset modprobe -r -i nvidia-drm nvidia-modeset
alias char-major-195* nvidia
# These aliases are defined in *all* nvidia modules.
# Duplicating them here sets higher precedence and ensures the selected
# module gets loaded instead of a random first match if more than one
# version is installed. See #798207.
alias pci:v000010DEd00000E00sv*sd*bc04sc80i00* nvidia
alias pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00* nvidia
alias pci:v000010DEd*sv*sd*bc03sc02i00* nvidia
alias pci:v000010DEd*sv*sd*bc03sc00i00* nvidia
#options nvidia-current NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660
# To grant performance counter access to unprivileged users, uncomment the following line:
#options nvidia-current NVreg_RestrictProfilingToAdminUsers=0
# Uncomment to enable this power management feature:
#options nvidia-current NVreg_PreserveVideoMemoryAllocations=1
# Uncomment to enable this power management feature:
#options nvidia-current NVreg_EnableS0ixPowerManagement=1
options nvidia-drm modeset=1
Dans divers fichiers /etc/modprobe.d/
J’ai aussi ajouté nvidia-dkm.modeset=1 dans /etc/default/grub.
Et j’ai refait mon initram avec dracut -f et mon grub avec update-grub.
Dans dracut j’ai ajouté:
Y’a que moi, qui ait un soucis avec le post précédent de @Zargos ; il est truffé de fautes d’orthographe, mais surtout limite incompréhensible, une partie des phrases manquent ou le sens me semble aberrant.
salut
avec steam, tu dois télécharger un gros fichier quand même ou tout est à distance ?
gogunlocked permet des téléchargements mais bg3 à 50 ou 100Go! !
Avec Steam le jeu est en local. Donc tu n’as que les mises à jour à download régulièrement (y compris Steam lui même, Proton, etc…)
De fait, en fonction du jex ça peut etre gourmand.
Par exemple pour mes jeux actuellement installés:
Baldur’s Gate 3 : 148,41 Go
Tom Clancy’s The Division 2: 85,37 Go
Throne and Liberty: 76,89 Go
Sid Meier’s Civilization VI : 24,15 Go
Et coté middle ware Steam:
Proton experimental : 1,17 Go
P°roton 8.0: 1,14 Go
Proton 9.0 : 1,12 Go
Runtime etc…: ~1,7 Go
Au total Steam et les jeux me consomment :
Jeux: 328,08 Go
DLC: 3,82 Go
Shaders: 7,86 Go
J’ai deux disques nvme de 2To dans ma configuration LVM dont 2,73 To pour /home