Sto provando a eseguire ParaView tramite Xvfb in un'istanza Ubuntu su Amazon EC2. Ho installato pacchetti relativi X11/Xvfb come da http://mike.ucoz.com/publ/programming/ubuntu/selenium_ubuntu_amazon_ec2_headless/8-1-0-4Amazon EC2 Ubuntu + Xvfb: errore libGL: impossibile caricare il driver: swrast
Ma non riesco a superare un errore associato alla libreria di swrast.
Ecco il messaggio quando si avvia Xfvb
$ export DISPLAY=:99
$ Xvfb $DISPLAY &
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension GLX
[dix] Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!
non riuscivo a vedere nulla drammatico sopra. Ma quando si esegue glxinfo
$ glxinfo
name of display: :99
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL error: failed to load driver: swrast
Error: couldn't find RGB GLX visual or fbconfig
144 GLXFBConfigs:
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
Nota:
$ ls /usr/lib/x86_64-linux-gnu/dri/
dummy_drv_video.so nouveau_dri.so r300_dri.so radeonsi_dri.so
i915_dri.so nouveau_vieux_dri.so r600_dri.so swrast_dri.so
i965_dri.so r200_dri.so radeon_dri.so vmwgfx_dri.so
Grazie in anticipo.
Nessun dispositivo video disponibile sulla maggior parte delle istanze EC2. Le istanze della GPU potrebbero funzionare, ma sono basate sulle schede Nvidia Tesla (progettate per l'elaborazione CUDA) – datasage
Non esiste alcun dispositivo video. Sto cercando di utilizzare ParaView in modalità batch (pvbatch) per generare automaticamente le immagini. Avevo l'impressione che l'uso di Xvfb avrebbe permesso che ciò accadesse. – Julien
Quando eseguo pvbatch, pvbatch fallisce con lo stesso messaggio di errore di glxinfo. – Julien