URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 81882
[ Назад ]

Исходное сообщение
"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."

Отправлено opennews , 16-Дек-11 21:52 
Представлен (http://yarpen.cz/rants/?p=43) релиз проекта Razor-qt 0.4 (http://razor-qt.org), в рамках которого развивается легковесное, настраиваемое и простое в использовании десктоп-окружение, построенное на технологиях Qt. Ключевые направления развития Razor-qt простота, скорость и интуитивно понятный интерфейс. Небольшое потребление ресурсов позволяет использовать Razor-qt на маломощных и устаревших системах. Архив с исходными текстами всех наработок проекта занимает всего 5.5 Мб. Код написан на языке C++ (без QML и Qt Quick) и распространяется под лицензиями GPLv2 и LGPLv3+. Готовые пакеты подготовлены для Ubuntu (https://launchpad.net/~razor-qt/+archive/ppa/), openSUSE (http://download.opensuse.org/repositories/home://TI_Eugene:/.../), Fedora (http://download.opensuse.org/repositories/home://TI_Eugene:/.../), Arch Linux (https://aur.archlinux.org/packages.php?ID=49663), Mandriva (http://download.opensuse.org/repositories/home://TI_Eugene:/.../), Debian (http:...

URL: http://yarpen.cz/rants/?p=43
Новость: http://www.opennet.me/opennews/art.shtml?num=32584


Содержание

Сообщения в этом обсуждении
"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 16-Дек-11 21:52 
Это же форк Antico WM помоему... Здорово что проект кто-то подхватил!

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Виндус , 17-Дек-11 04:44 
Первая картинка просто шикарная !!!

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено badger , 17-Дек-11 09:53 
хорошо что на ней нет иконок с длинным именем, потому что рамка для имени имеет постоянную длину, и длинные имена из нее некрасиво вылазят

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 11:42 
>хорошо что на ней нет иконок с длинным именем, потому что рамка для имени имеет постоянную длину, и длинные имена из нее некрасиво вылазят

Есть такая буква.
Честно говоря, рабоий стол у нас просел по сравнению с остальными вещами.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено СуперАноним , 16-Дек-11 22:06 
>Число используемых зависимостей минимально: libqt4, libmagic, libxrender, libxcomposite, libxdamage, libudev, libxcursor и zlib1g.

Они что, не используют D-Bus? Если так, то на сегодняшний день, неиспользование в DE D-Bus просто несерьёзно.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено СуперМегаГиперАноним , 16-Дек-11 22:16 
так сама qt4 может быть собрана с поддержкой D-Bus.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено z2206 , 17-Дек-11 00:37 
>так сама qt4 может быть собрана с поддержкой D-Bus.

Хорошо подумали? :)

Если объекты есть в коде библиотеки, это не значит что их запрашивает приложение.



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено СуперМегаГиперАноним , 18-Дек-11 01:22 
Да. Не значит. Но скажите, если Qt собрать с поддержкой D-Bus, то приложение, построенное с использованием Qt, может использовать функциональность D-Bus?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено anonymous , 16-Дек-11 22:17 
>неиспользование в DE D-Bus просто несерьёзно.

На мой взгляд, это чертовски здорово.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Dfcz , 16-Дек-11 22:43 
Два печенья этому Г-ну.
История из жизни, или как DBus тормозит простой набор текста в консоли,
даже на мощном компьютере:
https://plus.google.com/u/0/102150693225130002912/posts/iz7z...

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 00:23 
>  даже на мощном компьютере:
> https://plus.google.com/u/0/102150693225130002912/posts/iz7z...

А там аффтар пэкэжкита отписался:
> but all the delay is in the yumBackend.py process

Ну кто бы сомневался что питоновская фигня будет тормозить, а? Это дефолтное поведение любой фигни на питоне :)


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено develop7 , 16-Дек-11 23:55 
>>неиспользование в DE D-Bus просто несерьёзно.
> На мой взгляд, это чертовски здорово.

Ровно до тех пор, пока вам не становится нужен нормальный IPC.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 12:49 
> Ровно до тех пор, пока вам не становится нужен нормальный IPC.

Так-то оно так… Но с другой стороны, если он кому-то вообще не нужен, зачем зря плодить зависимости и вычислительные ресурсы?


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено develop7 , 17-Дек-11 17:39 
>> Ровно до тех пор, пока вам не становится нужен нормальный IPC.
> Так-то оно так… Но с другой стороны, если он кому-то вообще не нужен, зачем зря плодить зависимости и вычислительные ресурсы?

Если кто-то думает, что ему не нужен нормальный IPC, то пусть использует/пишет софт, не использующий dbus. Всё просто.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 00:24 
> На мой взгляд, это чертовски здорово.

А обосновать? Ну или как нормальный IPC делать в более-менее стандартном виде предлагается?


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Crazy Alex , 17-Дек-11 14:34 
А зачем его делать жесткой зависимостью? Кто мешает делать dlopen и если не вышло - просто отбрасывать часть функционала? Хотя это не их случай, пожалуй.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено AlexYeCu , 17-Дек-11 14:53 
Вон в xfce4 уже какой-то дятел припёр D-Bus… В очередной раз восстанавливают и допиливают то, что до того уже работало не первый год. И всё равно до приличного состояния не допилят, ибо то, что раньше мог настроить пользователь, теперь — «чёрный ящик».

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Абрам , 16-Дек-11 22:11 
Похоже, многим теперь КДЕ3 разнадобится.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено linecommander , 17-Дек-11 02:50 
> Похоже, многим теперь КДЕ3 разнадобится.

...ага, по всему видать что на qt4 делают kde3


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено trdm , 17-Дек-11 17:28 
не совсем так, но 80% прав.
- от оболочки юзеру нужно что-бы она могла легко в пару кликов отрабатывать рутинные операции.
- слабым линуксоидам вроде меня нужно больше визуальных мастеров, что-бы не лазить по манам, а быстрее настроить десктоп и перейти к своей непосредственной работе - кодингу например.
3-кеды думаю много развитее в этом плане.
посмотрим как будет развиваться оболочка.
мне например много удобнее натаскать иконок на таск-бар и мышей колбаснуть по батону, чем набирать команду - это дольше выходит.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Анон , 18-Дек-11 19:52 
Когда привыкаешь клацать alt+F2 про всякие иконки и панели забываешь, я их давно скрыл чтоб не мешались под рукой, правда и два монитора по 23" вынуждают больше пользоваться клавой, чем мышью возюкать.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sas , 19-Дек-11 11:27 
Поддерживаю!
Раньше как то держал иконки на раб столе(видимо привычка с вин95-2000) потом скрыл "ярлыки" и начал использовать его
как файлопомойку для скаченного, а потом и файлопомойку убрал. Cтал вызывать ее когда она нужна по хоткеям

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено trdm , 20-Дек-11 14:17 
Наверное я - раб привычки и твой способ удобнее.
Но уж что есть - тем и пользуюсь.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 16-Дек-11 22:17 
Отличная новость! LXDE уж больно глючен.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено DIO , 19-Дек-11 14:17 
эээээ... простите а что в нем глючного?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено alltiptop , 16-Дек-11 22:20 
>Программа Runner

