Author Topic: Razor-Qt 0.4.1 (Latest Version)  (Read 3881 times)

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Razor-Qt 0.4.1 (Latest Version)
« on: February 12, 2012, 06:33:39 AM »
I've been keeping a close eye on Razor-Qt.

The Razor-Qt devs have merge the latest improvements to master and they should be making an announcement for the release. I managed to update my git repository and pulled in the latest - stating that I am up-to-date - so I started a build after a few spec play.

I've been testing the installation for the last couple of hours now and so far so good.

I'd like to invite other PCLinuxOS advance users to help me test the packages and send feedbacks before I push the package upstream to our official repository.

At the moment, the packages are only for 64-bit. Get the 6.11MiB XZ tarball here.

I have installed Razor-Qt on top of KDE64 Test4. Here are some screenshots:

Rotating Cube on KWin Desktop Effects:


Application and configuration windows:


Menu System (very confusing!):


and Qt (Akonadi and KMail) + GTK apps (Audacity and Artha):
« Last Edit: February 12, 2012, 07:22:35 AM by Archie »
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline menotu

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 15315
  • ┌∩┐(◕_◕)┌∩┐
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #1 on: February 12, 2012, 07:39:50 AM »
Installed with no problems.

Logged out and switched to Razor+KWin and quickly configured a few options (panel / wallpaper etc) and restarted and all is good.

Added a couple of panel plugins - all fine.

Whereas the last time I'd used Razor I'd experienced problems when switching between desktops (1 to 4) that no longer occurs.  Desktop effects works via the mouse.

Definitely has a lot of potential.

Lastly, thank you Archie for your work on this.

Edit - effects screenshot

« Last Edit: February 12, 2012, 07:51:09 AM by menotu »
PCLinuxOS 32bit KDE 4.10.1; kernel-3.4.11-pclos1.bfs & 64bit 3.2.18bfs; NVidia GeForce 8400GS 1GB 310.19 driver

Sony Vaio SVE1513A4ESI Laptop, Intel Core i5, 2.6GHz, 6GB RAM, 750GB, 15.6" Intel HD Graphics 4000

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #2 on: February 12, 2012, 09:23:31 AM »
Thank you for testing and your report, Menotu. I appreciate it. I've been "guarding" this DE like a hawk and I must have built every commit that got push to master. So the merge to master spec was really a breeze coz everything was already in place. ;)

I hope others will try it on other DEs and WMs ... and let me know if there are any issues.
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #3 on: February 13, 2012, 08:14:34 AM »
Today's announcement on Razor-Qt ML:

Quote
The Razor-qt team announces the release of Razor-qt 0.4.1.
The main change in the 0.4.x series is "The License Cleanup" - Razor-qt is licensed GPL2 as a whole package now (without any conflicting code parts which disallowed Razor-qt redistribution by most Linux distributions).

See the full changelog below.

About Razor

Razor-qt is an advanced, easy-to-use, and fast desktop environment based on Qt technologies. It has been tailored for users who value simplicity, speed, and an intuitive interface. Unlike most desktop environments, Razor-qt also works fine with weak machines.

http://razor-qt.org
https://github.com/Razor-qt


New in Razor-qt 0.4.1

        • New component: razor-policykit. A tool to integrate various policykit related tasks for razor session (run as different user etc.)
        • new component: razor-power. A power management tool (end-user app).
        • new component: razor-autosuspend. A tool to suspend/wake-up laptops on Lid events or power status events.

Overall changes

        • License cleanup - conflicting parts have been rewritten from scratch
        • XDG autostart and Razor-qt autostart feature improved
        • New Ambiance theme. Thanks Jonian Guveli.
        • many minor updates and improvements

Translations

        • Czech. Thanks Pavel Fric.
        • Slovak. Thanks helix84.
        • Spanish. Thanks drencrom.
        • Hungarian. Thanks Kristóf Kiszel.
        • Chinese(simplified). Thanks librehat.
        • German. Thanks Egon Ashrafinia.
        • Italian. Thanks quiro91.
        • Greek. Thanks iosifidis.

Panel

        • panel can be horizontal or vertical now
        • panel width and height can be configured
        • clock: simple calendar implemented
        • Hello World plugin for panel for potential new developers

Session

        • Limit auto-repeat attempts when application crashes frequently
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #4 on: February 13, 2012, 02:02:22 PM »
Well, I'm getting mixed results with Openbox and Metacity window managers. All my menus and panel widgets are populated with NuoveXT2 icons now.  ;D

Here's a screenshot of the GDM login screen's session selections.



If I choose 7. RazorDesktop as the session, the result is shown below.



