Exploiter un serveur Neotess

Transcription

Exploiter un serveur Neotess
www.neotess.fr
Tél : + 33 (0) 477 91 21 91
Mail : [email protected]
Exploiter un serveur
Neotess
Neotess
04/05/2016
Sommaire
































Le logiciel Neotess Serveur ........................................................................................................................................ 3
Fichiers ...................................................................................................................................... 3
Réseau ...................................................................................................................................... 4
Tâches de base .......................................................................................................................................................... 5
Contrôler l’exécution du logiciel serveur neotess ................................................................................. 5

Linux ..................................................................................................................................... 5

Windows ................................................................................................................................. 5
Gérer les logs ............................................................................................................................ 5
Nettoyer les fichiers temporaires d’un compte client ............................................................................ 5
Sauvegarder les comptes client ....................................................................................................... 6
Connaître la version du logiciel ...................................................................................................... 6
Paramétrage du serveur ............................................................................................................................................. 7
Mot de passe super-admin ........................................................................................................... 7
Email de supervision .................................................................................................................... 7

Configuration ............................................................................................................................ 7

Activation ................................................................................................................................ 7
Extinction des players par le serveur ............................................................................................... 8
Contenu du compte client par défaut ............................................................................................... 8
Widgets par défaut ...................................................................................................................... 8
Nombre d’écrans maximum sur l’étagère .......................................................................................... 8
Rotation des logs ........................................................................................................................ 9
Super-Administration du serveur ................................................................................................................................ 9
Comptes clients ........................................................................................................................... 9

Créer un compte client .............................................................................................................. 9

Recharger un compte client ....................................................................................................... 10
Mise à jour ............................................................................................................................... 10
Logs ........................................................................................................................................ 11
Actions dans les comptes clients .............................................................................................................................. 11
Ajouter un équipement sur un compte client .................................................................................... 11
Déplacer un équipement d’un compte client à un autre sur un même serveur ....................................... 11
Le Player Neotess .................................................................................................................................................... 12
Le système d’exploitation du player ................................................................................................ 12

Linux Ubuntu 14.04LTS ............................................................................................................ 12

Windows Embedded Standard 7 ................................................................................................. 12

Lite ...................................................................................................................................... 12
Informations matérielles hwstatus.log ................................................................................................ 12
Configuration multi-écrans ............................................................................................................. 12
Configuration du son ................................................................................................................... 13
Pilotage d’écran par RS232 ......................................................................................................... 13
Accès à distance qu système d’exploitation du player ........................................................................ 14

SSH ..................................................................................................................................... 14

SFTP .................................................................................................................................... 14

VNC ..................................................................................................................................... 14
Neotess Viewer ........................................................................................................................................................ 15

Configuration du proxy .............................................................................................................. 15

