Организация Raspberry Pi Foundation объявила (https://www.raspberrypi.org/blog/introducing-pixel/) о создании нового легковесного пользовательского окружения PIXEL (Pi Improved Xwindows Environment, Lightweight), являющегося ответвлением от рабочего стола LXDE. Проект развивался постепенно на основе переработки LXDE для воплощения задуманной концепции рабочего стола для Raspberry Pi и теперь достиг состояния полноценного продукта, готового для включения в состав дистрибутива Raspbian. Сборка Raspbian, переведённая на окружение PIXEL, уже доступна (https://www.raspberrypi.org/downloads/) для загрузки.
Особенности PIXEL и выпуска Raspbian на его основе:- Реализована графическая заставка, отображаемая во время загрузки;
- В соответствии с пожеланиями пользователей в PIXEL применяется традиционная нумерация версий, вместо вводящих в заблуждения номеров в форме дат ("2016-05-10"). Номер версии отображается в нижнем право углу заставки ("1.0 - 09/16");
- В состав включена подборка обоев для рабочего стола, созданных на основе фотографий из путешествий одного из разработчиков Raspberry Pi;
- Задействован новый набор цветных пиктограмм для панели, меню и файлового менеджера, подготовленный специально для проекта Raspberry Pi. По умолчанию отображение пиктограмм в меню отдельных приложений отключено;
- Реализованы новые индикаторы перегрузки. Вместо ранее выводимых в верхнем правом углу экрана жёлтых и красных квадратов, сигнализирующих о превышении допустимой температуры или недостаточном напряжении, добавлены символьные метки в виде удара молнии и термометра, которые позволяют наглядно понять суть предупреждения;
- Значительно изменён стиль рамки окон, которые теперь выглядят более современно за счёт скруглённых углов, тонких рамок, более авто выделенного заголовка и новых кнопок закрытия, сворачивания и раскрытия на весь экран. Для упрощения изменения размера окна мышью, область захвата указателем расширена на несколько пикселей за пределами границ окна;
- Для улучшения качества отрисовки шрифтов включён режим субпиксельного хинтинга Infinality. По умолчанию сохранён шрифт Roboto, который уже несколько лет предлагается на рабочем столе Raspberry Pi;
- Изменено оформление экрана входа в систему, стиль которого унифицирован с основным рабочим столом. По умолчанию по-прежнему предлагается автоматический вход в свой сеанс без ввода параметров аутентификации;- В меню управления беспроводной сетью добавлены элементы для полного отключения WiFi или Bluetooth. Также реализована возможность разрыва соединения с точкой доступа через клик на данную точку доступа в меню WiFi;
- В базовый состав включено приложение RealVNC. Включение VNC-сервера для предоставления доступа к своему рабочему столу производится во вкладке Interfaces конфигуратора Raspberry Pi, после чего на панели выводится специальный индикатор. Для подсоединение к другим рабочим столам в состав также входит клиент VNC, который представлен в секции Internet в меню приложений;- В состав включён эмулятор SenseHAT (https://www.raspberrypi.org/products/sense-hat/);
- Вместо ранее поставляемого браузера Epiphany в состав включена редакция Chromium для Raspberry Pi, в которой добавлена поддержка средств аппаратного ускорения воспроизведения видео. В состав по умолчанию включены блокировщик рекламы uBlock Origin и дополнение h264ify для активации показа в YouTube видео в формате для которого поддерживается аппаратное ускорение в Raspberry Pi. Ранее предлагаемый браузер Epiphany при желании можно установить из репозиториев (пакет epiphany-browser).
URL: https://www.raspberrypi.org/blog/introducing-pixel/
Новость: http://www.opennet.dev/opennews/art.shtml?num=45238
> Вместо ранее поставляемого браузера Epiphany в состав включена редакция Chromium для Raspberry Pi, в которой добавлена поддержка средств аппаратного ускорения воспроизведения видеоВо, даже по круче десктопного линукса будет :D
Вобще-то это и есть десктопный линукс, в отличие от монстрошлака в мейнстриме, который мелкомягкие лазутчики и фанбои называют линуксовым десктопом
Ага. Вот был флеш 11.1 с VDPAU, потом вдруг внезапно "Мы прекращаем разработку, последняя версия будет 11.2". Потом флеш внезапно ломают на стороне Glibc. Потом чинят, но по "случайности" с Glibc >= 2.13 продолжает не работать VDPAU. У меня VDPAU во флеше работает только в Ubuntu, знать бы как они это сделали.I-Rinat писал, что сумел заставить работать в Хромиуме аппаратное ускорение - тот кусок кода, который предназначен для Chromebook и на линуксовых десктопах не используется. На его Intel-е работает
А я сосу лапу, читая новости про "Google не заинтересована в добавлении средств аппаратной акселлерации видео в Chrome для Linux", и иногда загружая убунту, в которой флеш нормально переваривает VDPAU. А ещё новость про убирание Gstreamer из Firefox (почти сразу после стабилизации кода Gst 1.0 в нём). Да, в Gst 0.10 тоже есть gst-vaapi плагин, но с Firefox-ом не работает - хрен знает почему.
Может им всем проплатил Майкрософт? Адоби, Фаейфокс, Гугл? Специально чтобы не делали Accelerated h264 в браузере. Ну а что, был ASUS EEE PC на линуксе, который обещал вытеснить Винду с зарождающегося рынка нетбуков. Вот в этот момент могли проплатить
> I-Rinat писал, что сумел заставить работать в Хромиуме аппаратное ускорениеЭто несложно. Но тут уж как повезёт с драйверами и прочим от версии к версии.
http://www.kelvinblog.tk/enable-chromium-vaapi-hardware-acce.../
Даже готовое PPA для ubuntu есть:
https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-... (естественно - стабильность не гарантируется)> Может им всем проплатил ...
Ну это уже клиника...
> Потом флеш внезапно ломают на стороне GlibcФлеш внезапно поломался, потому что программисты из адобы использовали для копирования пересекающихся фрагментов памяти функцию, которая предназначается для другого, а успешная работа её с пересекающимися фрагментами памяти была чистой случайностью, которой адоба и решила воспользоваться вместо использования функции, специально предназначенной для таких случаев. При том, что с начала семидесятых во всей документации явно написано не использовать эту функцию для таких целей.
После очередной оптимизации glibc недокументированное поведение используемой адобой функции изменилось, но вместо того, чтоб поправить ошибку во флеше, адоба забила на свой плеер.
> в этот момент могли проплатитьЯ галазм своим не верю, что тут такие коментарии могут быть.
Не гневные комменты вида "у тебя просто кривые руки, ретроград", а вот такие.
Что в линуксе не работает что-то.
Спасибо.
Прекрати уже откапывать флеш.
врут окоянные ..
только что проверял 2016-09-23-raspbian-jessie .. как тормозил youtube так и тормозит
подтверждаю, raspberry 2 - все как дико тормозило, так и продолжает.
впрочем, ничего нового...
Поясните за нужность. В чем уникальность проекта? Как по мне, пошли путем известного российского разработчика Дениса Попова, просто сменив в LXDE название и обои.
Дваждую вопрос. Они серьезно взялись за доработку LXDE, или только логотипы с обоями меняют?
Ты подожди, это только начало.
сказал марк однажды про мир
До тех пор, пока народ не осознает важность удобства использования и не поймёт, что пользователю нужен качественный ПРОДУКТ, а не груда конструктора Лего, не будет вам десктопного Линукса в ширнармассы. Ребята в Pixel всё правильно делают.
> графическая заставка во время загрузки;
> новых кнопок закрытия, сворачивания и раскрытия на весь экранНи заставка, ни кнопки закрытия к LXDE не относятся.
Это дело Splash и Openbox.> изменён стиль рамки окон, которые теперь выглядят более современно
Т.е. более пафосно и по-уродски.
И ещё вопрос: нафига они панель задач наверх утащили? А-рабство покоя не даёт?
> И ещё вопрос: нафига они панель задач наверх утащили? А-рабство покоя не даёт?А почему это вас так волнует? Вантузяцкие привычки что-ли?
Если закрыть глаза на то что это не дистриб для работы, то выясняется, разделение на "меню и кнопки приложения" сверху и "меню и кнопки os" снизу кажется более удобным, т.к. позволяет до автоматизма разделить использование функционала. А хуже всего, на мой взгляд, ситуация с "горячими углами/сторонами".p.s. На больших мониторах проблемы у обоих расположений :)
>кажется более удобнымКажется. Анониму.
> И ещё вопрос: нафига они панель задач наверх утащили? А-рабство покоя не даёт?В dwm тоже панель по-умолчанию сверху. В целом это боле удобно - практически все элементы управления собраны в одном месте. В терминале я также использую табы расположенные сверху (как к браузеров).
LXDE скоро RIP
> LXDE скоро RIPНе переживай, с такими "разработчиками" как ты и эти "пикселовцы" LXDE ещё долго будет на десктопах рулить. Хотя казалось бы там есть что дорабатывать:
1) кнопку закрыть надо сделать БОЛЬШОЙ
2) добавить возможность таскать ярлыки из меню пуск, на рабочий стол и на панель быстрого запуска
Ну и так, по мелочи кое-что.В этом же ПИКСЕЛЕ - ни кнопки до ума не довели, ни перетаскивание ярлыков не сделали - одно что испохабили всё по-хипстерски и довольны.
То, что мертво, умереть не может. Что у них там своего, окромя lxdm? OpenBox отдельный проект, PCManFM тоже, панелька — недоклон xfce-шной.
С каких пор PCManFM отдельный проект?
А вообще https://wiki.lxde.org/en/Status_of_LXDE_Components
Он часть LXDE но его можно использовать отдельно, так же как и Thunar.
Гениально. А то, что LXDE вообще позиционируется как модульный проект, тебя не смущает? Почти все его части можно использовать отдельно. Скажу страшное, даже приложения и ключевые компоненты из KDE или Gnome можно использовать без самих KDE или Gnome.
Он позиционируется как ДОХЛЫЙ проект который как бы должен заменить LXQT.
Должен, но не заменяет. Ныне lxqt ужасен и не дотягивает до lxde.
> LXDE скоро RIPесли openbox перейдет на wayland то наврядли, ну или если сами напишут openbox под wayland.
Во, наконец новые нескучные обои завезли
Ну уж лучше бы на LXQt
тормозная дрянь
> вместо вводящих в заблуждения номеров в форме дат ("2016-05-10"). Номер версии отображается в нижнем право углу заставки ("1.0 - 09/16");ИМХО "1.0 - 09/16" действительно вводит в заблуждение.
> Вместо ранее поставляемого браузера Epiphany в состав включена редакция Chromium для Raspberry Pi"Нужно больше золота" (и анальных зондов).
Так-так, обои есть, а что с антивирусом?
сарказм?
он, родимый.
сразу после нового оффиса
"А теперь, дорогой, попробуем с этим всем взлететь..."
Это несерьёзно. Например в KDE того же самого можно добиться, создав файл "темы рабочего стола". И приветствие, и экран KDM, и значки, и индикаторы, и рамка окна, итолщина рамки окна... Это не форк, а новый дизайн, и устанавливать его вне Paspberry Pi нет смысла.
Симпатично.
Было бы интересно найти дистр для тачскрина, без курсора мыши.
> Было бы интересно найти дистр для тачскрина, без курсора мыши.Например, http://nightly.altlinux.org/sisyphus/flavours/gnome3/ (вчерашний -- с 3.22.0/wayland -- только что проверил на очередном интеловом планшете под рукой).
Как будто из xfce/lxde пытались сделать Windows. В итоге не получилось ни то, ни другое. Что у них там за морда для bt,кстати? Blueman или что-то своё?
ну ничё так мне понравилось оно только арм или х86 есть ?
Уютненько.
Как на меня - вполне себе годно.
Как юзеру линуксов со стажем - конечно не пугало если видел, скажем, панельку lxde словно рубленую топором, и разукрашенную градиентом из 1995го. Это всё можно поправить за пару минут минут. Но лица непосвящённых явно тускнеют при виде этой красоты.
Суть малины - быть проданной потребителю. И эти изменения явно ей в этом должны помочь. При этом оно же не стало хуже выглядеть; не понимаю негодования в комментариях.
"Их предлагаемых по умолчанию"
Ну что за неучи, а? :/ X Window же, ну!
> Ну что за неучи, а? :/ X Window же, ну!Да уж, "Xwindows" и троганье руками нутра WM/DE несовместимы.
Русский интерфейс есть?Нормальный перевод? 100% диалогов и сообщений?
> Русский интерфейс есть?
> Нормальный перевод? 100% диалогов и сообщений?Похвальная мысль -- проверить наличие, чтоб не отправить случайно плоды дублирующей работы.
Вы можете сделать это совершенно бесплатно. Дарю!
Легковесный дистр и DE это, конечно, хорошо. Но где б теперь взять легковесного софта??
А хром с хромиумом я даже на ноуте с 4гб озу не могу себе позволить.
Так что толку от облегчения DE на практике не много, увы.
> Легковесный дистр и DE это, конечно, хорошо. Но где б теперь взять
> легковесного софта??
> А хром с хромиумом я даже на ноуте с 4гб озу не
> могу себе позволить.Странно... и почему хром в хромОС на двухядерном АРМе с 2Г памяти нормально работает?
Что, по-вашему, нормально работает? 20 вкладок загоняют систему в глубокий своп. А с парой вкладок все летает, да.
> Что, по-вашему, нормально работает? 20 вкладок загоняют систему в глубокий своп.Да вот, почему-то не "вгоняют".
Вот, люди адекватные, понимают, что LXQt годится только для ничего. А LXDE на GTK+ -- легковесный десктоп.Ошибкой Пакмана был выбор Qt 5. Уже три года не могут пролезть в lUbuntu с ним, да и жор памяти увеличился (LXQt жрёт больше XFCE). Кому теперь будет нужен LXQt? Да никому.
> адекватныеАдекватные не напишут "Xwindows".
> LXQt годится только для ничего.
Его пилят.
> А LXDE на GTK+ -- легковесный десктоп.
Его уже почти не пилят (разве что Андрей).
> жор памяти увеличился (LXQt жрёт больше XFCE)
Возможно, у Вас данные по малосопоставимым случаям; я снимал в сопоставимых: http://www.altlinux.org/Starterkits/Memory -- вышло так (потребление пустой 32-битной сессии в Мб):
lxde 89
lxqt 98
xfce 106
> Возможно, у Вас данные по малосопоставимым случаям; я снимал в сопоставимых: http://www.altlinux.org/Starterkits/MemoryИнтересная таблица получилась.
> -- вышло так (потребление пустой 32-битной сессии в Мб):
>lxde 89
> lxqt 98
> xfce 106Странный результат для lxde: по их собственным замерам (https://blog.lxde.org/?p=1117) должно быть +20 MB относительно простого WM.
Возможно, у вас что-то грузит Qt в память в обоих случаях, поэтому и разница не столь большая. Либо они умудрились удвоить потребление памяти за прошедшие два года.
Было бы интересно посмотреть вывод ps_mem.py для всех трех вариантов (lxde, lxqt, xfce).
>> -- вышло так (потребление пустой 32-битной сессии в Мб):
>> lxde 89
>> lxqt 98
>> xfce 106
> Было бы интересно посмотреть вывод ps_mem.py для всех трех вариантов
> (lxde, lxqt, xfce).smem(8) устроит?
Если не трудно, все же лучше ps_mem.py (https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_me...) - его вывод более нагляден.Если трудно - то и smem -t сойдет :)
localhost ~ # python ps_mem.py -S
Private + Shared = RAM used Swap used Program80.0 KiB + 46.5 KiB = 126.5 KiB 16.0 KiB 16.0 KiB init
4.0 KiB + 125.0 KiB = 129.0 KiB 344.0 KiB 344.0 KiB login
4.0 KiB + 138.0 KiB = 142.0 KiB 284.0 KiB 284.0 KiB dbus-launch
88.0 KiB + 70.5 KiB = 158.5 KiB 80.0 KiB 80.0 KiB wpa_cli
96.0 KiB + 68.0 KiB = 164.0 KiB 36.0 KiB 36.0 KiB gnome-pty-helper
204.0 KiB + 133.5 KiB = 337.5 KiB 96.0 KiB 96.0 KiB dbus-daemon
20.0 KiB + 338.0 KiB = 358.0 KiB 560.0 KiB 560.0 KiB agetty (5)
372.0 KiB + 50.5 KiB = 422.5 KiB 76.0 KiB 76.0 KiB dhcpcd
8.0 KiB + 537.5 KiB = 545.5 KiB 1.4 MiB 1.4 MiB slim
856.0 KiB + 108.0 KiB = 964.0 KiB 156.0 KiB 156.0 KiB systemd-udevd
884.0 KiB + 371.0 KiB = 1.2 MiB 256.0 KiB 256.0 KiB wpa_supplicant
1.5 MiB + 847.0 KiB = 2.3 MiB 0.0 KiB 0.0 KiB conky
1.8 MiB + 633.0 KiB = 2.4 MiB 0.0 KiB 0.0 KiB ntpd
1.8 MiB + 1.4 MiB = 3.2 MiB 332.0 KiB 332.0 KiB bash (6)
6.6 MiB + 3.6 MiB = 10.2 MiB 516.0 KiB 516.0 KiB lxterminal
10.4 MiB + 5.4 MiB = 15.8 MiB 0.0 KiB 0.0 KiB awesome
56.2 MiB + 1.6 MiB = 57.8 MiB 0.0 KiB 0.0 KiB emerge
59.9 MiB + 5.1 MiB = 65.0 MiB 9.7 MiB 9.7 MiB Xorg
160.8 MiB + 4.9 MiB = 165.7 MiB 0.0 KiB 0.0 KiB firefox
-------------------------------------------------------------
326.9 MiB 13.7 MiB 13.7 MiB
=============================================================
localhost ~ # uname -a
Linux localhost 4.4.22-rpi3gentoo+ #1 SMP Wed Sep 28 02:28:04 CDT 2016 armv7l BCM2709 GNU/Linux
Неплохо. Если интересно вот мой относительно сильно оптимизированный и переработанный LFS на ноутбуке (i686):Private + Shared = RAM used Program60.0 KiB + 146.5 KiB = 206.5 KiB exe
108.0 KiB + 305.0 KiB = 413.0 KiB init (3)
232.0 KiB + 342.0 KiB = 574.0 KiB tabbed
200.0 KiB + 441.0 KiB = 641.0 KiB sh (3)
576.0 KiB + 171.0 KiB = 747.0 KiB devd
476.0 KiB + 786.0 KiB = 1.2 MiB dwm
1.9 MiB + 529.0 KiB = 2.4 MiB conky
2.4 MiB + 227.0 KiB = 2.6 MiB sshfs
3.3 MiB + 877.5 KiB = 4.2 MiB st
3.7 MiB + 490.0 KiB = 4.2 MiB mc
9.0 MiB + 295.0 KiB = 9.3 MiB Xorg
---------------------------------
26.4 MiB
=================================
Свопа нет. Все что можно заменяет busybox. ntpd запускаю только при старте системы. wpa_supplicant запускается автоматически при обращении к сети и только в том случае, если не подключен eth0.С Xorg отдельная история - на декстопе он после старта системы ест 32.8 MB. Скорее всего это связано с загрузкой mesa+llvm драйвером ati.
Not bad =)
С таким расходом оперативной памяти можно легко использовать Raspberry Pi3 вместо ноутбука.
> Not bad =)Он мог бы стать кр00тейшим эмбеддером который показал бы нам как запускать десктоп на WL500GP ископаемом, и чтобы еще и работало :)
Увы - нет. Так как десктоп это не только система, но и приложения. Главная проблема - отсутствие действительно легкого браузера умеющего html5 и js.
> Было бы интересно посмотреть вывод ps_mem.py для всех трех вариантов
> (lxde, lxqt, xfce).Добрался наконец -- ps_mem упаковал и добавил в декабрьские стартеркиты (сегодня бета), поставил эксперимент при описанных на http://www.altlinux.org/Starterkits/Memory условиях (там табличку обновил для всех 32-битных исошек).
Вот итоги по каждому (полный вывод закинул на страничку обсуждения, http://www.altlinux.org/Talk:Starterkits/Memory -- довольно объёмный):
lxde: 140.0 MiB
lxqt: 155.1 MiB
xfce: 161.1 MiB
Спасибо!Все же список процессов существенно отличается.
Основное отличие в goa (есть у lxde, xfce, но нет у lxqt):
736.5 KiB gvfs-goa-volume-monitor
1.5 MiB goa-identity-service
11.8 MiB goa-daemonТакже у lxde есть:
770.0 KiB gvfs-mtp-volume-monitor
933.5 KiB gvfsd-fuse
1.1 MiB imsettings-daemon
1.8 MiB gvfs-afc-volume-monitorТолько у xfce есть pa:
3.4 MiB pulseaudioupowerd есть у lxqt, xfce, но нет у lxde:
2.3 MiB upowerdОстальное вроде не существенно.
> Все же список процессов существенно отличается.
> Основное отличие в goa (есть у lxde, xfce, но нет у lxqt):Ну специально не подкручивал ничего -- взлетело до автологина в сессию, пошёл в консоль рутом, запустил ps_mem. Интересно, кто там может gnome-online-accounts тащить... ага, gvfs-backend-{goa,google}.
> Ну специально не подкручивал ничего -- взлетело до автологина в сессию, пошёл
> в консоль рутом, запустил ps_mem.Сама методика верная, но из-за различия в запускаемых демонах точность измерений невелика. Тут либо убивать лишнее после логина вручную, либо (что естественно лучше) уровнять зависимости при старте в самом дистрибутиве.
> Интересно, кто там может gnome-online-accounts
> тащить... ага, gvfs-backend-{goa,google}.С goa вообще не понятно: зачем этот сервис стартует, если пользователь его не включал и не заполнил список аккаунтов?
> Сама методика верная, но из-за различия в запускаемых демонах точность
> измерений невелика.
> Тут либо убивать лишнее после логина вручную, либо (что естественно лучше)
> уровнять зависимости при старте в самом дистрибутиве.Угу. Видимо, уже после выпуска.
> С goa вообще не понятно: зачем этот сервис стартует, если пользователь его
> не включал и не заполнил список аккаунтов?Вообще такое ощущение, что этот gvfs-backend не надо тащить за gvfs-backends, а лучше класть целенаправленно.
Однакож, симпатично всё вышло;)
Почему иксы? Где Wayland? Он же там лучше работает.
Ну-ну, нахрена Infinality на такой слабой платформе? Свежий Freetype 2.7 заметно быстрее отрисовывает (хоть на мой взгляд менее красиво)
Этот Pixel DE умеет в ярлыки для папок и файлов?