Увидел свет релиз Razor-qt 0.5, легковесного десктоп-окружения, построенного на технологиях Qt. Ключевые направления развития Razor-qt - простота, скорость, настраиваемость и интуитивно понятный интерфейс. Небольшое потребление ресурсов позволяет использовать Razor-qt на маломощных и устаревших системах.  Код написан на языке C++ (без QML и Qt Quick) и распространяется под лицензиями GPLv2 и LGPLv3+. Готовые пакеты подготовлены для Ubuntu, openSUSE, Fedora, Arch Linux, Gentoo, ALT Linux и Mageia. Для быстрого ознакомления с возможностями проекта можно воспользоваться Live-дистрибутивами.

http://www.opennet.ru/opennews/pics_base/0_1350278691.png

В состав Razor-qt входят: панель, рабочий стол, интерфейсы для запуска приложений и переключения между окнами, прослойка для запуска привилегированных процессов, центр настройки и система управления пользовательскими сессиями. Компоненты окружения можно использовать как вместе, так и по отдельности. В качестве базового оконного менеджера разработчиками проекта используется Openbox, но оболочка прекрасно работает и с другими оконными менеджерами, такими, как fvwm2, WindowMaker, Enlightenment 16, icewm, Compiz  и KWin. Обеспечена достаточно неплохая совместимость с приложениями KDE, что позволяет построить KDE-подобное окружение с пользовательскими компонентами KDE, но без оболочки  Plasma Desktop и излишних KDE-компонентов.

Число используемых] зависимостей минимально: libqt4, libmagic, libxrender, libxcomposite, libxdamage, libxcursor и zlib1g. Опционально поддерживается интеграция с пакетами LightDM, upower, udisks, polkit-qt, lm_sensors, alsa/pulseaudio  и xscreensaver. Сборка осуществляется с использованием cmake. Для выполнения пользовательских задач предлагается коллекция стандартных Qt-приложений, поддерживаемых в Razor-qt. Например, мультимедиа-плееры VLC и smplayer, музыкальные проигрыватели Clementine  и Qmmp, клиенты для мгновенного обмена сообщениями Psi и QutIM, файловые менеджеры andromeda  и qtfm, программы для просмотра изображений qiviewer  и nomacs, почтовый клиент Trojita, эмулятор терминала qterminal и т.п.

В новой версии отражены изменения, подготовленные за последние десять месяцев разработки. По сравнению с прошлым выпуском размер архива с исходными текстами практически удвоился. Среди ключевых улучшений, добавленных в версии 0.5:

  • Новый интерфейс для настройки внешнего вида и выбора визуальных тем;

    http://www.opennet.ru/opennews/pics_base/0_1350281435.png

    http://www.opennet.ru/opennews/pics_base/0_1350281522.png

  • Единый центр управления настройками Razor Control Center, через который можно вызывать все доступные конфигураторы;

    http://www.opennet.ru/opennews/pics_base/0_1350281545.png

  • Переработанный механизм автозапуска приложений, соответствующий спецификациям проекта freedesktop.org;

    http://www.opennet.ru/opennews/pics_base/0_1350281471.png

  • Новые плагины, интегрируемые в панель:

    • Плагин для управления громкостью, использующий в качестве бэкендов ALSA или PulseAudio;

    • Плагин для отображения информации с датчиков температуры;

    • Плагин для мониторинга нагрузки на CPU;

    • Плагин для отслеживания сетевой активности;

    • Плагин для быстрого определения кода цвета для любой точки на экране;

  • Добавлен Razor Notifications - сервис и фоновый процесс для управления доставкой уведомлений на рабочий стол;

    http://www.opennet.ru/opennews/pics_base/0_1350281574.png

  • Реализован интерфейс для входа в систему Razor LightDM Greeter, базирующийся на использовании  дисплейного менеджера LightDM;

  • Интерфейс Razor Global Shortcuts для организации быстрого выполнения команд с использованием горячих клавиш;

  • Графический интерфейс Razor OpenSSH Askpass для запроса пароля для SSH;

  • В интерфейс запуска программ Runner добавлена возможность выполнения произвольных команд и запуска виртуальных машин VirtualBox;

  • Изменён формат и метод хранения файлов конфигурации. Для автоматизации преобразования старых файлов конфигурации в состав включено специальное приложение;

  • Подготовлен новый виджет для рабочего стола - Notepad, предназначенный для ведения заметок;

  • В Razor Autosuspend добавлена поддержка отслеживания состояния аккумулятора, что позволяет настроить автоматическое засыпание при достижении определённого порога разряда батареи;

    http://www.opennet.ru/opennews/pics_base/0_1350281604.png

  • Оптимизация производительности, особенно заметная увеличением отзывчивости рабочего стола.

