[Linux] Zaawansowane opcje GPU offloading

Setup
System: Artix Linux
GPU INT: AMD
GPU DED: NVIDIA

Backstory
Ostatnio zastanawiałem się, czy jest szansa żeby Minecraft działał na dedykowanej karcie graficznej, podobnie jak jest z większością gier na Steam’ie poprzez proton. W ustawieniach znalazłem opcje “Użyj primusrun do uruchomienia” (Dziękuję wam w ogóle z to :heart:). Problem w tym, że wymaga ona sterowników Bumblebee, których nie posiadam, ponieważ na systemie używam do takich rzeczy prime-run

Problem
Wsparcie innych metod offloadingu (NVIDIA)

Rozwiązania

  • Tymczasowe (Aktualnie korzystam, więc działa)
    Symlink z /usr/bin/primusrun do /usr/bin/prime-run :skull:

  • Proste
    Dodać opcję w Crystal-Launcher’rze do obsługi prime-run

  • Najlepsze (Choć nie jestem pewien że zadziała)
    Zamiast wykorzystywać primusrun lub prime-run dodać parametry do uruchamiania gry __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

ok, dodałem dodatkową opcję do ustawień