-
Notifications
You must be signed in to change notification settings - Fork 741
[docs] Alternative RDP procedure working with Wayland #4469
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
|
||
| 1. Create the following `cloud-init.yaml` configuration file: | ||
|
|
||
| ```{code-block} yaml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you think it's worth placing this in https://github.com/canonical/multipass/tree/main/data/cloud-init-yaml?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could be, if it's fine that the RDP configuration contains a replaceable password string.
|
There's a couple of things to figure out:
|
It can be done manually too, but using a
No. These commands are run as |
|
Ah, thanks @sergio-costas, that makes absolute sense. Didn't notice the If shell commands and |
docs/how-to-guides/customise-multipass/set-up-a-graphical-interface.md
Outdated
Show resolved
Hide resolved
The big advantage of the |
@msuchane I am super happy with the additions. Yes, at the moment we may need to have a disclaimer for people using 25.10 and above to follow the new cloud-init guide. I also support @xmkg idea of placing the yaml file in this location https://github.com/canonical/multipass/tree/main/data/cloud-init-yaml since we reference the custom setups a lot in this guide |
Important detail: this is only for Gnome Shell and Ubuntu Desktop, because Gnome Shell removed X11 session support in version 49. Other desktops with support for X11 should continue using the XRDP method (thus, it is still valid for other Ubuntu flavors). Also, this method can be used in older versions of Gnome Shell, although in old ones can result in some characteristics still not implemented. |
|
Also, I can prepare a cloud-init.yaml version for XRDP if you want... |
|
@msuchane Also, in the preview, the text seems to indicate that you have to do both procedures, instead of explaining that the XRDP one is for desktops with support for X11 sessions, and the other one is for Gnome Shell sessions from version 49 onward... |
|
Maybe the best course of action is to have both the |
|
After some experimentation, I think that the RDP server choice is best conveyed in a table: Regarding the shell commands vs. |
sergio-costas
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks perfect.
|
Hi @geoffreynyaga, I think you can merge this documentation now. The GNOME+Wayland configuration has its cloud init file, and as for the XRDP configuration, you can either extend it later or leave it as a legacy reference. |
The Set up a graphical interface guide no longer works with Ubuntu 25.10 instances because Ubuntu 25.10 removes X11 support from the GNOME desktop.
This alternative procedure still uses RDP to connect but the server setup ensures that it's compatible with Wayland. As a result, you can establish a graphical connection to Ubuntu 25.10 and later, presumably.