Probleme mit den Fensternamen / Zuordnung bei mehreren Bildschirmen

Hinweis: In dem Thema Probleme mit den Fensternamen / Zuordnung bei mehreren Bildschirmen gibt es 3 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,


    vielleicht kann mir jemand bei folgendem Thema helfen:


    Ich habe 2 Monitore unter opensuse 15.2 mit KDE angeschlossen. Soweit klappt das auch ganz gut. Leider werden neue Programme immer auf dem falschen Monitor geöffnet. Unter Systemeinstellungen / Fensterwerwaltung ist "aktiver Bildschirm folgt der Maus" angekreuzt, wird aber leider ignoriert.


    Ziel ist es 2 vncviewer zu starten, einen auf dem linken und einen auf dem rechten Monitor. Ich habe schon versucht mit "kstart "zu arbeiten, leider ohne Erfolg da ich hier nur die Arbeitsfläche, nicht aber den Monitor angeben kann. Eine Zuweisung per "spezielle Einstellungen für dieses Fenster/Programm" scheitern auch, da beim vncviewer dummerweise beide gestarteten viewer den gleichen Fenstertitel erhalten.


    Hat jemand da einen Lösungsansatz?


    Kann ich den Fensternamen beim Start zuweisen?


    Gibt es eine Version von "kstart", die nicht nur den Desktop sondern auch den Monitor zuweisen kann?


    Mit bestem Dank im voraus


    Klaus

    Für den Inhalt des Beitrages 297893 haftet ausdrücklich der jeweilige Autor: InKC

  • Arbeitest du unter X11? Dann verstehen die meisten Programme den -geometry Parameter:

    Code
    -geometry widthxheight±xoff±yoff
    z.B. -geometry 1200x600+0+0

    startet ein Programm in einem Fenster der Größe 1200x600 in der linken oberen Ecke des linken Monitors. Mit 1200x600-0+0 könntest du die rechte obere Ecke des rechten Monitors auswählen.


    Aber nicht alle Programme müssen diesen Parameter befolgen. Zumindest das Connection Setup Fenster von vncviewer erschien bei mir immer rechts oben. In Ermangelung eines Servers konnte ich aber nicht testen, was danach passiert.


    Edit: nein, nicht unbedingt rechts oben, sondern so, dass es die Konsole nicht überlappt. Mit einem Kommando der Form

    Code
    konsole -geometry 300x200+0+0 -e vncviewer
    konsole -geometry 300x200-0+0 -e vncviewer

    konnte ich auch dieses Fenster auf den linken bzw rechten Monitor zwingen.

  • Der vncviewer hat doch für die Verwendung auf mehreren Monitoren passende Optionen:


    Code
           -FullScreenMode mode
                  Specify which monitors to use when in full screen. It should be either "Current", "Selected" (specified by -FullScreenSelectedMonitors) or "All".  The default is "Current".
    
           -FullScreenSelectedMonitors monitors
                  This option specifies the monitors to use with -FullScreenMode=selected.  Monitors are ordered according to the system configuration from left to right, and in case of a conflict, from top to
                  bottom. So, for example, "1,2,3" means that the first, second and third monitor counting from the left should be used.  The default is "1".

    Ich kann es leider nicht ausprobieren, aber vielleicht hilft das?

    Für den Inhalt des Beitrages 297899 haftet ausdrücklich der jeweilige Autor: nickmic

  • Sorry, die Optionen gibt es mit vncviewer V1.12.0 unter Tumbleweed und du hast Leap 15.2. Leap 15.3 hat v1.9.0, da geht es wohl auch noch nicht.

    Für den Inhalt des Beitrages 297900 haftet ausdrücklich der jeweilige Autor: nickmic