Источник »
Главная ссылка к новости »

Был, был и весь вышел...

2

Блин, надо попробовать, интересно стало ab

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580
yars пишет:

Блин, надо попробовать, интересно стало ab

Аналогично!  az

4

Хорошая новость. Проект очень даже перспективный. Постепенно обрастает компонентами, которых сейчас в нем не хватает.

Fedora GNOME3

5

Попробую-ка собрать:

#emerge -a razorqt-base/razorqt-meta

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] razorqt-base/razorqt-data-0.5.0  USE="-doc" 10,171 kB
[ebuild  N     ] razorqt-base/libqtxdg-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-libs-0.5.0  0 kB
[ebuild  N     ] sys-apps/accountsservice-0.6.25  USE="introspection -doc -systemd -vala" 327 kB
[ebuild  N     ] x11-wm/openbox-3.5.0_p20121006  USE="branding nls python session startup-notification -debug -imlib -static-libs" 482 kB
[ebuild  N     ] razorqt-base/razorqt-power-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-appswitcher-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-panel-0.5.0  USE="clock desktopswitch mainmenu mount quicklaunch showdesktop taskbar tray volume -colorpicker -cpuload -networkmonitor -screensaver -sensors" 0 kB
[ebuild  N     ] razorqt-base/razorqt-openssh-askpass-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-notifications-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-session-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-desktop-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-policykit-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-config-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-runner-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-kbshortcuts-0.5.0  0 kB
[ebuild  N     ] x11-misc/lightdm-1.4.0  USE="introspection qt4" 646 kB
[ebuild  N     ] razorqt-base/razorqt-lightdm-greeter-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-autosuspend-0.5.0  0 kB
[ebuild  N     ] razorqt-base/razorqt-meta-0.5.0  USE="lightdm policykit -doc" 0 kB

Total: 20 packages (20 new), Size of downloads: 11,624 kB

Would you like to merge these packages? [Yes/No] 
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

6

Почти дефолт.
http://storage8.static.itmages.com/i/12/1016/s_1350401765_6903320_fae2c35365.png

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

7

Ну наконец то  bo
/me побежал пробовать

Да хранит вас Ctrl+S!
zenon пишет:

Почти дефолт.

А чо, миленько так...  ay

Ща забацаем... Если KDM позволит.

9

А это случаем не очередное KDE3?

Linux Mint 19.3 Mate Edition
Windows 7

10 (16.10.2012 20:03:55 отредактировано zenon)

У меня KDM нет, логин автоматом, иксы из .zshrc
этот (~/.xinitrc)

exec ck-launch-session razorqt-session

номер не прошел, сделал так

exec startrazor

и переключение клавы отказало, хотя настроено в /etc/X11/xorg.conf.d/01-keyboard-layout.conf
ковыряю пока.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

11 (16.10.2012 20:17:45 отредактировано karl_muenhgausen)

zenon пишет:

У меня KDM нет, логин автоматом, иксы из .zshrc

[ЗЛОРАДНО] : Аааааааааа!!! То-то же ж!

Wolfenberg пишет:

А это случаем не очередное KDE3?

Неа! Полный дефолт:

http://s004.radikal.ru/i208/1210/b6/67c4315cd230.jpg

Библиотеки те же, настройки кедов сохранились. Но сыраааааааааяяяяяяяяяяяяяя.............

Правая мышь не работает вообще (к примеру)

12 (16.10.2012 20:40:20 отредактировано zenon)

karl_muenhgausen пишет:

Правая мышь не работает вообще (к примеру)

умвр, right-click на рабочем столе
http://storage6.static.itmages.com/i/12/1016/s_1350405377_1143041_ab374584e0.png

karl_muenhgausen пишет:

[ЗЛОРАДНО] : Аааааааааа!!! То-то же ж!