далее будет amaRoc, Rate, Raffinade, Rmix, coRite и т.д.?


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 16-Дек-11 22:40 
Ждём aRonadi и NEPOMUR!

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Dfcz , 16-Дек-11 22:44 
> Ждём aRonadi и NEPOMUR!

А вот этого не надо.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 00:33 
> Ждём aRonadi и NEPOMUR!

После этого будет новый форк? Какую букву следующую выбираем? :)


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Crazy Alex , 17-Дек-11 14:37 
Ну, идея-то у akonadi неплоха, все приложения пользуются одной базой контактов - это удобно. Вот реализация - труба, конечно.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 18-Дек-11 18:19 
Для мобильника mysql, конечно, перебор, а на более-менее мощном ноутбуке и не заметно.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Lain_13 , 17-Дек-11 01:57 
Не amaRock, а cRementine.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Онаним , 18-Дек-11 21:41 
ROR

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Crazy Alex , 17-Дек-11 14:38 
как плеер можно deadbeef взять - на редкость приличная штука, и на Qt. Амароку он, в общем-то, не особо уступает.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 14:46 
биф на гтк.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Sokoloff , 17-Дек-11 14:53 
> биф на гтк.

У него есть морда на Qt, но она заброшена.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено mine , 17-Дек-11 20:40 
clementine наше всё

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено anpnymous , 18-Дек-11 11:38 
qmmp хватит всем

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 18-Дек-11 11:41 
а мне вот mplayer'а хватает, зачем этот ваш qmmp нужен?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено anonymous , 16-Дек-11 22:23 
Насколько я помню, одну из фич antico (файловый менеджер) в razor-qt вырезали. Я не ошибаюсь? А то мне всегда казалось, что основу DE должен составлять файловый менеджер, поскольку сложно назвать DE то, что файл переименовать не позволяет.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 11:58 
> А то мне всегда казалось, что основу DE должен составлять файловый менеджер, поскольку сложно назвать DE то, что файл переименовать не позволяет.

Antico я вляется родителем только исторически. Код антико был страшен, и пришлось переписать его полностью. Фм может не основа ДЕ, но важная часть, да. Я знаю несколько Qt-шных ФМ, но они все сырые. На свой ФМ пока времени не хватает, поэтому пока ждем, или кто-то из существующих подрастет, или будем пилить свой.



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Crazy Alex , 17-Дек-11 14:58 
Фичреквест или вопрос - уж не знаю - вам: планируете ли сделать какой-то внятный механизм работы с архивами, ssh/smb и тому подобным?
Очень хотелось бы это видеть на база FUSE, причем так, чтобы не-DE приложения могли этим пользоваться. То есть, грубо говоря, монтируем нужную FS, для DE красиво пишем, куда смонтировали, но позволяем легко получить реальный путь, куда можно сделать обычное cd. Ну и утилита командной строки, которая умела бы смонтировать данное и вернуть путь, по которому смонтировали. Ну и всякие нюансы - вроде сохранения где-то ассоциаций "что куда монтировали" и автоматическое размонтирование по неактивности.

Избавитесь от кучи проблем вида "SMB поддреживаем, но только в расово верном аудиоплеере". Так - в диалоге открытия файлов выбираем или  вписываем самбовский путь, ходим выбираем файлики - а плееру отдаём пути в локальной FS. Если он туда ломится позже (хоть и после перезагрузки) - берем из базы ассоциаций и монтируем нужную точку.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Омоним , 17-Дек-11 16:15 
avf.sf.net

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 16:33 
> Фичреквест или вопрос - уж не знаю - вам: планируете ли сделать
> какой-то внятный механизм работы с архивами, ssh/smb и тому подобным?

По хорошему это не должно реализовываться в прикладном ПО. IMHO это нужно реализовавать на уровне системных библиотек, чтоб fopen умел работать с именами вроде "smb://server/share/file". Но это не реально, это означает сломать стандарт.
Поэтому, в свое время нам придется писать костыли. Про архитектуру я пока ничего сказать не могу, я не изучал этот вопрос.



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 18:53 
> fopen умел работать с именами вроде "smb://server/share/file"

Не нужно.
Наоборот, реализации протоколов должны прогибаться под файловую систему, так чтобы не было разницы между локальным и удаленным файлом. Предыдущий оратор это и имел ввиду.

> это не должно реализовываться в прикладном ПО

Здесь согласен.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено mine , 17-Дек-11 20:41 
Это вам к plan9

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Crazy Alex , 17-Дек-11 21:59 
Да мне, в общем, всё равно как концептуально это будет - до тех пор пока я могу каким-то образом открыть файл на удалённой файловой системе или в архиве любой уже существующей программой без её доработки. Полагаю, красивее было бы если бы open понимал URI и на него вешались обработчики, и это даже можно реализовать через патч к libc или через LD_PRELOAD - но наверняка будет куча софта которая с подобным будет несовместима. Поэтому, как мне кажется, честный монтировщик-маппер - решение гораздо более практичное несмотря на то, что пути он будет отдавать "некрасивые".

Кстати, в винде обработчики на URI вешаются, и это таки удобно. Но там-то отдельного слоя DE или GUI, зато есть очень навороченная концепция shell namespaces, которые, кстати, по отношению к обычным путям первичны. А в никсах первичны именно пути, так что от них  и надо отталкиваться.


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 22:06 
> Полагаю, красивее было бы если бы open понимал URI и
> на него вешались обработчики

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


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Michael Shigorin , 17-Дек-11 20:35 
> Я знаю несколько Qt-шных ФМ, но они все сырые.

На всякий: http://qt-apps.org/index.php?xsortmode=high&page=0&xcontentm...

Вообще да, файл-менеджер -- хана киоску и начало десктопу, факт.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 16-Дек-11 22:28 
То что нужно!

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено V , 16-Дек-11 22:45 
неужели что-то нормальное на QT наконец-то...

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено kyzic , 16-Дек-11 23:08 
Здоровски. Надо будет попробовать.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 16-Дек-11 23:43 
Они выкинули из кде4 все лишнее? Надеюсь дельфин оставили с возможностью ходить в сеть по фтп и самбе и искать файлы (не из непомука конечно)

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Lain_13 , 17-Дек-11 01:59 
> Они выкинули из кде4 все лишнее?

Да-да, особенно само КДЕ4.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 19:18 
Минус заговорил!
Так никто и не ответил по поводоу наличия там приличного fm (т е форка дельфина).
Без него это не лучше опенбокса с любой панелью и еще парой любых легких программ.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Онаним , 16-Дек-11 23:50 
На FreeBSD уже кто-нибудь собирал?
На x64 работает?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено fidaj , 17-Дек-11 00:13 
cmake ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/local/libexec/ccache/gcc
-- Check for working C compiler: /usr/local/libexec/ccache/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- non-debug build
--
-- Razor-qt version: 0.4.0
--
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt4: /usr/local/bin/qmake-qt4 (found suitable version "4.7.4", required is "4.6.0")
-- UDev not found.
-- UDev: You can specify includes: -DUDEV_PATH_INCLUDES=/opt/udev/include
--       currently found includes: UDEV_INCLUDE_DIR-NOTFOUND
-- UDev: You can specify libs: -DUDEV_PATH_LIB=/opt/udev/lib
--       currently found libs: UDEV_LIBRARIES-NOTFOUND
CMake Error at cmake/FindUDev.cmake:51 (MESSAGE):
  Could not find UDev library
