Page 1 of 1

[SOLVED] xfreerdp missing package to KRDC

PostPosted: Apr 4th, '14, 10:46
by janpihlgren
I'm running Mageia 4 64-bit.
I'll try to use KRDC to avccess an other Host running Mageia 4 64-bit.
First I try to use vnc function, get connected but no desktop is displayed. Then I try to use rdp function and I
get the message that xfreerdp is not properly installed.
The problem is that the xfreerdp is not available from Mageias media sources.
For me i looks like that the KRDC-packages is not complete or that xfreerdp-packages have to be added.
Or is there any other solution?

Re: xfreerdp missing package to KRDC

PostPosted: Apr 4th, '14, 12:23
by Latte
the package freerdp contains your requested program:
Code: Select all
[marc@Rechner ~]$ urpmf --files freerdp
...
freerdp:/usr/bin/xfreerdp
...

Re: xfreerdp missing package to KRDC

PostPosted: Apr 4th, '14, 13:51
by janpihlgren
I run the comand
Code: Select all
urpmf --files freerdp

and get
..................
bash-completion:/usr/share/bash-completion/completions/xfreerdp
.................
Than I run
Code: Select all
urpmi xfreerdp

and get
No package with name xfreerdp
-------------------------
Then
Code: Select all
cd /usr/share/bash-completion/completions/
ls -al

and find xfreerdp
----------------------
I tried to run xfreerdp
get the answer:
missing server name
failed to parse arguments.
Again I run KRDC with
Code: Select all
rdp://10.0.0.100:5901

get the following messages:
"Couldn't start "xfreerdp". Check if xfreerdp is installed right (free translation)

So is there something wrong in KRDC that does not call xfreerdp the right way? Or what?

Re: xfreerdp missing package to KRDC

PostPosted: Apr 4th, '14, 16:45
by Latte
janpihlgren wrote:I run the comand
Code: Select all
urpmf --files freerdp

and get
..............
bash-completion:/usr/share/bash-completion/completions/xfreerdp

This is your only result? My ... in my answer indicated that there are a lot of files listed and if that above is your only result, it seems, that you haven't installed freerdp, yet.

Please show the output of
Code: Select all
rpm -qa | grep freerdp

if the package is not listed, please install it via urpmi

janpihlgren wrote:Than I run
Code: Select all
urpmi xfreerdp

and get
No package with name xfreerdp

As I stated in my first post already, the package is named freerdp (without 'x'). This package contains the file /usr/bin/xfreerdp

Re: xfreerdp missing package to KRDC

PostPosted: Apr 4th, '14, 17:06
by janpihlgren
Sorry. I wasn't clear. I only showed the line including xfreerdp.
I also looks like that I have installed freerdp 586 not freerdp 86-64. Now I have corrected that.
The errormessage did not appear anymore but I only get a blue screen, the "desktop" will not appear.

Re: xfreerdp missing package to KRDC

PostPosted: Apr 4th, '14, 19:11
by alf
and the server you are trying to connect to is running a rdp-server?

Re: xfreerdp missing package to KRDC

PostPosted: Apr 5th, '14, 05:22
by janpihlgren
No rdpserver is running.
Whats the packages name? I can't find any package that include rdpserver in the name.
I also tied to use vnc and there is a vncserver running and the result is the same, just a blue field.
The status showing connecting to zebbie (the computer I try to connect). After a while the message:
Can't find the server
appear,

After several different trial I began to think that the problem now is a problem with the security, the called host refuse to accept the call for some reason.
I don't know of which reason it refuse to accept a call.

Suddely I found how to access by vnc (using KRDC).
I have edit /etc/sysconfig/vncservers. I change this line:
Code: Select all
# VNCSERVERS="2:myusername"

to
Code: Select all
VNCSERVERS="2:jan"

and than restarted the vnc server with command:
Code: Select all
vncserver :1

Re: xfreerdp missing package to KRDC

PostPosted: Apr 5th, '14, 10:57
by Latte
janpihlgren wrote:No rdpserver is running.
Whats the packages name? I can't find any package that include rdpserver in the name.


I didn't find a package in the repos neither. The server is called xrdp and you can get it here: http://sourceforge.net/projects/xrdp/
But you need to compile it yourself.