Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663128 - net-misc/remmina cannot connect using net-misc/freerdp-2.0.0_rc3
Summary: net-misc/remmina cannot connect using net-misc/freerdp-2.0.0_rc3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Diogo Pereira
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-07 21:06 UTC by Chris Smith
Modified: 2018-08-08 15:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Smith 2018-08-07 21:06:34 UTC
Cannot connect to any RDP server using net-misc/freerdp-2.0.0_rc3 launched from remmina.

All I get is a console that displays:
Reconnection in progress. Attempting 0 of 20.

Had to downgrade to net-misc/freerdp-2.0.0_rc2-r1 to get back to a working environment.
Comment 1 Tobias Klausmann (RETIRED) gentoo-dev 2018-08-08 12:20:39 UTC
Same here. Some console messages:


[13:55:39:338] [12090:12095] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[13:55:39:338] [12090:12095] [INFO][com.freerdp.client.common.cmdline] - loading channelEx drdynvc
[13:55:40:906] [12090:12095] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRA32
[13:55:40:906] [12090:12095] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[13:55:40:908] [12090:12095] [INFO][com.freerdp.channels.drdynvc.client] - Loading Dynamic Virtual Channel disp
[13:55:40:909] [12090:12095] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -2
[13:55:40:909] [12090:12095] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0
[13:55:43:101] [12090:12095] [INFO][com.freerdp.channels.drdynvc.client] - Loading Dynamic Virtual Channel disp
[13:55:43:103] [12090:12095] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -2
[13:55:43:103] [12090:12095] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0
[13:55:45:277] [12090:12095] [INFO][com.freerdp.channels.drdynvc.client] - Loading Dynamic Virtual Channel disp
[13:55:45:279] [12090:12095] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -2
[13:55:45:279] [12090:12095] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0
Comment 2 Mike Gilbert gentoo-dev 2018-08-08 14:09:58 UTC
What version of Remmina?

Do you experience similar problems using the xfreerdp command line application?
Comment 3 Chris Smith 2018-08-08 14:24:32 UTC
(In reply to Mike Gilbert from comment #2)
> What version of Remmina?

net-misc/remmina-1.2.30.1
 
> Do you experience similar problems using the xfreerdp command line
> application?

That appears to work fine, I just never use it that way. I have myriad shortcuts, settings, etc. in Remmina.
Note that I did rebuild Remmina just after the Freerdp upgrade just in case but that did not help.
Comment 4 Mike Gilbert gentoo-dev 2018-08-08 14:29:05 UTC
This has apparently been fixed in Remmina upstream. I have asked the developer to provide the exact commits we need to backport.
Comment 5 Tobias Klausmann (RETIRED) gentoo-dev 2018-08-08 14:43:30 UTC
Same remmina version as Chris, and the same problem with xfreerdp (it *is* very rudimentary).

Tryin xfreerdp: it works, so fundamentally, this is an interaction problem between freerdp and remmina. On which side the bug is, I do not know.
Comment 6 Diogo Pereira 2018-08-08 14:45:31 UTC
Bumping Remmina to the latest release (1.2.31.2) seems fixed the issue.
Comment 7 Larry the Git Cow gentoo-dev 2018-08-08 15:25:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6893e83cccef96e33da6d25cc46bf1b009e5eac6

commit 6893e83cccef96e33da6d25cc46bf1b009e5eac6
Author:     Diogo Pereira <sir.suriv@gmail.com>
AuthorDate: 2018-08-08 14:41:48 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2018-08-08 15:24:48 +0000

    net-misc/remmina: bump to 1.2.31.2
    
    Closes: https://bugs.gentoo.org/663128
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/remmina/Manifest                |  1 +
 net-misc/remmina/remmina-1.2.31.2.ebuild | 86 ++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)
Comment 8 Larry the Git Cow gentoo-dev 2018-08-08 15:40:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b160fc1f8e855771ea7487cff93c66178b4081b8

commit b160fc1f8e855771ea7487cff93c66178b4081b8
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2018-08-08 15:39:57 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2018-08-08 15:39:57 +0000

    net-misc/remmina: 1.2.0_rc24 depends on <net-misc/freerdp-2.0.0_rc3
    
    Bug: https://bugs.gentoo.org/663128
    Package-Manager: Portage-2.3.44_p5_p586176, Repoman-2.3.10_p20_p586176

 net-misc/remmina/remmina-1.2.0_rc24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)