Group: Software/FSDG distributions/DesktopEnvironments

From LibrePlanet
Jump to: navigation, search
(Introduction: mention window managers)
(Self hosted GNU/Linux distributions: Update trisquel)
 
(30 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
Some distributions have installers for specific desktop environments, that directly install the distribution with a specific desktop environment. While most of the time it's really trivial to install additional desktop environments or window managers once the system is installed, having a specific installer shows that the desktop environment is well supported by the distribution, and it can also be convenient as users don't need to install extra packages to get things working.
 
Some distributions have installers for specific desktop environments, that directly install the distribution with a specific desktop environment. While most of the time it's really trivial to install additional desktop environments or window managers once the system is installed, having a specific installer shows that the desktop environment is well supported by the distribution, and it can also be convenient as users don't need to install extra packages to get things working.
  
== Desktop environments and Window Manager ==
+
== Self hosted GNU/Linux distributions ==
  
 
{| class="wikitable"  border="1"
 
{| class="wikitable"  border="1"
! Desktop environment
+
! rowspan=2 | Desktop environment
 +
! colspan=2 | Graphic server
 +
! colspan=6 | Distributions
 +
|-
 +
<!-- Graphic server -->
 +
! Wayland
 +
! Xorg
 +
<!-- Distributions -->
 
! Dragora 3.0-beta1
 
! Dragora 3.0-beta1
 
! Guix
 
! Guix
Line 16: Line 23:
 
! Trisquel 11 (aramo)
 
! Trisquel 11 (aramo)
 
|-
 
|-
! dwm
+
! [https://dwm.suckless.org/ dwm]
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 
| {{yes}}<ref>https://repo.or.cz/dragora.git/tree/HEAD:/recipes/x-apps/dwm</ref>
 
| {{yes}}<ref>https://repo.or.cz/dragora.git/tree/HEAD:/recipes/x-apps/dwm</ref>
| {{yes}}<ref>https://packages.guix.gnu.org/packages/dwm/6.3/</ref>
+
| {{yes}}<ref>{{DistroPackage|guix|dwm}}</ref>
| {{yes}}<ref>https://www.hyperbola.info/packages/extra/x86_64/dwm/</ref>
+
| {{yes}}<ref>{{DistroPackage|hyperbola|dwm}}</ref>
| {{no}}<ref>https://www.parabola.nu/packages/?sort=&q=dwm</ref>
+
| {{no}}<ref>{{DistroPackage|parabola|dwm}}</ref>
 
|
 
|
| {{yes}}<ref>https://packages.trisquel.org/aramo/dwm</ref>
+
| {{yes}}<ref>{{DistroPackage|trisquel|dwm}}</ref>
 
|-
 
|-
! Fluxbox
+
! [https://www.enlightenment.org/about-enlightenment Enlightenment]
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 +
|
 +
| {{yes}}<ref>https://guix.gnu.org/en/manual/en/guix.html#index-enlightenment_002ddesktop_002dservice_002dtype</ref>
 +
| {{yes}}<ref>{{DistroPackage|hyperbola|enlightenment16}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|parabola|enlightenment}}</ref>
 +
|
 +
| {{yes}}<ref>{{DistroPackage|trisquel|enlightenment}}</ref>
 +
|-
 +
! [http://fluxbox.org/ Fluxbox]
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 
|  
 
|  
| {{no|currently broken on x86_64 (compilation failure)}}
+
| {{yes}}<ref>{{DistroPackage|guix|fluxbox}}</ref>
| {{yes}}<ref>https://www.hyperbola.info/packages/?sort=&q=fluxbox</ref>
+
| {{yes}}<ref>{{DistroPackage|hyperbola|fluxbox}}</ref>
| {{yes}}<ref>https://www.parabola.nu/packages/?sort=&q=fluxbox</ref>
+
| {{yes}}<ref>{{DistroPackage|parabola|fluxbox}}</ref>
 
|
 
|
| {{yes}}<ref>https://packages.trisquel.org/aramo/fluxbox</ref>
+
| {{yes}}<ref>{{DistroPackage|trisquel|fluxbox}}</ref>
 
|-
 
|-
! Gnome
+
! [https://www.gnome.org/ Gnome]
 +
<!-- Graphic server -->
 +
| {{yes}}
 +
| {{yes}}
 +
<!-- Distributions -->
 
|
 
|
 
| {{yes|Yes, 64bit only (aarch64, x86_64)}}
 
| {{yes|Yes, 64bit only (aarch64, x86_64)}}
|
+
| {{no}}<ref>We only have some gnome applications but for instance key packages like gnome-shell or equivalent are missing: https://www.hyperbola.info/packages/?sort=&q=gnome</ref>
 
| {{yes}}
 
| {{yes}}
 
| {{yes|Yes, Has a specific installer for it}}<ref name="pures-downloads">https://pureos.net/download/</ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="pures-downloads">https://pureos.net/download/</ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads">https://trisquel.info/en/download</ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads">https://trisquel.info/en/download</ref>
 
|-
 
|-
! i3
+
! [https://i3wm.org/ i3]
 +
<!-- Graphic server -->
 +
| {{no}}
 +
| {{yes}}
 +
<!-- Distributions -->
 
|
 
|
 +
| {{yes}}<ref>{{DistroPackage|guix|i3-wm}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|hyperbola|i3-wm}}</ref>
 
| {{yes}}
 
| {{yes}}
| {{yes}}<ref>https://www.hyperbola.info/packages/?sort=&q=i3-wm</ref>
+
|
 +
| {{yes}}<ref>{{DistroPackage|trisquel|i3}}</ref>
 +
|-
 +
! [https://ice-wm.org/ IceWM]
 +
<!-- Graphic server -->
 +
| {{no}}
 
| {{yes}}
 
| {{yes}}
 +
<!-- Distributions -->
 
|
 
|
| {{yes}}<ref>https://packages.trisquel.org/aramo/i3</ref>
+
| {{yes}}<ref>{{DistroPackage|guix|icewm}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|hyperbola|icewm}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|parabola|icewm}}</ref>
 +
|
 +
| {{yes}}<ref>{{DistroPackage|trisquel|icewm}}</ref>
 
|-
 
|-
! KDE
+
! [https://kde.org/ KDE]
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 
|
 
|
 
|
 
|
Line 54: Line 105:
 
|
 
|
 
| {{yes|Yes, Has a specific installer for it}}<ref name="pures-downloads">https://pureos.net/download/</ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="pures-downloads">https://pureos.net/download/</ref>
| {{yes}}<ref>https://packages.trisquel.org/aramo/kde-standard</ref>
+
| {{yes}}<ref>{{DistroPackage|trisquel|kde-standard}}</ref>
 
|-
 
|-
! LXDE
+
! [https://www.lxde.org/ LXDE]
 +
<!-- Graphic server -->
 
|
 
|
 
|
 
|
| {{no}}<ref>https://www.hyperbola.info/packages/?sort=&q=lxde</ref>
+
<!-- Distributions -->
 
|
 
|
 +
| {{yes}}<ref>{{DistroPackage|guix|lxde}}</ref>
 +
| {{no}}<ref>{{DistroPackage|hyperbola|lxde}}</ref>
 +
| {{yes}}<ref>https://www.parabola.nu/groups/x86_64/lxde/</ref>
 
|
 
|
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads"></ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads"></ref>
 
|-
 
|-
! Mate
+
! [https://lxqt-project.org LXQt]
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 +
|
 +
| {{yes}}<ref>https://guix.gnu.org/en/manual/en/guix.html#index-lxqt_002ddesktop_002dservice_002dtype</ref>
 +
| {{no}}<ref>{{DistroPackage|hyperbola|lxqt}}</ref>
 +
| {{yes}}<ref>https://www.parabola.nu/groups/x86_64/lxqt/</ref>
 +
|
 +
| {{yes}}<ref>{{DistroPackage|trisquel|lxqt}}</ref>
 +
|-
 +
! [https://mate-desktop.org/ Mate]
 +
<!-- Graphic server -->
 +
|
 
|
 
|
 +
<!-- Distributions -->
 
|
 
|
| {{no}}<ref>https://www.hyperbola.info/packages/?sort=&q=mate</ref>
+
| {{yes}}<ref>https://guix.gnu.org/en/manual/en/guix.html#index-mate_002ddesktop_002dservice_002dtype</ref>
 +
| {{no}}<ref>{{DistroPackage|hyperbola|mate}}</ref>
 
| {{yes}}<ref>https://www.parabola.nu/groups/x86_64/mate/</ref>
 
| {{yes}}<ref>https://www.parabola.nu/groups/x86_64/mate/</ref>
 
|
 
|
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads"></ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads"></ref>
 
|-
 
|-
! Sugar
+
! [http://openbox.org/wiki/Main_Page OpenBox]
 +
<!-- Graphic server -->
 +
|
 
|
 
|
 +
<!-- Distributions -->
 
|
 
|
| {{no}}<ref>https://www.hyperbola.info/packages/?sort=&q=sugar</ref>
+
| {{yes}}<ref>{{DistroPackage|guix|openbox}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|hyperbola|openbox}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|parabola|openbox}}</ref>
 +
|
 +
| {{yes}}<ref>{{DistroPackage|trisquel|openbox}}</ref>
 +
|-
 +
! [https://www.sugarlabs.org/ Sugar]
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 +
|
 +
| {{yes}}<ref>https://guix.gnu.org/en/manual/devel/en/guix.html#index-sugar_002ddesktop_002dservice_002dtype</ref>
 +
| {{no}}<ref>{{DistroPackage|hyperbola|sugar}}</ref>
 
| {{yes}}
 
| {{yes}}
 
|
 
|
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads"></ref>
 
| {{yes|Yes, Has a specific installer for it}}<ref name="trisquel-downloads"></ref>
 
|-
 
|-
! Sway
+
! [https://github.com/swaywm/sway Sway]
 +
<!-- Graphic server -->
 +
| {{yes}}
 +
| {{no}}
 +
<!-- Distributions -->
 
|
 
|
| {{yes}}
+
| {{yes}}<ref>{{DistroPackage|guix|sway}}</ref>
| {{no}}<ref>https://www.hyperbola.info/packages/?sort=&q=sway</ref>
+
| {{no}}<ref>{{DistroPackage|hyperbola|sway}}</ref>
 
| {{yes}}
 
| {{yes}}
 
|
 
|
| {{yes}}<ref>https://packages.trisquel.org/search?suite=aramo&keywords=sway</ref>
+
| {{yes}}<ref>{{DistroPackage|trisquel|sway}}</ref>
 
|-
 
|-
 
! Trinity
 
! Trinity
 +
<!-- Graphic server -->
 +
|
 +
|
 +
<!-- Distributions -->
 
| {{yes}}<ref>https://repo.or.cz/dragora.git/tree/HEAD:/recipes/tde</ref>
 
| {{yes}}<ref>https://repo.or.cz/dragora.git/tree/HEAD:/recipes/tde</ref>
 +
| {{no}}<ref>At the time of writing, Guix has no trinity package.</ref>
 +
| {{no}}<ref>{{DistroPackage|hyperbola|trinity}}</ref>
 +
| {{no}}<ref>{{DistroPackage|parabola|trinity}}</ref>
 +
|
 +
| {{no}}<ref>https://packages.trisquel.org/search?suite=aramo&keywords=tde</ref><ref>https://packages.trisquel.org/search?suite=aramo&keywords=trinity</ref>
 +
|-
 +
! TWM
 +
<!-- Graphic server -->
 
|
 
|
 
|
 
|
 +
<!-- Distributions -->
 +
| {{yes}}<ref>"Window managers such as TWM, DWM." from https://dragora.org/en/index.html</ref>
 +
| {{yes}}<ref>{{DistroPackage|guix|twm}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|hyperbola|xenocara-twm}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|parabola|xorg-twm}}</ref>
 
|
 
|
 +
| {{yes}}<ref>{{DistroPackage|trisquel|twm}}</ref>
 +
|-
 +
! [https://windowmaker.org/ WindowMaker]
 +
<!-- Graphic server -->
 
|
 
|
| {{no}}<ref>https://packages.trisquel.org/search?suite=aramo&keywords=tde</ref><ref>https://packages.trisquel.org/search?suite=aramo&keywords=trinity</ref>
+
|
 +
<!-- Distributions -->
 +
|
 +
| {{yes}}<ref>{{DistroPackage|guix|windowmaker}}</ref>
 +
| {{yes}}<ref>{{DistroPackage|hyperbola|windowmaker}}</ref>
 +
| {{no}}<ref>{{DistroPackage|parabola|windowmaker}}</ref>
 +
|
 +
| {{no}}<ref>{{DistroPackage|trisquel|windowmaker}}</ref>
 
|-
 
|-
! XFCE4
+
! [https://www.xfce.org/ XFCE]
 +
<!-- Graphic server -->
 
|
 
|
 
| {{yes}}
 
| {{yes}}
| {{no}}<ref>https://www.hyperbola.info/packages/?sort=&q=xfce</ref>
+
<!-- Distributions -->
 +
|
 +
| {{yes}}<ref>{{DistroPackage|guix|xfce4-session}}</ref>
 +
| {{no}}<ref>{{DistroPackage|hyperbola|xfce}}</ref>
 
| {{yes}}
 
| {{yes}}
 
|
 
|
| {{yes}}<ref>https://packages.trisquel.org/aramo/xfce4</ref>
+
| {{yes}}<ref>{{DistroPackage|trisquel|xfce4}}</ref>
 
|-
 
|-
 
|}
 
|}

Latest revision as of 09:11, 21 November 2023

Introduction

This page list which desktop environments or window managers are available in which FSDG distributions.

Some distributions have installers for specific desktop environments, that directly install the distribution with a specific desktop environment. While most of the time it's really trivial to install additional desktop environments or window managers once the system is installed, having a specific installer shows that the desktop environment is well supported by the distribution, and it can also be convenient as users don't need to install extra packages to get things working.

Self hosted GNU/Linux distributions

Desktop environment Graphic server Distributions
Wayland Xorg Dragora 3.0-beta1 Guix Hyperbola v0.4.2 Parabola PureOS 10 (byzantium) Trisquel 11 (aramo)
dwm Yes[1] Yes[2] Yes[3] No[4] Yes[5]
Enlightenment Yes[6] Yes[7] Yes[8] Yes[9]
Fluxbox Yes[10] Yes[11] Yes[12] Yes[13]
Gnome Yes Yes Yes, 64bit only (aarch64, x86_64) No[14] Yes Yes, Has a specific installer for it[15] Yes, Has a specific installer for it[16]
i3 No Yes Yes[17] Yes[18] Yes Yes[19]
IceWM No Yes Yes[20] Yes[21] Yes[22] Yes[23]
KDE Yes, Has a specific installer for it[15] Yes[24]
LXDE Yes[25] No[26] Yes[27] Yes, Has a specific installer for it[16]
LXQt Yes[28] No[29] Yes[30] Yes[31]
Mate Yes[32] No[33] Yes[34] Yes, Has a specific installer for it[16]
OpenBox Yes[35] Yes[36] Yes[37] Yes[38]
Sugar Yes[39] No[40] Yes Yes, Has a specific installer for it[16]
Sway Yes No Yes[41] No[42] Yes Yes[43]
Trinity Yes[44] No[45] No[46] No[47] No[48][49]
TWM Yes[50] Yes[51] Yes[52] Yes[53] Yes[54]
WindowMaker Yes[55] Yes[56] No[57] No[58]
XFCE Yes Yes[59] No[60] Yes Yes[61]
  1. https://repo.or.cz/dragora.git/tree/HEAD:/recipes/x-apps/dwm
  2. dwm
  3. dwm
  4. dwm
  5. dwm
  6. https://guix.gnu.org/en/manual/en/guix.html#index-enlightenment_002ddesktop_002dservice_002dtype
  7. enlightenment16
  8. enlightenment
  9. enlightenment
  10. fluxbox
  11. fluxbox
  12. fluxbox
  13. fluxbox
  14. We only have some gnome applications but for instance key packages like gnome-shell or equivalent are missing: https://www.hyperbola.info/packages/?sort=&q=gnome
  15. 15.015.1 https://pureos.net/download/
  16. 16.016.116.216.3 https://trisquel.info/en/download
  17. i3-wm
  18. i3-wm
  19. i3
  20. icewm
  21. icewm
  22. icewm
  23. icewm
  24. kde-standard
  25. lxde
  26. lxde
  27. https://www.parabola.nu/groups/x86_64/lxde/
  28. https://guix.gnu.org/en/manual/en/guix.html#index-lxqt_002ddesktop_002dservice_002dtype
  29. lxqt
  30. https://www.parabola.nu/groups/x86_64/lxqt/
  31. lxqt
  32. https://guix.gnu.org/en/manual/en/guix.html#index-mate_002ddesktop_002dservice_002dtype
  33. mate
  34. https://www.parabola.nu/groups/x86_64/mate/
  35. openbox
  36. openbox
  37. openbox
  38. openbox
  39. https://guix.gnu.org/en/manual/devel/en/guix.html#index-sugar_002ddesktop_002dservice_002dtype
  40. sugar
  41. sway
  42. sway
  43. sway
  44. https://repo.or.cz/dragora.git/tree/HEAD:/recipes/tde
  45. At the time of writing, Guix has no trinity package.
  46. trinity
  47. trinity
  48. https://packages.trisquel.org/search?suite=aramo&keywords=tde
  49. https://packages.trisquel.org/search?suite=aramo&keywords=trinity
  50. "Window managers such as TWM, DWM." from https://dragora.org/en/index.html
  51. twm
  52. xenocara-twm
  53. xorg-twm
  54. twm
  55. windowmaker
  56. windowmaker
  57. windowmaker
  58. windowmaker
  59. xfce4-session
  60. xfce
  61. xfce4