Desktop environments and Window managers: Difference between revisions

From Alpine Linux
m (fixed/added Display manager and Xorg links)
 
(87 intermediate revisions by 20 users not shown)
Line 1: Line 1:
{{TOC right}}
{{TOC right}}


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]]


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]]
<!-- 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.


'''So you can choose from those options or follow the next suggested [[Alpine Newbies Openbox Window Manager|Alpine Newbies: Xorg and Openbox]]''' page.
This page lists only the window managers and desktop environments for which packages are available in Alpine Linux. Do not add unsupported software here


= Alpine Desktops: Official Desktop =
-->


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 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 XFCE Desktop Environment]]
== Desktop Environments ==
# [[Alpine Newbies LXDE Desktop Environment]]
# [[Alpine Newbies Openbox Window Manager]]


= Alpine Desktops: Community Contributions =
* [[Xfce]]
* [[LXQt]]
* [[KDE|KDE Plasma]]
* [[GNOME]]
* [[MATE]]


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:
== Window Managers ==


# [[Alpine Newbies MATE Desktop Environment]]
===  [https://en.wikipedia.org/wiki/Stacking_window_manager Stacking window managers] ===
# [[Awesome(wm)_Setup|Awesome Window Manager]]
(also known as '''floating window maanagers''')
* X11:
** [[Openbox]]
** [[Fluxbox]]


= Alpine Desktops: Upstream and external ones =
* Wayland:
** [[Weston]]
** [[LabWC]]
**  {{Pkg|wayfire|arch=}}


All of the original upstream desktops can be installed by the traditional Unix-like method by downloading and compiling it:
=== [https://en.wikipedia.org/wiki/Tiling_window_manager Tiling window managers] ===
(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=}} 


# [[Dwm|Dynamic Window Manager for X]]
* Wayland:
# [[Alpine LXQT Desktop Environment]]
** [[Sway]]
** [[River]]
** {{Pkg|cagebreak|arch=}}
** {{Pkg|dwl|arch=}}
** [[Hyprland]]


= Alpine Desktops: Multimedia =
=== Other Window Managers ===


After having your preferred desktop you can also an improvement to your desktop with:
* Wayland
** {{Pkg|cage |arch=}} ('''kiosk''' mode)


* [[Alpine multimedia for users]] (Audio and video multimedia related software and setup)
== See Also ==
* [[Alpine multimedia for editing and amateurs]] (Amateur related such editing and converting tools)
* [[:Category:Desktop Environments|Desktop Environments]]
 
* [[:Category:Window Managers|Window Managers]]
= Alpine Desktops: emulation and gamming =
* [[Installation#Post-Installation|Post Installation]]
 
* [[Seat_manager#Input_and_video_groups|Input and video groups]]
Alpine is capable of providing a good platform to play games and enjoy:
* [[Fonts]]
 
* [[Wayland]]
* [[Alpine games packages and options]]
* [[Xorg]]
* [[Alpine emulators packages and options]]
* [[Display manager]]
* [[Alpine games from upstreams sources]]
* [https://wiki.archlinux.org/title/Desktop_environment Desktop environment - Archwiki]
* [[Alpine emulators from upstreams sources]]
* [https://wiki.gentoo.org/wiki/Desktop_environment Desktop environment - Gentoo Wiki]
 
= 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]]


[[Category:Desktop]]
[[Category:Desktop]]
[[Category:Multimedia]]
[[Category:Newbie]]
[[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