The result of set | grep DESKTOP_SESSION in one of the terminals is: DESKTOP_SESSION=50RazorDesktop. The session is coming from /etc/X11/dm/Sessions/50RazorDesktop.desktop. The contents are:

[Desktop Entry]
Encoding=UTF-8
Name=RazorDesktop
Comment=RazorDesktop
TryExec=/usr/bin/razor-session
Exec=/etc/X11/xdm/Xsession RazorDesktop
Icon=
Type=Application

Discounting the Run Xclient script entry, the first one shown in the sessions selection window, there are 10 entries, two of them both labelled as RazorDesktop. Listing the files in /etc/X11/dm/Sessions/, we get:

04LXDE.desktop
23E17.desktop
25Openbox.desktop
27Openbox-KDE.desktop
28Openbox-Gnome.desktop
50RazorDesktop.desktop

That's only 6 entries. This is something that has baffled me for a while, ever since experimenting with LXDM. Where are the extra entries coming from? There are also:

/usr/share/apps/kdm/sessions/04LXDE.desktop
/usr/share/apps/kdm/sessions/23E17.desktop
/usr/share/apps/kdm/sessions/25Openbox.desktop
/usr/share/apps/kdm/sessions/27Openbox-KDE.desktop
/usr/share/apps/kdm/sessions/28Openbox-Gnome.desktop
/usr/share/apps/kdm/sessions/razor-kwin.desktop
/usr/share/apps/kdm/sessions/razor-metacity.desktop
/usr/share/apps/kdm/sessions/razor-openbox.desktop
/usr/share/apps/kdm/sessions/razor.desktop

And, there are:

/usr/share/xsessions/razor-kwin.desktop
/usr/share/xsessions/razor-metacity.desktop
/usr/share/xsessions/razor-openbox.desktop
/usr/share/xsessions/razor.desktop

Something to delve into further. Anyway, one possible problem I saw when running with the Openbox window manager was a high CPU usage for the Plymouth daemon. It would spike as high as 25% of CPU and as low as 12%. Nothing else was even close.



The other nitpicky problem is the inability to choose the wallpaper. I can choose it, alright, as shown in the ~/.razor/desktop.conf file. Here's the wallpaper section:

[wm_native]
icons=false
wallpaper=/home/darrel/Pictures/wallpaper/razor/Razor_Blade_by_Hauns.jpg

But, the wallpaper would not show. Only the wallpaper from the /usr/share/razor/themes/light folder would show. There's no widget to change the Razor desktop themes, so I tried doing it by editing the ~/.razor/razor.conf file.

[General]
#theme=ambiance
#theme=a-mego
#theme=green
theme=light
icon_theme=nuoveXT2

Any choice except theme=light gave me a white screen desktop with a panel and no wallpaper. Changing the theme back to light showed the corresponding wallpaper. I got the same results with wallpaper and theme selection whether I used the Openbox window manager or Metacity.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #5 on: February 13, 2012, 08:47:42 PM »
I'm groping in the dark here, Darre ... but it is possible that if Razor-Qt was previously installed then removed, there are entries (in my case) in /etc/X11/dm.d/ that may not have been removed?

Frankly, I never removed Razor-Qt so I would not know but I'll try that.

Or, could it just happen on specific DEs? I have no other except KDE and if I really would have my pick, I wouldn't want OpenBox with it but unfortunately, it is listed as a Require. As far as I've done, I've had the Razor-Desktop, Razor (KWin) and Razor (Openbox) sessions listed. I never did have the issues you described when I login-out of sessions.

As for CPU, I make mine work like a horse so I couldn't really determine whether or not. Maybe someone else can verify.

Regarding the desktop wallpapers, do you select outside /usr/share/wallpapers? The reason is I have wallpapers I like to use at /usr/share/wallpapers/archie and I choose from System. If in selecting a wallpaper from another location does not stick, I would post this issue on their site. I guess I could try that out as well.

Razor-Qt is needs a lot of tweaking (especially on the system-side).

Thank you for testing and the report but since the release was announce, I had already sent the package to Neal.

Peace and much respect,
Archie
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #6 on: February 14, 2012, 12:13:49 PM »
I'm groping in the dark here, Darre ... but it is possible that if Razor-Qt was previously installed then removed, there are entries (in my case) in /etc/X11/dm.d/ that may not have been removed?

Frankly, I never removed Razor-Qt so I would not know but I'll try that.

Well, here are the contents of /etc/X11/dm.d/
-rw-r--r-- 1 root root 119 Jul 22  2011 10kdm.conf
-rw-r--r-- 1 root root 138 Jul 22  2011 20gdm.conf
-rw-r--r-- 1 root root  75 Jul 22  2011 30xdm.conf

