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 24, 2014 at 12:09 am |

        Good points, good choice (now knowing ‘why’).

        I am long time Fluxbox user, if You need any help, then let me know 😉


        • RAZ0REDGE
          May 12, 2014 at 5:44 am |

          hey vermaden how’s unixhub eh.

          it’s me cypx

      • RAZ0REDGE
        May 12, 2014 at 5:40 am |

        Hey Ken! Nice DE you are starting up. I’m glad someone in the BSD community is doing a DE for the BSD system. Most of the Open Source developers are all supporting GNU/Linux systems and usually BSD people get ignored alot.

        The Idea of a BSD License DE and for FreeBSD is a cool idea. With lumina-de + pcbsd tools will equal to a complete freebsd system with bsd programs bsd everything and that is the whole idea of the “PC” BSD to be a PC using bsd software 😉 and bsd unix.

        So i’m testing it out and it need some work like fluxbox style changer, key binding, config files, it also need some audio applet, network etc. or plugins be nice to change the top bar to a transparent like lxpanel does.

        I have use Fluxbox for a very long time even done lulz linux distro with fluxbox. that was was a few years ago … i really do not support GNU/Linux anymore.

        I install PC-BSD just to use lumina on a spare sata disk i have so i can mess around with it.

        Looking good so far.

        you can find me on #bsdgeekclub on irc.freenode.net my youtube channel is call Gary SUNOS or aka BSDG33KCLUB.

        Screenshots of me using lumina:



        • sg1efc
          May 12, 2014 at 6:33 am |

          Thanks a lot RAZ0REDGE for posting those screenshots. 🙂

  • 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! 🙂

      • Kitten
        April 23, 2014 at 10:38 pm |

        And so ReactOS is better.

        • April 24, 2014 at 1:01 am |

          indiegogo.comindiegogo.comLol i think you haven’t heard community edition they have made because they cant produce reactOS nicely.


        • sg1efc
          April 24, 2014 at 1:05 am |

          Ok, as long as you are happy with it, that’s all that matters. I will stick with PC-BSD however. 🙂

          • Kitten
            April 24, 2014 at 1:15 am |

            ReactOS provides the freedom and security to users.

            • Kulkunan
              April 25, 2014 at 11:42 pm |

              But does it webscale? If it does not webscale, I won’t use it.

            • Marcel
              April 29, 2014 at 6:45 am |

              Is there a version of ReactOS that actually works? After all these years, the OS still is in pre-Alpha state. Tried it again a few weeks ago and could not get it to run at all….

    • 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/story/27693/PC-BSD_is_developing_its_own_desktop_environment 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!