LINUX.ORG.RU

Вышел Xfce 4.14!

 


4

5

Сегодня, после 4 лет и 5 месяцев работы, мы рады объявить о выпуске Xfce 4.14, новой стабильной версии, которая заменяет Xfce 4.12.

В этом выпуске главной целью было перенести все основные компоненты с Gtk2 на Gtk3, и с «D-Bus GLib» на GDBus. Большинство компонентов также получили поддержку GObject Introspection. По пути мы закончили работу над пользовательским интерфейсом, представив немало новых функций и улучшений (см. Ниже) и исправив множество ошибок (см. Сhangelog).

Основные моменты этого выпуска:

  • Диспетчер окон получил множество обновлений и функций, включая поддержку VSync (с использованием Present или OpenGL в качестве бэкэнда) для уменьшения или устранения мерцания дисплея, поддержку HiDPI, улучшенную поддержку GLX с проприетарными / закрытыми исходными драйверами NVIDIA, поддержку XInput2, различные улучшения композитора и новая тема по умолчанию.
  • Панель получила поддержку функции «основного монитора RandR» (можно задать монитор на котором именно будет отображаться панель), улучшенную группировку окон в плагине списка задач (улучшенный пользовательский интерфейс, визуальный индикатор группы и т.д.), Настройку размера значка для каждой панели, новый формат часов по умолчанию, и средство оценки корректности формата часов, а также улучшенная компоновка панели «по умолчанию». Представлены новые классы CSS-стилей для использования при создании тем оформления, например, добавлен отдельный класс кнопок для операций с группами окон и специфичные настройки для вертикального и горизонтального размещения панели.
  • У рабочего стола теперь есть поддержка «основного монитора RandR», опция ориентации для расположения значков, опция контекстного меню «Следующий фон» для продвижения по списку обоев, и теперь он синхронизирует выбор обоев пользователя с AccountsService.
  • Был создан совершенно новый диалог настроек для управления цветовыми профилями. Для большинства пользователей это означает встроенную поддержку цветной печати (через cupsd) и сканирования (через saned). Для профилей монитора вам нужно будет установить дополнительный сервис, такой как xiccd.
  • Диалоговое окно настройки дисплея получило множество изменений во время работы над релизом: теперь пользователи могут сохранять и (автоматически) восстанавливать полные конфигурации с несколькими дисплеями, что особенно полезно для тех, кто часто подключает свой ноутбук к различным док-станциям или установкам. Кроме того, много времени было потрачено на то, чтобы сделать пользовательский интерфейс более интуитивным, и была добавлена ​​скрытая опция для поддержки масштабирования экрана через RandR (настраивается через Xfconf).
  • Мы добавили опцию включения масштабирования окна Gtk в диалог настройки внешнего вида, а также опцию моноширинного шрифта. Однако нам пришлось отказаться от превью тем, из за проблем возникших при использовании Gtk3.
  • Мы решили отказаться от настройки заставок запуска из диспетчера сеансов, но зато мы добавили множество функций и исправлений. Среди них - поддержка гибридного сна, улучшения запуска сеанса по умолчанию, позволяющие избежать условий гонки (обеспечена поддержка запуска приложений с учётом групп приоритетов, позволяющих определить цепочку зависимостей при запуске. Ранее приложения запускались все разом, что создавало проблемы, к примеру: пропадание темы в xfce4-panel, запуск нескольких экземпляров апплета nm-applet и т.п.), функция добавления и редактирования записей автозапуска, кнопка переключения пользователя в диалоговом окне выхода из системы и улучшенные диалоги выбора сеанса и настройки (последний с новой вкладкой, которая показывает сохраненные сеансы). Более того, теперь вы можете запускать команды не только в режиме «автозапуска» во время входа в систему, но и когда ваш компьютер выключается, выходит из системы и т.д. Наконец, приложения Gtk теперь управляются сеансами через DBus, а скринсейверы также обмениваются данными через DBus (например для отмены их появления).
  • Как всегда, Thunar - наш файловый менеджер - получил множество функций и исправлений. Среди видимых изменений - полностью переработанная верхняя панель пути, поддержка больших миниатюр (preview), а также поддержка файла «folder.jpg», изменяющего значок папки (например, для обложек музыкальных альбомов). Опытные пользователи также заметят улучшенную навигацию с помощью клавиатуры (масштабирование, навигация по вкладкам). Менеджер томов Thunar получил поддержку Bluray. Обновлён Thunar Plugin API (thunarx), в котором представлена поддержка интроспекции GObject и использования биндингов на различных языках программирования. Обеспечено отображение размера файлов в байтах. Появилась возможность назначения обработчиков для выполнения определённых пользователем действий. Реализована возможность использования Thunar UCA (User Configurable Actions) для внешних сетевых ресурсов.
  • Наш сервис для отображения миниатюр в программах получил множество исправлений и поддержку формата Fujifilm RAF.
  • Поиск приложений теперь можно при желании открыть как одно окно, а теперь к нему проще обращаться только с клавиатуры.
  • Менеджер питания получил множество исправлений и некоторые мелкие функции, включая поддержку кнопки XF86Battery и недавно созданной заставки xfce4. Плагин панели также имеет несколько улучшений: теперь он может дополнительно отображать оставшееся время и / или процентное соотношение, и теперь он использует стандартные имена иконок UPower для работы с большим количеством тем иконок из коробки. Когда LXDE перешел на Qt, плагин панели LXDE был удален. Улучшена поддержка стационарных систем, для которых больше не показывается предупреждение об отсутствии аккумулятора. Добавлена фильтрация связанных с системой питания событий, передаваемых в xfce4-notifyd для отражения в логе (например, не передаются события изменения яркости).

