[HOWTO] Create a Razor-Qt DE + build/install 3rd party apps

Post your tutorials and howtos here.
User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 07:07

Absolutely. I learnt a good lot in the process. Razor-QT is running fine. I have to swallow my words and correct myself.
I tried RazorQt twice and gave me the impression of being promising but still too green and needing a good go. And LXDE... too crude for my taste and rather buggy if you ask me. Anyhow, I also have big hopes about LxQt.
It's my third time testing RQt and like KDE, don't know why but that's the way it is. Both KDE and RQt work superb in Solyd. The reason why I'm here after testing many KDE distros. And the same seems to happen with RQt on SolydX. My main complaint is a non auto-hide panel, but I guess i can live with it. I read it was a work in process before Lxde and Razor-Qt merged.

I guess it might be made lighter than what I've achieved (all options running in the very same VM system, same services enabled, etc...)

Fluxbox: 202 MB
Openbox: 212 MB
RQt-Openbox: 208 MB
RQt-Kwin: 258 MB
KDE: 406 MB

The spartan OpenBox saves extra 50 Megs over the full featured Kwin. For all the extra functionality Kwin brings, I think it well worths those extra 50. 406 MB for a KDE install is already rather slim at idle. I managed to get it at around 360 some time ago but disabling almost everything but the essentials to keep it running. For those like me never using widgets plasmoids or Dashboard, a minimal single panel including only a systray and the legacy app launcher, and no PIM goodies at all (I gave up Activities too), Plasma is an overkill. Razor makes more sense for getting about the same. Perhaps LXQt too.

I don't care if it takes time. No worries about not getting to LXQt yet (it's still a beta after all). But I'd love to build and try those interesting Qt apps that hushpuppy pointed out.

Any help will be welcome.
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby fleabus » 29 Aug 2014 07:27

This is something I really want to do. I need to give myself time though. I came from a career in an all-MS shop. I've only been involved with Linux for about a year, and I'm still in a pretty furious reading, learning, and familiarization stage. I hope one day to be as good with Linux as I was with the dark side... :lol:

Perhaps in another year or so I'll feel ready to take on such a project. I want to be able to commit a lot of time to it. There are many more aspects of "*nix-like" systems I want to become conversant in. Compiling and building, packaging, etc. Also I've slowed way down since I retired. For now I've got my hands full with the ongoing learning process, and just maintaining these systems in good order. :?

I tend to kind of sneak up on these things eventually... ;)

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 10:11

A year and a half on Linux here. 8-)

The first part, before compiling the apps is easy. Fire your VirtualBox and give it a try. You won't mess you main desktop and you can safely break this system as much as needed. :lol: No better way to learn than destroying OS installs. VB is a bless for learning and this howto deserves a good try. Go for it!
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby fleabus » 29 Aug 2014 10:18

Snap wrote:No better way to learn than destroying OS installs.
:lol:

You're right about that, definitely tons of fun. I'm an established System Destruction Specialist.
I just make more partitions... :mrgreen:

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 10:30

LOL :lol:
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby zerozero » 29 Aug 2014 10:33

Snap
did you add the deb-src repos as mentioned in the post you linked here (see the sources.list hushpuppy uses here)
bliss of ignorance

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 10:44

Ooops, just the non src repos... :oops:

Thanks a bunch, zz!
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 11:08

No success. Got them all sources and led to exactly the same output... :roll:
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
zerozero
Posts: 5373
Joined: 10 Feb 2013 23:37
Location: West Midlands, England
Contact:

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby zerozero » 29 Aug 2014 11:23

try with this

Code: Select all

zerozero@k64 ~ $ inxi -r
Repos:     Active apt sources in file: /etc/apt/sources.list 
           deb http://home.solydxk.com/production solydxk main upstream import 
           deb http://debian.solydxk.com/production testing main contrib non-free 
           deb http://debian.solydxk.com/security testing/updates main contrib non-free  
           deb http://community.solydxk.com/production solydxk main
           deb-src http://home.solydxk.com/production solydxk main upstream import 
           deb-src http://debian.solydxk.com/production testing main contrib non-free  
           deb-src http://debian.solydxk.com/security testing/updates main contrib non-free 
           deb-src http://community.solydxk.com/production solydxk main 
           deb http://packages.siduction.org/extra unstable main contrib non-free 
           deb-src http://packages.siduction.org/extra unstable main contrib non-free
update and

Code: Select all

k64 zerozero # apt-get build-dep qterminal qtermwidget qtfm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  cmake cmake-data debhelper libavahi-compat-libdnssd1 libmagic-dev libqt4-dev
  libqt4-dev-bin libqtermwidget4-0 libqtermwidget4-0-dev libqxt-berkeley0
  libqxt-core0 libqxt-designer0 libqxt-dev libqxt-gui0 libqxt-network0
  libqxt-sql0 libqxt-web0 libqxt-zeroconf0 po-debconf qt4-dev-tools
  qt4-linguist-tools qt4-qmake qtermwidget4-data quilt