Call Stack (most recent call first):
  CMakeLists.txt:43 (find_package)


-- Configuring incomplete, errors occurred!
Для продолжения нажмите любую клавишу...


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено fidaj , 17-Дек-11 00:17 
>[оверквотинг удален]
> -- UDev: You can specify includes: -DUDEV_PATH_INCLUDES=/opt/udev/include
> --       currently found includes: UDEV_INCLUDE_DIR-NOTFOUND
> -- UDev: You can specify libs: -DUDEV_PATH_LIB=/opt/udev/lib
> --       currently found libs: UDEV_LIBRARIES-NOTFOUND
> CMake Error at cmake/FindUDev.cmake:51 (MESSAGE):
>   Could not find UDev library
> Call Stack (most recent call first):
>   CMakeLists.txt:43 (find_package)
> -- Configuring incomplete, errors occurred!
> Для продолжения нажмите любую клавишу...

если в корне закоментарить find_package (UDev REQUIRED) в CMakeLists.txt - то:
cmake ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/local/libexec/ccache/gcc
-- Check for working C compiler: /usr/local/libexec/ccache/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++
-- Check for working CXX compiler: /usr/local/libexec/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- non-debug build
--
-- Razor-qt version: 0.4.0
--
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt4: /usr/local/bin/qmake-qt4 (found suitable version "4.7.4", required is "4.6.0")
--
-- Using default config directory "$HOME/.razor/" It can be changed with -DRAZOR_CONFIG_DIR=".config/razor" for example.
--
-- Developer documentation (doxygen) can be generated by 'make doc'
--
CMake Warning at libraries/razormount/CMakeLists.txt:2 (message):
  libudev is not in the stable API version.  razormount will not be compiled


-- LIB_SUFFIX_ALREADY_SET run:
-- LIB_SUFFIX_ALREADY_SET run:
-- Found Qt4: /usr/local/bin/qmake-qt4 (found version "4.7.4")
-- Found libmagic: /usr/lib/libmagic.so
--       includes: /usr/include
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/local/lib/libX11.so
-- LIB_SUFFIX_ALREADY_SET run:
-- LIB_SUFFIX_ALREADY_SET run:
-- Panel plugins location: /usr/local/lib/razor-panel/
-- Panel plugins location: /usr/local/lib/razor-panel/
-- checking for module 'x11'
--   found x11, version 1.4.4
-- checking for module 'xcomposite'
--   found xcomposite, version 0.4.3
-- checking for module 'xdamage'
--   found xdamage, version 1.1.3
-- checking for module 'xrender'
--   found xrender, version 0.9.6
CMake Warning at razorqt-panel/CMakeLists.txt:87 (message):
  lubudev is not stable - panel mount plugin is disabled


-- **************** The following plugins will be built ****************
--   Clock
--   DesktopSwitch
--   Quicklaunch
--   System Tray
--   Main menu
--   Taskbar
--   Screensaver
--   ShowDesktop
-- *********************************************************************
-- LIB_SUFFIX_ALREADY_SET run:
-- Desktop plugins location: /usr/local/lib/razor-desktop/
-- Razor vanilla menu structure used
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.5")
-- Found Doxygen: /usr/local/bin/doxygen
-- Configuring done
-- Generating done
-- Build files have been written to: /home/my_src/Razor-qt/razorqt-0.4.0/build
Для продолжения нажмите любую клавишу...

далее думаю можно собирать набрав gmake...


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено fidaj , 17-Дек-11 00:18 
:D не тут-то было:
...
[  3%] Building CXX object libraries/qtxdg/CMakeFiles/qtxdg.dir/xdgaction.cpp.o
[  4%] Building CXX object libraries/qtxdg/CMakeFiles/qtxdg.dir/xdgdesktopfile.cpp.o
distcc[14191] ERROR: compile /usr/.ccache/tmp/xdgdesktop.tmp.nonamehost.14188.ii on localhost failed
/home/my_src/Razor-qt/razorqt-0.4.0/libraries/qtxdg/xdgdesktopfile.cpp: In function 'QString expandDynamicUrl(QString)':
/home/my_src/Razor-qt/razorqt-0.4.0/libraries/qtxdg/xdgdesktopfile.cpp:786: error: 'environ' was not declared in this scope
gmake[2]: *** [libraries/qtxdg/CMakeFiles/qtxdg.dir/xdgdesktopfile.cpp.o] Ошибка 1
gmake[1]: *** [libraries/qtxdg/CMakeFiles/qtxdg.dir/all] Ошибка 2
gmake: *** [all] Ошибка 2
Для продолжения нажмите любую клавишу...

короч ну не нравитья ему новая версия Qt4


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено fidaj , 17-Дек-11 00:19 
> На FreeBSD уже кто-нибудь собирал?
> На x64 работает?

если оно так уж сильно нужно - то не думаю что будет больших проблем портировать...


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено nal , 17-Дек-11 09:02 
под FreeBSD без udev собирал...
у разработчиков, видимо, использование devd не входит в планы...
буду пилить для devd

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 12:03 
> под FreeBSD без udev собирал...
> у разработчиков, видимо, использование devd не входит в планы...
> буду пилить для devd

Среди разработчиков нет BSD-шников, был один, но он отвалился. Но и против BSD мы ничего не имеем, присоединяйтесь будет и devd.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 11:50 
>На FreeBSD уже кто-нибудь собирал?
>На x64 работает?

На x64 работает, на нем и пишу.
Под FreeBSD мы не тестировали, ну нет у нас ни одного разработчика/тестера под BSD. В то же время, мы стараемся не закладываться на чисто линуксовые технологии. Присоединяйтесь, тестируйте, мы готовы к сотрудничеству.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Неверю , 16-Дек-11 23:59 
А что, KDE4 тяжеловесный? 120 мегабайт.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 02:22 
> А что, KDE4 тяжеловесный? 120 мегабайт.

Чуть более чем дохрена. Вот скажите, почему если я хочу от него только текстовый редактор то по мнению кедов мне надо 100500 библ вплоть до akonadi и nepomuk и чуть ли не MySQL сервер к ним? Да пошли они нафиг с таким подходом! Еще мне не хватало сервер СУБД для сраного редактора текстовичков. Совсем народ обуел.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено анон , 17-Дек-11 08:56 
****** ~ % eix -I kwrite
[ I] kde-base/kwrite
     Available versions:  (4) 4.6.3 4.6.5 4.7.3 (~)4.7.4
        {aqua debug +handbook kdeenablefinal kdeprefix}
     Installed versions:  4.7.4(4)(09:34:26 AM 12/12/2011)(-aqua -debug -handbook -kdeenablefinal)
     Homepage:            http://www.kde.org/
     Description:         KDE MDI editor/IDE

[ I] kde-base/kwrited
     Available versions:  (4) 4.6.3 4.6.5 4.7.3 (~)4.7.4
        {aqua debug kdeenablefinal kdeprefix}
     Installed versions:  4.7.4(4)(09:03:56 AM 12/12/2011)(-aqua -debug -kdeenablefinal)
     Homepage:            http://www.kde.org/
     Description:         KDE daemon listening for wall and write messages.

