• October 19, 2021, 03:02:38 PM

Author Topic:  Come fare una Installazione Linux con CUDA abilitato  (Read 408 times)

0 Members and 1 Guest are viewing this topic.

Offline jeyjey

  • Fractal Friend
  • **
  • Posts: 15
    • Cyberneticart
Come fare una Installazione Linux con CUDA abilitato
« on: September 02, 2018, 05:56:49 PM »
Installazione di Mandelbulb 3D. Linuxmint 19.3. CUDA presente completamente. Doppia scheda CUDA!
Allora l'installazione del programma su GITHUB di per se non può essere fatta. Il problema è il file: ../src/include_header_wrapper.hpp. In questo file c'è una linea di codice che riporta quanto segue:
Code: [Select]
// OpenCL SDK for all others
#if defined(__APPLE__) || defined(__MACOSX)
#include <OpenCL/cl.hpp>
#else
#include <CL/cl.hpp>
#endif
#endif // USE_OPENCL

In LinuxMint 19, e credo sempre, il suddetto codice va sotituito perchè il compiler non trova il file cl.hpp che non si trova nella cartella CL e basta ma si trova in: /usr/local/cuda/include/CL/cl.hpp. Pertanto va rieditato il file suddetto con questo nuovo puntamento. Dopo di chè va lanciato il make. Occorre stare attenti perchè anche l'installazione va male. Il file di installazione non fa una copia perfetta della cartella: /usr/share/mandelbulber2. Occorre rifarla a mano come root. Dopo questo successivo passaggio andare nelle impostazioni e vedrete che figura la possibilità di abilitare la GPU. Io dopo averle abilitate ho fatto dei rendering di 4 secondi!!!! Invece funziona bene la creazione del menu con il file mandelbulber.desktop.
Da notare bene che occorre installare il CUDA DEV da qui: https://community.linuxmint.com/software/view/nvidia-opencl-dev

Linkback: https://fractalforums.org/index.php?topic=1805.0
Morti cristi ... spenti lumi.

Offline buddhi

  • Fractal Feline
  • **
  • Posts: 160
    • Mandelbulber GitHub repository
Re: Come fare una Installazione Linux con CUDA abilitato
« Reply #1 on: September 02, 2018, 06:23:03 PM »
Before running qmake script you can run following command:
Code: [Select]
export CXXFLAGS=-I/usr/local/cuda/include
It should help

By the way you have installed Mandelbulber program (not Mandelbulb 3D, which is different application)

P.S. Se non capisci l'inglese, puoi utilizzare Google Translator


xx
CUDA Dynamic Parallelism

Started by 3DickUlus on Off Topic

0 Replies
165 Views
Last post December 02, 2020, 06:29:14 AM
by 3DickUlus
xx
Nvidia and CUDA driver issues

Started by admaxtv on Mandelbulber

5 Replies
197 Views
Last post September 24, 2021, 02:37:52 AM
by 3DickUlus
exclamation
Installing Mandelbulber3D on Linuxmint with CUDA GPU enabled.

Started by jeyjey on Mandelbulb3d

7 Replies
615 Views
Last post September 05, 2018, 03:07:51 AM
by 3DickUlus
xx
What fractal software benefits from CUDA GPUs?

Started by Taojoe on Fractal Programs Discussion, Help, & Support

9 Replies
1132 Views
Last post April 12, 2018, 12:50:26 PM
by Taojoe
xx
M3D or Mandelbulber for Linux?

Started by IvoHristov on Fractal Programs Discussion, Help, & Support

2 Replies
812 Views
Last post August 30, 2020, 03:48:20 AM
by batjorge