razot-qt 0.5.0 was just released (12 out 2012)
razor-qt might be yet another DE but is one of the few QT available
in my quick test the memory usage is almost the same of the kde session but this might vary according to the configurations.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.
compiled in the unofficial lmde-kde tracking testing
1- get the source from >> http://www.razor-qt.org/install/ and extract it.
2- go to the newly created razor-qt-0.5.0 folder and navigate to /distr/deb
/home/zerozero/Downloads/razorqt-0.5.0/distr/deb/ in my situation
3- locate makeDeb.sh and run it.
4- it will complain surely about missing dep
Code: Select all
Name: razorqt
Ver: 0.5.0
Type: binary
Distrib: LinuxMint
Release: debian
Src dir: /home/zerozero/Downloads/razorqt-0.5.0
Out dir: /home/zerozero/razorqt_0.5.0_deb
*******************************
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package razorqt
dpkg-buildpackage: source version 0.5.0-1
dpkg-buildpackage: source changed by <>
dpkg-source --before-build razorqt-0.5.0
dpkg-buildpackage: host architecture amd64
dpkg-checkbuilddeps: Unmet build dependencies: libmagic-dev libudev-dev libpolkit-agent-1-dev libpolkit-qt-1-dev libpulse-dev libstatgrab-dev libsensors4-dev
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
5- install them and run the script again
Code: Select all
zerozero@deb-kde ~/Downloads/razorqt-0.5.0/distr/deb $ apt install libmagic-dev libudev-dev libpolkit-agent-1-dev libpolkit-qt-1-dev libpulse-dev libstatgrab-dev libsensors4-dev
[sudo] password for zerozero:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gir1.2-polkit-1.0 libavahi-client-dev libavahi-common-dev libdbus-1-dev
libpolkit-gobject-1-dev libstatgrab6
The following NEW packages will be installed:
gir1.2-polkit-1.0 libavahi-client-dev libavahi-common-dev libdbus-1-dev libmagic-dev
libpolkit-agent-1-dev libpolkit-gobject-1-dev libpolkit-qt-1-dev libpulse-dev
libsensors4-dev libstatgrab-dev libstatgrab6 libudev-dev
0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 968 kB of archives.
After this operation, 3,798 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Code: Select all
Name: razorqt
Ver: 0.5.0
Type: binary
Distrib: LinuxMint
Release: debian
Src dir: /home/zerozero/Downloads/razorqt-0.5.0
Out dir: /home/zerozero/razorqt_0.5.0_deb
*******************************
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: source package razorqt
dpkg-buildpackage: source version 0.5.0-1
dpkg-buildpackage: source changed by <>
dpkg-source --before-build razorqt-0.5.0
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh clean --buildsystem=cmake
dh_testdir -O--buildsystem=cmake
dh_auto_clean -O--buildsystem=cmake
dh_clean -O--buildsystem=cmake
debian/rules build
dh build --buildsystem=cmake
dh_testdir -O--buildsystem=cmake
debian/rules override_dh_auto_configure
make[1]: Entering directory `/home/zerozero/razorqt_0.5.0_deb/razorqt-0.5.0'
dh_auto_configure -- -DLIB_SUFFIX="/x86_64-linux-gnu"
Code: Select all
deb-kde razorqt_0.5.0_deb # dpkg -i *deb
Selecting previously unselected package libqtxdg0:amd64.
(Reading database ... 217994 files and directories currently installed.)
Unpacking libqtxdg0:amd64 (from libqtxdg0_0.5.0-1_amd64.deb) ...
Selecting previously unselected package libqtxdg-dev.
Unpacking libqtxdg-dev (from libqtxdg-dev_0.5.0-1_amd64.deb) ...
Selecting previously unselected package librazorqt0:amd64.
Unpacking librazorqt0:amd64 (from librazorqt0_0.5.0-1_amd64.deb) ...
Selecting previously unselected package librazorqt-dev.
Unpacking librazorqt-dev (from librazorqt-dev_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt.
Unpacking razorqt (from razorqt_0.5.0-1_all.deb) ...
Selecting previously unselected package razorqt-appswitcher.
Unpacking razorqt-appswitcher (from razorqt-appswitcher_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-autosuspend.
Unpacking razorqt-autosuspend (from razorqt-autosuspend_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-config.
Unpacking razorqt-config (from razorqt-config_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-data.
Unpacking razorqt-data (from razorqt-data_0.5.0-1_all.deb) ...
Selecting previously unselected package razorqt-desktop.
Unpacking razorqt-desktop (from razorqt-desktop_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-dev.
Unpacking razorqt-dev (from razorqt-dev_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-globalkeyshortcuts.
Unpacking razorqt-globalkeyshortcuts (from razorqt-globalkeyshortcuts_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-notificationd.
Unpacking razorqt-notificationd (from razorqt-notificationd_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-openssh-askpass.
Unpacking razorqt-openssh-askpass (from razorqt-openssh-askpass_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-panel.
Unpacking razorqt-panel (from razorqt-panel_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-policykit-agent.
Unpacking razorqt-policykit-agent (from razorqt-policykit-agent_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-power.
Unpacking razorqt-power (from razorqt-power_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-runner.
Unpacking razorqt-runner (from razorqt-runner_0.5.0-1_amd64.deb) ...
Selecting previously unselected package razorqt-session.
Unpacking razorqt-session (from razorqt-session_0.5.0-1_amd64.deb) ...
Setting up libqtxdg0:amd64 (0.5.0-1) ...
Setting up libqtxdg-dev (0.5.0-1) ...
Setting up razorqt-data (0.5.0-1) ...
Setting up librazorqt0:amd64 (0.5.0-1) ...
Processing triggers for desktop-file-utils ...
Setting up razorqt-appswitcher (0.5.0-1) ...
Setting up razorqt-autosuspend (0.5.0-1) ...
Setting up razorqt-config (0.5.0-1) ...
Setting up razorqt-desktop (0.5.0-1) ...
Setting up razorqt-globalkeyshortcuts (0.5.0-1) ...
Setting up razorqt-notificationd (0.5.0-1) ...
Setting up razorqt-openssh-askpass (0.5.0-1) ...
Setting up razorqt-panel (0.5.0-1) ...
Setting up razorqt-policykit-agent (0.5.0-1) ...
Setting up razorqt-power (0.5.0-1) ...
Setting up razorqt-runner (0.5.0-1) ...
Setting up razorqt-session (0.5.0-1) ...
Setting up librazorqt-dev (0.5.0-1) ...
Setting up razorqt-dev (0.5.0-1) ...
Processing triggers for hicolor-icon-theme ...
Setting up razorqt (0.5.0-1) ...
deb-kde razorqt_0.5.0_deb #
issues:
so far i found 2 (but they may be related to the settings i have in kde)
1- network-manager doesn't remember the p/w at login (the field is always blank), once inputted in systemsettings (the panel applet doesn't have that functionality that i can see- actually that network monitor is not in the panel by default) it works just fine;
2- the right-click menu (wonderful btw) is almost black but again this might be related to the bespin settings in the kde session
EDIT:
according to the wiki and the feedback gathered in the topic until now i believe that the dependencies in a vanilla lmde install should be something like:
Code: Select all
apt install cmake libqt4-dev libmagic-dev libxrender-dev libxcomposite-dev libxdamage-dev libqt4-dbus libqt4-webkit libxcursor-dev zlib1g-dev libstatgrab-dev libqt4-xml libsensors4-dev liblightdm-qt-dev libqtwebkit4 libpolkit-qt-1-dev libpolkit-agent-1-dev libudev-dev libpulse-dev devscripts