Establecer límites de aplicaciones en KDE (también conocida como la alternativa Linux DisplayFusion)

Establecer límites de aplicaciones en KDE (también conocida como la alternativa Linux DisplayFusion)

tl; dr

Después de todo,está ahíun programa/configuración/script/tweak/voodoo para lograr un comportamiento en Linux y KDE Plasma (o cualquier otro DE si no es en el caso de KDE) similar a cómoDisplayFusion¿Funciona en Windows, definiendo los límites de lo que se considera una ventana "maximizada" en cada parte de la pantalla?

La aparentemente incomparable función DisplayFusion


Preguntando a los "WH"

Siempre me molestapor quéUna herramienta tan fenomenal con tantas aplicaciones prácticas no parece tener una contraparte de Linux (AlternativasLa única sugerencia se refiere a un único rasgo menor en común, no a su esencia).

Dada la flexibilidad de KDE Plasma, solo llega a crear escritorios virtuales a través de System Settings, pero estos escritorios virtuales también están "virtualmente" separados, lo que hace imposible representarlos en una sola pantalla.Cómo¿Esto se podría lograr en KDE Plasma (suponiendo que se pueda hacer)?

En Reddit, hay tres publicaciones (aquí,aquíyaquí) discutiendo alternativas a DisplayFusion en Linux, pero:

  • Dígales a los usuarios que configuren un administrador de ventanas en mosaico:no es el objetivo aquí, dado que los TWM no permiten una ventana "encima" de otra, 6 aplicaciones crearán 6 ventanas (rompiendo el patrón de ejemplo anterior);
  • Utilice ARandR (ver más abajo).

Hablando de ARandR y XRandR, dado que la mayoría de los DE se ejecutan sobre X.org, debería haber una manera de lograr la solución DisplayFusion, si no directamente a través del DE, modificando el propio X. Pero los videos que encontré en YouTube tratan sobre personas que usan XRandR para configurar monitores físicos adicionales para un TWM (configuración manual). Eso también da salida a 2 monitores físicos, 2 áreas de escritorio para trabajar.Cómo¿Se podría usar XRandR para dividir el área de un único monitor físico en varios límites?


la larga historia

Después de pasarme definitivamente a Linux hace aproximadamente un año, he mejorado mi calidad de vida por un margen tremendo hasta el punto de que me siento incómodo con Windows en este momento. Sin embargo, una cosa que me decepcionó cuando hice el cambio fue la aparente falta de una alternativa a DisplayFusion, pero a medida que pasaron los meses, me acostumbré.

Habiendo configurado mi estación de trabajo con una computadora portátil que se muestra únicamente en un monitor ultraancho externo, siempre ha sido complicado conectar cualquier otra cosa que no sea esta computadora portátil dada la falta de espacio físico alrededor de mi escritorio. Sin embargo, últimamente logré conectar mi computadora portátil de trabajo con Windows e instalé DisplayFusion para trabajar con ella.

Ahora que recuerdo lo útil que es esta aplicación con mi monitor ultraancho, anhelo implementar una solución para mi escritorio Linux. Sin embargo, por mucho que lo intento, no encuentro nada (ya sea una aplicación o una configuración compleja) que se parezca remotamente a lo que DisplayFusion puede lograr. ¿Es siquiera posible?

Información que podría ser útil en mi caso:

  • Arco Linux;
  • KDE Plasma 5.21.2;
  • Configuración compuesta por una computadora portátil y un monitor ultraancho externo, con salida de imagen enviada únicamente al monitor (la tapa de la computadora portátil se mantiene cerrada);
  • xrandrproducción:
Screen 0: minimum 320 x 200, current 3840 x 1600, maximum 16384 x 16384
eDP-1 connected (normal left inverted right x axis y axis)
   1366x768      60.02 +
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   640x400       59.88    59.98  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 3840x1600+0+0 (normal left inverted right x axis y axis) 880mm x 367mm
   3840x1600     30.00* 
   2560x1080     60.00    59.94    59.98  
   1920x1080     60.00    60.00    50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
  • hwinfo --shortproducción
monitor:
                       Acer XR382CQK
                       AUO LCD Monitor
graphics card:
                       Acer Incorporated [ALI] GeForce GT 720M
                       Intel 3rd Gen Core processor Graphics Controller

información relacionada