LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-22-2024, 03:49 AM   #1
lancsuk
Member
 
Registered: Jul 2019
Location: Burnley / UK
Distribution: Slackware current
Posts: 226

Rep: Reputation: 204Reputation: 204Reputation: 204
LXQt 2.0 for Slackware Current, incl distributions based on Slackware current


Release LXQt 2.0.0

https://lxqt-project.org/release/202...se-lxqt-2-0-0/

LXQt 2.0.0 updates to the same toolkit as KDE Plasma 6.
Meaning, no pain in the arse, I recommend to remove KDE.
Hopefully, Pat will upgrade to KDE6 shortly....makes everything easier.

Remove KDE groups.
Code:
slackpkg remove kde
Code:
git clone https://codeberg.org/snuk/lxqt-snuk-current.git
Code:
cd lxqt-snuk-current
Build QT6/KDE6 dependencies
Code:
sh build-deps.sh
Build LXQt core
Code:
sh build-core.sh
Build some extras, LXQt-Apps, Openbox, Kvantum-QT6 etc.
Code:
sh build-apps.sh
Anyway, QTermwidget and QTerminal with QT6 is git based.

https://codeberg.org/snuk/lxqt-snuk-...ps/qtermwidget
https://codeberg.org/snuk/lxqt-snuk-...apps/qterminal

I am considering to create LXQt2 for 15.0 as well, but I am not sure yet.
Attached Thumbnails
Click image for larger version

Name:	lxqt-slackCurrent.png
Views:	75
Size:	237.4 KB
ID:	42725  
 
Old 04-22-2024, 08:45 AM   #2
biker_rat
Member
 
Registered: Feb 2010
Posts: 369

Rep: Reputation: 220Reputation: 220Reputation: 220
If you add KDE back after the build and install , does it muck things up?
 
Old 04-22-2024, 08:54 AM   #3
lancsuk
Member
 
Registered: Jul 2019
Location: Burnley / UK
Distribution: Slackware current
Posts: 226

Original Poster
Rep: Reputation: 204Reputation: 204Reputation: 204
Quote:
Originally Posted by biker_rat View Post
If you add KDE back after the build and install , does it muck things up?
Yep, LXQt2 is QT6/KDE6 based.
 
Old 04-22-2024, 09:27 AM   #4
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,024

Rep: Reputation: 1213Reputation: 1213Reputation: 1213Reputation: 1213Reputation: 1213Reputation: 1213Reputation: 1213Reputation: 1213Reputation: 1213
@lancsuk

I saw that you recommend the complete uninstallation of Plasma5.

I think this is understandable with the mega-builds that LuckyCyborg makes either for KDE4 or Plasma6, but is this really the case with LxQt2?

I don't know about others, but for me it seems ridiculous to have to choose between the stock Plasma5 and LxQt2.

To be honest, I always looked at LxQt as a light version of Qt Destkop, not as a competitor of Plasma5. Something like XFCE4 is for GNOME4, which both tag along.

Last edited by ZhaoLin1457; 04-22-2024 at 09:39 AM.
 
Old 04-22-2024, 10:02 AM   #5
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,508

Rep: Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329
Quote:
Originally Posted by ZhaoLin1457 View Post
To be honest, I always looked at LxQt as a light version of Qt Destkop, not as a competitor of Plasma5. Something like XFCE4 is for GNOME4, which both tag along.
The LxQt 1.x is designed to tag along with Plasma5, BUT like @lancsuk already said, the LxQt2 is designed to tag along with Plasma6.

Honestly, I like the OP approach on building LxQt2 , as it does not really conflict with the Plasma6.

But if OP really want, he can make a build capable to tag along with the stock Plasma5, by renaming these several KDE Frameworks 6.x packages which are used.

Something like Mr. Hameleers did for his KTown of Plasma6 (and which I borrowed too) but in reverse - the KTown renames the KDE Frameworks 5.x packages which are all shipped by it.

Last edited by LuckyCyborg; 04-22-2024 at 10:09 AM.
 
1 members found this post helpful.
Old 04-22-2024, 10:03 AM   #6
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,217

Rep: Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006
Here, I have plasma6 and lxqt2, installed, the two, with my own packages, all work without problems, and all compiled with qt6.6.7.

Last edited by gmgf; 04-22-2024 at 10:05 AM.
 
Old 04-22-2024, 10:05 AM   #7
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,508

Rep: Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329
Quote:
Originally Posted by gmgf View Post
Here,I have plasma6 and lxqt2, installed, but the two, with my own packages, all work without problems.
Thanks for confirming my point that per se, the LxQt2 is designed to tag along with Plasma6.

BUT, yes I agree that the requirement to remove entirely the Plasma5 seems harsh for someone non interested to jump on Plasma6 too.

Last edited by LuckyCyborg; 04-22-2024 at 10:09 AM.
 
Old 04-22-2024, 10:22 AM   #8
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,217

