Esto es básicamente una versión lite de multiseat (ver mi otra pregunta ): puedo configurar dos punteros de ratón (véase, por ejemplo aquí , aquí o aquí ) y dos teclados (aunque mis dos logitech idéntica K200 teclados muestran como cuatro teclados en xinput list, cualquier idea ¿por qué?). Solo esto no es suficiente para permitir que dos usuarios hagan cosas independientemente, ya que aparentemente solo se puede enfocar una ventana a la vez, por lo que toda la entrada del teclado va a esa ventana. ¿Se puede cambiar este comportamiento?
¿Se pueden dirigir las entradas de dos teclados a dos ventanas diferentes al mismo tiempo? ¿Y se le puede decir a una aplicación de bloqueo del mouse que solo bloquee uno de los punteros?
(en caso de que su respuesta incluya Xephyr, ¿puede admitir la representación directa de gl abierto?)

Respuestas:
Los teclados USB a menudo exponen múltiples interfaces; es probable que uno sea el conjunto estándar de 104 teclas y otro son los botones adicionales.
MPWM es un administrador de ventanas simple que puede usar las extensiones MPX para permitir múltiples punteros de clientes independientes y ventanas activas. Tendrá que esperar a que aparezca un soporte similar en otros administradores de ventanas.
Xephyr actualmente no admite renderizado OpenGL directo ni indirecto. Está en desarrollo .
fuente
sudo make install?mpwm. El soporte GL en Xephyr aguas arriba no está acelerado. Puede compilar solo el servidor Xephyr desde esa rama xserver.