Found 2 matches.
****** ~ % eix -I nepomuk
No matches found.
****** ~ % eix -I akonadi
No matches found.
****** ~ % eix -I mysql
No matches found.
****** ~ %  


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Alatar , 17-Дек-11 12:52 
>>Вот скажите, почему если я хочу от него только текстовый редактор то по мнению кедов мне надо 100500 библ вплоть до akonadi и nepomuk и чуть ли не MySQL сервер к ним?

s\кедов\дистростроителей
Думаю, потому что пользуетесь косыми дистрами. Например, в генту такой проблемы нет.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 18-Дек-11 14:44 
Выходит, на свете один правильный дистр, вернее одна конкретная сборка этого дистра, т е ваша.
Кеды не даром будут модульными. Даже их разработчикам уже очевидны эти косяки.
В дистрах лишь поставляется продукт от разработчиков как есть

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Michael Shigorin , 18-Дек-11 18:47 
> В дистрах лишь поставляется продукт от разработчиков как есть

Это заблуждение.  Начнём с того, что у продукта обычно есть несколько (а то и десятков, порой сотен) ручек выбора конфигурации сборки и комбинаторно исчислимое множество другого софта, с которым он может собираться и работать впоследствии.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 18-Дек-11 10:51 
Поделись как ты добился 120 метров, а то у меня меньше 500 при загрузке не выходит.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 18-Дек-11 11:05 
> Поделись как ты добился 120 метров, а то у меня меньше 500
> при загрузке не выходит.

переименовал пакеты kde3 в kde4 и никогда не смотрит в about.


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Ок , 18-Дек-11 15:29 
KDE3 sux.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 18-Дек-11 15:32 
> KDE3 sux.

как и любое DE вообще.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Ок , 18-Дек-11 15:28 
Поставил x32-версию, ога. В x64-битной 300 мегабайт.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 18-Дек-11 15:33 
> Поставил x32-версию, ога. В x64-битной 300 мегабайт.

плюс на винте свалка lib32 размером чуть ли не во второй дистрибутив. не хотет!

upd: я не про то, что они кедам нужны, я про саму x64 систему.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 00:37 
на скрине, как полагается, недостатка в часах не наблюдается

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Nxx , 17-Дек-11 01:10 
Какой файловый менеджер они используют?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Buy , 17-Дек-11 04:57 
> Какой файловый менеджер они используют?

Da sobstvenno vese prilogeniya starye ot teh, chto byli ranshe ustanovleny (u menya ot kde 4.7.4), toest - Dolphin. Rabotayut. Razbiraus s nastroykamy, ne mogu nayti perekluchatel raskladki )))


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 12:11 
>> Какой файловый менеджер они используют?
> Da sobstvenno vese prilogeniya starye ot teh, chto byli ranshe ustanovleny (u
> menya ot kde 4.7.4), toest - Dolphin. Rabotayut. Razbiraus s nastroykamy,
> ne mogu nayti perekluchatel raskladki )))

Пока плагина раскладок нет, в списке рассылки парень вроде обещал написать, но пока не слышно. Как вариант можете использовать http://code.google.com/p/qxkb/
И вообще, посмотрите на https://github.com/Razor-qt/razor-qt/wiki/3rd-party-applicat... там есть ссылки на некоторые малоизвестные но неплохие Qt-шные программы.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Владимир , 17-Дек-11 01:40 
Молодцы, только зачем в названии употреблять QT. Просто "Razor" лучше даже звучит.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 12:16 
> Молодцы, только зачем в названии употреблять QT. Просто "Razor" лучше даже звучит.

Так уж исторически сложилось. А переименовывать по новой мы не стали, и так этих атиков развелось как Донов Педро, и не сосчитаешь. Еще и разоров будет.
Да и искать проще, попробуй нагуглить по "razor", вываливает все что можно кроме нашего проекта.



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено TwiSteD , 17-Дек-11 13:11 
как вариант «Qute Razor» или «QRazor». все-таки мене походит на рабочее название.

раньше не смотрел в сторону qt вообще. а вот теперь есть достойный конкурент lxde.

успехов и «да не затупяться ваши пилы» ;)


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 13:39 
> как вариант «Qute Razor» или «QRazor». все-таки мене походит на рабочее
> название.
> раньше не смотрел в сторону qt вообще. а вот теперь есть достойный
> конкурент lxde.
> успехов и «да не затупяться ваши пилы» ;)

У меня ощущение что это -qt со временем отомрет, мы в переписке называем проект просто razor-ом. По любому это не главная задача сейчас.


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 14:02 
кстати. а нет (хотя бы в планах) идеи забрать qlwm и вмонтировать как оконный менеджер по-умолчанию? с возможностью его заменить на другой, конечно. он тоже на Qt, и, вроде бы, не особо большой. можно его няшно интегрировать со всем остальным.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Sokoloff , 17-Дек-11 14:28 
> кстати. а нет (хотя бы в планах) идеи забрать qlwm и вмонтировать
> как оконный менеджер по-умолчанию? с возможностью его заменить на другой, конечно.
> он тоже на Qt, и, вроде бы, не особо большой. можно
> его няшно интегрировать со всем остальным.

"Подождите Вы с портретом, дайте ему со скульптурой разобраться"
Пока мы на WM не замахиваемся, WM это отдельная большая задача. Да и wayland маячит на горизонте, пока мы будем писать ВМ на иксах, он раз, и наступит.
Кстати есть еще проект WM-а на Qt - http://code.google.com/p/eggwm/wiki/Main.



"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 14:48 
ну, я из соображений минимализма — qlwm поменьше, вроде бы. а у яйца плюшек больше. емнип.

а на вэйланд я бы пока вообще не смотрел. к тому же модульная архитектура: не хошь wm — не используй.

я понимаю, что разработчиков мало. я так, просто с вопросом про далёкое будущее.


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Sokoloff , 17-Дек-11 15:04 
> ну, я из соображений минимализма — qlwm поменьше, вроде бы. а у
> яйца плюшек больше. емнип.

У нас просто не хватит сил.

> а на вэйланд я бы пока вообще не смотрел. к тому же
> модульная архитектура: не хошь wm — не используй.

Мы пока на него не смотрим, но в уме держим. Он вполне может стать маинстримом, и если
так пойдет будем писать и под него.
> я понимаю, что разработчиков мало. я так, просто с вопросом про далёкое
> будущее.

Разных WM-ов много, и пока я не столкнулся с такой проблемой, чтоб сказать "да этого нигде нет, и надо писать свое". Случится такое будем писать свое или допиливать чужое.


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 15:46 
интегрированый wm имеет то преимущество, что он интегрированый. %-) то бишь, может seamlessly вписаться в control center, иметь доступ к внутренностям системы и так далее. из этих вот соображений он удобен, имо.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Аноним , 17-Дек-11 19:04 
> иметь доступ к внутренностям системы и так далее

Вы правильно понимаете значение Window Manager?


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 20:57 
> Так уж исторически сложилось. А переименовывать по новой мы не стали, и
> так этих атиков развелось как Донов Педро, и не сосчитаешь. Еще
> и разоров будет.

