[X2Go-User] xrandr settings - how do you handle this?
Andrey Malyshev
andrey.v.malyshev at gmail.com
Tue Feb 14 15:40:29 CET 2023
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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x2go.org/pipermail/x2go-user/attachments/20230214/fff45728/attachment.htm>
More information about the x2go-user
mailing list