Многие приложения и плагины, которые часто называются «goodies», являются частью экосистемы Xfce, и делают его великолепным. Они также получили важные изменения в этом выпуске. Чтобы выделить несколько:

  • Наша служба уведомлений получила поддержку для режима «persistence» = ведение журнала уведомлений + режим «Не беспокоить», который подавляет все уведомления. Был создан новый плагин панели, который показывает пропущенные уведомления (особенно полезно в режиме «Не беспокоить») и дает быстрый доступ к переключению режима «Не беспокоить». Наконец добавлена ​​поддержка отображения уведомлений на основном мониторе RandR.
  • Наш медиаплеер Parole получил улучшенную поддержку сетевых потоков и подкастов, а также новый «мини-режим» и автоматический выбор наилучшего из доступных видео-бэкэндов. Кроме того, теперь он также запрещает появление скринсейверов во время воспроизведения видео, что гарантирует, что пользователям не нужно периодически шевелиться мышью во время просмотра фильма. Значительно упрощена работа на системах, не поддерживающих аппаратное ускорение декодирования видео.
  • Наш просмотрщик изображений Ristretto получил различные улучшения пользовательского интерфейса и поддержку установки обоев рабочего стола, а так же, недавно, вышел его первый development-релиз на основе Gtk3.
  • Программа для скриншотов теперь позволяет пользователям перемещать прямоугольник выделения и одновременно отображать его ширину и высоту. Обновлен диалог загрузки imgur, а командная строка обеспечивает большую гибкость.
  • Наш менеджер буфера обмена теперь имеет улучшенную поддержку сочетаний клавиш (через порт для GtkApplication), улучшенный и более согласованный размер значков, а также значок нового приложения.
  • Плагин панели pulseaudio получил поддержку MPRIS2, для возможности удаленного управления медиапроигрывателями и поддержку мультимедийных клавиш для всего рабочего стола, по сути делая xfce4-volumed-pulse ненужным демоном.
  • Обновлено приложение Gigolo с графическим интерфейсом для настройки совместного доступа к хранилищам по сети, используя GIO/GVfs. Программа позволяет быстро примонтировать удалённую файловую систему и управлять закладками на внешние хранилища в файловом менеджере

Существует также группа новых проектов, которые стали частью нашего проекта:

  • Наконец-то у нас появился собственный скринсейвер (да - мы понимаем, что это 2019 год;)). С большим количеством функций и тесной интеграцией с Xfce (очевидно) это отличное дополнение к нашему каталогу приложений.
  • Плагин панели для уведомлений предоставляет системный трей следующего поколения, где приложения могут отображать индикаторы. Он заменяет Ubuntu-ориентированный xfce4-Indicator-Plugin для большинства индикаторов приложений.
  • Для большинства пользователей Xfce, Catfish реализующий поиск по файлам был хорошо знаком - теперь он официально является частью Xfce!
  • И наконец, Panel Profiles, которая позволяет создавать резервные копии и восстанавливать шаблоны панелей, переместилась под крыло Xfce.

