SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
.....On the technical side of things, Lumina is created/distributed under the 3-clause BSD license, allowing it to be used by anyone, anywhere (including in proprietary distributions). It has been written from scratch in C++/Qt5 and is not based on any existing desktop's code-base. It also does not use any of the Linux-based desktop frameworks (ConsoleKit, PolicyKit, D-Bus, systemd, etc..), instead using a simple built-in interface layer for communicating directly with the operating system (which is the only class specific to the operating system - making it simple to port/customize). This allows it to obtain system information in a fast and efficient manner while ensuring desktop stability and reliability.
(See the full list of 3rd-party dependencies)......
Last edited by cwizardone; 08-19-2016 at 08:28 AM.
Reason: Added "-p1" to version number.
Interesting. I'll have to try it out. However, it does require qt5, so we'll have to wait until it is added to -current (which I assume should be this dev cycle).
I guess I read that to mean it'd be a good fit to get an official Slackware package. Re-reading it now, I see you just say it's good for Slackware in general.
Luckily, Eric does provide qt5, because I wouldn't want to build that myself. I remember trying qt4 back in the KDE3 days, and that took forever on my system.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,163
Original Poster
Rep:
Quote:
Originally Posted by bassmadrigal
I guess I read that to mean it'd be a good fit to get an official Slackware package. Re-reading it now, I see you just say it's good for Slackware in general.....
It (qt5) can be built in parallel, so there are potential big time savings. I'm interested in lumina too. I wonder if it is tricky to compile or not.
I never used sbopkg, but in theory ...
There's a SlackBuild already, maybe just changing the Versionnumber works.
Using sbopkg with these hints should make things easy and save compile time(NUMJOBS).
I just build it. Appears to work as expected. I've only spent 10 minutes in it, but so far so good. I'd understood it sat atop Fluxbox, so I'm surprised that it isn't picking up my flux theme, but maybe I'm just confused. Either way, it does work; it's fast but full of Qt goodness. I kinda like it....
Oh, for the record, this was built on top of a custom compile of Qt5, using Ryan McQuen's SlackBuild.
I just changed 0.9.1 to 1.0.0 in Ryan's SlackBuild and built (with sport, not that that makes a difference) using -j12. No problems.
Last edited by notKlaatu; 08-09-2016 at 04:25 AM.
Reason: credit to Ryan McQuen for his SlackBuild
I never used sbopkg, but in theory ...
There's a SlackBuild already, maybe just changing the Versionnumber works.
Using sbopkg with these hints should make things easy and save compile time(NUMJOBS).
Franzen
I noticed that after I made my last post. I bumped the version on lumina to 1.0.0 and it builds fine, but for some reason it won't start for me after switching to lumina in xwmconfig. I didn't find anything useful in Xorg.0.log. Oh well, maybe I'll look into it later.
I noticed that after I made my last post. I bumped the version on lumina to 1.0.0 and it builds fine, but for some reason it won't start for me after switching to lumina in xwmconfig. I didn't find anything useful in Xorg.0.log. Oh well, maybe I'll look into it later.
I figured out the problem. In the xinitrc.lumina file that comes in the SlackBuild, change Lumina-DE to start-lumina-desktop. I guess the name must have changed since version 0.9.1 that the SlackBuild was written for.
I figured out the problem. In the xinitrc.lumina file that comes in the SlackBuild, change Lumina-DE to start-lumina-desktop. I guess the name must have changed since version 0.9.1 that the SlackBuild was written for.
I just started it from KDM, I guess that's why I didn't run into this issue.
Is anyone else testing this on a laptop and having the problem of power management not working at all? There is a battery icon on the panel, but it shows a red 'X' and is inactive. My key combinations for adjusting the screen brightness don't work either; I have to use xbacklight from the command line. I'm guessing it's a configuration/build issue, but I'm not sure how to check since it uses qmake and there's no config.log.
Other than that problem, I like it so far. It's definitely missing a number of features that I'm used to from KDE (just a few examples: tiling windows, present windows, and desktop grid) and has some quirks, but KDE isn't really a fair comparison for it anyway.
I have tired it, but I find no way to change localization (only the default one). The same for windowmaker. Of course it could be possible to use the old "xmodmap"
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.