Не понял злорадства _:(

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13 (16.10.2012 20:44:46 отредактировано karl_muenhgausen)

zenon пишет:

Не понял злорадства _:(

Дык...

zenon пишет:

KDM нет, логин автоматом

zenon пишет:
karl_muenhgausen пишет:

Правая мышь не работает вообще (к примеру)

умвр, right-click на рабочем столе

Да вот не везёт мне с мышами... Никак не кликает правым. Во всех DE кликает, а тут нет. USB мыша вроде кликнула.

14 (16.10.2012 21:00:45 отредактировано zenon)

karl_muenhgausen пишет:

Дык...
zenon пишет:

    KDM нет, логин автоматом

Так я специально так сделал. _:)
А вот с клавой засада, главное капс зажигается при переключении, но самого переключения нет, может у кого мысли будут? Голова сегодня уже не варит.

$cat /etc/X11/xorg.conf.d/01-keyboard-layout.conf 
Section "InputClass"
  Identifier      "keyboard-all"
  Driver          "evdev"
  MatchIsKeyboard "on"
  Option          "XkbLayout" "us,ru(winkeys)"
  Option          "XkbOptions" "grp:lwin_toggle,grp:caps_toggle,grp:switch,grp_led:caps,compose:ralt,terminate:ctrl_alt_bksp"
EndSection

Xorg log http://bpaste.net/show/51631/
Вот такой лог в mate сессии http://bpaste.net/show/51632/ (с переключением все норм)

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

15

А так?

Section "InputClass"
  Identifier  "keyboard-all"
  Driver  "evdev"
  Option  "Protocol" "event"
  MatchIsKeyboard "1"
  Option "XkbLayout" "us,ru"
  Option "XkbOptions" "grp:lwin_toggle,grp:switch,grp_led:caps,compose:ralt,terminate:ctrl_alt_bksp"
EndSection
Был, был и весь вышел...

16

А в /etc/X11/xorg.conf никаких «посторонних» настроек нет?

Был, был и весь вышел...

17 (16.10.2012 21:21:04 отредактировано zenon)

Lupo Alberto пишет:

А так?

Сейчас попробую.

Lupo Alberto пишет:

А в /etc/X11/xorg.conf никаких «посторонних» настроек нет?

Нет вроде (в mate-то работает), на всякий

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Acer P225HQ"
    HorizSync       31.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 570"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1920x1080 +0+0; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

18

zenon пишет:
Section "InputDevice" 
# generated from default 
 Identifier "Keyboard0" 
 Driver "kbd" 
EndSection

IMHO, не нужно, да и «мышиная» секция не нужна

zenon пишет:
Section "InputDevice" 
 # generated from data in "/etc/conf.d/gpm" 
 Identifier "Mouse0" Driver "mouse" 
 Option "Protocol" 
 Option "Device" "/dev/input/mice" 
 Option "Emulate3Buttons" "no" 
 Option "ZAxisMapping" "4 5" 
EndSection
Был, был и весь вышел...
zenon пишет:

А вот с клавой засада, главное капс зажигается при переключении

Я ж говорю, сырая!

У мну с капсом всё ок! А с правой мышью я разобрался. Вместо контекстного меню вызывается основное меню зачем-то.

То есть, други мои, делаем вывод: оно железозависимо.

Надеюсь, допилят.

А пока кдил, кдю и кдеть буду! Ничего лучше пока человечество не придумало.

Тем не менее, попытка рыпаться на Qt весьма похвальна и проект надо отслеживать.

20

P.S. У вас в самом деле ЭЛТ-монитор?

Был, был и весь вышел...

21

Lupo Alberto пишет:

IMHO, не нужно, да и «мышиная» секция не нужна

Тогда иксы не стартуют:

[  7590.870]
X.Org X Server 1.13.0
Release Date: 2012-09-05
[  7590.887] X Protocol Version 11, Revision 0
[  7590.893] Build Operating System: Linux 3.5.4-gentoo x86_64 Gentoo
[  7590.899] Current Operating System: Linux CROSS 3.5.4-pf #1 SMP Thu Oct 4 20:37:34 MSK 2012 x86_64
[  7590.899] Kernel command line: BOOT_IMAGE=/boot/kernel-genkernel-x86_64-3.5.4-pf root=UUID=8b202282-ef74-4268-adf9-df1df8f937c4 ro $
[  7590.920] Build Date: 01 October 2012  09:41:38AM
[  7590.927]
[  7590.934] Current version of pixman: 0.27.2
[  7590.949]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[  7590.949] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  7590.980] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 16 21:26:28 2012
[  7590.988] (==) Using config file: "/etc/X11/xorg.conf"
[  7590.997] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  7591.005] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  7591.013] Data incomplete in file /etc/X11/xorg.conf
        Undefined InputDevice "Keyboard0" referenced by ServerLayout "Layout0".
