amazon-linux-2023 icon indicating copy to clipboard operation
amazon-linux-2023 copied to clipboard

[Feature Request] - Desktop Graphical User Interface (GUI) options (e.g. KDE/Gnome/xfce4) + xrdp/tigervnc

Open brenthuisman opened this issue 4 years ago • 12 comments

What package is missing from Amazon Linux 2022? Please describe and include package name.

@kde-desktop @gnome-desktop

Is this an update to existing package or new package request?

New request.

Is this package available in Amazon Linux 2?

No.

Number of users impacted

Unknown.

brenthuisman avatar Dec 01 '21 10:12 brenthuisman

@brenthuisman this is from release notes:

The following features will be introduced to Amazon Linux 2022 before it is released for general availability.

Graphical environment (such as MATE or GNOME)

We'll get GUI, eventually!

elsaco avatar Dec 02 '21 19:12 elsaco

Although the earlier tech preview release notes indicated that we'd have a GUI with GA, that's obviously not the case as we've gone to GA with no GUI. It is still planned, and will be released as part of the standard quarterly point release process, but we don't have an ETA at this time.

nmeyerhans avatar Mar 17 '23 17:03 nmeyerhans

Closing https://github.com/amazonlinux/amazon-linux-2023/issues/324 in favor of de-duplicating with this issue. That ask included xrdp and tigervnc

stewartsmith avatar Jun 22 '23 21:06 stewartsmith

up

yuta-hidaka avatar Sep 14 '23 14:09 yuta-hidaka

Hi All, did anyone find any workaround to manually install a GUI and VNC? If anyone if wondering why you need GUI, here is my reason: We use AL2 today all accross our AWS projects, build, servers and yes workstations. While vscode ssh plugin works for most actual dev, for QA automation is where it gets tricky. You cant run headed playwright tests and it makes debugging tests hard.

brunoargolo avatar Feb 05 '24 15:02 brunoargolo

Hi All, did anyone find any workaround to manually install a GUI and VNC?

FYI all the dependencies for TigerVNC, xterm, and fvwm are there. You could probably build these in COPR easily enough.

But the question I'd love to have your input on is what type of GUI environment do you need? Would the above satisfy your needs? Would any other graphical applications be satisfied by using flatpak? Or do you need a more full GNOME/KDE/XFCE environment?

stewartsmith avatar Feb 05 '24 16:02 stewartsmith

Hi @stewartsmith, thanks for your reply. Really any solution that will allow me to run chrome would work. If you have any suggestions on what to try I'd be happy to. Honestly I went with the above on AL2 because it was the most documented with tutorials on how to do it.

brunoargolo avatar Feb 05 '24 18:02 brunoargolo

The need is still real and every day we're reminded that the AL2 EOL is getting closer. We need viable options.

   ,     #_
   ~\_  ####_        Amazon Linux 2
  ~~  \_#####\
  ~~     \###|       AL2 End of Life is 2025-06-30.
  ~~       \#/ ___
   ~~       V~' '->
    ~~~         /    A newer version of Amazon Linux is available!
      ~~._.   _/
         _/ _/       Amazon Linux 2023, GA and supported until 2028-03-15.
       _/m/'           https://aws.amazon.com/linux/amazon-linux-2023/

iodeslykos avatar Feb 15 '24 18:02 iodeslykos

I use NICE DCV server and to migrate to AL2023 I need NICE DCV support on there. https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing-linux-server.html

simtheverse avatar Feb 26 '24 22:02 simtheverse

@stewartsmith MATE, GNOME, KDE, XFCE -- anything. Or, at least some indication that there will actually be something. It's been over two years with no mention, nothing added to the roadmap, nothing.

iodeslykos avatar Mar 18 '24 17:03 iodeslykos

My job mandates that I use Amazon Linux as my development environment, and I depend on the graphical desktop to do my job.

msslss-work avatar Sep 12 '24 04:09 msslss-work

@msslss-work Can't you install any distro of your choice and run al2023 within distrobox on that host? Or setup a VM with AL2023? Something like VSCode has a terminal where you can run code remotely. Not sure what your work flow is though.

danie-dejager avatar Sep 12 '24 05:09 danie-dejager

Adding on here, I need some sort of GUI to connect with the IBKR gateway which we want to run on AL2023. MATE, TIGERVNC, doesn't matter, just need something for literally a single window to forward to my local machine.

MLTQ avatar Oct 08 '24 14:10 MLTQ

Thanks, the feedback is useful. I am not yet in a position to state our position here, but we are not ignoring this.

ozbenh avatar Oct 13 '24 00:10 ozbenh

@ozbenh Thanks for the update.

As a note: Our interim solution has been to create our own Debian-based AMIs while still utilizing DCV. This is fine solution, but we would really have preferred to use an AWS provided (AL*) distribution for the sake of consistency and compatibility with our current environment and automation.

iodeslykos avatar Oct 13 '24 16:10 iodeslykos

Amazon Linux 2 EOL is June 2025 next year with a glibc of 2.26. Amazon Linux 2023 has 2.34, but there doesn't seem to be any update of a desktop gui since this request in 2021... Any updates on options would be greatly appreciated as AL2 does not have a way to safely move up the glibc without segmentation errors. https://aws.amazon.com/amazon-linux-2/faqs/ https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al2.html#graphical-desktop-support https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al2.html https://docs.aws.amazon.com/linux/al2023/ug/deprecated-al2.html

Quicksymphony avatar Oct 18 '24 06:10 Quicksymphony

AL2023 already has what's needed to run GUI apps. Here's a screenshot of xterm client launched on AL2023 and displayed on a remote X server:

xterm_al2023_remote_xorg

elsaco avatar Oct 20 '24 20:10 elsaco

We just added xterm and updated our core sets of X11 libraries. We are still working through our options for the next step

ozbenh avatar Oct 20 '24 22:10 ozbenh

@ozbenh Has there been any movement on this? My team is in the same boat as many others here; need to use Amazon Linux, but also need a GUI desktop package in some form.

Rybar avatar Dec 13 '24 19:12 Rybar

This was briefly mentioned by the PM during ReInvent, we are in the process of adding packages needed for a graphical desktop. I am unfortunately not in a position to provide a precise ETA at this point but things will become fairly obvious I suppose as things get updated and added during Q1

ozbenh avatar Dec 16 '24 10:12 ozbenh

Any updates on this? +1 to many others with the same issue here, and EoL is now just 4 months away

46martin11 avatar Feb 20 '25 12:02 46martin11

We expect to have a graphical desktop available as part of an upcoming release.

stewartsmith avatar Mar 20 '25 19:03 stewartsmith

When is the upcoming release? Kinda desperate here since we need MATE or something like that.

talonsec avatar Mar 21 '25 23:03 talonsec

https://github.com/amazonlinux/amazon-linux-2023/issues/47#issuecomment-2421589709

I have a resolution for this conflict, but while waiting for one here our project was shut down as we couldn't wait for an official release. Since this was flagged in october of last year and we're losing cloud access i'm going to see if we can post it to github or not.

Quicksymphony avatar Mar 23 '25 16:03 Quicksymphony