Rep: Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006
i confirme, lxqt2 work perfectly with all Eric ktown based package, on the other hand here everything is updated ( dependencies, plasma-extra, qt6, etc.......).
 
Old 04-22-2024, 10:36 AM   #9
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,217

Rep: Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006
I specify that I do not use openbox, I use kwin.
 
Old 04-22-2024, 05:21 PM   #10
lancsuk
Member
 
Registered: Jul 2019
Location: Burnley / UK
Distribution: Slackware current
Posts: 226

Original Poster
Rep: Reputation: 204Reputation: 204Reputation: 204
Quote:
Originally Posted by LuckyCyborg View Post
The LxQt 1.x is designed to tag along with Plasma5, BUT like @lancsuk already said, the LxQt2 is designed to tag along with Plasma6.

Honestly, I like the OP approach on building LxQt2 , as it does not really conflict with the Plasma6.

But if OP really want, he can make a build capable to tag along with the stock Plasma5, by renaming these several KDE Frameworks 6.x packages which are used.

Something like Mr. Hameleers did for his KTown of Plasma6 (and which I borrowed too) but in reverse - the KTown renames the KDE Frameworks 5.x packages which are all shipped by it.
Yes, true, but I'd like to think about it.
 
Old 04-23-2024, 03:59 AM   #11
lancsuk
Member
 
Registered: Jul 2019
Location: Burnley / UK
Distribution: Slackware current
Posts: 226

Original Poster
Rep: Reputation: 204Reputation: 204Reputation: 204
Quote:
Originally Posted by LuckyCyborg View Post
Thanks for confirming my point that per se, the LxQt2 is designed to tag along with Plasma6.

BUT, yes I agree that the requirement to remove entirely the Plasma5 seems harsh for someone non interested to jump on Plasma6 too.
Good News, I was able to install LXQT2 and KDE5 side by side. But, as expected some issues.

1. LXQT panel including modules failed to start.

Solution:
Code:
rm -rf $HOME/.config/lxqt && cp -a /usr/share/lxqt $HOME/.config/
2. Instead QTerminal, the default terminal emulator was xterm.

Solution:
Code:
pcmanfm-qt -> edit -> preferences -> Terminal Emulator: change to qterminal
3. Default wallpaper didn't appear.

Solution:
Code:
       Desktop Preferences -> Background -> stretch to fill the entire screen
                                         -> Wallpaper image file:
 
3 members found this post helpful.
Old 04-23-2024, 04:38 AM   #12
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,217

Rep: Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006
The reason to use 'jq' in deps ?
 
Old 04-23-2024, 04:52 AM   #13
lancsuk
Member
 
Registered: Jul 2019
Location: Burnley / UK
Distribution: Slackware current
Posts: 226

Original Poster
Rep: Reputation: 204Reputation: 204Reputation: 204
Quote:
Originally Posted by gmgf View Post
The reason to use 'jq' in deps ?
Yep, is relvant for c-shell users.

Last edited by lancsuk; 04-23-2024 at 05:24 AM.
 
Old 04-23-2024, 06:01 AM   #14
gmgf
Senior Member
 
Registered: Jun 2012
Location: Bergerac, France
Distribution: Slackware
Posts: 2,217

Rep: Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006Reputation: 1006
Quote:
Originally Posted by lancsuk View Post
Yep, is relvant for c-shell users.
OK, thanks.
 
Old 04-23-2024, 10:48 AM   #15
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,508

Rep: Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329Reputation: 3329
Quote:
Originally Posted by lancsuk View Post
Good News, I was able to install LXQT2 and KDE5 side by side. But, as expected some issues.
Well, with the packages you have in your repo, honestly I do not think that you are able to install LxQt2 along with Plasma5, because it replaces a series of stock packages to Plasma6, from both KDE Frameworks and KDE Plasma. So, certainly you have broken the Plasma5 while installing your packages.

https://codeberg.org/snuk/lxqt-snuk-current.git

If you want to install your dependencies (part of Plasma6) without replacing the stock packages, you will need to rename the packages, something like for solid to generate a package named: solid-6-6.1.0-x86_64-1_snuk.txz

So, according with my suggestion, the package name will be solid-6, which is not equal with the name of the stock solid package from KDE Frameworks 5.x.

Something like this do also Mr. Hameleers for his KTown for Plasma6, with which I thinker in the last time. Only that he did vice-versa, naming the legacy KDE Frameworks 5.x packages like solid-5
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXQt 1.4.0 for Slackware 15.0, Current, incl distributions based on Slackware lancsuk Slackware 10 11-20-2023 07:24 PM
LXQt 1.1.0 for Slackware 15.0, Current, incl distributions based on Slackware lancsuk Slackware 17 11-11-2022 02:00 AM
LXer: LXQt 0.14 Desktop Adds Split View in File Manager, LXQt 1.0 Still in Development LXer Syndicated Linux News 0 01-27-2019 12:32 PM
rsync-based offsite backup incl SQL db bkup rjtucke Linux - Server 2 10-02-2008 08:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration