LINUX.ORG.RU

~ /etc/environment

 


0

1

Знатоки, подскажите начинающему, как добавить этот параметр

MESA_LOADER_DRIVER_OVERRIDE=iris

в

/etc/environment

для конкретных приложений, например, для лисы, вайна и т.д

т.к. глобально эту строчку в окружения прописать там нельзя , виснет гном , а каждый раз запускать отдельный процесс, типа,

env MESA_LOADER_DRIVER_OVERRIDE=iris firefox

лениво

описание переменной https://gitlab.freedesktop.org/mesa/mesa/merge_requests/283

Переименуй бинарь файрфокса в firefox_my и напиши обёртку, делающую

export VAR
exec firefox_my
anonymous ()

а каждый раз запускать отдельный процесс, типа,

env MESA_LOADER_DRIVER_OVERRIDE=iris firefox

лениво

Переделать .desktop-файлы этих приложений, не?

Например

[Desktop Entry]
Encoding=UTF-8
Exec=env MESA_LOADER_DRIVER_OVERRIDE=iris /usr/bin/firefox
Icon=firefox
Type=Application
Terminal=true
MultipleArgs=false
Name=Firefox
GenericName=Web Browser
MimeType=text/html
StartupNotify=false
Categories=Application;Network;
Comment=
Path=

Fake ()

как посоветовал Fake делай.

скопируй нужные *.desktop файлы из /usr/share/applications в $HOME/.local/share/applications и отредактируй их

kickass ()
Ответ на: комментарий от Fake

Спасибо. И кстати. А почему эта штука не хочет работать через переменные окружения на системном уровне ?

rdga12 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.