Как всегда, пришло время попрощаться с некоторыми старыми не поддерживаемыми или устаревшими проектами. (К счастью, наши проекты отправляются в архив на git.xfce.org, когда они умирают.) С соленой слезой печали мы прощаемся с:

  • garcon-vala
  • gtk-xfce-engine
  • pyxfce
  • thunar-actions-plugin
  • xfbib
  • xfc
  • xfce4-kbdleds-plugin
  • xfce4-mm
  • xfce4-taskbar-plugin
  • xfce4-windowlist-plugin
  • xfce4-wmdock-plugin
  • xfswitch-plugin

Простой и понятный обзор изменений на картинках в Xfce 4.14 можно посмотреть здесь:
https://xfce.org/about/tour

Подробный обзор изменений между выпусками Xfce 4.12 и Xfce 4.14 можно найти на следующей странице:
https://xfce.org/download/changelogs

Этот выпуск можно загрузить либо в виде набора отдельных пакетов, либо как один большой tar-архив, включающий в себя все эти отдельные версии:
http://archive.xfce.org/xfce/4.14

С наилучшими пожеланиями, Команда разработчиков Xfce!

>>> Подробности

Deleted

Проверено: jollheef ()
Последнее исправление: cetjs2 (всего исправлений: 9)

Накатил, полёт нормальный!
Для убунты 18.04, 19.04:

# add-apt-repository ppa:xubuntu-dev/staging
# apt-get update
# apt-get dist-upgrade

superuser ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Чем самолёт лучше гайки от шасси?

Это КДЕ-то самолет? Ахах

meliafaro ★★★★★
()
Ответ на: комментарий от Deleted

У меня kde тормозит, а xfce летает, у кого то иначе?

Да у всех так, кроме 3.5 крикливых лоровских кедофанатиков.

meliafaro ★★★★★
()
Ответ на: комментарий от anonymous

Чтобы понять, что сапоги жмут, не обязательно быть сапожником (с)

meliafaro ★★★★★
()

В этом выпуске главной целью было перенести все основные компоненты с Gtk2 на Gtk3

Всё понятно, обновлять нельзя!

gtk3 ★★★
()
Ответ на: комментарий от gtk3

«Всё понятно, обновлять нельзя!»

Ахах, разумеется, там ща багов больше, чем было до этого )))

anonymous
()
Ответ на: комментарий от gtk3

Говорю как ярый тулкитофоб: Нужно обновляться! Сделанно действительно хорошо, из «плохого» что я заметил:

  • Может появится баг с контекстным меню в Thunar, когда в нем отображается прокрутка
  • Больше не отображается курсор в фильтре Thunar, хотя он есть, и можно даже его отобразить если кликнуть по полю

Зато сколько всего нового добавленно, зато сколько фиксов! Вон люди жаловались в начале треда, и все пофиксили %) Годный релиз.

Deleted
()
Ответ на: комментарий от Deleted

Диспетчер окон получил множество обновлений и функций, включая поддержку VSync (с использованием Present или OpenGL в качестве бэкэнда) для уменьшения или устранения мерцания дисплея, поддержку HiDPI, улучшенную поддержку GLX с проприетарными / закрытыми исходными драйверами NVIDIA, поддержку XInput2, различные улучшения композитора и новая тема по умолчанию.

Решили. Теперь все идеально.

Deleted
()
Ответ на: комментарий от anonymous

Не увидел новых багов, не увидел старых багов. А они есть вообще, ты юзал уже? Или придумал просто?

Deleted
()
Ответ на: комментарий от Deleted

Вах, большего и не надо, мой любимый DE просто, а всякие там гномо-кеды, нет, спасибо

Deleted
()
Ответ на: комментарий от Deleted

Нет, не юзал и не собираюсь, сижу на гноме, так как дебилиум 10 только его норм поддерживает. А переход с одного движка на другой - это всегда куча багов. Кодеров - 3.5 кролика, тестеры - мы. Я с такими проектами не дружу по идеологическим соображениям.

anonymous
()
Ответ на: комментарий от anonymous

gtk3 версии программ еще пару лет назад появляться начали, они же не за одну ночь все переписали, лол.

Deleted
()
Ответ на: комментарий от kirill_rrr

Ни разу не надо. Перерисовка занимает десятки милисекунд, а фоновое обновление всех окон сделает композитор тяжёлым и жадным до цпу.

