LinuxForum.Fans
Тема

Релиз легковесного десктоп-окружения Razor-qt 0.5

Автор: Lupo_Alberto 53 сообщений 7431 просмотров
#280076

Увидел свет релиз 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-дистрибутивами.



В состав 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:

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



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

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

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

    • Плагин для управления громкостью, использующий в качестве бэкендов ALSA или PulseAudio;
    • Плагин для отображения информации с датчиков температуры;
    • Плагин для мониторинга нагрузки на CPU;
    • Плагин для отслеживания сетевой активности;
    • Плагин для быстрого определения кода цвета для любой точки на экране;
  • Добавлен Razor Notifications - сервис и фоновый процесс для управления доставкой уведомлений на рабочий стол;

  • Реализован интерфейс для входа в систему Razor LightDM Greeter, базирующийся на использовании дисплейного менеджера LightDM;
  • Интерфейс Razor Global Shortcuts для организации быстрого выполнения команд с использованием горячих клавиш;
  • Графический интерфейс Razor OpenSSH Askpass для запроса пароля для SSH;
  • В интерфейс запуска программ Runner добавлена возможность выполнения произвольных команд и запуска виртуальных машин VirtualBox;
  • Изменён формат и метод хранения файлов конфигурации. Для автоматизации преобразования старых файлов конфигурации в состав включено специальное приложение;
  • Подготовлен новый виджет для рабочего стола - Notepad, предназначенный для ведения заметок;
  • В Razor Autosuspend добавлена поддержка отслеживания состояния аккумулятора, что позволяет настроить автоматическое засыпание при достижении определённого порога разряда батареи;

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

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

#280082

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

#280083
yars написал:
Блин, надо попробовать, интересно стало :)

Аналогично! *DRINK*

#280184

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

#280199

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

text
#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]

#280214

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

#280216

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

#280217
zenon написал:
Почти дефолт.

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

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

#280218

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

#280219

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

text
exec ck-launch-session razorqt-session

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

text
exec startrazor

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

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

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

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

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



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

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

#280227
"karl_muenhgausen" написал:
Правая мышь не работает вообще (к примеру)

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

"karl_muenhgausen" написал:
[ЗЛОРАДНО] : Аааааааааа!!! То-то же ж!

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

#280228
zenon написал:

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

Дык...

zenon написал:
KDM нет, логин автоматом
zenon написал:
[quote="karl_muenhgausen"]Правая мышь не работает вообще (к примеру)

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

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

#280229
"karl_muenhgausen" написал:
Дык...
zenon пишет:

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

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

text
$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/ (с переключением все норм)

#280230

А так?

text
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
#280231

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

#280233
"Lupo Alberto" написал:
А так?

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

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

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

text
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

#280234
"zenon" написал:
text

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

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

"zenon" написал:
text

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

#280235
zenon написал:

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

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

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

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

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

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

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

#280236

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

Войдите или зарегистрируйтесь, чтобы ответить.