0 upgraded, 24 newly installed, 0 to remove and 209 not upgraded.
Need to get 15.1 MB of archives.
After this operation, 59.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
bliss of ignorance

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 11:44

There you go! Thank you! :mrgreen:
This likely means that your installation is broken. -Mr Pixbuf.

Image

Fargo
Posts: 896
Joined: 17 Sep 2013 14:40

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Fargo » 29 Aug 2014 14:14

Snap wrote: Fluxbox: 202 MB
Openbox: 212 MB
RQt-Openbox: 208 MB
RQt-Kwin: 258 MB
KDE: 406 MB

The spartan OpenBox saves extra 50 Megs over the full featured Kwin. For all the extra functionality Kwin brings, I think it well worth those extra 50...

... For those like me never using widgets plasmoids or Dashboard, a minimal single panel including only a systray and the legacy app launcher, and no PIM goodies at all (I gave up Activities too), Plasma is an overkill. Razor makes more sense for getting about the same. Perhaps LXQt too.
I'm glad to see interest in this. I'm also glad to see others are coming to similar conclusions that I did some time back when I put Razor Qt on my Mepis install. I thought RazorQt with kwin was great. I felt I had all the KDE features that I needed and the desktop was lighter at the same time. As I recall, my numbers were similar to what Snap has. It was a win win. I really hope the LXQt project continues to build with kwin instead of openbox. Its good to have open box as a choice, but LXQt with Kwin is what I am looking for. I tend to think of it as KDE light. I really hope that as LXQt matures Solyd will have a community version available if not an official version.

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 15:50

Same here. What I love about KDE is Kwin and the Qt apps. Not real need for the rest. I tried a few times to run Kwin standalone with a panel and something (FEH or Nitrogen) providing the background. but never manged to get it working good for different reasons. This is a different but successful approach for that goal. Like you, I hope LXQt keeps working smooth with Kwin. And with an auto-hidding panel! :mrgreen:
Solyd will have a community version available
Count me in.
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby fleabus » 29 Aug 2014 16:59

Snap wrote:Plasma is overkill. Razor makes more sense for getting about the same. Perhaps LXQt too.
Yes... No necro-muck and all that junk, but yes to the light effects implementation of Razor => LXQt...
Fargo wrote:LXQt with Kwin .... I tend to think of it as KDE light.
I kind of think of it that way too. Simple/light footprint like Xfce, but with a little zing, the best of both worlds.
Fargo wrote:I really hope that as LXQt matures Solyd will have a community version...
The team has plenty headaches on their plates already, and anyhoo community versions are entirely up to uh... Well... The community. That's us... :twisted: :mrgreen:

If we want this, we gotta do it ourselves, and I think that's a good thing. My last remaining excuse for being lazy, watching the progress of LXQt. But there's plenty here to work on already. Gotta start banging my head on this stuff... Look out for explosions and flying manhole covers! ;)

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 17:23

The wick is burning!!! :mrgreen:
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 18:30

First goal: Accomplished!!!

qterminal up and running! :mrgreen: :mrgreen: :mrgreen:

So long Konsole and Yakuake. 8-)
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 29 Aug 2014 18:46

I don't think anything will replace Dolphin. I used it even in Crunchbang! Go figure... But I will give qtfm a go. First, because I want to do the building excersize. And second, because it might be a nice option to consider for meak computers. Thankfully not my case at this point.
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
hushpuppy
Posts: 91
Joined: 02 Mar 2013 12:47

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby hushpuppy » 30 Aug 2014 21:31

Hey guys,

So, I go on holiday for 10 weeks, and miss a new post by two days :o :oops:

Thanks for the very kind comments but, while I would have liked to continue with the whole razor/lx/qt thing, I got severely depressed with the state of debian and solyd in general. Indeed, I've only come back to this thread because I need to update some applications that have been, to all intents and purposes, abandoned by debian and I know that I can follow this howto to remind myself how to do stuff. Anyway...

First, please accept my apologies for failing to finish this project.

I would also like to continue to a lxqt desktop, but just look at what we have to contend with:

Code: Select all

$ apt show lxqt-about
Package: lxqt-about
New: yes
State: not installed
Version: 0.7.0.siduction.8
...
Description: About screen for LXQT (Qt4)
 Some stupid filling text. Some more stupid filling text. 
 
 This package contain the LXDE-qt about box.
Homepage: http://lxde.org/
Most of the lxqt packages have that kind of description. Now, I realize that this isn't a production environment, but there is no place for such garbage on any system. If a maintainer can't take the time to write or correct bad descriptions, he should quit or be dismissed. However, debian is a popularity contest. If a package isn't on the popcon list, expect it to be two years out of date. If you're lucky. If you're unlucky, it won't even be in the repos. It just reinforces my opinion that debian is broken from top to bottom, from packages to people.

