Desktop environments and Window managers: Difference between revisions
Mckaygerhard (talk | contribs) (overall of desktops instalations) |
Mckaygerhard (talk | contribs) (organize and provide table of logical to follow) |
||
Line 13: | Line 13: | ||
As pointed in first paragraph, Gnome it's a example of this.. it's used the <nowiki>wayland</nowiki> service and widely integrated with <nowiki>systemd</nowiki>, and Alpine does not use <nowiki>systemd</nowiki>. That it's a example why Desktop environment are so difficult to adopt in Linux world and obviously to configured in Alpine systems. | As pointed in first paragraph, Gnome it's a example of this.. it's used the <nowiki>wayland</nowiki> service and widely integrated with <nowiki>systemd</nowiki>, and Alpine does not use <nowiki>systemd</nowiki>. That it's a example why Desktop environment are so difficult to adopt in Linux world and obviously to configured in Alpine systems. | ||
'''So you can choose from those options:''' | |||
= Alpine Desktops: Official Desktop = | = Alpine Desktops: Official Desktop = | ||
Line 23: | Line 19: | ||
There's two official supported desktops, [[Alpine Newbies XFCE Desktop Environment|XFCE Desktop Environment]] as Main and [[Alpine Newbies LXDE Desktop Environment|LXDE Desktop]] as optional, that obviously make also optional the [[Alpine Newbies Openbox Window Manager|Openbox Window Manager]]. | There's two official supported desktops, [[Alpine Newbies XFCE Desktop Environment|XFCE Desktop Environment]] as Main and [[Alpine Newbies LXDE Desktop Environment|LXDE Desktop]] as optional, that obviously make also optional the [[Alpine Newbies Openbox Window Manager|Openbox Window Manager]]. | ||
# [[Alpine Newbies Openbox Window Manager|Alpine Newbies: Xorg and Openbox]] | |||
# [[Alpine Newbies XFCE Desktop Environment]] | # [[Alpine Newbies XFCE Desktop Environment]] | ||
# [[Alpine Newbies LXDE Desktop Environment]] | # [[Alpine Newbies LXDE Desktop Environment]] | ||
= Alpine Desktops: Community Contributions = | = Alpine Desktops: Community Contributions = | ||
Line 31: | Line 27: | ||
There's some contributions dekstops made available using the Community Repository Packages, those are not officially supported (those that make contribution are the ones that support those desktops): | There's some contributions dekstops made available using the Community Repository Packages, those are not officially supported (those that make contribution are the ones that support those desktops): | ||
* [[Alpine Newbies MATE Desktop Environment]] | |||
= Alpine Desktops: Upstream and external ones = | = Alpine Desktops: Upstream and external ones = | ||
Line 37: | Line 33: | ||
All of the original upstream desktop can be installed by the traditional *nix-like method by downloading the sources from origin and compiling it. | All of the original upstream desktop can be installed by the traditional *nix-like method by downloading the sources from origin and compiling it. | ||
* [[Alpine Newbies LXQT Desktop Environment]] | |||
= Tutorial series = | |||
{| class="wikitable" | |||
|- | |||
! Previous required !! What's next to read | |||
|- | |||
| [[Alpine newbie apk packages]] || [[Alpine Newbies Openbox Window Manager|Alpine Newbies: Xorg and Openbox]] | |||
|} | |||
= See Also = | |||
# [[Alpine newbie]] | |||
# [[Alpine newbie install manual]] | |||
# [[Alpine newbie apk packages]] | |||
# [[Alpine newbie desktops]] | |||
# [[Alpine newbie developer]] | |||
# [[Alpine newbie lammers]] |
Revision as of 22:11, 10 August 2019
The desktop environment in Alpine have two focus: official desktop for alpine as Xfce4 and community contributed desktops as Mate, LXDE or as special case the very bloated Gnome.
The popularity of desktop computers and laptops has been increasing BUT that's a only false behavior.. there's two factors that indicates that:
- Because Linux desktop distributions are not usually distributed by retail sale, there are no sales numbers that indicate the number of users. Desktop computers and phones are ruled by M$ and Google so far.
- The main effors are focused in server and many desktops have programs that never find a end in development like Kppp or Firefox OS, or GTKpod; those are projects that works only with deprecated not used in time devices or machines.
Taking in consideration that the North American-based web-measurement methods produce high Win-like desktop OS numbers and ignore the widespread use of Linux in other parts of the world, no single official Linux desktop exists and all the integration are focused in too many RedHat proposed practices (that ends in M$-like things like systemd.
Why all of this explanation?
You as user will find some very significant differences when integrated some desktops or try to install many desktops programs from source upstream, a very important thing to take in consideration. But "Ah ok, but why that? why not a automatic default etc etc..?" well as explained in first section of this page the focus of the system are efficiency, performance and maximum control of the system, not an automatic behavior not well knowed.
As pointed in first paragraph, Gnome it's a example of this.. it's used the wayland service and widely integrated with systemd, and Alpine does not use systemd. That it's a example why Desktop environment are so difficult to adopt in Linux world and obviously to configured in Alpine systems.
So you can choose from those options:
Alpine Desktops: Official Desktop
There's two official supported desktops, XFCE Desktop Environment as Main and LXDE Desktop as optional, that obviously make also optional the Openbox Window Manager.
- Alpine Newbies: Xorg and Openbox
- Alpine Newbies XFCE Desktop Environment
- Alpine Newbies LXDE Desktop Environment
Alpine Desktops: Community Contributions
There's some contributions dekstops made available using the Community Repository Packages, those are not officially supported (those that make contribution are the ones that support those desktops):
Alpine Desktops: Upstream and external ones
All of the original upstream desktop can be installed by the traditional *nix-like method by downloading the sources from origin and compiling it.
Tutorial series
Previous required | What's next to read |
---|---|
Alpine newbie apk packages | Alpine Newbies: Xorg and Openbox |