Weekly Feature Digest 26 — The Lumina Project and preload

This week the PC-BSD team has ported over preload, which is an adaptive readahead daemon. It monitors applications that users run, and by analyzing this data, predicts what applications users might run, and fetches those applications and their dependencies to speed up program load times. You can look for preload in the next few days in edge packages and grab it for testing on your own system.

There is an early alpha version of the Lumina desktop environment that has been committed to ports / packages. Lumina is a lightweight, stable, fast-running desktop environment that has been developed by Ken Moore specifically for PC-BSD. Currently it builds and runs, but lacks many other features as it is still in very early development. Grab it from the edge packageset and let us know what you think, and how we can also improve it to better suit you as a user!

Other updates this week:

* Fixed some bugs in ZFS replication causing snapshot operations to take
far longer than necessary
* Fixed an issue with dconf creating files with incorrect permissions
causing browsers to fail
* Added Lumina desktop ports / packages to our build system
* PC-BSD Hindi translation 100% complete
* improvements to the update center app
* Update PCDM so that it will use “pw” to create a user’s home directory if it is missing but the login credentials were valid. This should solve one of the last reported issues with PCDM and Active Directory users.
* Bugfix for pc-mounttray so that it properly ignores the active FreeBSD swap partition as well.
* Another small batch of 10.x PBI updates/approvals.

Share This Post:
  • Digg
  • Facebook
  • Twitter
  • email
  • LinkedIn
  • Slashdot

Written by Josh Smith. Posted in Uncategorized

Trackback from your site.

