Je pense que user1 est dans le groupe video pour avoir le droit de lancer Xorg.
Comme ce groupe gère /dev/dri/card0, je suppose qu'user1 hérite de la possibilité d'ouvrir /dev/dri/renderD128 (vu que c'est le même GPU, avec moins de droits).
Cela étant dit, la bonne façon d'accèder au GPU pour GL/Vulkan c'est d'être dans le groupe render. xhost permet uniquement de communiquer avec X ; il se trouve que pour les applis GLX c'est également un moyen d'avoir accès au GPU.
(et donc si user2 est ajouté à render, il faudra quand même utiliser xhost pour l'autoriser à discuter avec X pour créer sa fenêtre etc)
[^] # Re: Groupe render
Posté par pepp . En réponse au message Vulkan, switch user et software vs hardware renderer. Évalué à 1.
Je pense que user1 est dans le groupe
videopour avoir le droit de lancer Xorg.Comme ce groupe gère
/dev/dri/card0, je suppose qu'user1 hérite de la possibilité d'ouvrir/dev/dri/renderD128(vu que c'est le même GPU, avec moins de droits).Cela étant dit, la bonne façon d'accèder au GPU pour GL/Vulkan c'est d'être dans le groupe
render.xhostpermet uniquement de communiquer avecX; il se trouve que pour les applis GLX c'est également un moyen d'avoir accès au GPU.(et donc si user2 est ajouté à
render, il faudra quand même utiliserxhostpour l'autoriser à discuter avecXpour créer sa fenêtre etc)