Почему нельзя добавить хардверную отрисовку? Софтвар это прошлый век, компов без поддержки ogl не существует (на крайняк есть llvmpipe). Разве кадровый буфер не хранится в видеопамяти?

aegi ★★★
()
Ответ на: комментарий от Deleted

У меня складывается мнение что невозможно решить проблему с тирингом в многозадачной операционке на многоядерном цпу. Как то на ЛОРе всплывала тема с пачкой тестов на тиринг. Суть тестов оказалась в том, что в зависимости от распределения цветов в пикселе как минимум 1 из 7 тестов просто обязан был дать тиринг либо в оконном, либо в полноэкранном варианте. Насколько я знаю на уровне композитора есть только один единственный способ борьбы с тирингом: буферизация и внесение достаточно большого лага между отрисовкой кадра приложением и его выводом на экран.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

У меня тоже, но через года 2-3 пользоваться gtk2only системами скорее всего будет невозможно, единственным выходом будет винда какая нить. А интерфейс в Xfce не так уж и плох, там свой CSS даже есть как я понял.

Deleted
()
Ответ на: комментарий от aegi

Разве кадровый буфер не хранится в видеопамяти?

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

Софтвар это прошлый век

А молоток это прошлое тысячелетие, но он от этого не стал менее нужным и эффективным. Софтвар хорошо работает всегда и на любом говне моложе середины 90-х. Некоторые задачи конечно следует выносить на гпу, но уж точно не безальтернативно и для рисования рамочек, кнопочек и буквочек это избыточно.

Как пример идеального композитора могу привести kwin4. Он ПЦ какой быстрый на цпу, в том числе в некоторых простейших эффектах вроде плавной прокрутки и экспо рабочих столов. А если есть достаточно быстрая видеокарта, то он при той же скорости может включить куда больше красивых эффектов. Kwin5 у меня глючил и тормозил, хз может исправили, может испортили.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Deleted

Сегодня, после 4 лет и 5 месяцев работы, мы рады объявить о выпуске Xfce 4.16 через лет 10-20

eR ★★★★★
()

Почему тогда я не на xfce?

Я пробовал его (в предыдущей версии). Я искал эффективный и самый нетребовательный к ресурсам DE. Не потому, что у меня мало оперативы или слабые ЦПУ, ГПУ и проч (тот ещё аргумент, бытующий нынче). Потому что я считаю, ПО должно быть экономным.

Но мой выбор пал на другое DE. Мне бы очень хотелось рассматривать xfce в будущем для каких-то отдельных случаев. Вот только это стремление, кажется, результат массированного пиара (куча статей по всей сети вам расскажут про легендарный xfce), а не реального положения дел.

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

Alexanderuser
()
Ответ на: комментарий от Alexanderuser

Так аналогов нету, Xfce пытается быть легким и юзабельным, LXDE, LXQT неюзабелен, KDE/Gnome слишком тяжелые, есть еще Mate конечно, но оно сливает Xfce во многом, хотя у него есть крутые детали.

Deleted
()
Ответ на: комментарий от Deleted

Xfce пытается быть легким и юзабельным

Это кто такое тебе рассказал?

LXDE, LXQT неюзабелен

Что конкретно неюзаюбельно?

KDE/Gnome слишком тяжелые

Слишком тяжелые для чего?

сть еще Mate конечно, но оно сливает Xfce во многом

Во-первых не только, во-вторых сливает в чем?

Polugnom ★★★★★
()
Ответ на: комментарий от Polugnom

Ты сегодня решил на ЛОРе тупостью потраллировать? Я думаю тебе стоило бы остановится на xarchiver. Рассказывать тебе про очевидные вещи я не собираюсь.

Deleted
()
Ответ на: комментарий от Polugnom

Mate

Он проигрывает в памяти чуть-чуть, вполне заметно проигрывает в отзывчивости, в функционале оконного менеджера и в настраиваемости панели. В сумме не так уж мало.

Xfce пытается быть легким и юзабельным

До версии 4.12 он не пытался, он был самым лёгким из юзабельных. Сейчас... посмотреть надо.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Deleted

Ты сегодня решил на ЛОРе тупостью потраллировать?

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

Polugnom ★★★★★
()
Ответ на: комментарий от Polugnom

Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be fast and low on system resources, while still being visually appealing and user friendly.

Угадай откуда я взял этот текст. Это что бы всем был понятен твой уровень.

