J'utilise le lecteur multimédia MPV pour lire mes vidéos. J'ai un ordinateur portable avec des graphiques hybrides, donc pour utiliser le GPU discret, je dois utiliser DRI_PRIME=1 mpv video.mp4
chaque fois que je veux exécuter mpv avec le GPU discret. Cependant, taper DRI_PRIME=1
à chaque fois est assez ennuyant, donc je me demandais s'il y avait un moyen de le faire de sorte que chaque fois que je lance mpv DRI_PRIME=1
soit toujours utilisé.
Si vous voulez que seul mpv
soit affecté, alias simplement:
alias mpv='DRI_PRIME=1 mpv'
Vous pouvez ajouter ceci à ~/.bashrc
ou ~/.bash_aliases
.
Placez cette variable dans votre fichier ~/.bashrc
comme ceci:
export DRI_PRIME=1
et lancez source ~/.bashrc
. Après cela, cette variable sera toujours dans l'environnement de votre shell.
NOTE: l'exportation de variables permet de les transmettre à tous les programmes que vous exécutez à partir de Shell. Dans la plupart des cas, cela ne devrait pas avoir d’importance, sauf si vous avez deux programmes qui attendent une valeur différente pour votre variable (dans ce cas, DRI_PRIME
). Si vous voulez intentionnellement que deux programmes aient une valeur différente de DRI_PRIME
, utilisez la réponse de muru.