Проблема может всплыть впоследствии, Qt является торговой маркой и лучше сразу уточнить можно ли использовать её в названии постороннего проекта. Просто Razor слишком серо, действительно через поисковик сразу и не найдешь без уточнения. Razor Desktop Environment (RDE) например можно обозвать.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Онаним , 17-Дек-11 01:46 
Что меня напрягает в KDE - опять здесь: толщина! В прямом смысле. Огромные поля тут и там, постоянно вспоминается детское "Лего" со здоровенными кубиками. Ну зачем столько свободного места вокруг текста на панелях. По мне - высота панели даже 18 пикселей - БОЛЬШЕ чем достаточно, а тут опять все 32 если не больше...

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Онаним , 17-Дек-11 01:48 
Насчёт 18 погорячился - это не больше, это как раз что надо.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 07:43 
Что надо - это 22, 24 :)

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Lain_13 , 17-Дек-11 02:04 
У тебя на столько маленький монитор, что это что-то значит?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Ytch , 17-Дек-11 02:34 
> У тебя на столько маленький монитор, что это что-то значит?

Полезного пространства слишком много не бывает.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 02:24 
> Что меня напрягает в KDE - опять здесь: толщина!

А меня напрягает прецизионно целиться в фигни 2х2 пиксела.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено aaa , 17-Дек-11 04:11 
Тогда надо чтобы указатель мышки "прилипал" к "фигне 2х2", будучи на растоянии в половину свободного пространства вокруг этой "фигни". Далее будучи на "фигне", при "проходе мышки" более чем на "сантиметр"(оброзно говоря) "фигня" теряла бы "магнитные смойства" до поподания указателя в поле другой "фигни", и/или до перемешения указатела над этой "фигнёй"...

Жалко что эргономике уделяется так мало...


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено saNdro , 17-Дек-11 11:07 
А ещё, учитывая что возможны не однозначные ситуации, к той или к этой фигне прилипать, что бы оно мысли ваши читало. Идеалов не бывает.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено ааа , 18-Дек-11 05:40 
мысли у большенства одинаковые... Ботинки одевают на ноги, а кепку на голову... Вот на основи таких приметивов и строется эрганомика

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 18-Дек-11 10:50 
> мысли у большенства одинаковые... Ботинки одевают на ноги, а кепку на голову...
> Вот на основи таких приметивов и строется эрганомика

Напомнило:
Многие говорили, будто у Незнайки совсем пустая голова, но это неправда, потому что как бы он мог тогда соображать? Конечно, он соображал плохо, но ботинки надевал на ноги, а не на голову, -- на это ведь тоже соображение надо.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено alex.h , 20-Дек-11 23:50 
> Тогда надо чтобы указатель мышки "прилипал" к "фигне 2х2", будучи на растоянии
> в половину свободного пространства вокруг этой "фигни".

Отвратительный вариант по опыту продуктов MS. Старательно целишься, куда тебе нужно, но оно всё равно лучше тебя знает куда ему "прилипнуть".


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 12:20 
> Что меня напрягает в KDE - опять здесь: толщина! В прямом смысле.
> Огромные поля тут и там, постоянно вспоминается детское "Лего" со здоровенными
> кубиками. Ну зачем столько свободного места вокруг текста на панелях. По
> мне - высота панели даже 18 пикселей - БОЛЬШЕ чем достаточно,
> а тут опять все 32 если не больше...

Да не вопрос, размеры не зашиты в код, а прописаны в теме. А тема это QSS файл (по сути CSS). Доставточно подправить пару строк.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено qux , 18-Дек-11 15:47 
KDE с гномом не путаем? Еще и тема какая-то особая, похоже.
В настройках, если что, сразу поиск других есть.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Buy , 17-Дек-11 05:20 
Нижняя панель отображается только на первом виртуальном десктопе. Это такая задумка? Где переключатель раскладки? По идее он должен быть в очевидном месте. Ладно завтра гляну детальнее, но в целом интересно и вроде как бы рабоче.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 12:24 
> Нижняя панель отображается только на первом виртуальном десктопе. Это такая задумка? Где
> переключатель раскладки? По идее он должен быть в очевидном месте. Ладно
> завтра гляну детальнее, но в целом интересно и вроде как бы
> рабоче.

На виртуальном десктопе или мониторе?
Должно отображаться на всех десктопах.
А позицию и монитор можно указать через контекстное меню на панели.
Переключатель раскладки пока нет, пока можете использовать http://code.google.com/p/qxkb/


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 12:30 
> пока можете использовать http://code.google.com/p/qxkb/

это, конечно, если оно не сегфолтнется сразу после настроек и не поломает кастомные мапинги. и то, и то оно у меня сделало вполне исправно. сегфолтится продолжает при каждом запуске. а настроить запоминание языков хотя бы для каждого окна — не даёт, всё серенькое. в общем, не советую.

если не бояться конфигов и напильника, можно взять xxkb. оно и поменьше будет, и работает при этом.


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Sokoloff , 17-Дек-11 12:46 
>> пока можете использовать http://code.google.com/p/qxkb/
> это, конечно, если оно не сегфолтнется сразу после настроек и не поломает
> кастомные мапинги. и то, и то оно у меня сделало вполне
> исправно. сегфолтится продолжает при каждом запуске. а настроить запоминание языков хотя
> бы для каждого окна — не даёт, всё серенькое. в общем,
> не советую.
> если не бояться конфигов и напильника, можно взять xxkb. оно и поменьше
> будет, и работает при этом.

У меня он тоже глючит, правда не так безбожно. Тогда или xxkb или Gtk-шные или setxkbmap в автозагрузке.



"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 12:55 
(задумался) починить, что ли… надо глянуть на код.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Sokoloff , 17-Дек-11 13:33 
> (задумался) починить, что ли… надо глянуть на код.

Посмотри этот тред https://groups.google.com/d/msg/razor-qt-ru/h3-xcyoxckQ/Go_q...


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 17-Дек-11 13:57 
>> (задумался) починить, что ли… надо глянуть на код.
> Посмотри этот тред https://groups.google.com/d/msg/razor-qt-ru/h3-xcyoxckQ/Go_q...

я не могу, я уже в код qxkb глянул. у меня моральная травма, я за водкой пошёл. ЭТО лучше не форкать, ЭТО лучше переписать, конечно.

источники некоторых багов я, впрочем, нашёл.

кстати, совершенно не понимаю, отчего автор в режиме «индикатор» не поддерживает раскладки «per window» и «per application»: это же элементарно сделать.

в общем, если я ЭТО немного починю, то отпишусь мылом. эх, давненько я не брал в руки шашек (Qt и C++ в смысле).


"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено Sokoloff , 17-Дек-11 14:22 
> я не могу, я уже в код qxkb глянул. у меня моральная
> травма, я за водкой пошёл. ЭТО лучше не форкать, ЭТО лучше
> переписать, конечно.

Так я про это и писал в треде. Проще взять низкоуровневую работу из sbxkb http://sourceforge.net/projects/staybox/files/ и добавить иконку на Qt.

> источники некоторых багов я, впрочем, нашёл.
> кстати, совершенно не понимаю, отчего автор в режиме «индикатор» не поддерживает
> раскладки «per window» и «per application»: это же элементарно сделать.
> в общем, если я ЭТО немного починю, то отпишусь мылом. эх, давненько
> я не брал в руки шашек (Qt и C++ в смысле).