Choix du rendu ...................................................................................................................... 15
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 2 / 15
Le logiciel Neotess Serveur
Le logiciel Neotess Serveur héberge des comptes clients, donne accès aux utilisateurs à leur interface
et sers les équipements Players qui y sont connectés. Il peut être mis en œuvre notamment :
-
de gestion,
En tant que serveur privé, dédié ou sur un Player, avec un seul compte client
En tant que serveur mutualisé, avec plusieurs comptes client
Le serveur a besoin de droits d’administrateur pour fonctionner sous Linux comme sous windows.
Les tâches d’administration doivent être réalisées avec des droits d’administrateur.
Consultez au préalable la documentation d’installation pour installer et rendre votre serveur opérationnel.
Fichiers
Le répertoire d’installation est habituellement /neotess sous Linux et C:\NeotessServer sur Windows.
L’arborescence du logiciel Neotess Serveur après installation comprend notamment :
{répertoire d’installation}/bin/
:
commandes à exécuter en ligne de commande
{répertoire d’installation}/logs
:
fichiers de logs
{répertoire d’installation}/webapps/Neotess/data/customers
:
fichiers des comptes client
{répertoire d’installation}/webapps/Neotess/widgets
(obsolète)
:
widgets v1 de base communs à tous les comptes
{répertoire d’installation}/webapps/Neotess/widgets2
:
widgets v2 de base communs à tous les comptes
{répertoire d’installation}/webapps/Neotess/widgets-1.0 :
widgets v2 dont le fichier widget.qml est utilisé en
remplacement de celui éventuellement présent dans le compte client
{répertoire d’installation}/webapps/Neotess/WEB-INF/neotess.properties :
fichier de configuration
Chaque répertoire de compte client comprend :
customer.xml
alert-templates
broadcasts
contents
equipments
rss
updates
uploads
widgets
widgets2
:
:
:
:
:
:
:
:
:
:
les paramètres du compte
les modèles d’alertes (cf onglet Diffusions/Modèles d’alertes)
les diffusions (cf onglet Diffusions)
l’arborescence des contenus (cf onglet Contenus/Bibliotheque)
les équipements (cf onglet Equipements)
les chaînes RSS (cf onglet Contenus/RSS)
les mises à jour logicielles en attente pour chaque player
temporaire pour les uploads de fichiers
les widgets v1 du compte client (obsolète)
les widgets v2 du compte client
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 3 / 15
Réseau
Les connexions réseau suivantes sont utilisées pour bénéficier des fonctions correspondantes. En gras les connexions
indispensables :
utilisateur vers port TCP 80 du serveur : administration de Neotess
player vers port TCP 80 du serveur : communication de Neotess
serveur et Player vers service NTP (network time protocol): maintien à l’heure
player vers port TCP 80 de services.neotess.fr : activation (au cours de l'installation player uniquement)
player vers services et flux internet : services et flux RSS d’information
serveur vers services et flux internet : services et flux RSS d’information
serveur vers port TCP 80 de services.neotess.fr : nouveaux widgets et mise à jour
serveur vers port TCP 80 de converter.neotess.fr : services de conversions de contenu (sur options)
serveur vers ICMP du player : ping depuis le parc d’équipements
serveur vers port UDP 9 du player : démarrage piloté Wake on LAN (serveur local uniquement)
utilisateur vers port TCP 5900 du player : contrôle à distance VNC
internet vers port TCP 22 du player : maintenance à distance
Conformément à la RFC 6762, Neotess Player utilise le suffixe .local pour la résolution de noms locaux par mDNS
(multicast DNS). Nous suggérons d’éviter le suffixe .local dans le nommage du serveur Neotess.
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 4 / 15
Tâches de base
Contrôler l’exécution du logiciel serveur neotess
Linux
Avec des droits Administrateur.
Arrêt du serveur :
stop neotessserver : ubuntu ou autres distributions avec upstart
/etc/init.d/neotessserver stop : autres distributions
killall java : arrêt forcé
Démarrage du serveur :
start neotessserver : ubuntu ou autres distributions avec upstart
/etc/init.d/neotessserver start : autres distributions
/neotess/bin/startup.sh : démarrage manuel
Windows
Avec des droits Administrateur : arrêter puis démarrer le service « Neotess »
Gérer les logs
Des logs Neotess sont conservés dans le répertoire de l’application :
{répertoire d’installation}/logs/*.(log|out)
:
fichiers de log
Les logs sont conservés 1 mois par défaut (version 3.0 et ultérieures).
Le log supervision.log contient notamment l’historique des accès des utilisateurs du services .
Nettoyer les fichiers temporaires d’un compte client
Neotess utilise des fichiers temporaires qui peuvent être supprimés manuellement si besoin :
{répertoire d’installation}/webapps/Neotess/data/customers/{clé client}/*.save : copies de sauvegardes de fichiers
xml. A chaque modification d’un fichier xml, une copie de sauvegarde est enregistrée. Ces fichiers de sauvegarde
peuvent être présents dans tous les répertoires du compte client.
{répertoire d’installation}/webapps/Neotess/data/customers/{clé client}/rss/{clé de chaine RSS}/*.jpg : copie locale
des images du flux RSS ; seules les plus récentes sont habituellement utilisées.
{répertoire d’installation}/webapps/Neotess/data/customers/{clé client}/updates/ : fichiers de mise à jour logicielle
par équipement ; peuvent être supprimés une fois les équipements mis à jour
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 5 / 15
Sauvegarder les comptes client
L’ensemble des fichiers de comptes clients se trouvent tous dans le répertoire ci-dessous du répertoire d’installation :
{répertoire d’installation}/webapps/Neotess/data/customers
Pour restaurer un compte client, il est possible, sans arrêter le logiciel et en s’assurant d’aucune connexion sur le
compte client pendant toute la durée de l’opération, de restaurer les fichiers de ce dernier puis utiliser la fonction
« recharger le compte client » avant toute connexion.
Connaître la version du logiciel
Dans l’interface Neotess : laissez la souris au-dessus du logo Neotess en haut à gauche de la page : un tooltip
contenant le n° de version apparaît.
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 6 / 15
Paramétrage du serveur
Certaines fonctionnalités du logiciel Neotess Serveur peuvent être paramétrées pour s'adapter à votre infrastructure.
Certains paramétrages sont réalisés sur les comptes client au moyen de l'interface web
D'autres paramétrages doivent être faits en modifiant le fichier de configuration :
1.
Accédez au répertoire d'installation de Neotess Serveur.
2. Modifiez le fichier texte webapps/Neotess/WEB-INF/neotess.properties.
3. Redémarrez le logiciel Neotess Serveur pour prendre en compte les modifications
Mot de passe super-admin
Dans le fichier de configuration :
Recherchez la clé « super.admin.password= », remplacez sa valeur par le nouveau mot de passe en
clair
Email de supervision
Neotess serveur peut expédier à l'administrateur d'un compte client un email de supervision listant les équipements du
parc, leur état et leurs éventuelles erreurs.
Cet email de supervision est envoyé :
à une heure fixe précisée par l'administrateur, même s'il n'y a pas de défaut
dès qu'un défaut est détecté
toutes les heures tant qu'un défaut est présent
Configuration
L'activation et l'utilisation de l'email de supervision nécessite sa configuration préalable par l'administrateur du serveur.
Dans le fichier de configuration :
Recherchez la clé «mail.smtp.host= », remplacez sa valeur par le nom de votre serveur smtp.
Recherchez la clé «mail.sender= », remplacez sa valeur par une adresse email d'expéditeur acceptée
par votre serveur smtp.
Rechercher la clé « scheduler.serverName = », remplacer sa valeur par le nom du serveur tel que
les utilisateurs peuvent y accéder.
Rechercher la clé « scheduler.protocol = » et y mettre le protocole http ou https utilisé pour accéder
au serveur.
Activation
L'activation de l'email de supervision peut être faite par l'administrateur du compte client :
dans l'onglet Comptes
sous onglet Utilisateurs et Groupes
double cliquez sur le compte client à la racine des groupes d'utilisateurs.
Indiquez l'adresse email de l'administrateur, cochez " Activer le mail de supervision " et précisez son heure
d'envoi quotidienne.
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 7 / 15
Extinction des players par le serveur
Le démarrage et l'extinction sont actuellement réalisés par les équipements player au moyen de leur horloge interne.
Il est possible de piloter l'extinction par le serveur, en se basant sur l’horloge de celui-ci.
Dans le fichier de configuration :
Recherchez la clé « scheduler.forceEquipmentShutdown= », remplacez sa valeur par true
Contenu du compte client par défaut
Dans le cas d'un serveur mutualisé gérant plusieurs comptes clients, il est possible de personnaliser le compte client
par défaut.
Bibliothèque de contenus :
Copier l'arborescence dans webapps/Neotess/WEB-INF/contents/fr/
Diffusion par défaut :
Dans le fichier webapps/Neotess/WEB-INF/i3-label_fr.properties, modifier la clé
customer.space.defaulturl=/Bibliotheque/Templates/Template0.template
Widgets par défaut
Des widgets sont disponibles par défaut lors de la création d’un compte client. Ils ne peuvent pas non plus être
supprimés.
Ils sont présents dans le répertoire : {répertoire d’installation}/webapps/Neotess/widgets2
Il est possible de modifier les widgets disponibles par défaut :
-
Pour supprimer un widget, supprimez son répertoire. Il convient de ne pas supprimer : playlist, template. Les
widgets sont nécessaires pour afficher les fichiers correspondants : image, imageanimated, video, pdf, swf.
Pour ajouter un widget, dézippez son archive dans un sous-répertoire à son nom.
Des widgets additionnels peuvent être ajoutés par la suite sur le compte client via l’onglet contenus/Widgets ; ceuxci peuvent être supprimés par un utilisateur via ce même onglet.
Nombre d’écrans maximum sur l’étagère
Le nombre d’écrans sur l’étagère de tous les comptes clients est par défaut limité à 15 pour limiter la charge et le
temps d’ouverture de la page d’accueil de la bibliothèque de contenus. Cette limite peut être changée :
ui.maxEquipmentsInShelfView=15
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 8 / 15
Rotation des logs
Les logs sont conservés 1 mois par défaut. Pour modifier cette durée, modifiez les clés suivantes :
log4j.appender.A3.MaxBackupIndex=31
loggerSupervision.MaxBackupIndex=31
loggerSupervisionClient.MaxBackupIndex=31
Super-Administration du serveur
L’utilisateur « admin » peut accéder à une interface de « super administration » du logiciel. Son mot de passe est
défini dans le fichier de configuration.
Comptes clients
L’interface de gestion des Comptes client est organisée comme suit :
Boutons de
création
Le volet de
propriétés du
Compte ou
Utilisateur
sélectionné
La liste de
Comptes et
Groupes
d’Utilisateur
La liste des
Utilisateurs du
Compte sélectionné
Créer un compte client
1. Cliquez sur « Créer un espace client »
2. Renseignez :
a. Le nom du client
b. Le nom de l’utilisateur administrateur
c. Son adresse email
d. Sa clé client est auto renseignée. Si le serveur ne fait pas de l’auto-provisioning, saisissez la clé
client donnée par le service commercial Neotess.
e. La plage horaire par défaut du planning : 0-24h
f. La taille de la bibliothèque de contenus : 5000 x le nombre de Players
g. Le nombre de Players
h. Cochez si le client s’abonne à la conversion powerpoint en vidéo
3. Le compte validé, sélectionnez l’utilisateur et cliquez sur « modifier »
4. Renseignez le mot de passe administrateur et validez
5. Cliquez sur l’utilisateur puis « Personifier »
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 9 / 15
6. Créez les équipements et renseignez leur adresse mac si elle est connue
7. Cochez sur chaque équipement « Placer l'équipement sur l'étagère »
8. Envoyer par email à l’administrateur : son identifiant, son mot de passe, la clé client
Recharger un compte client
En cas de désynchronisation d’un compte client entre les informations de l’interface et les données sur disque (ex
modification manuelle d’un fichier, restauration de sauvegarde, erreur système…) il est possible de recharger un
compte client tel qu’il est enregistré dans le système de fichiers. Ceci interrompt les sessions des utilisateurs, les
connexions des équipements, et oublie les données non enregistrées de ce compte (tout comme un redémarrage du
logiciel).
Pour cela cliquez sur « Recharger » dans le volet de propriétés du compte client.
Mise à jour
Permet une mise à jour centralisée du serveur et de tous les équipements connectés sur celui-ci.
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 10 / 15
Disponible sur Linux uniquement. Consultez la documentation d’installation pour réaliser la mise à jour manuellement
sous linux ou sous Windows. Réaliser une sauvegarde est conseillé avant une mise à jour.
Vérifiez la version de votre serveur avant de procéder à une mise à jour. Il n’est pas recommandé d’installer une
version plus ancienne si votre serveur est déjà à jour
1.
Cliquez sur Installer pour télécharger
comptes clients.
2. Redémarrez le serveur au moyen des
3. Forcez une réplication et attendez la
pour que ceux-ci installent la mise à
la mise à jour sur le serveur et pour tous les Players de tous les
scripts init pour que ceux-ci installent la mise à jour serveur.
fin de celle-ci, puis ensuite redémarrez les players des parcs client
jour.
Logs
Cliquez sur le bouton « Télécharger » en face d’un log pour le télécharger sur votre ordinateur.
Les fichiers trop volumineux (souvent catalina.out) ne peuvent pas être téléchargés par ce biais.
Actions dans les comptes clients
Ajouter un équipement sur un compte client
L’achat de licences Player additionnelles permet d’installer et activer des logiciels Player avec la même clé d’activation
client. Aucune manipulation n’est requise dans les paramètres du compte client.
Consultez la documentation d’utilisation pour ajouter les nouveaux Players dans le parc d’équipement.
Déplacer un équipement d’un compte client à un autre
sur un même serveur
Il est indispensable que l’identifient d’un équipement (son adresse mac) ne soit active que dans un seul compte
client sur un même serveur. Dans le cas contraire, l’équipement ne jouera pas les diffusions correctement et des
messages d’erreur intempestifs pourront apparaitre dans l’interface.
1.
2.
3.
4.
5.
Accéder au compte client dans lequel l’équipement est actif
Supprimer l’identifiant de l’équipement (adresse mac) de cet équipement
En super administrateur, recharger le compte client
Accéder au compte client dans lequel l’équipement doit être ajouté
Ajouter l’équipement avec son identifiant (adresse mac)
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 11 / 15
Le Player Neotess
Le système d’exploitation du player
Linux Ubuntu 14.04LTS
Le système d’exploitation de Neotess Player Linux est Ubuntu Core 14.04LTS 32 bits. Sa documentation en français
est disponible sur http://doc.ubuntu-fr.org/
A propos de la licence Ubuntu : http://www.ubuntu.com/about/about-ubuntu/licensing
Windows Embedded Standard 7
Le système d’exploitation de Neotess Player Windows est Windows Embeded Standard 7 32 bits. Seuls les composants
nécessaires au fonctionnement de Neotess sont installés.
Consultez la liste
us/catcatalog.aspx
Microsoft
des
applications
compatibles
sur
http://www.microsoft.com/windowsembedded/en-
A propos de la licence Microsoft : http://demo.neotess.fr/Neotess/2014/Microsoft_WES7-LT-French.pdf
Lite
Le système d’exploitation de Neotess Player Lite est Minibian, accessible sur https://minibianpi.wordpress.com/
A propos de la licence Minibian : https://sourceforge.net/directory/license:gpl/
Informations matérielles hwstatus.log
Linux uniquement : le log du player hwstatus.log, mis à jour toutes les heures sur le player en fonctionnement,
permet de connaître son état.
Configuration multi-écrans
Il est possible de paramétrer les systèmes Linux et Windows pour utiliser toutes les sorties vidéo et écrans connectés
à un player.
Par défaut, les écrans sont utilisés en mode clone et affichent tous la même image.
Pour utiliser les écrans en mode étendu, et répartir l’image sur tous les écrans :
-
-
Linux
o
o
Accédez au panneau de configuration de résolution d’écran : F8 puis F6
Placez les représentations des affichages côte à côte et validez pour tester. Enregistrez la configuration
sous le nom « default » dans le répertoire proposé.
o Redémarrez l’affichage
Windows
o Accédez au panneau de configuration de résolution d’écran : F8 puis F6
o Choisissez « Affichages Multiples » et « Etendre ces affichages » et validez.
o Redémarrez le player
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 12 / 15
Les écrans d’affichage dynamique professionnels disposent souvent d’une fonctionnalité mur d’image permettant un
affichage étendu sans modifier le paramétrage du player.
Configuration du son
Le son des contenus audio et vidéo est joué par le logiciel Neotess. Il est possible d’activer ou désactiver les sorties
son du matériel Player et leur volume.
-
Linux
o
o
o
-
Depuis l’interface de configuration ou la ligne de commande alsamixer
Utilisez les flèches Gauche/Droite pour changer le canal et Haut/Bas pour ajuster le volume, M
active ou désactive le canal (mute), Echap pour quitter. La sortie analogique jack est souvent
appelée Master, et les sorties numériques HDMI ou DisplayPort sont appelées S/PDIF.
Appuyez sur F6 pour choisir une autre carte son ; souvent, la sortie analogique jack est sur une
carte son distincte de la sortie HDMI ou DisplayPort.
Windows
o Depuis l’interface de configuration ou la ligne de commande sndvol.exe
o Vous pouvez simplement régler le volume de sortie « haut-parleurs »
Pilotage d’écran par RS232
Le pilotage de l’écran par le player est réalisé par défaut par DPMS : extinction du signal vidéo lors de la mise en
veille et retour du signal vidéo pour le réveil.
Certains écrans, comme les télévisions, nécessitent obligatoirement un pilotage physique par bouton, télécommande, ou
programmation horaire dans les menus de l’écran.
D’autres écrans sont dotés d’une connectique de pilotage par RS232. Il est possible de piloter ces écrans par le
player Neotess Linux au moyen d’un port RS232 intégré ou d’un adaptateur USB. Pour cela :
-
-
Recherchez dans la documentation de votre écran la séquence rs232 de pilotage de démarrage et d’extinction
de l’écran
Créez sur le player un fichier comprenant les séquences de pilotage
o Créez un répertoire /neotess/monitors
o Créez un fichier texte, par exemple /neotess/monitors/nec.ini :
monitor.name=Nec
monitor.sequence.init=01304130413043024332303344363030303103730d
monitor.sequence.start=01304130413043024332303344363030303103730d
monitor.sequence.stop=01304130413043024332303344363030303403760d
Editez le fichier texte /neotess/player/settings.ini et ajoutez les clés :
monitor.init.model=nec (le nom du fichier ci-dessus sans le .ini)
monitor.init.port=/dev/ttyUSB0 (le nom du port RS232, ici un adaptateur USB)
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 13 / 15
Accès à distance qu système d’exploitation du player
Le Player Neotess est en temps normal administré au moyen de Neotess serveur.
Un matériel Player Neotess officiel peut être accédé par plusieurs moyens indépendamment du logiciel Neotess.
SSH
Connectez-vous au player au moyen d’un client ssh, par exemple Putty pour windows.
Connectez le client ssh à l’adresse du Player avec l’identifiant « neotess » et le mot de passe « neotess1 »
Linux : Le logiciel Neotess est dans /neotess. La connexion en administrateur est possible au moyen de sudo su.
Windows : Le logiciel Neotess est dans /cygdrives/c/Neotess
SFTP
Le transfert de fichiers est possible au moyen d’un client sftp, comme WinSCP pour windows.
Utilisez les mêmes informations de connexion que ssh.
VNC
Connectez un client VNC à l’adresse du Player avec le mot de passe par défaut est « neotess1 ».
Accédez avec « F8 » à l’interface de configuration.
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 14 / 15
Neotess Viewer
Neotess Viewer est une version du logiciel Neotess Player dédiée à la prévisualisation sur le poste d’un utilisateur.
Configuration du proxy
Neotess Viewer peut être configuré pour utiliser un serveur proxy.
Avec des droits d’administrateur Windows, dans le répertoire d’installation du logiciel, éditer le fichier texte
player/settings.ini
Ajouter les lignes à la fin du fichier (sans espace au début des lignes) :
player.http.proxy=identifiant:motdepasse@adresseproxy:port
player.http.proxy.exceptions="localhost,nomduserveurneotess,autreserveur"
Si l’identifiant ou le mot de passe contient un caractère spécial, vous devez « l’échapper » en le précédant d’un \
(par exemple pour le caractère « \ », écrivez « \\ »).
Indiquez en exception les noms et adresses des serveurs pour lesquels le player ne doit pas utiliser le proxy.
Choix du rendu
(Logiciel QT5.5 uniquement)
Si le rendu de l’animation n’est pas satisfaisant, il est possible de définir les variables d’environnement ci-dessous
pour forcer un mode de rendu. Le rendu logiciel peut être utilisé en l’absence de GPU au prix d’une utilisation CPU
très importante et de performances dégradées.
Définir QT_OPENGL=desktop -> rendu en utilisant OpenGL du système, accéléré par le GPU
Définir QT_OPENGL=software -> rendu en OpenGL logiciel (lent)
Définir QT_OPENGL=angle et QT_ANGLE_PLATFORM=d3d9 -> rendu en Direct3D 9 accéléré par le GPU,
DirectX 9 ou supérieur doit être installé
Définir QT_OPENGL=angle et QT_ANGLE_PLATFORM=d3d11 -> rendu en Direct3D 11 accéléré par le
GPU, DirectX 11 doit être installé
Définir QT_OPENGL=angle et QT_ANGLE_PLATFORM=warp -> rendu en direct3D 11 logiciel au moyen
de Microsoft Warp (lent), DirectX 11 doit être installé
Affichez – Diffusez – Communiquez
Exploiter un serveur Neotess - Neotess
 15 / 15