Se você deseja que apenas mpv
seja afetado, apenas alias:
alias mpv='DRI_PRIME=1 mpv'
Você pode adicionar isso a ~/.bashrc
ou ~/.bash_aliases
.
Estou usando o media player mpv para reproduzir meus vídeos. Eu tenho um laptop com gráficos híbridos, então, para usar a GPU discreta, eu devo usar DRI_PRIME=1 mpv video.mp4
sempre que eu quiser rodar o mpv com a GPU discreta. No entanto, digitando DRI_PRIME=1
everytime é muito chato, então eu queria saber se existe uma maneira de fazê-lo assim toda vez que eu executar o mpv DRI_PRIME=1
é sempre usado.
Se você deseja que apenas mpv
seja afetado, apenas alias:
alias mpv='DRI_PRIME=1 mpv'
Você pode adicionar isso a ~/.bashrc
ou ~/.bash_aliases
.
Coloque essa variável no seu arquivo ~/.bashrc
da seguinte forma:
export DRI_PRIME=1
e execute source ~/.bashrc
. Depois disso, essa variável estará sempre no ambiente do seu shell.
OBSERVAÇÃO : exportar variáveis permite que elas sejam passadas para cada programa executado a partir do shell. Para a maior parte, isso não deve importar, a menos que você tenha dois programas que esperam um valor diferente para sua variável (nesse caso, DRI_PRIME
). Se você deseja intencionalmente que dois programas tenham um valor diferente de DRI_PRIME
, use a resposta de muru.