Created
November 1, 2012 20:24
-
-
Save ytjohn/3996240 to your computer and use it in GitHub Desktop.
Notes on getting freerdp server working
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
freerdp | |
Also need these dependencies: | |
sudo apt-get install libxkbfile-dev libxv-dev libcups2-dev | |
Add this option to CMAKE: | |
-DWITH_SERVER=ON | |
Issue #600 - server certificates - this requires server.crt and server.key to be in ~/.freerdp/server | |
cd ./server/X11/ | |
mkdir -p ~/.freerdp/server | |
cp server.* ~/.freerdp/server | |
./xfreerdp-server | |
Any time I've run xfreerdp-server, I get "bind: Address already in use", but it is in fact listening on 3389. | |
If you run this over SSH, you get a failed to open display. | |
johnh@johngui:~/devel/freerdp-1.0.1/server/X11$ ./xfreerdp-server | |
Listening on 0.0.0.0 port 3389. | |
bind: Address already in use | |
We've got a client 10.100.1.35 | |
failed to open display: | |
You have to either run freerdp from a logged in session, or set your DISPLAY environment variable to that of a logged in session (export DISPLAY=:0). | |
Unfortunately, if I lock the screen, this kills the server. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment