Я использую mpv медиаплеер для проигрывания моих видео. У меня есть ноутбук с гибридной графикой поэтому для использования дискретного GPU, который я должен использовать DRI_PRIME=1 mpv video.mp4
каждый раз, когда я хочу выполнить mpv с дискретным GPU. Однако ввод DRI_PRIME=1
каждый раз является довольно раздражающим, таким образом, я задавался вопросом, существует ли способ сделать его поэтому каждый раз, я выполняю mpv DRI_PRIME=1
всегда используется.
Если Вы хотите, чтобы только mpv
были затронуты, просто исказите его:
alias mpv='DRI_PRIME=1 mpv'
можно добавить это к ~/.bashrc
или ~/.bash_aliases
.
Место, что переменная в Ваш ~/.bashrc
файл как так:
export DRI_PRIME=1
и выполненный source ~/.bashrc
. После того, как та эта переменная всегда будет в среде Вашей оболочки.
ПРИМЕЧАНИЕ : экспорт переменных позволяет им быть переданными каждой программе, которую Вы запускаете от оболочки. По большей части это не должно иметь значения, если у Вас нет двух программ, которые ожидают другое значение для Вашей переменной (в этом случае DRI_PRIME
). Если Вы намеренно хотите две программы, имеют другое значение DRI_PRIME
, используют ответ muru.