Desktop environments and Window managers: Difference between revisions

From Alpine Linux
(→‎Desktop emulation and gaming: link to Gaming on Alpine)
(fix link to display manager category)
 
(63 intermediate revisions by 14 users not shown)
Line 1: Line 1:
{{TOC right}}
{{TOC right}}


'''Alpine Linux has no official desktop.''' Older versions used 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 dependencies.
'''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:


== Complete Desktops ==
== Desktop Environments ==


Alpine is not a graphics-focused system, however there are several complete desktops packages available for installation:  
See also: [[:Category:Desktop Environments|Desktop Environments Category]]


# [[XFCE Setup]]
* [[Xfce]]
# [[Alpine Newbies LXDE Desktop Environment]]
* [[LXQt]]
# [[Alpine Newbies Openbox Window Manager]]
* [[KDE|KDE Plasma]]
# [[KDE]]
* [[GNOME]]
# [[Gnome Setup]]
* [[MATE]]
==  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:
== Window Managers ==


# [[MATE]]
See also: [[:Category:Window Managers|Window Managers Category]]
# [[Awesome(wm)_Setup|Awesome Window Manager]]


== Upstream and external ones ==
===  [https://en.wikipedia.org/wiki/Stacking_window_manager Stacking (floating) window managers] ===


All of the original upstream desktops can be installed using the traditional Unix-like method of downloading and compiling them:
* X11:
** [[Openbox]]


# [[Dwm|Dynamic Window Manager for X]]
* Wayland:
# [[Alpine LXQT Desktop Environment]]
** Weston
** [[LabWC]]
** [[Wayfire]]


==Desktop Multimedia ==
=== [https://en.wikipedia.org/wiki/Tiling_window_manager Tiling (dynamic) window managers] ===


After getting your preferred desktop, you can also improve your desktop with:
* X11:
** 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 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)
** [[Sway]]
** [[River]]
** Cagebreak
** dwl (Available in Edge Branch under the testing repository)
** Qtile (Available in Edge Branch under the testing repository)


== Desktop emulation and gaming ==
=== Other Window Managers ===


Alpine is capable of providing a good platform to play games and enjoy:
* Wayland
 
** Cage - Wayland Compositor for running single app on fullscreen mode (kiosk)
* [[Gaming on Alpine]]
* [[Alpine games packages and options]]
* [[Alpine emulators packages and options]]
* [[Alpine games from upstreams sources]]
* [[Alpine emulators from upstreams sources]]
* [[Steam]]
 
== 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 ==
== See Also ==
 
* [[Installation]]
* [[Fonts|Fonts configuration and settings in alpine]]
* [[Installation#Post-Installation|Post Installation]]
* [[Alpine newbie]]
* [[Seat_manager#Input_and_video_groups|Input and video groups]]
* [[Alpine newbie install manual]]
* [[Fonts]]
* [[Alpine newbie apk packages]]
* [[Wayland]]
* [[Alpine newbie developer]]
* [[:Category:Display Managers]]
* [[Alpine newbie lammers]]
* [https://wiki.archlinux.org/title/Desktop_environment Desktop environment - Archwiki]
* [https://wiki.gentoo.org/wiki/Desktop_environment Desktop environment - Gentoo Wiki]


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