Aplicaciones de monitor dual que se abren en un monitor incorrecto

44

Soy nuevo en ubuntu, lo he estado usando durante aproximadamente un mes. Creé este escritorio para myth tv, por lo que uso una configuración de monitor dual (un monitor para ver programas y otro para todo lo demás). Pero debido a que todavía no tengo el sintonizador, solo estoy usando el escritorio de Hulu y algunos archivos de video que ya tengo. El problema es que cuando abro algunas aplicaciones, como Firefox, se abren en el monitor que reproduce el video. A veces incluso se abren detrás de la aplicación de video. ¿Hay alguna manera de pegar aplicaciones a un monitor determinado, para que siempre se abra en esa aplicación?

Iba a publicar una imagen de la pantalla de configuración de pantalla, pero soy nuevo en publicar imágenes. Si necesita ver una imagen, hágamelo saber y se la enviaré por correo electrónico. la imagen solo mostraba mis dos pantallas, una de 20 "a la derecha y una conocida como desconocida a la izquierda. El botón" Misma imagen en todos los monitores "no está marcado.

El Samsung es el monitor en el que quiero que se abra, y lo desconocido es el televisor en el que veo los videos. Firefox en particular siempre se abre en la televisión cada vez que se cierra mientras está maximizado, y se abre en la pantalla en la que estaba cerrado cuando estaba cerrado mientras no estaba maximizado. Esta es la mayor molestia que tengo con ubuntu. Estoy llegando a ubuntu desde mac, y tengo una experiencia de terminal básica a media.

chazwh
fuente
1
¿Desea definir en qué pantalla abrir cada aplicación o abrir todas las aplicaciones nuevas en una pantalla determinada?
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
1
Para agregar a la respuesta de Vadim, debe establecer "Forzar colocación de Windows" en "Cualquiera". Eso me lo arregló.
Daniel Centore

Respuestas:

29

Si no tiene CompizConfig, instálelo (lo necesita de todos modos). Vaya a CompizConfig Settings Manager> Window Management> Place Windows (asegúrese de que este complemento esté marcado). En la pestaña General, verá la opción Modo de salida múltiple. Tiene opciones como: Usar dispositivo de salida activo o Usar dispositivo de salida con puntero, etc.

Vadim
fuente
11
Solo que ninguna de esas opciones es buena.
momomo
12

Algo similar a esto me sucedió hace un tiempo. Intente ir a Sistema> Preferencias> Monitores. Asegúrese de que el monitor principal (su monitor de trabajo) esté a la izquierda y no a la derecha. Si los dos monitores son recursos diferentes, asegúrese de que ambos se alineen en la parte superior. Noté esto con mi configuración hace un par de meses cuando instalé un monitor que usaba una resolución mucho más alta que mi monitor de trabajo.

Jordon Bedwell
fuente
3
¿Y si el monitor auxiliar necesita estar físicamente a la izquierda del principal?
Chris Stratton
Se aplica la misma lógica, solo asegúrese de que se alineen en la parte superior, sin importar en qué lado deba estar el monitor o en qué lado virtual le dé.
Jordon Bedwell
2
No, eso no resuelve el problema cuando el monitor principal está a la derecha, ya que su propuesta de "se aplica la misma lógica" es la situación precisa donde surge el problema. Esencialmente, su respuesta solo funciona para alguien que quiere su monitor principal a la izquierda: en realidad no ha respondido a la pregunta de cómo especificar qué monitor es el principal.
Chris Stratton
1
@ChrisStratton: Aquí está el error de Launchpad para esto . En realidad no se ha solucionado. Exactamente en su situación, pantalla principal a la derecha, todavía veo el error en 16.04.1.
Dan Dascalescu
Alinear los monitores en la parte superior solucionó el problema para mí (mi monitor principal también está a la izquierda).
Stockfisch
6

Otra opción es usar devilspie. Puedes obtener Devilspie del repositorio del Universo.

SpaceGhost
fuente
4

Creo (si tiene compiz habilitado) que puede hacer esto desde el administrador de configuración de compiz utilizando el complemento place windows. No lo he hecho yo mismo, pero si juegas un poco con las opciones, deberías poder hacer que la ventana aparezca en el monitor deseado.

RolandiXor
fuente
1
Acabo de probar esto en 12.04 y no tuvo ningún efecto, con cualquier combinación de las opciones. Ugh, desearía que esto fuera más fácil.
Tom Brossman
4

En Sistema-> Preferencias, seleccione Monitores. Marque "Mostrar monitores en el panel", luego haga clic en el monitor que desee como predeterminado y presione el botón "Establecer como predeterminado". Salga y vuelva a entrar y listo.

He intentado esto varias veces y nunca me llevó hasta que marqué la casilla "Mostrar monitores en el panel".

WebWeasel
fuente
3
¿Por qué no puedo encontrar Mostrar Monitores en la casilla de verificación Panel? ¿Qué versión de Ubuntu utilizas?
Medya
3

Lo arreglé usando compiz-config-manager. instalar usando

sudo apt-get install compizconfig-settings-manager

Vaya a General> Opciones generales> Configuración de pantalla

Establezca el Control de salida superpuesta en la pantalla que prefiera (la más pequeña o la más grande, ¿no está seguro de qué hacer cuando tiene monitores de igual tamaño?).

También configurar correctamente el campo de texto Salidas con sus respectivas resoluciones de pantalla pareció ayudar a colocar mejor las ventanas.

Gerard
fuente
Solo uno que funcionó para mí.
joaoal
1

Haga clic derecho en la barra de título de la ventana y seleccione: More Actions-▸ Window Manager Settings. Allí elija Focusen la columna a la izquierda. Opción de alternar Active screen follows mouse.

Si no se especifican otros valores predeterminados, las ventanas aparecen en la pantalla actualmente activa. Con el procedimiento descrito anteriormente, la posición del mouse define esta pantalla activa.

BiberBb
fuente
¿Es esta una solución única de KDE?
EoghanM
1

En "Pantallas" con el menú desplegable "Ubicación del iniciador", seleccione el monitor en el que desea que se abran las aplicaciones.

Aaron
fuente