[X2Go-User] xrandr settings - how do you handle this?

Neal Becker ndbecker2 at gmail.com
Fri Feb 17 00:02:29 CET 2023


Just to clarify, I don't actually have another monitor yet, I am
considering buying one and wondering how much trouble this will cause.

Thanks,
Neal

On Tue, Feb 14, 2023 at 3:29 PM Ulrich Sibiller <uli42 at gmx.de> wrote:

> I'd you resize the local window the desktop within the session will
> resize, too. Maybe you can also use xdotool for that. If the local window
> will span multiple screens this will reflect in the xrandr configuration
> within the session (see xrandr output).
>
> Uli
>
> Andrey Malyshev <andrey.v.malyshev at gmail.com> schrieb am Di., 14. Feb.
> 2023, 15:40:
>
>> Hi Michael:
>> Thanks for the input, it is very useful for me as I had no idea about
>> wmctrl. As far as I can understand though, wmctrl would change the window
>> size on the local side, so if I connect to a desktop session it would be
>> just rescaled, which is not always what I want. I want to change the
>> resolution on the remote side so it coincides with the native resolution on
>> the local one. Then I need xrandr on the remote. The combination of the two
>> can actually do what I want: remove some blurring due to interpolation etc.
>> Regards,
>> Andrey
>>
>> On Mon, Feb 13, 2023 at 8:44 PM Michael Ashley <m.ashley at unsw.edu.au>
>> wrote:
>>
>>> Hi Andrey & Neal,
>>>
>>> Another command that might be helpful is wmctrl, from the man page:
>>>
>>>   wmctrl is a command that can be used to interact with an X Window
>>> manager that is compatible with the EWMH/NetWM specification.  wmctrl can
>>> query the window manager for information, and it can request that certain
>>> window management actions be taken.
>>>
>>> And here is something I use to resize and position an X2GO session on
>>> one monitor:
>>>
>>>   wmctrl -r X2GO -e 0,0,0,3768,2123
>>>
>>> Regards,
>>> Michael
>>>
>>> On Mon, Feb 13, 2023 at 02:11:37PM +0100, Andrey Malyshev wrote:
>>> >
>>> >    Hi Neal,
>>> >    Here how I do it:
>>> >    $cat  ~/bin/setdisplaymode
>>> >    #!/bin/bash
>>> >    #
>>> >    if [ -z $1 ]; then
>>> >            echo "Usage: $0 mode, e.g:"
>>> >            echo "$0 1920x1200"
>>> >            echo "$0 1680x1050"
>>> >            echo "$0 1280x1024"
>>> >            echo "$0 1280x960"
>>> >            exit -1
>>> >    fi
>>> >    MODE=$1
>>> >    # find a connected monitor
>>> >    #
>>> >    MONITOR="`xrandr --listmonitors | awk '/0:/ {print $4}'`"
>>> >    if [ ! -z $MONITOR ]; then
>>> >            echo "Setting $MODE mode on $MONITOR"
>>> >            # set the resolution
>>> >            xrandr --output $MONITOR --mode $MODE 2>&1 >/dev/null
>>> >    else
>>> >            # try to set the resolution using some standard monitor
>>> names
>>> >            echo "Trying to set $MODE mode..."
>>> >            xrandr --output DVI-I-1 --mode $MODE 2>&1 >/dev/null
>>> >            xrandr --output DVI-D-0 --mode $MODE 2>&1 >/dev/null
>>> >    fi
>>> >    On Mon, Feb 13, 2023 at 1:55 PM Neal Becker <[2]ndbecker2 at gmail.com
>>> >
>>> >    wrote:
>>> >
>>> >    Do you connect to a running x2go session using screens with
>>> different
>>> >    resolutions?
>>> >    Let's say I started an x2go session (xfce) from my laptop, which
>>> >    happens to be 1920x1600.  Later I connect to that same session, this
>>> >    time using a monitor with say 3840x2160.  Now I need to resize
>>> >    everything.  Going the other way is even worse.
>>> >    How do you handle this?
>>> >    Thanks,
>>> >    Neal
>>> --
>>> Professor Michael Ashley                          School of Physics
>>> University of New South Wales     http://www.phys.unsw.edu.au/~mcba
>>>
>> _______________________________________________
>> x2go-user mailing list
>> x2go-user at lists.x2go.org
>> https://lists.x2go.org/listinfo/x2go-user
>>
> _______________________________________________
> x2go-user mailing list
> x2go-user at lists.x2go.org
> https://lists.x2go.org/listinfo/x2go-user
>


-- 
*Those who don't understand recursion are doomed to repeat it*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x2go.org/pipermail/x2go-user/attachments/20230216/80597b30/attachment.htm>


More information about the x2go-user mailing list