Skip to content
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

Feedback wanted: Desktops maturity #168532

Closed
davidak opened this issue Apr 13, 2022 · 27 comments
Closed

Feedback wanted: Desktops maturity #168532

davidak opened this issue Apr 13, 2022 · 27 comments
Labels
6.topic: cinnamon 6.topic: Enlightenment DE The Enlightenment Desktop Environment 6.topic: GNOME GNOME desktop environment and its underlying platform 6.topic: Lumina DE The Lumina Desktop Environment 6.topic: LXQt The Lightweight Qt Desktop Environment 6.topic: mate The MATE Desktop Environment 6.topic: pantheon The Pantheon desktop environment 6.topic: qt/kde 6.topic: xfce The Xfce Desktop Environment 9.needs: community feedback 9.needs: maintainer feedback

Comments

@davidak
Copy link
Member

davidak commented Apr 13, 2022

This issue is to collect information about the maturity of our desktops.

We want to provide an easy install of desktops for users with a graphical installer (#161788). It uses X11 except GNOME.

The provided desktops should be ready for daily use and stable.

I'm asking the maintainers, but feedback from users of these desktops are also apprectiated!

Just rate the desktops with 👍 or 👎 on the comment. For more detailed feedback, write a comment.

@davidak davidak added 6.topic: GNOME GNOME desktop environment and its underlying platform 6.topic: qt/kde 9.needs: community feedback 6.topic: xfce The Xfce Desktop Environment 6.topic: pantheon The Pantheon desktop environment 9.needs: maintainer feedback 6.topic: cinnamon 6.topic: LXQt The Lightweight Qt Desktop Environment 6.topic: Lumina DE The Lumina Desktop Environment 6.topic: Enlightenment DE The Enlightenment Desktop Environment labels Apr 13, 2022
@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

GNOME Desktop

Is GNOME in NixOS ready for daily use and stable?

cc @NixOS/gnome

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

GNOME Flashback Desktop

Is GNOME Flashback in NixOS ready for daily use and stable?

cc @NixOS/gnome @chpatrick

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

KDE Plasma Desktop

Is Plasma in NixOS ready for daily use and stable?

cc @@NixOS/qt-kde

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

Xfce Desktop

Is Xfce in NixOS ready for daily use and stable?

cc @NixOS/xfce

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

Pantheon Desktop

Is Pantheon in NixOS ready for daily use and stable?

cc @NixOS/pantheon

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

Cinnamon Desktop

Is Cinnamon in NixOS ready for daily use and stable?

cc @mkg20001

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

MATE Desktop

Is MATE in NixOS ready for daily use and stable?

cc @romildo @j03

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

Enlightenment Desktop

Is Enlightenment in NixOS ready for daily use and stable?

cc @matejc @tstrobel @ftrvxmtrx @romildo

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

LXQt Desktop

Is LXQt in NixOS ready for daily use and stable?

cc @romildo

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

Lumina Desktop

Is Lumina in NixOS ready for daily use and stable?

cc @romildo

@mkg20001
Copy link
Member

mkg20001 commented Apr 13, 2022

I'm using cinnamon as my daily driver. It has a few rought edges, documented here: https://github.com/NixOS/nixpkgs/projects/46?query=is%3Aopen+sort%3Aupdated-desc (if someone feels the calling to fix an issue, just do it ™️ )

Unless you need an onscreen keyboard you're good. Nemo extensions are also missing as noone packaged them yet. Not a big bummer. Personally didn't affect me. Some cinnamon extensions require you to install extra packages. The error message from cinnamon is an apt specific one.

Aside from that it just works.

After enabling the desktop it uses the same defaults as on linuxmint. May or may not be adjusted more to a nixos-ish style. Personally I don't have any opinions about that.

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

@mkg20001 sounds good. in my quick test i also haven't encountered any issues

After enabling the desktop it uses the same defaults as on linuxmint. May or may not be adjusted more to a nixos-ish style.

Most desktops on NixOS come with the upstream defaults. Some have a NixOS wallpaper, but it's not consistent (#168513). I hope we can coordinate that better.

@chpatrick
Copy link
Contributor

chpatrick commented Apr 13, 2022 via email

@mkg20001
Copy link
Member

Most desktops on NixOS come with the upstream defaults. Some have a NixOS wallpaper, but it's not consistent

Actually it does have the nixOS wallpaper and the menu logo has been replaced with the generic cinnamon one.

Added a comment to the issue

@ryantm
Copy link
Member

ryantm commented Apr 13, 2022

I've used NixOS X11 GNOME for 7 or 8 years as a daily driver and it has been great.

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/feedback-wanted-desktops-maturity/18632/1

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/feedback-wanted-desktops-maturity/18632/2

@tpwrules
Copy link
Contributor

I use LXQt on some systems and it seems to suffer from theming issues which make it uglier than necessary. Aside from that, it works great and is stable.

@fedeinthemix
Copy link
Contributor

I use GNOME with Wayland and it mostly works well. I only encountered some problems with fonts in X11 applications, see #155044

@jtojnar
Copy link
Contributor

jtojnar commented Apr 14, 2022

We also might want to take into consideration varying levels of maintenance between stable and unstable. For example, GNOME is well tested and quickly fixed on unstable, but releases rarely receive any fixes other than security ones and that can still break stuff: e.g. #168645.

@romildo romildo added the 6.topic: mate The MATE Desktop Environment label Apr 14, 2022
@blitz
Copy link
Contributor

blitz commented Apr 14, 2022

We also might want to take into consideration varying levels of maintenance between stable and unstable. For example, GNOME is well tested and quickly fixed on unstable, but releases rarely receive any fixes other than security ones and that can still break stuff: e.g. #168645.

I'm using Gnome on NixOS (always the latest release channel) as my daily driver for a year now and am pretty happy. #168645 was the first major issue I hit in this time.

@SuperSamus
Copy link
Contributor

SuperSamus commented Apr 16, 2022

I used Plasma (X11) for a few weeks, and it works well.
I have a few minor gripes, for example some "basic" applications like Ark aren't installed by default, plus some stuff like #153983, #164451 and #168320.

For Plasma Wayland, there are some issues that I think should be a priority: #155291, #155292, #155293.

vlinkz added a commit to NixOS/calamares-nixos-extensions that referenced this issue Apr 18, 2022
@WolfangAukang
Copy link
Contributor

WolfangAukang commented Apr 21, 2022

I am using Pantheon from nixos-unstable on my two computers (both daily drivers) for at least 5 months (I had migrated from KDE Plasma which was kind of bugged to me, but can't recall the exact issue).

There are times the top bar glitches (like disappears and appears back in a few seconds), but it isn't that common. Besides that, it is completely usable.

Need to test the Ayatana wingpanel to confirm everything is working fine (this is the only wingpanel I haven't tried)

@jrgiacone
Copy link
Contributor

Xmonad 17 will not build for me

@AndersonTorres
Copy link
Member

Xmonad 17 will not build for me

technically xmonad is not a desktop environment.

@AndersonTorres
Copy link
Member

About that I have made at least two promises and seriously I was found lacking.

@davidak
Copy link
Member Author

davidak commented Jun 8, 2022

Thank you all for the feedback!

It was used to select the desktop choices for the GUI installer and recommendations.

@davidak davidak closed this as completed Jun 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: cinnamon 6.topic: Enlightenment DE The Enlightenment Desktop Environment 6.topic: GNOME GNOME desktop environment and its underlying platform 6.topic: Lumina DE The Lumina Desktop Environment 6.topic: LXQt The Lightweight Qt Desktop Environment 6.topic: mate The MATE Desktop Environment 6.topic: pantheon The Pantheon desktop environment 6.topic: qt/kde 6.topic: xfce The Xfce Desktop Environment 9.needs: community feedback 9.needs: maintainer feedback
Projects
None yet
Development

No branches or pull requests