Desktop environments and Window managers: Difference between revisions

From Alpine Linux
m (Fixed many spelling and grammar errors)
 
(80 intermediate revisions by 17 users not shown)
Line 1: Line 1:
{{TOC right}}
{{TOC right}}


The desktop environment '''in Alpine has no official desktops. Older versions had Xfce4, but now, all GUI and graphical interfaces are community contributed'''. Environments such as LXDE, Mate, etc are available, but are not fully supported due to some bloated integration.


Please, if you find something hard to understand about the integration of the variety of programs, consider further reading until the end of this page to understand important notes about the [[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: Complete Desktops =
-->


Alpine is not a graphics-focused system, so there are only two complete desktops available: [[Alpine Newbies XFCE Desktop Environment|XFCE Desktop Environment]] and [[Alpine Newbies LXDE Desktop Environment|LXDE Desktop]], utilizing [[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 are some contributions that will periodically be complete desktops available using the Community Repository Packages, like the [[Alpine Newbies MATE Desktop Environment|MATE Desktop environment]]; others need Wayland, causing 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 using the traditional Unix-like method of downloading and compiling them:
=== [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=}}
** {{Pkg|hyprland|arch=}}


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


After getting your preferred desktop, you can also improve 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 gaming =
* [[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]]
* [[:Category:Display Managers]]
* [[Alpine emulators packages and options]]
* [https://wiki.archlinux.org/title/Desktop_environment Desktop environment - Archwiki]
* [[Alpine games from upstreams sources]]
* [https://wiki.gentoo.org/wiki/Desktop_environment Desktop environment - Gentoo Wiki]
* [[Alpine emulators from upstreams sources]]
 
= 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 =
 
* [[Fonts|Fonts configuration and settings in alpine]]
* [[Alpine newbie]]
* [[Alpine newbie install manual]]
* [[Alpine newbie apk packages]]
* [[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 13:45, 11 September 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