
Recientemente compré una computadora portátil nueva (ASUS ROG Strix SCAR). Tiene una pantalla de 2560x1440 píxeles, lo cual es excelente para mi trabajo de imágenes, pero dificulta la lectura del texto. Entonces, configuré tres actividades, una con 2560x1440, una con 1689x1050 y una con 1280x720. Utilizo la resolución más alta para mis imágenes y gráficos, y luego las de menor resolución para leer blogs, correos electrónicos y escribir documentos. Cambio las resoluciones al ingresar a la actividad mediante un script xrandr que se ejecuta durante la activación, por ejemplo, xrandr --output eDP --mode 1680x1050
El problema que tengo es que tengo diferentes widgets en cada actividad. La figura 1 es una captura de pantalla de mi pantalla de alta resolución (que yo llamo "4k"). La figura 2 es una captura de pantalla de mi pantalla de menor resolución (que yo llamo "2K"). Cuando vuelvo de la pantalla 2K a la pantalla 4K, los widgets se reorganizan como se muestra en la Fig. 3.
Mi solución es crear una segunda actividad 4K que tengaNowidgets (que yo llamo actividad "reproducción 4K"). Cuando quiero volver de 2K a 4K, si voy rápidamente a 2K -> reproducción 4K -> 4K. Entonces se conservan las posiciones de los widgets.
Lo que creo que está pasando es que cuando paso directamente de 2K a 4K los widgets se reordenan como si fuera una pantalla 2KantesSe ejecuta el script xrandr cambiándolo a 4K. Pero no lo sé.
¿Existe una mejor manera de conservar las posiciones de los widgets al cambiar la resolución de la pantalla entre actividades?