OK



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 08:11 
Разор забавно переведен: http://ompldr.org/vYnMxdA

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено haku , 17-Дек-11 08:52 
ИМХО так и нада делать -- если что-то установлено не по-человечески то сообщение должно чётко это показать, а не заниматься словоблудием, меня после некоторых диалогов win-программ так и тянет проблеватся от их "интуитивной понятливости", не несущей никакого смысла.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 08:57 
Жду Rubuntu с официальной поддержкой.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено werdin , 17-Дек-11 12:03 
есть уже runtu

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 08:59 
С мониторами совсем беда: если два монитора - все время пытается уйти на первый, а опций по настройке нет. Но задумка неплохая,  метров жрет при загрузке, при том что КДЕ уже меньше 300 не жрет.

"Нет повести печальнее на свете..."
Отправлено petrosha , 17-Дек-11 10:17 
Ну вот еще одна попытка... показывает, что накидать минимальные ДЕ довольно не трудно, что на Гтк что на Куте. Но скорее всего в нынешнем виде, чего-то не хватает... А как только начнут что-то добавлять начнется следующее:

В начале:
Ценители: Отличное ДЕ! Но не хватает того-то и того-то.
Афторы: Да не вопрос!

Прошел год:
Ценители: Почему вот эта фича снова сломана? А нельзя ли еще крестик добавить вот в эту формочку?
Афторы: Не хватает времени поддерживать все что сделано, не то что новое добавлять. Подождите, все будет.

Еще год:
Ценители: Ну где уже? Мы бы сами все дописали, но невозможно разгребать все что вы тут понаписали.
Афтары: Ок, давайте перепишем инфраструктуру и сделаем все на плагинах. Каждый сам себе напишет что ему нужно.

Прошло пару лет:
Афтары: Ну вот, теперь у нас еще один велосипед с плагинами и педалями, почти как у больших...
Ценители: Ну ладно, стало тормозно почти как у больших... Но функциональность-то где!?
Афтары: фейспалм...


"Нет повести печальнее на свете..."
Отправлено Sokoloff , 17-Дек-11 12:27 
Ну мы уже здесь
> Прошло пару лет:
> Афтары: Ну вот, теперь у нас еще один велосипед с плагинами и
> педалями, почти как у больших...
> Ценители: Ну ладно, стало тормозно почти как у больших... Но функциональность-то где!?

У нас плагины.



"Нет повести печальнее на свете..."
Отправлено arisu , 17-Дек-11 12:32 
теперь осталась мелочь: переписать всё, что можно, на QtScript.

"Нет повести печальнее на свете..."
Отправлено Sokoloff , 17-Дек-11 13:22 
> теперь осталась мелочь: переписать всё, что можно, на QtScript.

А оно надо переписывать ВСЕ на скрипты? Я не предстваляю как писать трей на скриптах. Хотя для десктопных плагинов оно может быть полезно. Но я думаю что достаточно на сях написать плагин-проигрыватель QML-я, и через desktop файл подсовывать ему разные QML-ки.


"Нет повести печальнее на свете..."
Отправлено arisu , 17-Дек-11 13:59 
это шутка была, не очень удачная. с камешком в сторону третьегнома.

"Нет повести печальнее на свете..."
Отправлено petrosha , 17-Дек-11 13:29 
Это прекрасно! И вы совсем совсем не собираетесь ничего переписывать? Делать более функциональные плагины и тп? Будем посмотреть:) Желаю успеха. Хотя, еще помоему ни одному ДЕ этого избежать не удалось.

Да, фичерреквест: хочу переключалку рабочих столов с отображаемыми иконками приложений.


"Нет повести печальнее на свете..."
Отправлено Sokoloff , 17-Дек-11 13:51 
> Это прекрасно! И вы совсем совсем не собираетесь ничего переписывать? Делать более
> функциональные плагины и тп? Будем посмотреть:) Желаю успеха. Хотя, еще помоему
> ни одному ДЕ этого избежать не удалось.
> Да, фичерреквест: хочу переключалку рабочих столов с отображаемыми иконками приложений.

Вам не кажется что первый абзац противоречит фичерреквесту:)

> И вы совсем совсем не собираетесь ничего переписывать? Делать более функциональные плагины и тп?

Что Вы, мы пилим проект как сочинские олимпиадники. Например планах группировка задач в панели. Странно что никто не прошелся по примитивному меню "Пуск". Времени в сутках всего 24 часа, и на все его не хватает. Можно уперется рогом, и сделать один супер функциональный плагин, но кому нужна ДЕ только с одним плагином? Поэтому мы сделали простые плагины, для основных задач и постепенно улучшаем их.


"Нет повести печальнее на свете..."
Отправлено petrosha , 17-Дек-11 15:52 
> Вам не кажется что первый абзац противоречит фичерреквесту:)

Кажется. Но как сказано в известном произведении "мы не можем иначе" (с) :)

> Времени в сутках всего 24 часа, и на все его не
> хватает.

Ну вот это очень похоже на ситуацию "через год" :)

>Можно уперется рогом, и сделать один супер функциональный плагин, но
> кому нужна ДЕ только с одним плагином? Поэтому мы сделали простые
> плагины, для основных задач и постепенно улучшаем их.

И это хорошо, главное не пишите поддержку 100500 способов писать плагины под каждого желающего... лучше пишите сами плагины.



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено chingis , 17-Дек-11 10:52 
Мне нравится, выглядит как кде3, пришлось IBus запускать для кириллицы.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 12:20 
Хороший проект. Пока поставил посмотреть, до этого был на LXDE, но тамошние китайцы, походу, совсем на него забили.
Хотелось бы видеть какой нить Roadmap с TODO листом, глядишь подмог бы в чем-нибудь.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 17-Дек-11 13:09 
> Хороший проект. Пока поставил посмотреть, до этого был на LXDE, но тамошние
> китайцы, походу, совсем на него забили.
> Хотелось бы видеть какой нить Roadmap с TODO листом, глядишь подмог бы
> в чем-нибудь.

Четкого roadmap-а на 0.5 пока нет. Мы после 0.3 пострили планы, но проект еще слишком молодой, ядро еще не устоялось, вылезли проблемы, пришлось переписывать пол ядра. Все планы полетели к чертям.
Сейчас посмотрим сколько будет глюков после этого релиза, от этого и будем плясать. Вообще в 0.5 я писать новые плагины и программы не планирую, если только кто присоединится и пришлет свое. У нас в багтрекере полно заявок, маленьких и не очень, буду их разгребать.
Помощь конечно нужна, по большому счету активных разработчиков всего двое. Если реально есть желание помочь, то вариантов масса. Напишите в http://groups.google.com/group/razor-qt-ru, или мне в личку.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 12:24 
чето как-то не очень минималичтично по ресурсам
razor+qt-terminal+часы+аплет_языка+openbox=96mb
kde4.8+konsole+часы+аплет_языка+openbox+kmix+klipper=111mb

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 14:01 
вот он десктоп-окружение моей мечты!

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 14:48 
Надеюсь проект разовьется во что нибудь хорошее и будет легковесная альтернатива кедам. Хотя меня кеды сейчас всем устраивают, кроме аконади и непомука, которые все труднее и труднее выпиливать из моей opensuse...

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Михаил , 17-Дек-11 15:17 
Кеды сами весьма легковесны, вы что-то делаете не так.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Anatol , 17-Дек-11 18:54 
Поставил на арч. Не нашел как забить клавиатурные сочетания (или это делать только средствами WM?) и как сделать несколько панелей (не реализовано?). 2-й монитор не подключал, но есть сомнения в его корректной работе в первую очередь из-за опенбокса, а во вторую панели (реализовано ли что она не растягивается как lxpanel?). В остальном вполне приятное окружение.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Anatol , 17-Дек-11 19:09 
И панель разора не говорит хламу на рабстоле подвинутся в случае если например панель вверху,хотя приложения за нее не заползают.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 18-Дек-11 01:12 
> Поставил на арч. Не нашел как забить клавиатурные сочетания (или это делать
> только средствами WM?) и как сделать несколько панелей (не реализовано?).

