Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/Amd/DaVinciResolve-OBS-OpenCL-GL"
Differenze tra le versioni 6 e 7
Versione 6 del 12/03/2021 20.43.02
Dimensione: 4759
Autore: wilecoyote
Commento: Corretti i refusi
Versione 7 del 19/03/2021 21.03.04
Dimensione: 4802
Autore: wilecoyote
Commento: Nuova versione del driver
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 13: Linea 13:
{{{#!wiki important
Questa applicazione __non è installabile__ in rilasci di '''Ubuntu''' successive alla 20.04.1.
}}}
##{{{#!wiki important
##Questa applicazione __non è installabile__ in rilasci di '''Ubuntu''' successive alla 20.04.1.
##}}}
Linea 17: Linea 17:
{{{#!wiki important
Questa applicazione è installabile solo nei rilasci di '''Ubuntu''' dalla 18.04.5 alla 20.04.1 con versione del kernel installata ''5.4.0''.
}}}
##{{{#!wiki important
##Questa applicazione è installabile solo nei rilasci di '''Ubuntu''' dalla 18.04.5 alla 20.04.1 con versione del kernel installata ''5.4.0''.
##}}}
Linea 25: Linea 25:
== Rimuovere kernel vecchi in 20.04 == ##== Rimuovere kernel vecchi in 20.04 ==
Linea 27: Linea 27:
Il programma richiede per funzionare di disinstallare tutti i kernel successivi alla versione ''5.4.x'', per farlo seguire la seguente procedura. ##Il programma richiede per funzionare di disinstallare tutti i kernel successivi alla versione ''5.4.x'', per farlo seguire la seguente procedura.
Linea 29: Linea 29:
 0. Avviare il sistema selezionando nel [[AmministrazioneSistema/Grub|menù di Grub]] una versione `5.4.0` del kernel.
 0. Lanciare un [[AmministrazioneSistema/Terminale|terminale]] e digitare il seguente comando:{{{
dpkg -l linux-headers* | grep ii
}}} Il risultato ad esempio potrà essere simile al seguente:{{{
ii linux-headers-5.8.0-41-generic 5.8.0-41.46~20.04.1 amd64 Linux kernel headers for version 5.8.0 on 64 bit x86 SMP
ii linux-headers-5.8.0-43-generic 5.8.0-43.49~20.04.1 amd64 Linux kernel headers for version 5.8.0 on 64 bit x86 SMP
ii linux-headers-generic 5.4.0.65.68 amd64 Generic Linux kernel headers
ii linux-headers-generic-hwe-20.04 5.8.0.43.49~20.04.29 amd64 Generic Linux kernel headers
}}} In questo caso la versione da rimuovere è la ''5.8.0''.
 0. Rimuovere tutti i kernel della versione successiva alla versione ''5.4.x'':{{{
sudo apt purge *5.8.0*
}}} La versione ''*5.8.0*'' va sostituita con quella mostrata dal primo comando, se più d'una successiva alla ''5.4.0'' andranno rimosse tutte quante.
 0. Al termine riavviare il sistema.
## 0. Avviare il sistema selezionando nel [[AmministrazioneSistema/Grub|menù di Grub]] una versione `5.4.0` del kernel.
## 0. Lanciare un [[AmministrazioneSistema/Terminale|terminale]] e digitare il seguente comando:{{{
##dpkg -l linux-headers* | grep ii
##}}} Il risultato ad esempio potrà essere simile al seguente:{{{
##ii linux-headers-5.8.0-41-generic 5.8.0-41.46~20.04.1 amd64 Linux kernel headers for version 5.8.0 on 64 bit x86 SMP
##ii linux-headers-5.8.0-43-generic 5.8.0-43.49~20.04.1 amd64 Linux kernel headers for version 5.8.0 on 64 bit x86 SMP
##ii linux-headers-generic 5.4.0.65.68 amd64 Generic Linux kernel headers
##ii linux-headers-generic-hwe-20.04 5.8.0.43.49~20.04.29 amd64 Generic Linux kernel headers
##}}} In questo caso la versione da rimuovere è la ''5.8.0''.
## 0. Rimuovere tutti i kernel della versione successiva alla versione ''5.4.x'':{{{
##sudo apt purge *5.8.0*
##}}} La versione ''*5.8.0*'' va sostituita con quella mostrata dal primo comando, se più d'una successiva alla ''5.4.0'' andranno rimosse tutte quante.
## 0. Al termine riavviare il sistema.
Linea 57: Linea 57:
./amdgpu-pro-install --opencl=legacy,pal ./amdgpu-pro-install --opencl=rocr,pal
Linea 67: Linea 67:
./amdgpu-pro-install --opencl=legacy,pal --headless ./amdgpu-pro-install --opencl=rocr,pal --headless
Linea 70: Linea 70:
== Solo per 20.04 == ##== Solo per 20.04 ==
Linea 72: Linea 72:
Al termine dell'installazione del '''Da``Vinci Resolve''' occorre ripristinare i kernel eventualmente rimossi. ##Al termine dell'installazione del '''Da``Vinci Resolve''' occorre ripristinare i kernel eventualmente rimossi.
Linea 74: Linea 74:
 * [[AmministrazioneSistema/Aggiornamenti#Da_linea_di_comando|Aggiornare]] e poi riavviare il sistema. ##* [[AmministrazioneSistema/Aggiornamenti#Da_linea_di_comando|Aggiornare]] e poi riavviare il sistema.


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida viene spiegato un workaround per rendere funzionante il programma DaVinci Resolve in Ubuntu, pur avendo l'accelerazione grafica OpenCL nei programmi senza avere problemi sul lato OpenGL, e installati i driver AMD in modalità headless.

Preliminari

Installare il programma DaVinci Resolve seguendo le istruzioni del sito makeresolvedeb.

Installare i driver

  1. Creare una cartella in cui salvare i nuovi driver da scaricare.

  2. Scaricare dal sito AMD i driver nella cartella creata.

  3. Spostarsi nella cartella creata.

  4. Decomprimere i driver AMD scaricati.

  5. Disinstallare i driver eventualmente già installati nel sistema:

    amdgpu-pro-uninstall
  6. Se è già stata seguita questa guida, cancellare le vecchie cartelle:

    sudo rm -Rf /opt/amd1
    sudo rm -Rf /opt/amd2
  7. Installare la nuova versione dei driver in modalità full:

    ./amdgpu-pro-install --opencl=rocr,pal
  8. Copiare le due cartelle in cui ci sono i driver AMD richieste da DaVince Resolve:

    sudo cp -R /opt/amdgpu-pro/lib/x86_64-linux-gnu /opt/amd1
    sudo cp -R /usr/lib/x86_64-linux-gnu/dri /opt/amd2
  9. Disinstallare i driver AMD:

    amdgpu-pro-uninstall
  10. Reinstallare i driver AMD in modalità headless:

    ./amdgpu-pro-install --opencl=rocr,pal --headless

Uso dei driver

Avviare un'applicazione con i driver full

Per lanciare un'applicazione con i driver full.

  1. Digitare nel terminale il seguente comando:

    LD_LIBRARY_PATH="/opt/amd1" LIBGL_DRIVERS_PATH="/opt/amd2" dri_driver="amdgpu" NOME_DEL_PROGRAMMA

Avviare Resolve

Per lanciare il programma DaVinci Resolve.

  1. Digitare nel terminale il seguente comando:

    LD_LIBRARY_PATH="/opt/amd1" LIBGL_DRIVERS_PATH="/opt/amd2" dri_driver="amdgpu" /opt/resolve/bin/resolve

Ulteriori risorse


CategoryHardware CategoryGrafica