Just the display manager entries, nothing else.

I did uninstall the previous RazorQt because rpm -Uvh *.rpm gave me an error message about a conflict with the new package and the older (still existing) /usr/lib64/libqtxdg.so.0. I should have saved the exact error message, but I didn't. Sorry. So, I did a complete removal of all the razorqt packages in Synaptic and tried again. Still got the same error. After doing rpm -e libqtxdg-0.4.0-2_archie_2012.x86_64 (just that one package), I was able to install all the new packages in one step. I still have the razorqt-0.4.1.tar.xz & razor-qt-0.4.0-2.tar.xz files if you think I should wipe all traces of RazorQt and repeat the steps again.

Or, could it just happen on specific DEs? I have no other except KDE and if I really would have my pick, I wouldn't want OpenBox with it but unfortunately, it is listed as a Require. As far as I've done, I've had the Razor-Desktop, Razor (KWin) and Razor (Openbox) sessions listed. I never did have the issues you described when I login-out of sessions.

The testing was done on an LXDE64 installation. Openbox comes with it because it's the window manager for LXDE. And, you did ask for results with window managers other than Kwin.

Regarding the desktop wallpapers, do you select outside /usr/share/wallpapers? The reason is I have wallpapers I like to use at /usr/share/wallpapers/archie and I choose from System. If in selecting a wallpaper from another location does not stick, I would post this issue on their site. I guess I could try that out as well.

I did copy some images to /usr/share/wallpapers and try to use them from there. Here's the file listing.

[darrel@localhost ~]$ ls -l /usr/share/wallpapers
total 6188
-rw-rw-r-- 1 darrel darrel  260206 Jan 22 04:05 043d-picture-image_iceberg-B.jpg
-rw-rw-r-- 1 darrel darrel 1615998 Jan 20 00:14 1920x1200_w1.jpg
-rw-rw-r-- 1 darrel darrel   68686 Jan 22 04:05 AdeliePenguin.jpg
-rw-rw-r-- 1 darrel darrel   67552 Jan 20 00:34 cutthroat-razor-3e2445.jpg
-rw-rw-r-- 1 darrel darrel   60416 Jan 20 00:12 Female_Crow___Wallpaper_by_Hananel.jpg
-rw-rw-r-- 1 darrel darrel   80174 Jan 22 04:06 iceberg-wallpaper-9.jpg
-rw-rw-r-- 1 darrel darrel  293643 Jan 22 04:07 lighting_over_iceberg-normal.jpg
lrwxrwxrwx 1 root   root        27 Aug 12  2011 mandrake-linux -> /usr/share/mdk/backgrounds//
-rw-rw-r-- 1 darrel darrel   59571 Jan 20 00:18 razor_1911_by_pakpolaris-d3gsuwo.jpg
-rw-rw-r-- 1 darrel darrel  207746 Jan 20 00:27 Razor_Blade_by_Hauns.jpg
-rw-rw-r-- 1 darrel darrel  128611 Jan 20 00:26 razor-blade-grunge-background.jpg
-rw-rw-r-- 1 darrel darrel   61416 Jan 20 00:19 razorfish.jpg
-rw-rw-r-- 1 darrel darrel  556742 Jan 20 00:20 razor&snake.jpg
-rw-rw-r-- 1 darrel darrel  306931 Jan 20 00:08 razor-wallpaper-2560x1600.jpg
-rw-rw-r-- 1 darrel darrel 1587834 Jan 20 00:32 RazorWire_ws1200.jpg
-rw-rw-r-- 1 darrel darrel   74354 Jan 20 00:14 sweeney_todd_razor_w1.jpeg
-rw-rw-r-- 1 darrel darrel  817057 Jan 20 00:16 telo_djennifer_megan_foks-1366x768.jpg
[darrel@localhost ~]$

And here are my selection choices.



Maybe it's looking for something in the metadata of the files. I don't know. But, selecting one of the two files shown still gives me no new wallpaper. Is this where I should report issues, or do you have another link?
« Last Edit: February 14, 2012, 12:16:12 PM by djohnston »
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #7 on: February 14, 2012, 12:38:22 PM »
Yes, that's were I reported a couple of issues way back.

I'll load up Zen and LXDE and see what gives.
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #8 on: February 14, 2012, 01:03:13 PM »
Okay. It's been reported.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline JohnW_57

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2130
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #9 on: February 14, 2012, 02:35:44 PM »
Razor-QT sessions are broken in KDM.
Have Razor-QT entries (settings) in the session-menu but starts only KDE4 (delfault desktop)
Get a message error: stored session 05 is not valid.

It works with GDM (all entries are there in the session-menu) but when I start another session in KDE4 then GDM crashes!

