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.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,094
Original Poster
Rep:
Lumina 1.1.0 has been Released.
Lumina 1.1.0 has been released with the following changes/improvements:
Quote:
1.1.0 is a significant update, containing both new and fully reworked utilities, plus improvements to the underlying infrastructure of Lumina. A huge “Thank You” to all the Lumina contributors and testers who have had a tremendous impact on making Lumina a better platform for everyone!
Here is a condensed list of some of the more notable changes to Lumina (the full list of changes is available in the handbook):
The “trueos/lumina-i18n” repository is depreciated in 1.1.0. From this point on, include localization files with the “WITH_I18N” build flag.
The “start-lumina-desktop” utility is the only command needed to begin a desktop session, detecting and starting any necessary services on its own.
Lumina’s method for searching and maintaining the system application list has been drastically reworked, resulting in a much faster and lighter system.
Lumina will now prompt to install or skip any pending system updates at logout time. For the moment, this functionality is only used on TrueOS systems.
Insight file manager has been completely overhauled! Menus have been reworked, “Git” is directly integrated into Insight, and all file operations are now performed in the background, with a system tray icon appearing when needed.
“lumina-textedit” is updated with simpler find/replace options, improved syntax highlighting, and now has file modification or synchronization warnings.
A new desktop utility: “lumina-calculator”. This is a pure Qt5 calculator supporting both simple push-button operations and scientific mathematical equations. The calculator also displays a full history of both calculations and results, with the capability to recall equations.
Numerous bug fixes and efficiency improvements.
Looking ahead, update 1.2.0 is planned to focus on new functionality and features for modifying the Lumina Config utility, removal of the Lumina library, and continued improvements to the existing infrastructure and utilities.
Ryan I tried the slackbuild last night. It failed on a "undefined request" for XDGMenu.... Then it wouldn't complete. I'm attempting to install on slackware 64 -current from AlienBob's Plasma 5, which currently has lumina 1.0. I was hoping to see the improvements. I'm doing this build with the standard, slackbuilds.org process not using any tools, like sbotools or sbopkg.
Ryan I tried the slackbuild last night. It failed on a "undefined request" for XDGMenu.... Then it wouldn't complete. I'm attempting to install on slackware 64 -current from AlienBob's Plasma 5, which currently has lumina 1.0. I was hoping to see the improvements. I'm doing this build with the standard, slackbuilds.org process not using any tools, like sbotools or sbopkg.
Can't imagine why Eric would install to a different directory, since KDE, XFCE, Lumina all would be looking for qt5 in the same location. Guess I'll just have to wait and see if Eric creates a new lumina when he releases the next Plasma5 Liveslak. Thanks anyway.
@alienbob, any comment on directory locations for qt5 from ktown versus stock KDE?
Can't imagine why Eric would install to a different directory, since KDE, XFCE, Lumina all would be looking for qt5 in the same location. Guess I'll just have to wait and see if Eric creates a new lumina when he releases the next Plasma5 Liveslak. Thanks anyway.
@alienbob, any comment on directory locations for qt5 from ktown versus stock KDE?
It's also a different version than SBo, so that could be a factor.
My qt5 package has two dependencies: libinput and libxkbcommon. Do you have those installed as well?
By the way, I compiled a package for the new 1.1.0-p1 release and will add that to a new Slackware Live ISO (containing the latest PLASMA 5) which I hope to release this week.
Hi Eric, Both are installed.
The errors start with the "undefined reference for XDGDesktop..." part of the script.
Below are some of the last lines and error examples. I also have the full build log if anyone needs to see it. It seems the make is failing to the building of the basic menu, because I see it though this error for build Suspend, build Logout, and other key words. Does that help pinpoint the error. I don't think it is a qt5 issue, but maybe something of undefined paths to making the basic menu?
Any chance you might have that newer package in your repository yet? Then maybe I can simply do a slackpkg upgrade lumina..
DesktopViewPlugin.o: In function `DesktopViewPlugin::updateContents()':"
DesktopViewPlugin.cpp:(.text+0x33fe): undefined reference to `XDGDesktop::XDGDesktop(QString, QObject*)'"
DesktopViewPlugin.cpp:(.text+0x342e): undefined reference to `XDGDesktop::isValid(bool)'"
DesktopViewPlugin.cpp:(.text+0x359b): undefined reference to `vtable for XDGDesktop'"
collect2: error: ld returned 1 exit status
Makefile:596: recipe for target 'lumina-desktop' failed
make[3]: *** [lumina-desktop] Error 1
make[3]: Leaving directory '/tmp/SBo/lumina-1.1.0-p1/src-qt5/core/lumina-desktop'
Makefile:71: recipe for target 'sub-lumina-desktop-make_first' failed
make[2]: *** [sub-lumina-desktop-make_first] Error 2
make[2]: Leaving directory '/tmp/SBo/lumina-1.1.0-p1/src-qt5/core'
Makefile:44: recipe for target 'sub-core-make_first' failed
make[1]: *** [sub-core-make_first] Error 2
make[1]: Leaving directory '/tmp/SBo/lumina-1.1.0-p1/src-qt5'
Makefile:42: recipe for target 'sub-src-qt5-make_first' failed
make: *** [sub-src-qt5-make_first] Error 2
Thanks bassmadrigal. I'll have to write that one down for future reminder.
UPDATE: Tonight I removed lumina 1.0 and ran sboinstall of lumina 1.1.0-p1 from ponce's repository and it installed without trouble. Somehow by removing the old version the new version was able to complete the make build.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.