¿Cómo muevo ventanas secundarias sin mover o minimizar padre en GNOME 3?

30

Tengo Ubuntu 17.10 con GNOME 3.

Qué sucede:
tengo (por ejemplo) LibreOffice Calc abierto, con algunas columnas de datos. Destaco las columnas que quiero trazar, luego selecciono INSERTAR> GRÁFICO. Aparece el cuadro de diálogo de la ventana secundaria del gráfico encima de mis datos, por lo que quiero moverlo a un lado.

Cuando agarro la barra superior y la muevo, la ventana principal (hoja de cálculo) se minimiza (creo que en realidad desaparece). Continuando con el ejemplo anterior, si hago clic en FINALIZAR en la ventana del gráfico, puedo ver la aplicación de hoja de cálculo minimizada, que es la barra de título de la ventana más la barra de menú justo debajo de ella.

Esto parece un comportamiento realmente extraño y ciertamente cae en la categoría de "no ser útil para el usuario", ya que la idea de mover la ventana secundaria en primer lugar era simplemente poder ver mejor la hoja de cálculo.

En otras aplicaciones, por ejemplo, el visor de PDF, se produce un problema ligeramente diferente. Cuando intento mover la ventana secundaria (por ejemplo, el cuadro de diálogo de impresión), el elemento primario no minimiza sino que sigue la ventana secundaria. Esto es menos sorprendente que hacer que el padre desaparezca por completo, pero igualmente inútil en términos de permitir que el usuario vea la información presente en la ventana principal.

Actualización 2017/11/06

La respuesta de Pomsky a continuación soluciona el problema, pero me deja preguntándome por qué el administrador de ventanas está tomando la decisión de que todas las ventanas secundarias tienen un comportamiento modal (o no), y no las aplicaciones mismas; y además, por qué el comportamiento modal impide mover la pantalla secundaria cuando oculta información útil en la pantalla principal. Ninguno de estos me parece un buen diseño ...

Químico de Monet
fuente

Respuestas:

33

Se puede hacer usando ' Tweaks (GNOME) ' (anteriormente conocido como ' Herramienta de ajustes ' (GNOME) '). Debe haber un botón de alternancia para " Adjuntar diálogos modales " en la sección de Windows . Deshabilitarlo.
ingrese la descripción de la imagen aquí

Para instalar Tweaks , ejecute

sudo apt install gnome-tweaks

(o sudo apt install gnome-tweak-tool)


Solución alternativa:

Abrir terminal y ejecutar

gsettings set org.gnome.shell.overrides attach-modal-dialogs false

Esto separa los diálogos modales de la ventana principal y, por lo tanto, debería solucionar su problema.

Si esto no funciona, debe alternar otra tecla gsettings/ dconfdespués de la respuesta de OP o usar ajustes (GNOME) como se mencionó anteriormente.

pomsky
fuente
3
La solución "Tweaks" funciona. Pero la otra opción "gsetting [...] false" no funciona: hay una función en Inkscape para "Vista previa en vivo" de los cambios que desea hacer y, cuando está marcada, la ventana vuelve a estar adjunta, incluso con los ajustes establecidos en falso.
Aurelien
2
La herramienta Gnome Tweaks funciona, cmd no.
Felix Dombek
2

Gracias a la sugerencia anterior de pomsky, que no hace el trabajo pero me llevó al cambio que necesitaba.

Usé dconf-editor para desactivar / org / gnome / mutter / attach-modal-dialogs.

Por lo que vale la pena, la minimización de la hoja de cálculo de libreoffice parece haber sido un efecto secundario de la maximización de la ventana principal.

Actualizar

La sugerencia de Pomsky de usar la herramienta de ajustes es mucho mejor que usar dconf-editor.

Químico de Monet
fuente
¿Qué sucede si apaga /org/gnome/mutter/attach-modal-dialogscomo mencionó pero enciende /org/gnome/shell/overrides/attach-modal-dialogs? Me pregunto si ambos son obligatorios o si solo mutteruno es suficiente.
pomsky
Acabo de intentar esto y parece que "lo que importa es el murmullo": volver a activar el comportamiento de anulación de shell no pareció afectar el comportamiento (deseado) que surge de la configuración del murmullo. ¿Está claro?
El químico de Monet el
Creo que deberías "no aceptar" mi respuesta y aceptar la tuya. Siempre debes aceptar el que más te ayudó .
pomsky
1
Entiendo tu punto, pomsky, pero creo que al final tu sugerencia editada de usar la herramienta de ajustes (en lugar de usar dconf-editor) es una mejor solución.
El químico de Monet el