• [^] # Re: Pourquoi pas ? Mais...

    Posté par . En réponse à la dépêche Mir, un serveur d’affichage de trop ?. Évalué à 3.

    Je suppose que tu veux dire Weston(ou autre compositeur) là.

    Par exemple. Je ne cite pas le compositeur, car je trouve cela plus confu au final. Perso, ce sera E18 que j'utiliserais en tant que compositeur utilisateur. Et probablement un compositeur systeme base sur les EFL aussi.

    Simple et léger, je veux bien, sécurisé hum, le compositeur normal/de session doit aussi être sécurisé..

    Oui, mais tu as des contraintes plus "relaxe" sur celui la. Celui du systeme doit pouvoir reprendre la main si un compositeur utilisateur a fait pouf. Tournant en root, il doit aussi resister aux attaques depuis un utilisateur normal. Un compositeur utilisateur, tourne avec l'identite utilisateur et donc forcement a part se faire mal a soi meme, il n'y a pas d'escalade de privilege. C'etait dans ce sens que je definissais un niveau de securite supplementaire.

    comment éviter de perdre en performance

    C'est plus une problematique de latence que de performance. Tu n'arriveras jamais meme dans l'embarque a saturer tes inputs face a ton CPU. Par contre, le fait qu'ils doivent passer par 3 process (aller/retour) peut poser un probleme dans les jeux au niveau de la latence. Quand on voit ce que fait X de ce cote la (utilisation de signaux et rendu temps reel de la souris) pour eviter le moindre lag dans l'affichage de celle-ci, la question se pose. Mais a part en ayant un resultat concret et en en voyant l'impact, il est difficile de dire si oui ou non, ca sera genant. C'est quelque chose qui devrait etre a tester par des etres humains, car il n'est pas simple de savoir comment l'etre humain va ressentir la chose.

    Oui, avoir une suite de tests, c'est bien. Mais bon, tout le monde c'est quelle ne fait que empecher des problemes qui sont deja arrive d'arriver encore. Elle permet d'eviter les regressions pas vraiment d'avoir une idee de comment les choses vont se passer dans la vrai vie.