Пока такого нет, в отдельных плагинах есть свои настраиваемые шоткаты, но центрального пока нет. Или WM или сторонними программами.
> 2-й монитор не подключал, но есть сомнения в его корректной работе в
> первую очередь из-за опенбокса, а во вторую панели (реализовано ли что
> она не растягивается как lxpanel?). В остальном вполне приятное окружение.

Растянуть панель на два монитора нельзя, но можно запустить несколько панелей. Правда для этого нет гуя. В файле ~/.razor/session.conf в секцию autostart добавьте строку 5\exec=razor-panel panel2 и увеличте параметр size (это количество элементов в этой секции). При следующем входе у Вас появится вторая узкая панель, в контекстном меню измените ее положение и добавьте плагинов по вкусу. И openbox и razor нормально работают на нескольких мониторах, я сам пишу в двухмониторной конфигурации.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Anatol , 18-Дек-11 14:49 
Спасибо за ответ. Под двумя панелями я имел в виду несколько их штук на одном мониторе. Для этого нужно еще создать конфиг для нее в ~/.razor/razor-panel/ с тем же названием что и прописано в session.conf (panel2.conf). Я скопировал panel.conf и поменял там только Button на Top, дальше уже можно и в гуях настраивать. Без предварительного конфига не создается панель.
То что она не растягивается на второй монитор - это просто отлично, завтра смогу протестить с 2-мя.
Остался последний вопрос, как избавится от этого -> http://img208.imageshack.us/img208/5409/panelt.png ?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Anatol , 18-Дек-11 15:14 
Все, вопрос закрыт, Edit Desktop... в помощь :)

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 19-Дек-11 00:16 
> Спасибо за ответ. Под двумя панелями я имел в виду несколько их
> штук на одном мониторе.

Можно и на одном мониторе, одну сверху, другую снизу. Боковые панели пока не поддерживаются, точнее панель может вертикальной (Left/Right в конфиге), но плагины выглядят плохо, исправление этого в наших планах.
> Для этого нужно еще создать конфиг для
> нее в ~/.razor/razor-panel/ с тем же названием что и прописано в
> session.conf (panel2.conf).

Не обязательно он сам создает конфиг, правда без плагинов.
> Я скопировал panel.conf и поменял там только Button на
> Top, дальше уже можно и в гуях настраивать. Без предварительного конфига
> не создается панель.

Должна создаваться, но она тоненоькая что-то около 8 пикселей. Возможно Вы ее не заметили. И позицию можно менять через контекстное меню.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено umka , 17-Дек-11 19:09 
Успехов проекту!Разрабам здоровья и терпения!qtXFCE!Молодцы!

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 17-Дек-11 19:33 
>> Готовые пакеты подготовлены

Для Debian ссылочку поправьте, а то на Suse указывает


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Michael Shigorin , 17-Дек-11 20:52 
На сизифе с -Wl,--as-needed недолинковалось:
Adjusting library links in /usr/src/tmp/razorqt-buildroot
./usr/lib:
        librazormount.so.0 -> librazormount.so.0.4.0
        librazorqt.so.0 -> librazorqt.so.0.4.0
        librazorqxt.so.0 -> librazorqxt.so.0.4.0
        libqtxdg.so.0 -> libqtxdg.so.0.1.0
Verifying ELF objects in /usr/src/tmp/razorqt-buildroot (arch=normal,fhs=normal,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: ERROR: ./usr/bin/razor-config-appearance: not found: librazorqt.so.0
verify-elf: ERROR: ./usr/bin/razor-config-appearance: not found: libqtxdg.so.0
verify-elf: ERROR: ./usr/bin/razor-config-appearance: undefined symbol: _ZN13RazorSettings14globalSettingsEv
[...]
Если отключить такое поведение линкера при помощи -Wl,--no-as-needed, то недолинковка наблюдается только на /usr/lib*/razor-*/lib*.so (что некритично в случае их dlopen() из софтины, в адресном пространстве которой нужные символы есть, но и не симпатично).

См. тж. http://www.altlinux.org/UpStream/AsNeeded -- и если надо, полный выхлоп пришлю почтой.

PS: собралось в нулевом приближении (если интересно, могу выложить нечто вроде преальфы livecd); из замеченного:
* очепятка: Apearence -> Appearance;
* в startrazor хорошо бы exec razor-session, чтоб лишний sh в памяти не болтался;
* "Before starting to use the Razor-qt, you might want to select the Windows Manager"
  можно и не выводить, если список получается из одного элемента ;-)


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 18-Дек-11 01:20 
>[оверквотинг удален]
> verify-elf: ERROR: ./usr/bin/razor-config-appearance: not found: libqtxdg.so.0
> verify-elf: ERROR: ./usr/bin/razor-config-appearance: undefined symbol: _ZN13RazorSettings14globalSettingsEv
> [...]Если отключить такое поведение линкера при помощи -Wl,--no-as-needed, то

> недолинковка наблюдается только на /usr/lib*/razor-*/lib*.so (что некритично в случае
> их dlopen() из софтины, в адресном пространстве которой нужные символы есть,
> но и не симпатично).
> См. тж. http://www.altlinux.org/UpStream/AsNeeded -- и если надо, полный выхлоп пришлю
> почтой.
> PS: собралось в нулевом приближении (если интересно, могу выложить нечто вроде преальфы
> livecd); из замеченного:

Да давай.

> * очепятка: Apearence -> Appearance;
> * в startrazor хорошо бы exec razor-session, чтоб лишний sh в памяти
> не болтался;
> * "Before starting to use the Razor-qt, you might want to select
> the Windows Manager"
>   можно и не выводить, если список получается из одного элемента
> ;-)

Согласен.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Michael Shigorin , 20-Дек-11 01:45 
>> если интересно, могу выложить нечто вроде преальфы livecd
> Да давай.

Вот пара сборок на сегодняшнем сизифе с минимальной добавкой (образы гибридные):
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkima...
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkima...

Известные проблемы/странности:
- приходится жмакнуть энтер для выбора единственного openbox;
- не работает xscreensaver (ещё не смотрел);
- тема simple чуточку недостаточно полна;
- файлики имени screengrab на десктопе не открываются дублькликом;
- upower есть, но никоим образом не настроен => реакции на кнопку питания нет;
- видеодрайверы по минимуму, эта часть в mkimage-profiles ещё толком не копана.

