¿Cómo proporcionar una resolución de segundo monitor a la aplicación?

8

Tengo una configuración de monitor dual, con la configuración básica de TwinView de mi tarjeta Nvidia (550 Ti). Un monitor es mi pantalla principal (1600x900) y el otro es mi televisor (1920 * 1080).

He dispuesto que XBMC se inicie en mi televisor (usando el modo de ventana, un GTKhack rápido y sucio para ocultar los bordes y wmctrlestirarlo). Esto funciona para la mayoría de los juegos que también tienen modo de ventana (por ejemplo, Shank2). Sin embargo, no puedo hacer que otros funcionen, ya que no puedo seleccionar la resolución 1920x1080 en su menú de configuración. Todas las resoluciones disponibles para mi pantalla principal y la resolución combinada están disponibles. (por ejemplo, buque, instantánea)

¿Cómo es posible proporcionar mi resolución de 1920x1080 a las aplicaciones / juegos?

¡Cualquier otra solución / solución también es muy apreciada!

Johannes Roos
fuente

Respuestas:

1

Lo que intenta hacer no es posible con TwinView.

TwinView funciona agregando un modo de visualización falso con la resolución combinada a la pantalla principal. Por ejemplo, si tiene dos monitores de 1024x768, el controlador le dice al sistema operativo que solo hay una pantalla con las resoluciones de la pantalla principal y un modo falso adicional de 2048x768. Cuando selecciona este modo, el sistema operativo cree que tiene una sola pantalla de 2048x768, y el controlador se encarga de enviar partes de la imagen a las pantallas correctas. Esto significa que no necesita ningún soporte especial de las aplicaciones, pero también, por ejemplo, no puede hacer una pantalla completa de una aplicación solo en una de las pantallas: todas las aplicaciones pensarán que solo hay una sola pantalla de 2048x768.

La solución es deshabilitar TwinView y usar un controlador que tenga soporte para XRandR. Esto está presente en el controlador de Nvidia desde la versión 302. Use el panel de pantallas de Ubuntu para configurar las pantallas a través de XRandR (en 12.04 y posteriores, haga clic en el botón de encendido en la esquina superior derecha y seleccione "Pantallas ...").

Krzysztof Kosiński
fuente
1

En la configuración en Pantallas, seleccione la pantalla roja que es TwinView y cambie de botón a apagado en el cuadro junto a la pantalla de su computadora portátil. Luego, aparecerá un cuadro que deberá presionar para mantener la configuración. Ahora solo lo ve en la televisión y su TwinView se apaga.Configuraciones de pantallas

Marc Valsells
fuente