Desktop environments and Window managers: Difference between revisions

From Alpine Linux
(links for xfce and mate. added gnome)
(fix link to display manager category)
 
(66 intermediate revisions by 15 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.
'''Alpine Linux''' has no official desktop. Older versions used Xfce, but now all GUI and graphical interfaces are optional. many are available and are attempted to be listed below:


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]]
== Desktop Environments ==


'''So you can choose from those options or follow the next suggested [[Alpine Newbies Openbox Window Manager|Alpine Newbies: Xorg and Openbox]]''' page.
See also: [[:Category:Desktop Environments|Desktop Environments Category]]


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


Alpine is not a graphics-focused system, however there are several complete desktops packages available for installation:
== Window Managers ==


# [[XFCE Setup]]
See also: [[:Category:Window Managers|Window Managers Category]]
# [[Alpine Newbies LXDE Desktop Environment]]
# [[Alpine Newbies Openbox Window Manager]]
# [[KDE]]
# [[Gnome Setup]]
= Alpine Desktops: Community Contributions =


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:
===  [https://en.wikipedia.org/wiki/Stacking_window_manager Stacking (floating) window managers] ===


# [[MATE]]
* X11:
# [[Awesome(wm)_Setup|Awesome Window Manager]]
** [[Openbox]]


= Alpine Desktops: Upstream and external ones =
* Wayland:
** Weston
** [[LabWC]]
** [[Wayfire]]


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 (dynamic) window managers] ===


# [[Dwm|Dynamic Window Manager for X]]
* X11:
# [[Alpine LXQT Desktop Environment]]
** bspwm
** herbstluftwm
** [[twm]]
** [[dwm]]
** [[I3wm|i3]]
** [[AwesomeWM|Awesome Window Manager]]
** Ratpoison (Available in Edge branch under the testing repository)
** spectrwm (Available in Edge Branch under the testing repository)
** Qtile (Available in Edge Branch under the testing repository)


= Alpine Desktops: Multimedia =
* Wayland:
** [[Sway]]
** [[River]]
** Cagebreak
** dwl (Available in Edge Branch under the testing repository)
** Qtile (Available in Edge Branch under the testing repository)


After getting your preferred desktop, you can also improve 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)
** Cage - Wayland Compositor for running single app on fullscreen mode (kiosk)


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

Latest revision as of 21:31, 6 March 2024

Alpine Linux has no official desktop. Older versions used Xfce, but now all GUI and graphical interfaces are optional. many are available and are attempted to be listed below:

Desktop Environments

See also: Desktop Environments Category

Window Managers

See also: Window Managers Category

Stacking (floating) window managers

Tiling (dynamic) window managers

  • X11:
    • bspwm
    • herbstluftwm
    • twm
    • dwm
    • i3
    • Awesome Window Manager
    • Ratpoison (Available in Edge branch under the testing repository)
    • spectrwm (Available in Edge Branch under the testing repository)
    • Qtile (Available in Edge Branch under the testing repository)
  • Wayland:
    • Sway
    • River
    • Cagebreak
    • dwl (Available in Edge Branch under the testing repository)
    • Qtile (Available in Edge Branch under the testing repository)

Other Window Managers

  • Wayland
    • Cage - Wayland Compositor for running single app on fullscreen mode (kiosk)

See Also