[  7591.022] (EE) Problem parsing the config file
[  7591.022] (EE) Error parsing the config file
[  7591.039]
Fatal server error:
[  7591.040] no screens found
[  7591.048] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[  7591.083] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  7591.093] (EE)
[  7591.111] Server terminated with error (1). Closing log file.
Lupo Alberto пишет:

...
А так?

Section "InputClass"
  Identifier  "keyboard-all"
  Driver  "evdev"
  Option  "Protocol" "event"
  MatchIsKeyboard "1"
  Option "XkbLayout" "us,ru"
  Option "XkbOptions" "grp:lwin_toggle,grp:switch,grp_led:caps,compose:ralt,terminate:ctrl_alt_bksp"
EndSection

Так клава перестает переключатся везде.
Что есть MatchIsKeyboard "1" ? Может "0"?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

22 (16.10.2012 21:34:28 отредактировано zenon)

Lupo Alberto пишет:

P.S. У вас в самом деле ЭЛТ-монитор?

У меня нет.
Конфиг  - nvidia-xconfig.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.
Lupo Alberto пишет:

P.S. У вас в самом деле ЭЛТ-монитор?

В порядке самообразования: а с чего это видно?

24

zenon пишет:

Тогда иксы не стартуют:

Нужно поправить соответствующую секцию в xorg.conf

zenon пишет:

Undefined InputDevice "Keyboard0" referenced by ServerLayout "Layout0".


zenon пишет:

Что есть MatchIsKeyboard "1" ? Может "0"?

Что данное устройство в самом деле клавиатура, а не, к примеру, пульт дистанционного управления.
У меня «1», это аналог «on».

karl_muenhgausen пишет:

В порядке самообразования: а с чего это видно?

zenon пишет:

HorizSync 31.0 - 83.0
VertRefresh 56.0 - 76.0

Был, был и весь вышел...
Lupo Alberto пишет:

HorizSync 31.0 - 83.0
VertRefresh 56.0 - 76.0

Сорри, затупил я к вечеру...

Если б ещё с мышью разобраться, с меню, цены б этой штуковине не было!..

26 (16.10.2012 22:01:49 отредактировано zenon)

Lupo Alberto пишет:

Нужно поправить соответствующую секцию в xorg.conf

Lupo Alberto пишет:

zenon пишет:

    Section "InputDevice"
    # generated from default
     Identifier "Keyboard0"
     Driver "kbd"
    EndSection

IMHO, не нужно, да и «мышиная» секция не нужна

Я эту секцию полностью убрал (после чего иксы не стартанули), как и предложено было, или не то имелось ввиду?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

27

zenon пишет:

Я эту секцию полностью убрал (после чего иксы не стартанули), как и предложено было, или не то имелось ввиду?

Примерно это и имелось в виду bx
У меня эта секция выглядит так:

Section "ServerLayout"
  Identifier "Xorg Configured"
  Screen "Monitor"
EndSection
Был, был и весь вышел...

28

Не так мы совсем запутаемся ab Lupo предложи плиз свой вариант xorg.conf из моего.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

29

 Консоль:

lupo@gentoo-laptop X11 % wgetpaste xorg.conf                                                                          [gentoo-laptop][21:14]
Your paste can be seen here: http://bpaste.net/show/51644/
lupo@gentoo-laptop X11 % wgetpaste xorg.conf.d/ir_control.conf                                                        [gentoo-laptop][21:14]
Your paste can be seen here: http://bpaste.net/show/51645/
lupo@gentoo-laptop X11 % wgetpaste xorg.conf.d/keyboard.conf                                                          [gentoo-laptop][21:14]
Your paste can be seen here: http://bpaste.net/show/51646/
lupo@gentoo-laptop X11 % wgetpaste xorg.conf.d/touchpad.conf                                                          [gentoo-laptop][21:15]
Your paste can be seen here: http://bpaste.net/show/51647/

Был, был и весь вышел...

30

Или вот ещё пример моего конфигурационного файла (всё в одном, хотя при желании можно поразносить по отдельным файлам) — http://bpaste.net/show/51649/ — но NVidia сгорела ac , я закомментировал соответствующую секцию.

P.S. До «трагедии» было так — http://bpaste.net/show/51650/

Был, был и весь вышел...