<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hi, </div><div>Thank you, i will try to do what you suggested.</div><div>as now i am using dirty hack ( call system( "xrandr ... " ) inside vdagent.c ), which i highly dislike.</div><div><br data-mce-bogus="1"></div><div>Best regards,</div><div>Dmitry</div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>От: </b>"Pavel Grunt" <pavelgrunt@gmail.com><br><b>Кому: </b>"Dmitriy Kormulev" <kormulev@itsirius.su><br><b>Копия: </b>"Victor Toso" <victortoso@redhat.com>, "spice-devel" <spice-devel@lists.freedesktop.org><br><b>Отправленные: </b>Четверг, 1 Февраль 2018 г 21:44:29<br><b>Тема: </b>Re: [Spice-devel] spice-vdagent screen resolution auto-adjustment fail<br></div><div><br></div><div data-marker="__QUOTED_TEXT__"><div dir="auto">Hi, I agree with you about it. User should not be forced to one DE. <div dir="auto"><br></div><div dir="auto">Spice server now does not forward messages from spice client to spice server in case it detects QXL in the guest. I 'm not sure but changing this line <a href="https://gitlab.com/spice/spice/blob/master/server/agent-msg-filter.c#L107" target="_blank" data-mce-href="https://gitlab.com/spice/spice/blob/master/server/agent-msg-filter.c#L107">https://gitlab.com/spice/spice/blob/master/server/agent-msg-filter.c#L107</a> to return "OK" may have an effect on your DE. </div><div dir="auto"><br></div><div dir="auto">Best regards, </div><div dir="auto">Pavel </div></div><div class="gmail_extra"><br><div class="gmail_quote">Dne 1. 2. 2018 6:09 dop. napsal uživatel "Dmitriy Kormulev" <<a href="mailto:kormulev@itsirius.su" target="_blank" data-mce-href="mailto:kormulev@itsirius.su">kormulev@itsirius.su</a>>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" data-mce-style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"><div><div style="font-family:arial,helvetica,sans-serif;font-size:12pt;color:#000000" data-mce-style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000;"><div>Hi,</div><br><div>Thank you for the reply.</div><div>Yeah, I read about Gnome 3 and of course tried it but I just don't like the idea of being fasten to a particular desktop environment that is why</div><div>i tried to look into changing program code. It seems that it can be more flexible solution...</div><div>Just noticed that i seemed to implement it. I will check how it works with several monitors and then write about the result.</div><br><div>Best regards</div><div>Dmitry</div><br><hr id="m_-8456122781935800595zwchr"><div><b>От: </b>"Pavel Grunt" <<a href="mailto:pavelgrunt@gmail.com" target="_blank" data-mce-href="mailto:pavelgrunt@gmail.com">pavelgrunt@gmail.com</a>><br><b>Кому: </b>"Victor Toso" <<a href="mailto:victortoso@redhat.com" target="_blank" data-mce-href="mailto:victortoso@redhat.com">victortoso@redhat.com</a>><br><b>Копия: </b>"Dmitriy Kormulev" <<a href="mailto:kormulev@itsirius.su" target="_blank" data-mce-href="mailto:kormulev@itsirius.su">kormulev@itsirius.su</a>>, "spice-devel" <<a href="mailto:spice-devel@lists.freedesktop.org" target="_blank" data-mce-href="mailto:spice-devel@lists.freedesktop.org">spice-devel@lists.freedesktop.org</a>><br><b>Отправленные: </b>Четверг, 1 Февраль 2018 г 2:15:42<br><b>Тема: </b>Re: [Spice-devel] spice-vdagent screen resolution auto-adjustment fail<br></div><br><div><div dir="auto"><div dir="auto">Hello, </div><div dir="auto"><br></div><div>I guess in this case the problem is in the guest's desktop environment. The auto-adjustment is implemented in Gnome and the recent KDE.</div><div dir="auto"><br></div><div dir="auto">Dmitriy, you can change the environment of your centos 7 guest from Mate to Gnome to check out if it works. </div><div dir="auto"><br></div><div dir="auto">Pavel <br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">Dne 31. 1. 2018 5:37 odp. napsal uživatel "Victor Toso" <<a href="mailto:victortoso@redhat.com" target="_blank" data-mce-href="mailto:victortoso@redhat.com">victortoso@redhat.com</a>>:<br><blockquote class="m_-8456122781935800595quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" data-mce-style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;"><div class="m_-8456122781935800595quoted-text">On Sun, Jan 28, 2018 at 06:50:27PM +0400, Dmitriy Kormulev wrote:<br> > Hi,<br> > Just wonder if there any possible changes to make in<br> > spice-vdagent(d) source code ( I am using spice-vdagent 0.14.0<br> > ) to make client's screen auto-resizable. I tried but failed.<br> ><br> > Would be extremely grateful for any clue.<br> ><br> > The screen resolution is adjusted only once during  - for the<br> > first time WM starts, the resolution is not adjusted during the<br> > session ( does not follow changes in spice-client window size<br> > ).<br> ><br> > Steps to reproduce:<br> > 1. connect to a freshly started guest<br> > 2. guest adjust resolution while on login screen<br> > 3. log in<br> ><br> > Expected result:<br> > resolution matches window size<br> ><br> > I am using Mate 1.16 and Centos 7 on VM and Kubuntu 17.10 as a host.<br> <br></div>Are you using qxl? Depending on your guest configuration, the<br> agent might not play a role in adjusting the resolution anymore.<br> <br> For more details, you can check the implementation notes at<br> <a href="https://www.spice-space.org/multiple-monitors.html" rel="noreferrer" target="_blank" data-mce-href="https://www.spice-space.org/multiple-monitors.html">https://www.spice-space.org/multiple-monitors.html</a><br> <br> Cheers,<br>         toso<br> <br>_______________________________________________<br> Spice-devel mailing list<br> <a href="mailto:Spice-devel@lists.freedesktop.org" target="_blank" data-mce-href="mailto:Spice-devel@lists.freedesktop.org">Spice-devel@lists.freedesktop.org</a><br> <a href="https://lists.freedesktop.org/mailman/listinfo/spice-devel" rel="noreferrer" target="_blank" data-mce-href="https://lists.freedesktop.org/mailman/listinfo/spice-devel">https://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br> <br></blockquote></div></div></div></div></div></div></div></blockquote></div></div><br></div></div></body></html>