Mumble y Team Fortress 2 (TF2) funcionan bien para mí individualmente, pero no puedo hacer que la superposición de murmullos funcione, independientemente o dentro de TF2.
He intentado poner las siguientes opciones de inicio en las propiedades de TF2 en Steam, ninguna de las cuales ha funcionado. (Nota: también estoy usando abejorro y una computadora de 64 bits).
mumble-overlay primusrun %command%
mumble-overlay primusrun %command% -nod3d9ex
mumble-overlay primusrun %command% -d3d9ex -32bit
LD_PRELOAD=/usr/lib/mumble/libmumble.so.1.2 primusrun %command%
TF2 está en modo de ventana, por lo que estaría contento de que Mumble produzca su propia superposición que no se inyectó en TF2.
primusrun
ha dejado de funcionar para mí recientemente, así que tuve que volver a la "vieja" forma de lanzar TF2. Intenté insertar el comando murmullo de la siguiente manera, pero TF2 no se inicia en absoluto.LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 mumble-overlay optirun %command%
. Revisé mis registros de actualización, y aparentemente estaba ejecutando 1.2.6 el 10 de junio de 2014, así que creo que he tenido este problema ≥1.2.5.Respuestas:
Debido a que esta solución se basa en modificar el administrador compuesto, y solo puede tener un administrador compuesto a la vez, es difícil hacerlo a menos que ya use un sistema que no tenga un administrador compuesto. Sospecho que es posible aplicar LD_PRELOAD a cualquier administrador compuesto, pero el administrador compuesto es específico para cada sistema operativo y entorno de escritorio. También sospecho que puede forzar a su sistema operativo a usar compton y la solución, pero nuevamente eso es específico del sistema operativo / entorno de escritorio.
Si tiene un administrador compuesto, omita esta sección siguiente, si no tiene un administrador compuesto, siga estos pasos:
Si es como la mayoría de las personas y tiene un administrador compuesto incluido con su sistema operativo, esta tarea se vuelve más complicada porque no puede tener 2 compositores ejecutándose a la vez. Tenga en cuenta que esta solución es bastante fea y requiere un tiempo de configuración y también requiere que cierre la sesión cada vez que desee utilizar la superposición de murmullos. Los siguientes pasos están parafraseados y modificados de esta guía.
fuente