현재 리눅스 GPU가 virgl 가속으로 작동중인데
일부 프로그램의 경우
virgl 롄더러가 적용된 상태에서 실행하면 프로그램이 죽어버리는 이슈가 있더군요
그런 경우 터미널에서
$ GALLIUM_DRIVER=llvmpipe 프로그램명
식으로 렌더러를 llvmpipe로 지정해서 실행하주고 있습니다.
근데 매번 이러니 번거로운데

명령어 부분에 실행 변수 추가하는 방법이 있을까요?
저기에 GALLIUM_DRIVER=llvmpipe 그대로 넣으면 실행이 안되더구요ㄷㄷㄷ
하나는 실행명령어 전 env 로 환경설정값을 적용하는 것, 하나는 sh -c 로 명령어를 실행하는 방법입니다.
https://askubuntu.com/a/144971/922940
https://stackoverflow.com/a/8980518
XFCE4에 가속 건 상태에선 실행해도
잘 안먹는듯합니다
이렇게 하였습니당
액션이 나오지 않더군요. 혹시 제가 실수한게 있을까용?
[Desktop Entry]
Name=kdenlive llvmpipe
Exec=bash -C "env GALLIUM_DRIVER=llvmpipe kdenlive"
Icon=kdenlive
Terminal=false
Type=Application
mkdir kdenlive-llvmpipe
#!/bin/bash
export GALLIUM_DRIVER=llvmpipe
kdenlive
저장
Exec bash -c kdenlive-llvmpipe
이렇게 연결하시면 될겁니다
저도 환경변수 붙는걸 어떻게 해결해야될지 고민하다가 이렇게 해결했습니다