Le 19/01/2018 à 22:18, Robert Dinse a
écrit :
You can use xrandr to set the screen size:
xrandr -s 1440x900
It may not go to that size, it will only set to predefined
screen sizes
that way.
I saw it, as modifying sessions or sizes doesn't work.
Using wmctrl works fine with local connection, just inserting time
wait between commands:
---------------------------------------------------
cmd="x2goclient --thinclient --kbd-type=pc105/fr --autologin
--link=lan --clipboard=both --close-disconnect
--session="+trim(sUser)+"@"+trim(sMachine)+" &"
run(cmd)
hwg_Sleep(2)
hb_processrun("sh -c 'wmctrl -l|grep "+chr(34)+"N/A "+chr(34)+"|wc
-l'",,@text)
do while left(text,1) != "1"
hwg_Sleep(1)
hb_processrun("sh -c 'wmctrl -l|grep "+chr(34)+"N/A
"+chr(34)+"|wc -l'",,@text)
enddo
if sScale != "1.0"
height=int(val(cheight)*val(sScale))
width=int(val(cwidth)*val(sScale))
cheight=ltrim(str(height))
cwidth=ltrim(str(width))
cmd="wmctrl -e 0,"+"10,70,"+cwidth+","+cheight+" -r
"+trim(sUser)+"@"+trim(sMachine)
run(cmd)
endif
cmd="wmctrl -r "+trim(sUser)+"@"+trim(sMachine)+" -N
"+chr(34)+"x2go: "+trim(sUser)+"@"+trim(sMachine)+chr(34)
run(cmd)
------------------------------------------------
But it doesn't works with command=XFCE
That's why I need the answer to the first questions asked in my
first mail ;)
Thanks
A+