Desktop environments and Window managers: Difference between revisions

From Alpine Linux
m (fix a dozen typos, remove incomprehensible sentences. Grammarly helps with such issues)
m (fixed/added Display manager and Xorg links)
 
(89 intermediate revisions by 20 users not shown)
Line 1: Line 1:
The desktop environment in Alpine has two main flavors: One supported officially by the Alpine desktop team and one by the community.  The official desktops for Alpine are Xfce4 and LXDE and the community contributed desktops are Mate, AWM and the bigger [[Gnome Setup|Gnome]]
{{TOC right}}


Please, if you find something not easy to understand about the integration of the variety of programs, take in consideration further reading till the end of this page to understand important notes about [[Alpine_newbie_desktops#Behavior_of_Desktop_Environments_in_Linux|Behavior of Desktop Environments in Linux]]


'''So you can choose from those options or follow the next suggested [[Alpine Newbies Openbox Window Manager|Alpine Newbies: Xorg and Openbox]]''' page.
<!-- COMMENT FOR EDITORS
Do not add any content about specific desktop environment or window manager in this page. Please add all the content to the respective wiki pages. If wiki page does not exist for the specific window manage, please create and add the content.


= Alpine Desktops: Official Desktop =
This page lists only the window managers and desktop environments for which packages are available in Alpine Linux. Do not add unsupported software here


There's two official supported desktops, [[Alpine Newbies XFCE Desktop Environment|XFCE Desktop Environment]] and [[Alpine Newbies LXDE Desktop Environment|LXDE Desktop]], that last make also available the [[Alpine Newbies Openbox Window Manager|Openbox Window Manager]].
-->


# [[Alpine Newbies XFCE Desktop Environment]]
'''Alpine Linux''' has no official desktop and setting up a graphical environment is not even part of [[Installation]]. All window managers and desktop environments that are available in Alpine Linux are listed in this page. Quick installation using [[Alpine_setup_scripts#setup-desktop|setup-desktop]] script is available for few [[Setup-desktop|desktops]]. For servers consider [[Alpine_Configuration_Framework_Design#Starting_ACF|Alpine Configuration Framework(ACF)]].
# [[Alpine Newbies LXDE Desktop Environment]]
# [[Alpine Newbies Openbox Window Manager]]


= Alpine Desktops: Community Contributions =
== Desktop Environments ==


There's some contributions desktop available using the Community Repository Packages like the [Alpine Newbies MATE Desktop Environment|MATE Desktop environment]] due some others need Wayland that has some compatibility problems:
* [[Xfce]]
* [[LXQt]]
* [[KDE|KDE Plasma]]
* [[GNOME]]
* [[MATE]]


# [[Alpine Newbies MATE Desktop Environment]]
== Window Managers ==
# [[Awesome(wm)_Setup|Awesome Window Manager]]


= Alpine Desktops: Upstream and external ones =
===  [https://en.wikipedia.org/wiki/Stacking_window_manager Stacking window managers] ===
(also known as '''floating window maanagers''')
* X11:
** [[Openbox]]
** [[Fluxbox]]


All of the original upstream desktops can be installed by the traditional Unix-like method by downloading and compiling it:
* Wayland:
** [[Weston]]
** [[LabWC]]
**  {{Pkg|wayfire|arch=}}


# [[Dwm|Dynamic Window Manager for X]]
=== [https://en.wikipedia.org/wiki/Tiling_window_manager Tiling window managers] ===
# [[Alpine LXQT Desktop Environment]]
(also known as '''Dynamic window maanagers''')
* X11:
** {{Pkg|bspwm|arch=}}
** {{Pkg|herbstluftwm|arch=}}
** [[twm]]
** [[dwm]]
** [[I3wm|i3]]
** [[AwesomeWM|Awesome]]
** {{Pkg|ratpoison|arch=}}
** {{Pkg|spectrwm |arch=}}
** {{Pkg|qtile |arch=}} 


= Alpine Desktops: Multimedia =
* Wayland:
** [[Sway]]
** [[River]]
** {{Pkg|cagebreak|arch=}}
** {{Pkg|dwl|arch=}}
** [[Hyprland]]


After having your preferred desktop you can also an improvement to your desktop with:
=== Other Window Managers ===


* [[Alpine multimedia for users]] (Audio and video multimedia related software and setup)
* Wayland
* [[Alpine multimedia for editing and amateurs]] (Amateur related such editing and converting tools)
** {{Pkg|cage |arch=}} ('''kiosk''' mode)


= Alpine Desktops: emulation and gamming =
== See Also ==
 
* [[:Category:Desktop Environments|Desktop Environments]]
Alpine is capable of providing a good platform to play games and enjoy:
* [[:Category:Window Managers|Window Managers]]
 
* [[Installation#Post-Installation|Post Installation]]
* [[Alpine games packages and options]]
* [[Seat_manager#Input_and_video_groups|Input and video groups]]
* [[Alpine emulators packages and options]]
* [[Fonts]]
* [[Alpine games from upstreams sources]]
* [[Wayland]]
* [[Alpine emulators from upstreams sources]]
* [[Xorg]]
 
* [[Display manager]]
= Tutorial series =
* [https://wiki.archlinux.org/title/Desktop_environment Desktop environment - Archwiki]
 
* [https://wiki.gentoo.org/wiki/Desktop_environment Desktop environment - Gentoo Wiki]
{| 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]]


[[Category:Desktop]]
[[Category:Desktop]]
[[Category:Multimedia]]
[[Category:Newbie]]
[[Category:Desktop Environments]]
[[Category:Window Managers]]

Latest revision as of 06:35, 22 November 2024


Alpine Linux has no official desktop and setting up a graphical environment is not even part of Installation. All window managers and desktop environments that are available in Alpine Linux are listed in this page. Quick installation using setup-desktop script is available for few desktops. For servers consider Alpine Configuration Framework(ACF).

Desktop Environments

Window Managers

Stacking window managers

(also known as floating window maanagers)

Tiling window managers

(also known as Dynamic window maanagers)

Other Window Managers

  • Wayland

See Also