Наверняка ещё что-то упустил или не учёл, заранее спасибо за указание на то.

Комплектность задана так:
http://git.altlinux.org/people/mike/packages/?p=mkimage-prof...

>> из замеченного:

В этой сборке не трогал ничего: http://git.altlinux.org/people/mike/packages/?p=razorqt.git


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 18-Дек-11 00:14 
Поставил, пишу с неё. Как её собрать и запустить под вайлэндом? и какой wm лучше выбирать? kwin openbox?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 18-Дек-11 01:32 
> Поставил, пишу с неё. Как её собрать и запустить под вайлэндом? и
> какой wm лучше выбирать? kwin openbox?

А у вас есть рабочий вайлэнд?
И kwin и под openbox работает хорошо, второй вообще мой основной WM. Kwin пофункциональнее, openbox полегче.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 18-Дек-11 21:49 
нормально. поставил - работает, но нужен какой либо оконный менеджер. я так понял, что разор самостоятельной оболочкой не является. допиливается все это ручками, но меня после опенбокса и tint2 этим не напугаешь =). поставлю на вторую машину.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 19-Дек-11 00:40 
> нормально. поставил - работает, но нужен какой либо оконный менеджер. я так
> понял, что разор самостоятельной оболочкой не является. допиливается все это ручками,
> но меня после опенбокса и tint2 этим не напугаешь =). поставлю
> на вторую машину.

А чего там допиливать, ставишь openbox или kwin (с этими работает без проблем, с metacity есть мелкие косяки). При первом запуске разор спросит тебя что использовать. Потом можно поменять в ГУЕ через razor-config-session.  


"ФМ"
Отправлено Авварон , 18-Дек-11 23:43 
Ну как ни странно, в razor'е есть файловый менеджер:) Правда он находится в стадии альфа-версии и посему не включен в мета-пакет разора (но присутствует в репах)

Проекту нужны разработчики, так что если у кого есть желание писать код, но нет желания делать еще один велосипед с нуля, милости прошу - https://gitorious.org/andromeda


"ФМ"
Отправлено Sokoloff , 19-Дек-11 00:28 
> Ну как ни странно, в razor'е есть файловый менеджер:) Правда он находится
> в стадии альфа-версии и посему не включен в мета-пакет разора (но
> присутствует в репах)
> Проекту нужны разработчики, так что если у кого есть желание писать код,
> но нет желания делать еще один велосипед с нуля, милости прошу
> - https://gitorious.org/andromeda

О сколько нам открытий чудных готовит форума поток. Да, Petr несколько раз рекламировал андромеду, но я не думал что ты его позиционируешь как часть разора.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено netc , 19-Дек-11 09:34 
спасибо большое разработчикам - это то чего нам всем не хватало.

админы и юзеры ;)


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Shura , 19-Дек-11 10:22 
Трогал этот разор пол года назад - искал замену для для почившего IceWM.

Скажите, там с горячими клавишами никаких подвижек нет? На IceWM хоткеи были практически для всего, вплоть до перемещения окна. Как с этим теперь в разре?


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 19-Дек-11 12:17 
> Трогал этот разор пол года назад - искал замену для для почившего
> IceWM.

За полгода много чего поменялось.

> Скажите, там с горячими клавишами никаких подвижек нет? На IceWM хоткеи были
> практически для всего, вплоть до перемещения окна. Как с этим теперь
> в разре?

Некоторые подвижки есть, но не все еще ошоркатено. Центральная программа для управления горячими клавишами пока в планах. Посмотрите на http://zenway.ru/page/autokey есть морда на Qt.

> вплоть до перемещения окна.

Перемещение окна - это задача WM, посмотрите, может ваш WM поддерживает горячие клавиши.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено asphyx , 19-Дек-11 12:07 
Добро пожаловать в 90е с их неизменным таскбаром и прочими убогими наследиями Win9x.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 19-Дек-11 16:21 
С тех пор ничего лучше не придумали.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено emfs , 19-Дек-11 13:59 
Как со стабильностью? Кто успел потестить?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Michael Shigorin , 20-Дек-11 01:50 
> Как со стабильностью? Кто успел потестить?

Пока не падало (гонял свои живые сборки в виртуалке, до железа пока дело не дошло).


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено гык , 20-Дек-11 05:48 
uptime 48 hour.

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Аноним , 19-Дек-11 21:13 
У него есть свой DM или Slim/KDM юзать?

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 20-Дек-11 09:56 
> У него есть свой DM или Slim/KDM юзать?

Нет мы не стали писать свой велосипед. Их и так развелось, что скоро буквы закончатся в *DM.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено CHIM.86 , 20-Дек-11 08:14 
К сожалению видел только на скринах, так как на Debian он стандартно почему то не ставится, пишет что установлено но при запуске выдаёт кучу всяких ошибок, причём ошибки не связанные с зависимостями. Когда спрашивал у разработчиков о поддержке debian то он сказал что в скором времени скорее всего появится, но что то не слышно...  

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 20-Дек-11 10:22 
> К сожалению видел только на скринах, так как на Debian он стандартно
> почему то не ставится, пишет что установлено но при запуске выдаёт
> кучу всяких ошибок, причём ошибки не связанные с зависимостями. Когда спрашивал
> у разработчиков о поддержке debian то он сказал что в скором
> времени скорее всего появится, но что то не слышно...

Когда разработчик тебе обещал, он надеялся что новая версия уже почти готова. А потом по вылазили проблемы. Давай "кучу всяких ошибок" в список рассылки или на мыло, разберемся.  


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Dmitry Shachnev , 20-Дек-11 12:36 
@Sokoloff:
У вас в вики написано (https://github.com/Razor-qt/razor-qt/wiki/3rd-party-applicat...), что вам нужен демон уведомлений. Так вот же он: http://www.linux.org.ru/news/opensource/6485425.

"Анонсировано новое легковесное десктоп-окружение на базе..."
Отправлено arisu , 20-Дек-11 12:44 
> Так вот же он

ух ты! tnx. а то xfce-шный выглядит чужеродно в Qt-среде таки. ща буду посмотреть.


"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено Sokoloff , 20-Дек-11 13:00 
> @Sokoloff:
> У вас в вики написано (https://github.com/Razor-qt/razor-qt/wiki/3rd-party-applicat...),
> что вам нужен демон уведомлений. Так вот же он: http://www.linux.org.ru/news/opensource/6485425.

Да, ребята работают над демоном уведомлений: https://groups.google.com/forum/#!searchin/razor-qt/notifica...



"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено WhiteWind , 22-Дек-11 05:17 
Что-то пошло не так...
Во-первых: на рабочем столе только один значок, и тот lnk, поставленный Wine'ом,
хотя в папке ~/Desktop куча всяких .desktop файлов
Во-вторых: использую kwin с композитингом. После перезагрузки все рабочие столы, кроме первого, стали пусты. Т.е. когда кручу Desktop Kube - там просто нет граней вообще, а когда переключаюсь - чёрный экран, нет даже панели

"Анонсировано новое легковесное десктоп-окружение на базе Qt ..."
Отправлено WhiteWind , 22-Дек-11 05:33 
А так же появилось ускорение мыши, которое хрен знает как выключить и настройки повтора нажатий клавиатуры сбросились