Maybe is Razor-QT 0.4.1 a bit to early in 32bit repos
Version 0.4.0 did work with KDM.

JohnW

« Last Edit: February 14, 2012, 04:19:08 PM by JohnW_57 »
PCLinuxOS 2013 KDE4 (64 bit) on: home build system:  Intel Core 2 Quad (q6700) (2.66ghz), Asus P5K motherboard, 4 gig ddr2 memory, Asus Nvidia Geforce GTS 250 1024 mb gddr3, Crucial M4 128 SSD,  2x Samsung 500 gig HDD (sata), TSSTcorp CDDVDW SH-224BB.

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #10 on: February 14, 2012, 07:34:32 PM »

Maybe is Razor-QT 0.4.1 a bit to early in 32bit repos
Version 0.4.0 did work with KDM.

JohnW


+1  RazorQT 0.4.0.2 was very stable, aside from missing features. It's beta software, after all. But, it looks promising if they can focus on stability.

EDIT: Archie, I forgot to mention that I'm seeing the same CPU usage range for the Plymouth daemon no matter what desktop I'm running. I just never noticed before.
« Last Edit: February 14, 2012, 07:49:36 PM by djohnston »
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #11 on: February 15, 2012, 12:06:15 AM »
Razor-QT sessions are broken in KDM.
Have Razor-QT entries (settings) in the session-menu but starts only KDE4 (delfault desktop)
Get a message error: stored session 05 is not valid.

It works with GDM (all entries are there in the session-menu) but when I start another session in KDE4 then GDM crashes!

Maybe is Razor-QT 0.4.1 a bit to early in 32bit repos
Version 0.4.0 did work with KDM.

JohnW



Whoosh. I'll need to check this with Neal. Honestly, when I build the package I only built it for x86_64. I only tested it on that architecture.

Check my original post please.

I suppose it already reached the repo (maybe my fault if I dropboxed on the wrong folder ... it should only be on 64-bit) and was also rebuilt for i586? One of the other more senior packagers need to recheck the SRPMS.

If you installed the RPMS from our repo, then my request for testing my RPMS is not exactly the report I was expecting.

Those issues with the 32-bit are duly noted. Thanks.

Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline JohnW_57

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2130
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #12 on: February 15, 2012, 09:35:17 AM »


Left=32bit install, right=64bit install with razorqt 0.4.0.
The razorqt 0.4.1 desktop entries and config files are missing on 32bit

JohnW
PCLinuxOS 2013 KDE4 (64 bit) on: home build system:  Intel Core 2 Quad (q6700) (2.66ghz), Asus P5K motherboard, 4 gig ddr2 memory, Asus Nvidia Geforce GTS 250 1024 mb gddr3, Crucial M4 128 SSD,  2x Samsung 500 gig HDD (sata), TSSTcorp CDDVDW SH-224BB.

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #13 on: February 15, 2012, 11:21:19 AM »
Archie,

After 11 years of using Linux, I suddenly feel like a klutz. Here's what does work to set the wallpaper:

Right-click the desktop.
Choose Set Desktop Background ... from the menu.
Get Wallpaper Image ... button opens a file browser.
Get System Wallpaper ... button opens a file browser in /usr/share/wallpapers.
Use either option to select an image and click OK.

Here's what does not work:

Click Razor Configuration Center icon on desktop panel.
Select Razor Desktop Configurator.
Select WM Native Desktop in left pane.
Click the wallpaper file browser button.
Browse to and select an image in the Select Wallpaper Image window.
Browsing to /usr/share/wallpapers shows a partial listing of the files in the directory.
Browsing within the /home directory shows all the image files within a directory.
Choosing an image file to use as a wallpaper does not change the wallpaper.

I know RazorQt is a work in progress. A light on resources Qt-based desktop is a worthy goal, IMHO. I look forward to seeing RazorQt being feature complete. By the way, the available desktop widgets work well with Openbox.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline JohnW_57

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2130
Re: Razor-Qt 0.4.1 (Latest Version)
« Reply #14 on: February 15, 2012, 04:46:05 PM »
Was not sure posting in here or in broken packages (it is released in 32bit repos) but decided posting here because it looks like it's a advanced issue.
Also then there's no cross-posting.

JohnW
PCLinuxOS 2013 KDE4 (64 bit) on: home build system:  Intel Core 2 Quad (q6700) (2.66ghz), Asus P5K motherboard, 4 gig ddr2 memory, Asus Nvidia Geforce GTS 250 1024 mb gddr3, Crucial M4 128 SSD,  2x Samsung 500 gig HDD (sata), TSSTcorp CDDVDW SH-224BB.