robertdebock / ansible-role-xrdp Goto Github PK
View Code? Open in Web Editor NEWInstall and configure xrdp on your system.
Home Page: https://robertdebock.nl/
License: Apache License 2.0
Install and configure xrdp on your system.
Home Page: https://robertdebock.nl/
License: Apache License 2.0
Windows RDP hang on xRDP backgroud color windows once password input... Remmina (linux) hang on black screen the desktop never show up
The bootstrap haven been applied because it won't work properly issue been open for that project...
---
YOUR PLAYBOOK HERE
No error, installation process seems to run properly
ansible [core 2.11.6]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/home//.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python3.6/dist-packages/ansible
ansible collection location = /home///.ansible/collections:/usr/share/ansible/collections
executable location = /usr/local/bin/ansible
python version = 3.6.9 (default, Jan 26 2021, 15:33:00) [GCC 8.4.0]
jinja version = 3.0.3
libyaml = True
With 18.04.6 the only way I get xRDP working properly was by using the xrdp-installer-1.3.sh script and append somes lines in the /etc/xrdp/startwm.sh
To complete the configuration "sudo update-alternatives --config x-session-manager" and select xfce
Sadly the script can't easily be used with ansible "shell" as it needs to be run as non privileged user and supposed to prompt for super user password if needed (which never occured to me may be because my session sudo token is still active so the script already can sudo)...
I am glad that ansible role exist for xRDP which is always a bit difficult to install from experience which is sad because it is a wonderful tool when properly configured...
Poke me for help with testing or reviewing if you intent to improve your role so xRDP work out of the box once provisioning is over... Right now it is not the case and the complexity and dependencies you have render the debugging tedious.
Thanks
Regards
It would be much easier if ansible-role-xrdp would not depends on
roles:
- role: robertdebock.bootstrap
- role: robertdebock.core_dependencies
- role: robertdebock.epel
Either list the dependencies packages required or just copy over the other roles code in ansible-role-xrdp.
Hi @robertdebock,
It seems there's a typo in the default xrdp_configuration
ansible-role-xrdp/defaults/main.yml
Lines 4 to 7 in 71abf89
option
should be crypt_level
instead of encrypt_level
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.