Состоялся (http://blog.pcbsd.org/2015/08/lumina-desktop-0-8-6-released/) релиз легковесного окружения рабочего стола Lumina 0.8.6 (http://lumina-desktop.org/), развиваемого проектом PC-BSD. Компоненты окружения написаны (https://github.com/pcbsd/lumina) с использованием библиотеки Qt5 (без применения QML), в качестве оконного менеджера применяется Fluxbox. Lumina изначально нацелен на работу во FreeBSD/PC-BSD и отталкивается от возможностей FreeBSD, отодвигая на второй план портирование для других платформ. Код проекта написан на языке C++ и распространяется (https://github.com/pcbsd/pcbsd/tree/master/lumina) под лицензией BSD. Новый выпуск Lumina уже доступен через систему портов FreeBSD (http://www.freshports.org/x11/lumina/) и добавлен в репозиторий PC-BSD "Edge". Одновременно сообщается о введении в строй отдельного сайта проекта - lumina-desktop.org (http://lumina-desktop.org/).<center><a href="http://blog.pcbsd.org/wp-content/uploads/2015/02/NewLuminaTh... src="/opennews/pics_base/0_1430492166.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></a></center>
Наиболее заметные изменения в Lumina 0.8.6:
- Расширение средств локализации. Добавлена возможность переопределения параметров системной локали и выбора произвольной локали для текущего сеанса рабочего стола. Приведён в порядок механизм задействования переводов для элементов интерфейса с учётом выбранной локали. Добавлены дополнительные переводы, которые можно установить из порта x11/lumina-i18n;
- Поддержка расширения "Actions", определённого в спецификациях XDG Desktop и позволяющего установить несколько альтернативных процедур запуска в файле регистрации рабочего стола. Данные процедуры отображаются в Lumina в отдельной секции меню Applications, а также через кнопку выбора пользователя.- Экранный OSD-индикатор заменён на новый виджет, отображаемый значительно быстрее;
- Поддержка привязки опции "_ifexists" к любым настройкам сеанса в luminaDesktop.conf, позволяющей упростить выбор приложений по умолчанию с учётом их наличия в системе.
URL: http://blog.pcbsd.org/2015/08/lumina-desktop-0-8-6-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=42719
Они бы лучше десигном занялись, а то типичный подход технарей.
декорации не белые и не плоские, да?
И значки в трее цветные.
А еще можно было все сделать чОрным! :)
Не надо, все правильно они делают. Если кому не нравится десигн, могут сделать и отправить патч, я уверен, разработчики с радостью примут. А сами пусть время на ерунду не тратят, а то вон как некоторые понабрали десигнеров и радостно занялись десигном 24/7, в итоге невзрачное, но удобное и относительно функциональное DE превратили в красявенькое, но неудобное и нихера не умеющее.
> Если кому не нравится десигн, могут сделать и отправить патчЛучше перейти на нормальные DE с этого невразумительного поделия. И как ты предлагаешь одним патчем перелопатить весь этот ужас?)
Выбрать "Window Theme", вестимо!
Это даже на скриншоте в новости видно :)Тем более, Вас никто не заставляет переходить на Lumina,
если вас всё устраивает в "вашем любимом ДЕ"
Страшно, аж жуть.
Лучше просто взять 5-е кеды.
>5-е кедыМечта собаки с пятой лапой
Не знаю, как там сейчас дела у Lumina, но пятокеды ещё не готовы.
> Не знаю, как там сейчас дела у Lumina, но пятокеды ещё не
> готовы.Ни разу не готовы.
> Ни разу не готовы.В курсе, я их юзаю. :D
А для Линукса портировать реально?
> А для Линукса портировать реально?Так оно там даже вроде работает. Просто очередной клон гнома2, да еще на кутях и страшный как смерть. Такое только боязджшники и оценят.
чем кути не уладили? не кути гнобить надо а руки что пишут код)))
yaourt -Ss lumina-desktopaur/lumina-desktop 0.8.5-1 (1)
A Lightweight QT5 Desktop for FreeBSD
> А для Линукса портировать реально?Оно изначально не сильно гвоздями прибивается - в отличии от ;)
Да и каталог "дебиан" в проекте как бы намекает.
это наш ответ Поттерингу с его системд
> это наш ответ Поттерингу с его системдпффф... https://github.com/trueos/trueos/tree/freebsd10-mach
Поставил на дебиан. Пока не готово для повседневного юзания, но очень шустрое и заголовки окон клёвые, хочу такие на матэ.
>Пока не готово для повседневного юзанияну в родной среде еще ставится некоторый набор утилиток
http://www.freshports.org/sysutils/pcbsd-utils-qt5/
Qt5 и лёгкость, взаимоисключаемые понятия.
Смотря как готовить. Если не проталкивать там всякие QML и другую (в том числе и web) ересь, то на выходе дб вполне годно. Да и LXQt на тех же кутях 5-х пилят вроде как.
Сголаживование шрефтов на скриншоте - зашибись! В натуре, зашибись!
А что там не так? На 120 дпи-шном ргб экране скриншот выглядит вполне вменяемо.
На скрине Lumina 0.8.2 8^)
ЗЫ. Прошел по ссылке на скриншоты http://lumina-desktop.org/screenshots/
$ make
cd libLumina/ && ( test -e Makefile || /usr/bin/qmake-qt5 /home/username/lumina-0.8.6-Release/libLumina/libLumina.pro PREFIX=/usr -o Makefile ) && make -f Makefile
make[1]: Вход в каталог `/home/username/lumina-0.8.6-Release/libLumina'
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -isystem /usr/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -I/home/username/rpmbuild/BUILD/qtbase-opensource-src-5.4.2/mkspecs/linux-g++ -o LuminaXDG.o LuminaXDG.cpp
In file included from /usr/include/qt5/QtCore/QFile:1:0,
from LuminaXDG.h:20,
from LuminaXDG.cpp:7:/usr/include/qt5/QtCore/qfile.h:92:24: error: missing binary operator before token "("
Поставил, попробовал... работать можно, но думаю стоит подождать. DE ещё требует "напилинга"
Вот мой скрин, просто базовая система на Фре - http://smages.com/images/lumina086f.png