Comments (32)

  • sg1efc
    April 18, 2014 at 7:00 pm |

    Cool, Thanks! :)

    Any details about Lumina anywhere? Searched but did not locate much info about it yet. Which other desktop(s) is Lumina similar to, examples; Mate or Cinnamon maybe…? Are tabs for running applications such as FireFox and Thunderbird located in a bottom tool bar or on a top tool bar of the desktop? Is it 2-D or 3-D?


    • Ken Moore
      April 21, 2014 at 4:58 am |

      sg1efc » Nothing written up on Lumina yet since it is still a very early version and things are changing frequently. In the current version pushed out in the package, there is only the single fluxbox toolbar on the bottom of the screen, but in the current source there is an additional toolbar on the top of the main screen. I am gradually replacing all the pieces of the fluxbox toolbar with new panel plugins for lumina and putting them on the top toolbar, so eventually I hope to just have a single toolbar on the top of the main screen by default.
      The main thing I am trying to replace is the traditional “desktop icons” with a system that recognizes that anything in your desktop folder is favorite applications/files/dirs that should have easy access at any time. I accomplish this with a toolbar plugin (desktopbar) that categorizes and organizes them such that they can easily be opened/run from the toolbar (without having to clutter up the screen or minimize windows to get to them). I have also added a desktop plugin system thats let the user enable/use different widgets/plugins on the desktop (similar to the KDE plasma desktop). In this way the user can truly customize their “desktop” the way they want, while the default (no desktop plugins) will be extremely lightweight for older systems without loss of functionality.
      As to 2D or 3D, I am not quite sure what you mean… but it uses fluxbox for managing/displaying all the windows on the screen, while the rest is all Qt-based (with transparency, etc..).

      • sg1efc
        April 23, 2014 at 4:28 am |

        Ok great, this sounds very intriguing Ken. Can’t wait to try it. Thanks a lot! :) :)

  • April 19, 2014 at 5:10 am |


    I found fluxboxconf dir in the Lumina sources, any reason why Fluxbox has been chosen? (and not Openbox for example)

    Will there be possibility to use Openbox instead of Fluxbox?


    • Ken Moore
      April 21, 2014 at 5:05 am |

      vermaden » I was using Openbox for the window manager instead of FLuxbox for quite a while, but had to switch over after lots of issues with various aspects of how things are run in the backend for integration with the desktop. I am also liking Fluxbox a lot more since it is MIT licensed (very similar to BSD license), while OpenBox is under the GPL. This means that eventually we could fork fluxbox and convert it over to using Qt for the graphical display as well if it gets to the point that we would need to make changes to the window manager itself to continue improving the DE.

  • April 22, 2014 at 2:37 am |

    Finally, a true desktop version of FreeBSD with its own Desktop Environment. I like the idea of Lumina Project.

    My suggestion is to collaborate with LXQT Developers (Merged between LXDE and Razor-Qt) for creating light-weight desktop environment.

  • Kitten
    April 23, 2014 at 2:04 pm |

    ReactOS is better.

    • sg1efc
      April 23, 2014 at 3:20 pm |

      ReactOS® is a free open source operating system based on the best design principles found in the Windows NT® architecture (Windows versions such as Windows XP, Windows 7, Windows Server 2012 are built on Windows NT architecture). Written completely from scratch, ReactOS is not a Linux based system, and shares none of the UNIX architecture.”

      Lots of laughs! :)

    • Shayne O
      April 24, 2014 at 9:51 am |

      Boring troll is boring.

  • […] Check out the full list of notes here: Digest 25 and Digest 26 […]

  • […] системы PC-BSD, основанной на кодовой базе FreeBSD, объявили о выпуске начальной альфа-версии легковесного и […]

  • […] de Lumina sont menés par Ken Moore de PC-BSD. L’état de Lumina a été expliqué dans un billet la semaine dernière :   », il est actuellement construit et fonctionne, mais manque […]

  • osnews​.comosnews​.com[…]  FreeBSDベースのデスクトップ用途向けディストリビューションPC-BSDは現在KDEを標準デスクトップ環境に採用していますが、独自デスクトップ環境をLuminaスクラッチから開発しています。 元記事URL : http://​www​.osnews​.com/​s​t​o​r​y​/​27693​/​P​C​-​B​S​D​_​i​s​_​d​e​v​e​l​o​p​i​n​g​_​i​t​s​_​o​w​n​_​d​e​s​k​t​o​p​_​e​n​v​i​r​o​n​m​ent Tweet {lang: ‘ja’} (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js​.id = id; js.src = “//connect.facebook.net/en_US/all.js#xfbml=1″; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘facebook-jssdk’)); […]

  • John
    April 24, 2014 at 6:16 pm |

    It would be nice if you would consider using Pantheon. This would make a nice desktop for people and be fast.

  • […] PC-BSD项目正从头开始开发一个BSD授权的开源桌面环境 Lumina。Lumina将是基于 Qt工具箱,旨在取代KDE成为PC-BSD默认的桌面环境。现阶段 Lumina被认为尚处于早期alpha状态,但已被PC-BSD的软件包仓库收录,它的目标是成为一个轻量级的、稳定而快速的桌面环境。 […]

  • […] According to the last week’s PC-BSD digest, […]

  • […] сообщает нам блог PC-BSD, Lumina — это […]

  • April 29, 2014 at 6:06 am |

    Just letting you know there is another project for a modular live/desktop environment — LeechCraft. It is Qt4/C++-based, licensed under Boost Software License (which is very similar to BSD) and is being developed for quite some time already.

    I am one of the developers of the project, and we probably could cooperate in a way. What do you think?

  • […] PC-BSD项目正从头开始开发一个BSD授权的开源桌面环境 Lumina。Lumina将是基于 Qt工具箱,旨在取代KDE成为PC-BSD默认的桌面环境。现阶段 Lumina被认为尚处于早期alpha状态,但已被PC-BSD的软件包仓库收录,它的目标是成为一个轻量级的、稳定而快速的桌面环境。 GNOME和KDE等重量级桌面环境已经有许多轻量级替代如 XFCE和LXDE, 现在这个长长的名单又多了Lumina一个。 […]

  • […] from the beginningDevelopmentThe environment of desktop opening a source of accredit of a BSD Lumina. Lumina will be to be based on Qt kit, aim to replace KDE to make the desktop environment with […]

  • […] PC-BSD项目正从头开始开发一个BSD授权的开源桌面环境 Lumina。Lumina将是基于 Qt工具箱,旨在取代KDE成为PC-BSD默认的桌面环境。现阶段 Lumina被认为尚处于早期alpha状态,但已被PC-BSD的软件包仓库收录,它的目标是成为一个轻量级的、稳定而快速的桌面环境。 GNOME和KDE等重量级桌面环境已经有许多轻量级替代如 XFCE和LXDE, 现在这个长长的名单又多了Lumina一个。 […]

Leave a comment


Please leave these two fields as-is:

Help the Project, Donate Today!