Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 721384

Summary: net-misc/vinagre with net-misc/freerdp-2.0.0-r1 only yields a black screen when connecting to Windows 10
Product: Gentoo Linux Reporter: Andreas Grois <andi>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.archlinux.org/task/66587
Whiteboard:
Package list:
Runtime testing required: ---

Description Andreas Grois 2020-05-07 08:01:55 UTC
Hi!

I'm sorry, I don't have much time to investigate this myself right now.
In any case, since updating to =net-misc/freerdp-2.0.0-r1 I only get a black image when connecting to any Windows 10 remote system using Vinagre.

Downgrading to =net-misc/freerdp-2.0.0_rc4 gets Vinagre to work again...

Steps to reproduce:
1) install =net-misc/freerdp-2.0.0-r1 and Vinagre
2) connect to any Windows 10 remote using Vinagre
3) observe that you can't observe the remote machine's desktop


This is the output from freerdp if running vinagre from the commandline:

[WARN][com.freerdp.crypto] - Certificate verification failure 'unable to get local issuer certificate (20)' at stack position 0
[WARN][com.freerdp.crypto] - CN = <censored - remote machine name>
[[ERROR][com.freerdp.core.update] - [0x05] Cache Bitmap V2 (Compressed) - SERVER BUG: The support for this feature was not announced! Use /relax-order-checks to ignore
[ERROR][com.freerdp.core.update] - order flags 03 failed
[ERROR][com.freerdp.core.fastpath] - Fastpath update Orders [0] failed, status 0
[ERROR][com.freerdp.core.fastpath] - fastpath_recv_update() - -1
[ERROR][com.freerdp.core.fastpath] - fastpath_recv_update_data() fail
[ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -3
[INFO][com.freerdp.core] - freerdp_connect:freerdp_set_last_error_ex resetting error state
[INFO][com.freerdp.primitives] - primitives autodetect, using optimized
[INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
[INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRA32
[INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
Comment 1 Mike Gilbert gentoo-dev 2020-05-09 04:13:12 UTC
I connect to a Windows 10 machine daily using xfreerdp. This problem is probably limited to Vinagre.
Comment 2 Joakim Tjernlund 2020-05-11 11:14:53 UTC
try freerdp 2.1, I think I saw something similar on the freerdp list
Comment 3 Andreas Grois 2020-05-18 09:54:55 UTC
I'm afraid the same issue also occurs with freerdp 2.1.

But yes, it's definitely something that has to do with vinagre. If I use xfreerdp instead it works for the same windows PCs.
Comment 4 Matt Turner gentoo-dev 2022-05-09 22:10:58 UTC
Package removed.