
Ich habe mir vor Kurzem einen neuen Laptop (ASUS ROG Strix SCAR ) gekauft. Er hat einen Bildschirm mit 2560 x 1440 Pixeln, was für meine Bildbearbeitung großartig ist, aber das Lesen von Text erschwert. Ich habe also drei Aktivitäten eingerichtet, eine mit 2560 x 1440, eine mit 1689 x 1050 und eine mit 1280 x 720. Ich verwende die höhere Auflösung für meine Bildbearbeitung und Grafiken und die mit der niedrigeren Auflösung zum Lesen von Blogs, E-Mails und Schreiben von Dokumenten. Ich ändere die Auflösung beim Aufrufen der Aktivität mithilfe eines xrandr-Skripts, das bei Aktivierung ausgeführt wird, z. B. xrandr --output eDP --mode 1680 x 1050
Mein Problem ist, dass ich bei jeder Aktivität unterschiedliche Widgets habe. Abbildung 1 ist ein Screenshot meines hochauflösenden Bildschirms (den ich „4k“ nenne). Abbildung 2 ist ein Screenshot meines Bildschirms mit niedrigerer Auflösung (den ich „2K“ nenne). Wenn ich vom 2K-Bildschirm zurück zum 4K-Bildschirm wechsle, werden die Widgets wie in Abbildung 3 dargestellt neu angeordnet.
Meine Problemumgehung besteht darin, eine zweite 4K-Aktivität zu erstellen, dieNEINWidgets (die ich als Aktivität „4K-Wiedergabe“ bezeichne). Wenn ich von 2K auf 4K zurückschalten möchte, gehe ich schnell zu 2K -> 4K-Wiedergabe -> 4K. Dann bleiben die Widget-Positionen erhalten.
Ich glaube, wenn ich direkt von 2K auf 4K gehe, werden die Widgets neu angeordnet, als wäre es ein 2K-BildschirmVorDas Xrandr-Skript wird ausgeführt und ändert es auf 4K. Aber ich weiß nicht.
Gibt es eine bessere Möglichkeit, die Widget-Positionen beizubehalten, wenn die Bildschirmauflösung zwischen Aktivitäten geändert wird?