Deleted
()
Ответ на: комментарий от One

При работе в xfce при закрытии он сам по себе выгружается.

Но все эти 3 фишки caja никак не связаны с запуском и остановкой кучи ненужных кусков gvfs.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

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

Создателей настроек панели в Xfce4 нужно стерилизовать, чтобы не дай бог не оставили потомства. А отзывчивость там для мало-мальски современного компьютера, купленного в последние лет 8, совершенно избыточная.

До версии 4.12 он не пытался, он был самым лёгким из юзабельных

Оно просто не развивалось, поэтому и было легким. Вот и всё.

Polugnom ★★★★★
()
Ответ на: комментарий от Polugnom

Создателей настроек панели в Xfce4

Если вам не нравится полностью кастомизируемая панель, используйте гном3. Там вам даже позволено использовать сторонние панели, а при большом желании можно вернуть почти полноценный трей.

совершенно избыточная

Не бывает избыточной отзывчивости. То что избыточно для однозадачного использования на i7, может пригодиться на пятнадцатилетнем атлоне под нагрузкой. А если благодаря лёгкому и отзывчивому окружению вы можете продолжать пользоваться старым атлоном, значит вы съэкономили вполне конкретные деньги.

Оно просто не развивалось

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

А самое крутое здесь то, что 4.6 и 4.12 принципиально не отличаются друг от друга. Более десяти лет чистого прогресса по чётко заданному пути развития. Гном, винда, андроид, кде за это время успели поломаться не по одному разу.

kirill_rrr ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Если поотключать разное, то они станут быстрее xfce , всё ещё умея побольше.

Да уж, помним классику оптимизации от мегабакса: выкидываются все непомуки-аконади и квин. И кеды начинают шевелиться! Некоторые еще и плазму удаляют, лол.

bread
()
Ответ на: комментарий от Linfan

Так вас там двое? Ничего, я тоже братву подтяну.

Polugnom ★★★★★
()
Ответ на: комментарий от Deleted

Говорю как ярый тулкитофоб: Нужно обновляться!

Какой же ты ярый если ставишь gtk3 без причины. Ладно был бы софт полезный, но там какая-то тупая панелька и жалкое подобие проводника из вин95.

bread
()
Ответ на: комментарий от kirill_rrr

Если вам не нравится полностью кастомизируемая панель

Извиняюсь конечно, но лучше никак не делать, чем делать плохо. Настройки панели в Xfce4 сделаны очень плохо. В mate их меньше, но сделаны они намного лучше и интуитивней.

Polugnom ★★★★★
()
Ответ на: комментарий от bread

На моей десяточке у меня ниодной программы на gtk3!

Deleted
()
Ответ на: комментарий от Polugnom

В Xfce4 настройки сделанны лучше, и сами они мощнее. У Mate даже корзину с рабочего стола не уберешь лол. Траллируй в другом месте, чево сюда пришел то? Пойдем в тот тред будем разбираться с юзабельностью линуксовых архиваторов.

Deleted
()
Ответ на: комментарий от Polugnom

Какая разница насколько они интуитивные, если они тупо не работают? Стоит чуть подёргать какой нибудь аплет, и при следующем запуске вся раскладка элементов на панеле развалится, и потом ты как идиот сидишь, открепляешь каждый вручную, перетаскиваешь, выравниваешь эти невидимые зазоры по 1-2 пикселя, прикрепляешь...

Здесь есть страшный, но простой и логичный конфигуратор который свершенно однозначно задаёт положение аплетов. И если у пользователя прямые руки, то он один раз тратит 15 минут и работает потом 2-3 года.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Deleted

Не надо про архиваторы. Всё плохо. Есть так себе энгрампа и есть прочее нерабочее говно.

Хотя нет, вру. Плагин с портом 7zip file manager для дельфина неплох, но работает только с 7z и поставляется только в генте.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 2)
Ответ на: комментарий от Deleted

В Xfce4 настройки сделаны лучше, и сами они мощнее.

Нит

У Mate даже корзину с рабочего стола не уберешь лол.

Да и хрен с ней

Пойдем в тот тред будем разбираться с юзабельностью линуксовых архиваторов.

А оно мне нужно? У меня к ним настолько заниженные требования, что меня и мертвый Xarchiver вполне устраивает (хотя я им, конечно, не пользуюсь)

Polugnom ★★★★★
()
Последнее исправление: Polugnom (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.