Hello. I use actual nightly version 2.0.0-dev3 (9460f4292) on Ubuntu 18.04 on Gnome Flashback session. Bugs, described here are still present:
https://github.com/FreeRDP/FreeRDP/issues/3997
https://github.com/FreeRDP/FreeRDP/issues/3656
Dropdown menus show briefly and then disappear. only on 10-20 prompts menu displayed, then starts disapear again. Sometimes I see background apps or desktop. I shot the video where shown disapearing menus and on the end of video shown artifact in right bottom corner
record-16.23.38[17.05.2018].zip
I try run by there commands:
/opt/freerdp-nightly/bin/xfreerdp /u:username /p:password /app:"||myprogram" /v:myserver:3389
/opt/freerdp-nightly/bin/xfreerdp /u:username /p:password /app:"||myprogram" /v:myserver:3389 +decorations +clipboard +fonts +window-drag +aero +menu-anims /gdi:hw
/opt/freerdp-nightly/bin/xfreerdp /u:username /p:password /app:"||myprogram" /v:myserver:3389 +decorations +clipboard +fonts +window-drag +aero +menu-anims /gdi:sw
/opt/freerdp-nightly/bin/xfreerdp -u username -p password --app --plugin rail --data "||myprogram" -- myserver:3389
@yoklmn does it work more reliable when adding /rfx /gfx?
If I run with /rfx and /gfx, or only /rfx problem still present. But if run only with /gfx key it work better, but not enough:
@yoklmn screen recording does not showing any graphics artifacts issue.
@gnshkl1 artifact shows on 01:04 on the tape. Here is screenshot from that screen recording http://prntscr.com/jqlt6w
@yoklmn Could you run with /lob-level:trace and add the log? Would be interesting which operation is failing there.
我的也是,下拉菜单会短暂显示然后消失。我用的是deepin系统,当我使用alt+space将窗口置顶后,菜单能够正常显示。希望这个发现对寻找原因有用。
我又改动了下源码,至少菜单可以显示出来了:
diff --git a/client/X11/xf_event.c b/client/X11/xf_event.c
index 01449d29d..19c2b1c33 100644
--- a/client/X11/xf_event.c
+++ b/client/X11/xf_event.c
@@ -570,7 +570,7 @@ static BOOL xf_event_FocusIn(xfContext* xfc, XEvent* event, BOOL app)
if (app)
{
xfAppWindow* appWindow;
- xf_rail_send_activate(xfc, event->xany.window, TRUE);
+ /*xf_rail_send_activate(xfc, event->xany.window, TRUE);*/
appWindow = xf_AppWindowFromX11Window(xfc, event->xany.window);
/* Update the server with any window changes that occurred while the window was not focused. */
@@ -596,9 +596,9 @@ static BOOL xf_event_FocusOut(xfContext* xfc, XEvent* event, BOOL app)
xf_keyboard_release_all_keypress(xfc);
xf_keyboard_clear(xfc);
- if (app)
+ /*if (app)
xf_rail_send_activate(xfc, event->xany.window, FALSE);
-
+ */
return TRUE;
}
static BOOL xf_event_MappingNotify(xfContext* xfc, XEvent* event, BOOL app)
We hit the same issue today on:
$ xfreerdp --version
This is FreeRDP version 2.0.0-rc4 (n/a)
Problem exists when you connecting with RemoteApp.
I've tested it on Ubuntu Mate and latest Arch. In all cases, when we try to use right-click, File or any other drop-down menus, they would show up and almost instantly disappear. No chance to click on anything.
The quick patch @mokyle provided actually helps a lot. I can use the remote app without issues and dropdown menus stay on. I don't know the ramifications of hashing out xf_rail_send_activate but it would be most welcomed if we could get it fixed this way or another.
I've added the trace.log but I can't see any errors. Only thing in this snippet is highlighting the File menu and clicking on it once. Of course the menu disappeared almost instantly.
Please let me know if you need any more details or how I could help to get this sorted.
Thank you
Same problem here. For now using the @mokyle changes and working ;-)
About the screen artefacts are also present after the changes.
Currently I'm using kde, and when I move any windows I see the Desktop background (transparent). So what I note for freedrp: After I right click and get a dropbox menu I see the Desktop background (for about 1 second, flickering) instead of remote app background.
Такая же проблема есть ли решение. меню при клике либо сразу исчезает либо вообще не открывается.
The same problem is whether there is a solution. the menu disappears immediately or does not open at all when clicked.
This is FreeRDP version 2.0.0-rc4 (n/a)
Most helpful comment
We hit the same issue today on:
Problem exists when you connecting with RemoteApp.
I've tested it on Ubuntu Mate and latest Arch. In all cases, when we try to use right-click, File or any other drop-down menus, they would show up and almost instantly disappear. No chance to click on anything.
The quick patch @mokyle provided actually helps a lot. I can use the remote app without issues and dropdown menus stay on. I don't know the ramifications of hashing out
xf_rail_send_activatebut it would be most welcomed if we could get it fixed this way or another.I've added the trace.log but I can't see any errors. Only thing in this snippet is highlighting the File menu and clicking on it once. Of course the menu disappeared almost instantly.
Please let me know if you need any more details or how I could help to get this sorted.
Thank you