What I've learnt from attempting this project is, if you want a particular environment, choose a distro that supports it. Pick out a list of the packages you use all the time and check that the distro updates them regularly and properly, that they'll back out a broken package, and won't leave you rotting in maintainer hell.

I need packages that work. Packages where I can file bug reports and fixes that will be applied now, and not two years down the line - if ever. I've reached the point where debian is so out-of-date for me that I'll be migrating to Arch Linux as soon as I can figure out how to install it. Which is a huge disappointment because everyone who works to make Solyd so good is so very helpful.

@Snap: Well done, and good luck! I hope there's enough in this howto for you to keep going.

@fleabus: Nope. Nothing published. Yet. ;) Seriously, it's just a matter of trying to be logical and to keep taking notes, log all the output, and maintain a journal of everything you try - especially stuff that doesn't work. A HOW-NOT-TO is probably even more useful in the long run.

Apologies for the rant, but in the end I don't have the time to keep applying patches to a debian system that will always be broken.

hp
Ohne Musik wäre das Leben ein Irrtum (Without music, life would be a mistake) - Friedrich Nietzsche

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby fleabus » 30 Aug 2014 23:00

hushpuppy wrote:I got severely depressed with the state of debian and solyd in general.
hp! :D

Glad you're back... 8-)

Yes... I've only got the small amount of time in Debian. Even so the recent state of affairs in the *nix world has been depressing to me too at times. A career's worth of experience supporting an all-MS group serves to temper my observations. I can see that the popcon and mainstreaming is ruining a really good thing... And this is only the beginning. I can only guess how it must be for someone whose experience has been all or mostly with *nix...

OTOH I'm glad I came to it finally. Better late than never. It's made my favorite occupation all new again. Keeping the brain alive during retirement can be a challenge... :mrgreen:

User avatar
Snap
Posts: 1244
Joined: 25 Aug 2013 20:01
Location: Spain

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby Snap » 31 Aug 2014 09:12

Hey, Hushpuppy. Nice to see you around. Fisrt, once again big thanks for this great tutorial. It's more the "don't be afraid to package and crap it out, just follow these (perfectly clear) steps" part than the "let's get LXQt working" part. I've learned a lot and feel encouraged to keep going. You put together the best organized, planned and clean approach for packaging I've ever found.

The worst part was that I didn't have the errors while packaging qterminal :lol: It went smooth from the beginning to the end. It would be better having those errors and learning to sort them out. But sure I'll find plenty of those in the way and now I have a good guide to face them when they come.
First, please accept my apologies for failing to finish this project.
No worries. You don't have to. And this howto is already a great one as is now.
However, debian is a popularity contest. If a package isn't on the popcon list, expect it to be two years out of date. If you're lucky. If you're unlucky, it won't even be in the repos. It just reinforces my opinion that debian is broken from top to bottom, from packages to people.
This is what annoys me more about Debian and why the internal debate "The Debian or the Arch way?" keeps floating around. My experience with Debian stable is that is a charm in stability terms, but you'll be missing a whole lot of packages that you'll only find in Sid and sometimes not even in Sid while in Arch I can usually find them all available. Won't bail from Debian for now. I'm fine here in Solyd, but sometimes the Debian way can be very frustrating. I fully understand you and support your decision of moving to anywhere else.
This likely means that your installation is broken. -Mr Pixbuf.

Image

User avatar
fleabus
Posts: 1227
Joined: 16 Sep 2013 04:24
Location: Winchester, VA USA

Re: [HOWTO] Create a Razor-Qt DE + build/install 3rd party a

Postby fleabus » 31 Aug 2014 09:57

Snap wrote:you'll be missing a whole lot of packages that you'll only find in Sid and sometimes not even in Sid while in Arch I can usually find them all available.
My solution for that is to track Sid on a couple of my Solyd installs, plus I have Siduction running elsewhere, both the Xfce and LXQt spins. It's a good way to learn, but actually there is no better way to learn than to dive into a project such as hp's, as you have done.

I've yet to try Arch; as close as I've got so far is to check out Manjaro for a bit. It's not currently installed and I didn't spend much time with it. I picked up Salix the other day to take a look at Slackware for a bit, but like Manjaro is to Arch, I don't consider that the real thing. It's a common mistake; a different base is a major commitment. I'd have to commit a lot more time [that I don't have], and like you I'm also happy with Debian, for better or worse...

Wow. I never thought that'd happen... Me, retired and all, saying I don't have the time... :lol:

Honestly though, I've spread myself about as thin as I can without becoming a completely useless dilettante.


Return to “Tutorials”

Who is online

Users browsing this forum: No registered users and 4 guests