Jump to content

Lumina (desktop environment): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
stable v = 1.4.0
WdO.ObW (talk | contribs)
Added Hyperbola GNU/Linux-libre to Ports
 
(33 intermediate revisions by 27 users not shown)
Line 1: Line 1:
{{Short description|Desktop environment for X Window System}}
{{Infobox software
{{Infobox software
| name = Lumina
| name = Lumina
| logo = <!-- Image name is enough -->
| logo = [[File:Lumina Wisp.png|100px]]
| logo alt =
| logo alt =
| logo caption =
| logo caption = Lumina Wisp
| screenshot = Lumina1.0.0-TrueOS.png
| screenshot = DragonFly BSD 6.2.1 Lumina desktop screenshot.png
| screenshot alt =
| screenshot alt =
| caption = Lumina 1.0.0 on [[TrueOS]]
| caption = Lumina 1.6.2 on [[DragonFly BSD]]
| collapsible = <!-- Any text here will collapse the screenshot -->
| collapsible =
| author = [https://beanpole135.github.io/profile-website/ Ken Moore]
| author =
| developer = Ken Moore
| developer = [[iXsystems]]
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| released = {{Start date and age|2016|08|08|df=no}}{{sfn|Lumina 1.0 release}}
| discontinued =
| discontinued = <!-- Set to yes if software is discontinued, otherwise omit -->
| ver layout = <!-- simple (default) or stacked -->
| ver layout = <!-- simple (default) or stacked -->
| latest release version = 1.4.0
| latest release version = {{wikidata|property|preferred|references|edit|Q19599479|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q19599479|P348|P548=Q2804309|P577}}
| latest release date = {{Start date and age|2017|11|22|df=no}}<ref>{{cite web|url=https://github.com/trueos/lumina/releases|title=Releases - trueos/lumina|accessdate=13 January 2018|via=[[GitHub]]}}</ref>
| latest preview version =
| latest preview version = {{wikidata|property|preferred|references|edit|Q19599479|P348|P548=Q51930650}}
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| latest preview date = {{wikidata|qualifier|preferred|single|Q19599479|P348|P548=Q51930650|P577}}
| status =
| programming language = [[C++]]
| programming language = [[C++]]
| operating system = [[Unix]] and [[Unix-like]]
| operating system = [[Unix]] and [[Unix-like]]
| platform =
| platform =
| size =
| size =
| language =
| language =
| language count = <!-- Number only -->
| language count = <!-- Number only -->
| language footnote =
| language footnote =
| genre = [[Desktop environment]]
| genre = [[Desktop environment]]
| license = [[BSD licenses#3-clause|3-clause BSD]]
| license = [[BSD licenses|BSD-3-Clause]]
| alexa =
| website = {{URL|https://lumina-desktop.org}}
| repo = <!-- {{URL|example.org}} -->
| standard =
| standard =
| AsOf =
}}
}}


'''Lumina Desktop Environment''', or simply '''Lumina''', is a [[Plug-in (computing)|plugin]]-based [[desktop environment]] for [[Unix]] and [[Unix-like]] operating systems. It is designed specifically as a system interface for [[TrueOS]], and systems derived from [[Berkeley Software Distribution]] (BSD) in general,{{sfn|Lumina FAQ}} but has been ported to various [[Linux distribution]]s.{{sfn|Watson|2016}}
'''Lumina Desktop Environment''', or simply '''Lumina''', is a [[plug-in (computing)|plugin]]-based [[desktop environment]] for [[Unix]] and [[Unix-like]] operating systems. It was designed specifically as a system interface for [[TrueOS]] and systems derived from [[Berkeley Software Distribution]] (BSD) in general,{{sfn|Lumina FAQ}} but it has been ported to various [[Linux distribution]]s.{{sfn|Watson|2016}} (Development of TrueOS ended in 2020.)


==History==
==History==
Created in 2012 by Ken Moore, Lumina was initially a set of extensions to [[Fluxbox]], a [[stacking window manager]] for the [[X Window System]].{{sfn|Moore|2015}} By late 2013, Moore had developed a graphical overlay for Fluxbox based on [[Qt (software)|Qt4]], and had created a [[Utility software|utility]] for "launching applications and opening files".{{sfn|Moore|2015}} The [[codebase]] was integrated into the [[TrueOS|PC-BSD]] source [[Repository (version control)|repository]] by early 2014, and a [[Porting|port]] was added to the [[FreeBSD Ports]] collection in April 2014.{{sfn|Moore|2015}} The [[source code]] has since been moved to a separate [[GitHub]] repository "under the PC-BSD umbrella" and converted to use Qt5.{{sfn|Moore|2015}} Development also focused on replacing the Fluxbox core with a Qt-based [[window manager]] integrated with the Lumina desktop.{{sfn|Moore|2015}}
Created in 2012 by Ken Moore, Lumina was initially a set of extensions to [[Fluxbox]], a [[stacking window manager]] for the [[X Window System]].{{sfn|Moore|2015}} By late 2013, Moore had developed a graphical overlay for Fluxbox based on [[Qt (software)|Qt4]], and had created a [[utility software|utility]] for "launching applications and opening files".{{sfn|Moore|2015}} The [[codebase]] was integrated into the [[TrueOS|PC-BSD]] source [[repository (version control)|repository]] by early 2014, and a [[porting|port]] was added to the [[FreeBSD Ports]] collection in April 2014.{{sfn|Moore|2015}} The [[source code]] has since been moved to a separate [[GitHub]] repository "under the PC-BSD umbrella" and converted to use Qt5.{{sfn|Moore|2015}} Development also focused on replacing the Fluxbox core with a Qt-based [[window manager]] integrated with the Lumina desktop.{{sfn|Moore|2015}}


The project avoids use of Linux-based tools or frameworks, such as [[D-Bus]], [[Polkit]], and [[systemd]].{{sfn|Lumina Desktop Environment homepage}}
The project avoids use of Linux-based tools or frameworks, such as [[D-Bus]], [[Polkit]], and [[systemd]].{{sfn|Lumina Desktop Environment homepage}}


==Features==
==Features==
The desktop and application menus are dynamically configured upon first being launched, as the desktop environment finds installed applications automatically to add to the menu and as a desktop icon.{{sfn|Watson|2016}} The default panel includes a [[Start menu#Open-source operating systems|Start menu]], [[task manager]], and [[Notification area|system tray]], and its location can be customized.{{sfn|Watson|2016}} Menus may be accessed via the Start menu or by right-clicking the mouse on the desktop background.{{sfn|Watson|2016}}
The desktop and application menus are dynamically configured upon first being launched, as the desktop environment finds installed applications automatically to add to the menu and as a desktop icon.{{sfn|Watson|2016}} The default panel includes a [[Start menu#Open-source operating systems|Start menu]], [[task manager]], and [[notification area|system tray]], and its location can be customized.{{sfn|Watson|2016}} Menus may be accessed via the Start menu or by right-clicking the mouse on the desktop background.{{sfn|Watson|2016}}


Some features are specific to TrueOS, including hardware control of screen brightness (monitor backlight), preventing shutdown of an updating system, and integration with various TrueOS utilities.{{sfn|Lumina FAQ}}
Some features are specific to TrueOS, including hardware control of screen brightness (monitor backlight), preventing shutdown of an updating system, and integration with various TrueOS utilities.{{sfn|Lumina FAQ}}


Utilities include: ''Insight'', a [[file manager]]; ''File information'', which reports a file's [[File format|format]] and other details; and ''Lumina Open'', a graphical utility to launch applications based on the selected [[Computer file|file]] or [[Directory (computing)|folder]].{{sfn|Watson|2016}}
Utilities include: ''Insight'', a [[file manager]]; ''File information'', which reports a file's [[file format|format]] and other details; and ''Lumina Open'', a graphical utility to launch applications based on the selected [[computer file|file]] or [[directory (computing)|folder]].{{sfn|Watson|2016}}

Version 1.4 included several new utilities.{{sfn|Nestor|2017}} The [[Portable Document Format|PDF]] reader ''lumina-pdf'' is based on the [[poppler (software)|poppler]] library.{{sfn|Larabel|2017}} The ''Lumina Theme Engine'' replaced an earlier [[theme (computing)|theme]] system; it enables a [[user (computing)|user]] to configure the desktop appearance and functionality, and ensures all Qt5 applications "present a unified appearance".{{sfn|Nestor|2017}}


==Ports==
==Ports==
[[File:Lumina1.0.0-TrueOS.png|thumb|Lumina 1.0.0 on [[TrueOS]]]]
Lumina has been ported to various BSD operating systems and [[Linux distribution]]s. These include:
Lumina has been ported to various BSD operating systems and [[Linux distribution]]s. These include:


*[[Berkeley Software Distribution]]
*[[Berkeley Software Distribution]]
**[[TrueOS]]{{sfn|Lumina 1.0 release}}
**[[DragonFly BSD]]{{sfn|Lumina 1.0 release}}
**[[Dragonfly BSD]]{{sfn|Lumina 1.0 release}}
**[[FreeBSD]]{{sfn|Freshports}}
**[[FreeBSD]]{{sfn|Freshports}}
**[[NetBSD]]{{sfn|Lumina 1.0 release}}
**[[NetBSD]]{{sfn|Lumina 1.0 release}}
**[[OpenBSD]]{{sfn|Lumina 1.0 release}}
**[[OpenBSD]]{{sfn|Lumina 1.0 release}}
**[[Debian GNU/kFreeBSD|kFreeBSD]]{{sfn|Lumina 1.0 release}}
**[[kFreeBSD]]{{sfn|Lumina 1.0 release}}
**[[TrueOS]]{{sfn|Lumina 1.0 release}} (Development of TrueOS ended in 2020.)

*Linux distributions
*Linux distributions
**[[AntiX|antiX Linux]]<ref>{{cite web |title=lumina-desktop added to repos – antiX Linux |website=antixlinux.com |language=en-US |url=https://antixlinux.com/lumina-desktop-added-to-repos/ |access-date=2018-08-09}}</ref>
**[[Arch Linux]]{{sfn|Arch Linux}}
**[[Arch Linux]]{{sfn|Arch Linux}}
**[[Debian]]{{sfn|Lumina 1.0 release}}
**[[Debian]]{{sfn|Lumina 1.0 release}}
**[[Fedora Linux|Fedora]] 24<ref name=insider>{{cite web |title=Lumina Adds Luster to Linux Desktop |date=14 February 2017 |url=https://www.linuxinsider.com/story/lumina-adds-luster-to-linux-desktop-84301.html}}</ref>+
**[[Gentoo Linux]]{{sfn|Lumina 1.0 release}}
**[[Gentoo Linux]]{{sfn|Lumina 1.0 release}}
**[[Hyperbola GNU/Linux-libre]]<ref>{{cite web |website=wiki.hyperbola.info |title=HyperWiki |url=https://wiki.hyperbola.info/doku.php?id=en:system:userspace:desktop_enviroment:lumina_desktop
|access-date=2024-09-07}}</ref>
**[[Manjaro Linux]]{{r|insider}}
**[[NixOS]]{{r|insider}}
**[[PCLinuxOS]]{{r|insider}}
**[[Void Linux]]<ref>{{cite web |website=sources.voidlinux.org |title=Index of \ |url=https://sources.voidlinux.org/ |access-date=2024-06-12}}</ref>

==See also==
* [[BSD licenses]]
* [[Comparison of BSD operating systems]]
* [[List of BSD operating systems]]
* [[Ports collection]]


==Notes==
==Notes==
{{reflist}}
{{Reflist}}


==References==
==References==
{{refbegin}}
{{Refbegin}}
*{{cite journal|journal=BSD Magazine|url=https://bsdmag.org/lumina_desktop/|title=Basis Of The Lumina Desktop Environment|last=Moore|first=Ken|date=September 2015|accessdate=23 November 2016|ref=harv}}
*{{cite web |title=Lumina 1.4 Desktop Environment Released |last=Larabel |first=Michael |publisher=Phoronix |date=23 November 2017 |url=https://www.phoronix.com/news/Lumina-1.4-Released |access-date=12 June 2024}}
*{{cite web|url=http://www.zdnet.com/article/hands-on-lumina-desktop-1-0-0/|title=Hands-on: Lumina Desktop 1.0.0|last=Watson|first=J.A.|publisher=[[ZDNet]]|date=18 August 2016|accessdate=23 November 2016|ref=harv}}
*{{cite journal |journal=BSD Magazine |title=Basis Of The Lumina Desktop Environment |last=Moore |first=Ken |date=September 2015 |url=https://bsdmag.org/lumina_desktop/ |access-date=23 November 2016}} (gone)
*{{cite web |title=Lumina 1.4 Desktop Environment debuts with new Theme Engine and ZFS integrations |last=Nestor |first=Marius |publisher=Softpedia |date=22 November 2017 |url=https://news.softpedia.com/news/lumina-1-4-desktop-environment-debuts-with-new-theme-engine-and-zfs-integrations-518678.shtml |access-date=13 January 2018}}
*{{cite web|url=https://wiki.archlinux.org/index.php/Lumina|title=Lumina|publisher=Arch Linux|accessdate=23 November 2016|ref={{harvid|Arch Linux}} }}
*{{cite web|url=https://www.freshports.org/x11/lumina/|title=Lumina|publisher=Freshports|accessdate=23 November 2016|ref={{harvid|Freshports}} }}
*{{cite web |title=Hands-on: Lumina Desktop 1.0.0 |last=Watson |first=J.A. |publisher=[[ZDNet]] |date=18 August 2016 |url=https://www.zdnet.com/article/hands-on-lumina-desktop-1-0-0/ |access-date=23 November 2016}}
*{{cite web |title=Desktop environment (Unofficially supported) |publisher=Arch Linux |ref={{harvid|Arch Linux}} |url=https://wiki.archlinux.org/title/Desktop_environment#Unofficially_supported |access-date=23 November 2016}}
*{{cite web|url=https://lumina-desktop.org/version-1-0-0-released/|title=Version 1.0.0 Released|publisher=Lumina Desktop Environment project|accessdate=23 November 2016|ref={{harvid|Lumina 1.0 release}} }}
*{{cite web|url=https://lumina-desktop.org/faq/|title=Lumina Desktop FAQ/Status Update|publisher=Lumina Desktop Environment project|accessdate=23 November 2016|ref={{harvid|Lumina FAQ}} }}
*{{cite web |title=x11_lumina_ Lumina Desktop Environment (meta-port) |publisher=Freshports |ref={{harvid|Freshports}} |url=https://www.freshports.org/x11/lumina/ |access-date=23 November 2016}}
*{{cite web|url=https://lumina-desktop.org/|title=Lumina Desktop Environment|publisher=Lumina Desktop Environment project|accessdate=23 November 2016|ref={{harvid|Lumina Desktop Environment homepage}} }}
*{{cite web |title=Version 1.0.0 Released |publisher=Lumina Desktop Environment project |ref={{harvid|Lumina 1.0 release}} |url=https://lumina-desktop.org/version-1-0-0-released/ |access-date=23 November 2016 |url-status=dead |archive-url=https://web.archive.org/web/20160918010108/https://lumina-desktop.org/version-1-0-0-released/|archive-date=18 September 2016}}
*{{cite web |title=Frequently Asked Questions - Lumina Desktop Environment |publisher=Lumina Desktop Environment project |ref={{harvid|Lumina FAQ}} |url=https://lumina-desktop.org/faq/ |access-date=23 November 2016}}
{{refend}}
*{{cite web |title=Lumina Desktop Environment |publisher=Lumina Desktop Environment project |ref={{harvid|Lumina Desktop Environment homepage}} |url=https://lumina-desktop.org/ |access-date=23 November 2016}}
{{Refend}}


==External links==
==External links==
*[https://lumina-desktop.org/ Lumina Desktop Environment]
*{{Official}} Lumina Desktop Environment
*{{cite web |title=Quick Lumina Desktop FAQ |last=Moore |first=Ken |date=26 April 2014 |url=http://blog.pcbsd.org/2014/04/quick-lumina-desktop-faq/ |access-date=23 November 2016}} (usurped)
*[https://lumina-desktop.org/handbook/ Lumina Handbook]
*{{GitHub|lumina-desktop/lumina|Lumina Desktop Environment}}<!-- *{GitHub|trueos/lumina} REDIRECTS to lumina-desktop/lumina -->
*{{cite web|url=http://blog.pcbsd.org/2014/04/quick-lumina-desktop-faq/|title=Quick Lumina Desktop FAQ|last=Moore|first=Ken|date=26 April 2014|accessdate=23 November 2016}}

*{{github|trueos/lumina}}
{{Berkeley Software Distribution|state=expanded}}
{{Qt platform}}
{{Desktop environments and window managers for X11 and Wayland}}


[[Category:Berkeley Software Distribution]]
[[Category:Free desktop environments]]
[[Category:Free desktop environments]]
[[Category:Software using the BSD license]]

Latest revision as of 08:19, 7 September 2024

Lumina
Original author(s)Ken Moore
Developer(s)iXsystems
Initial releaseAugust 8, 2016; 8 years ago (2016-08-08)[1]
Stable release
1.6.2[2] Edit this on Wikidata / 26 December 2021
Repository
Written inC++
Operating systemUnix and Unix-like
TypeDesktop environment
LicenseBSD-3-Clause
Websitelumina-desktop.org Edit this on Wikidata

Lumina Desktop Environment, or simply Lumina, is a plugin-based desktop environment for Unix and Unix-like operating systems. It was designed specifically as a system interface for TrueOS and systems derived from Berkeley Software Distribution (BSD) in general,[3] but it has been ported to various Linux distributions.[4] (Development of TrueOS ended in 2020.)

History

[edit]

Created in 2012 by Ken Moore, Lumina was initially a set of extensions to Fluxbox, a stacking window manager for the X Window System.[5] By late 2013, Moore had developed a graphical overlay for Fluxbox based on Qt4, and had created a utility for "launching applications and opening files".[5] The codebase was integrated into the PC-BSD source repository by early 2014, and a port was added to the FreeBSD Ports collection in April 2014.[5] The source code has since been moved to a separate GitHub repository "under the PC-BSD umbrella" and converted to use Qt5.[5] Development also focused on replacing the Fluxbox core with a Qt-based window manager integrated with the Lumina desktop.[5]

The project avoids use of Linux-based tools or frameworks, such as D-Bus, Polkit, and systemd.[6]

Features

[edit]

The desktop and application menus are dynamically configured upon first being launched, as the desktop environment finds installed applications automatically to add to the menu and as a desktop icon.[4] The default panel includes a Start menu, task manager, and system tray, and its location can be customized.[4] Menus may be accessed via the Start menu or by right-clicking the mouse on the desktop background.[4]

Some features are specific to TrueOS, including hardware control of screen brightness (monitor backlight), preventing shutdown of an updating system, and integration with various TrueOS utilities.[3]

Utilities include: Insight, a file manager; File information, which reports a file's format and other details; and Lumina Open, a graphical utility to launch applications based on the selected file or folder.[4]

Version 1.4 included several new utilities.[7] The PDF reader lumina-pdf is based on the poppler library.[8] The Lumina Theme Engine replaced an earlier theme system; it enables a user to configure the desktop appearance and functionality, and ensures all Qt5 applications "present a unified appearance".[7]

Ports

[edit]
Lumina 1.0.0 on TrueOS

Lumina has been ported to various BSD operating systems and Linux distributions. These include:

See also

[edit]

Notes

[edit]
  1. ^ a b c d e f g h Lumina 1.0 release.
  2. ^ "Release Lumina Desktop 1.6.2 · lumina-desktop_lumina · GitHub".
  3. ^ a b Lumina FAQ.
  4. ^ a b c d e Watson 2016.
  5. ^ a b c d e Moore 2015.
  6. ^ Lumina Desktop Environment homepage.
  7. ^ a b Nestor 2017.
  8. ^ Larabel 2017.
  9. ^ Freshports.
  10. ^ "lumina-desktop added to repos – antiX Linux". antixlinux.com. Retrieved 2018-08-09.
  11. ^ Arch Linux.
  12. ^ a b c d "Lumina Adds Luster to Linux Desktop". 14 February 2017.
  13. ^ "HyperWiki". wiki.hyperbola.info. Retrieved 2024-09-07.
  14. ^ "Index of \". sources.voidlinux.org. Retrieved 2024-06-12.

References

[edit]
[edit]