Запуск командной строки с переменной окружения

Fileformat говорит, что единственными шрифтами, которые его поддерживают, являются

Code2000
FreeSerif
GNU Unifont
LastResort
Unicode BMP Fallback SIL.

(хотя только первые 2 выглядят так)

Inkscape имеет шрифт FreeSerif, и он корректно отображает это.

См. Fileformat для примера.

7
задан 7 June 2017 в 04:38

6 ответов

Если вы хотите, чтобы был затронут только mpv, просто укажите его:

alias mpv='DRI_PRIME=1 mpv'

Вы можете добавить это к ~/.bashrc или ~/.bash_aliases.

18
ответ дан 22 May 2018 в 21:48

Если вы хотите, чтобы был затронут только mpv, просто укажите его:

alias mpv='DRI_PRIME=1 mpv'

Вы можете добавить это к ~/.bashrc или ~/.bash_aliases.

18
ответ дан 18 July 2018 в 12:02

Если вы хотите, чтобы был затронут только mpv, просто укажите его:

alias mpv='DRI_PRIME=1 mpv'

Вы можете добавить это к ~/.bashrc или ~/.bash_aliases.

18
ответ дан 24 July 2018 в 19:54

Поместите эту переменную в ваш файл ~/.bashrc следующим образом:

export DRI_PRIME=1

и запустите source ~/.bashrc. После этого эта переменная всегда будет находиться в среде вашей оболочки.

ПРИМЕЧАНИЕ. Экспорт переменных позволяет передавать их каждой программе, запускаемой из оболочки. По большей части это не имеет значения, если у вас нет двух программ, которые ожидают различного значения для вашей переменной (в данном случае DRI_PRIME). Если вы намеренно хотите, чтобы две программы имели разное значение DRI_PRIME, используйте ответ муру.

11
ответ дан 22 May 2018 в 21:48
  • 1
    Вы избили меня до 5 секунд: P – Android Dev 7 June 2017 в 04:45
  • 2
    возможно, добавьте примечание о том, что каждая программа, запущенная из командной строки , будет использовать дискретную карту, которая может быть или не быть тем, что вы хотите – cat 7 June 2017 в 20:25
  • 3
    @cat уже добавил, что – Sergiy Kolodyazhnyy 7 June 2017 в 20:37

Поместите эту переменную в ваш файл ~/.bashrc следующим образом:

export DRI_PRIME=1

и запустите source ~/.bashrc. После этого эта переменная всегда будет находиться в среде вашей оболочки.

ПРИМЕЧАНИЕ. Экспорт переменных позволяет передавать их каждой программе, запускаемой из оболочки. По большей части это не имеет значения, если у вас нет двух программ, которые ожидают различного значения для вашей переменной (в данном случае DRI_PRIME). Если вы намеренно хотите, чтобы две программы имели разное значение DRI_PRIME, используйте ответ муру.

11
ответ дан 18 July 2018 в 12:02

Поместите эту переменную в ваш файл ~/.bashrc следующим образом:

export DRI_PRIME=1

и запустите source ~/.bashrc. После этого эта переменная всегда будет находиться в среде вашей оболочки.

ПРИМЕЧАНИЕ. Экспорт переменных позволяет передавать их каждой программе, запускаемой из оболочки. По большей части это не имеет значения, если у вас нет двух программ, которые ожидают различного значения для вашей переменной (в данном случае DRI_PRIME). Если вы намеренно хотите, чтобы две программы имели разное значение DRI_PRIME, используйте ответ муру.

11
ответ дан 24 July 2018 в 19:54
  • 1
    Вы избили меня до 5 секунд: P – Android Dev 7 June 2017 в 04:45
  • 2
    возможно, добавьте примечание о том, что каждая программа, запущенная из командной строки , будет использовать дискретную карту, которая может быть или не быть тем, что вы хотите – cat 7 June 2017 в 20:25
  • 3
    @cat уже добавил, что – Sergiy Kolodyazhnyy 7 June 2017 в 20:37

Другие вопросы по тегам:

Похожие вопросы: