LINUX.ORG.RU

Вышел Xfce 4.20

 


0

5

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

Xfce состоит из нескольких взаимосвязанных компонентов, которые при желании можно использовать в других проектах. Среди таких компонентов: оконный менеджер xfwm4, панель для запуска приложений, менеджер управления пользовательскими сеансами, система управления энергопотреблением, графический конфигуратор, файловый менеджер Thunar, календарь-планировщик Orage, медиапроигрыватель Parole, текстовый редактор Mousepad, эмулятор терминала xfce4-terminal.

Ключевым новшеством ветки Xfce 4.20 стала экспериментальная поддержка протокола Wayland. Сеанс на базе Wayland охватывает большую часть возможностей, но пока рекомендован только для продвинутых пользователей, так как до конца не избавлен от ошибок и требует отдельных доработок для полноценного повседневного использования обычными пользователями. Для запуска сеанса на базе Wayland предложена команда «startxfce4 –wayland».

Для абстрагирования работы поверх Wayland и X11 в Xfce 4.20 задействована новая библиотека libxfce4windowing, реализующая не зависящий от графической системы слой с компонентами управления окнами (экраны, корневые окна, виртуальные рабочие столы и т.п.). Предложенная прослойка позволила реализовать поддержку Wayland почти во всех компонентах Xfce, сохранив при этом в них способность работы в оконных системах на базе протокола X11.

Вместо libmutter в сеансе на базе Wayland задействована библиотека wlroots, развиваемая проектом Sway. В качестве композитных серверов в сеансе Wayland рекомендовано использовать Labwc или Wayfire. В сеансе на базе X11 продолжает использоваться оконный менеджер xfwm4. В будущем в xfwm4 планируют добавить возможность работы не только с X11, но и с Wayland.

Из возможностей, пока недоступных в сеансе на базе Wayland, отмечается: отсутствие поддержки виртуальных рабочих столов; неготовность страниц с настройками клавиатуры и мыши в конфигураторе; возможность создания скриншотов только всего экрана (не отдельных окон); отсутствие в системном лотке пиктограмм некоторых приложений, не переведённых с API GtkStatusIcon на StatusNotifier. На Wayland остаются не переведены компоненты: Xfwm4, Xfdashboard, Xfce4-screensaver (порт есть, но не вошёл в релиз), Xfce4-windowck-plugin и Xfce4-xkb-plugin.

Прочие изменения и улучшения в Xfce 4.20:

Значительно расширены возможности файлового менеджера Thunar:

  • В панель инструментов добавлены новые кнопки: переключение режима просмотра (компактный, список, сетка пиктограмм); вертикальное меню-гамбургер (показывается в случае скрытия основного меню); создание новой вкладки с содержимым текущего каталога; создание нового окна с содержимым текущего каталога.
  • При уменьшении размера окна, не вмещающиеся элементы панели инструментов теперь переносятся в специальное меню «<».
  • Добавлена опция для декорирования окна на стороне клиента (CSD), позволяющая совместить заголовок окна с меню или с панелью инструментов (при скрытии меню).
  • Добавлена опция для показа символьных пиктограмм в боковой панели и цветных пиктограмм в панели инструментов.
  • Переделан диалог подтверждения операции, показываемый, например, кода в целевом каталоге уже существует файл с тем же именем. Обеспечен корректный показ миниатюр.
  • В режиме просмотра в виде списка добавлена возможность раскрытия содержимого каталогов по месту.
  • В режиме раздельного просмотра (Split View), позволяющем бок о бок отобразить две разные панели с файлами, обеспечено выделение цветом активной панели и добавлена возможность переключения между панелями горячей клавишей. Добавлен диалог подтверждения операции, показываемый при попытке закрытия окна с несколькими вкладками.
  • Во время перемещения файлов в режиме Drag&Drop при наведении курсора обеспечено автоматическое раскрытие каталогов и обновление фокуса ввода в многопанельном режиме.
  • Проведена работа по повышению производительности и исключению подвисаний при работе с большим числом файлов.
  • Клавиатурные комбинации для вызова собственных обработчиков теперь работают и для обработчиков, размещённых во вложенных меню.
  • Функция проверки корректности копирования файлов теперь вместо вычисления и сверки хэшей MD5 использует прямое сравнение содержимого файлов.
  • Добавлена опция, которая с целью снижения фрагментации на диске включает распараллеливание операций копирования файлов только при нахождении накопителя в состоянии простоя.
  • В механизм монтирования внешних хранилищ добавлена поддержка IPv6 и возможность создания символических ссылок.
  • При поиске файлов теперь можно сразу, не дожидаясь окончания поиска, использовать контекстное меню для уже показанных результатов поиска.
  • Добавлена настройка для отображения в строке состояния числа скрытых файлов в текущем каталоге.
  • В список недавно используемых файлов прекращено добавление каталогов, а также файлов, попытки открытия которых не увенчались успехом.

Изменения на рабочем столе (xfdesktop):

  • Расширена поддержка обоев: При выборе показа случайных фоновых изображений, картинка теперь не повторяется, пока не будут показаны все изображения из набора. Старые обои в формате png переведены на использование векторного формата svg. Улучшена отрисовка градиентов.
  • Добавлена возможность изменения цветов для меток и фона пиктограмм на рабочем столе.
  • Раскладки пиктограмм на рабочем столе теперь обрабатываются раздельно для разных экранов.
  • Пиктограммы свёрнутых окон теперь отображаются только на мониторах, на которых окна были открыты перед сворачиванием.
  • Расширено число опций в контекстном меню.
  • Пиктограммы новых и перемещённых файлов теперь появляются рядом с позицией курсора.
  • Добавлена опция для показа пиктограмм постоянных накопителей.
  • Для настройки клавиатурных комбинаций задействован новый виджет XfceShortcutsManager.
  • Загрузка содержимого каталогов с изображениями обоев рабочего стола теперь выполняется в асинхронном режиме.
  • В контекстном меню появилась возможность открытия разом нескольких выделенных каталогов.
  • Контекстное меню теперь показывается в момент нажатия кнопки мыши, а не после её отпускания.
  • Изменено оформление меню со списком окон, показываемое при нажатии средней кнопки мыши.
  • В конфигураторе полностью переработана вкладка с настройками пиктограмм рабочего стола.

Также:

  • В панели (xfce4-panel) предоставлена возможность настройки ширины обрамления и обеспечен поиск доступных плагинов в типовых каталогах. Добавлена поддержка показа эскиза рабочего стола при наведении курсора мыши на кнопки «показать десктоп». Улучшен выбора размера пиктограмм на кнопках панели задач. Синхронизированы пиктограммы в конфигураторе панели и в самой панели.
  • В интерфейсе поиска и запуска установленных приложений (xfce4-appfinder) реализован опциональный режим фонового выполнения, позволяющий сократить время появления интерфейса. Добавлена опция для автоматического закрытия окна Appfinder при переключении фокуса. При щелчке правой кнопкой мыши на приложениях обеспечен показ контекстного меню с доступными действиями. Добавлена опция для запуска программ одиночным щелчком мыши.
  • В менеджере энергопотребления (xfce4-power-manager) переработано управление блокировкой экрана - связанные с блокировкой экрана настройки значительно упрощены и перенесены на страницу с настройками хранителя экрана. Добавлена обработка различных профилей энергопотребления, поддерживаемых в power-profiles-daemon. Реализована поддержка гибридного спящего режима. Добавлена поддержка клавиш для экспоненциального изменения яркости экрана, а также клавиш для изменения яркости подсветки клавиатуры.
  • В конфигураторе (xfce4-settings) в настройках внешнего вида обеспечена загрузка тем пиктограмм в отдельном потоке, чтобы не блокировать работу основного интерфейса. Использование режима декорирования на стороне клиента переведено в разряд опций, отключённых по умолчанию. Улучшена поддержка тёмных тем оформления. Добавлены настройки для выбора профиля ускорения курсора мыши и включён режим прокрутки с высоким разрешением, при наличии его поддержки мышью. При настройке MIME-типов разрешён одновременный выбор и изменение нескольких элементов за раз. Расширены возможности, связанные с профилями дисплеев, а также с настройкой зеркалирования вывода и раскладки экранов в многомониторных конфигурациях.
  • В менеджер сеансов xfce4-session добавлена минимальная поддержка порталов FreeDesktop (xdg-desktop-portal), применяемых для организации доступа к ресурсам пользовательского окружения из изолированных приложений. Добавлены порталы для установки обоев рабочего стола, создания скриншотов и запуска процессов в фоновом режиме.
  • В библиотеке виджетов libxfce4ui в диалоге с информацией о программе (About) теперь может выводиться логотип дистрибутива, а также сведения об операционной системе и GPU.
  • В библиотеке exo (надстройка над GTK и Glib) существенно повышена производительность работы с пиктограммами - компонент «Exo-Icon-View» теперь может обрабатывать 100 тысяч и более файлов без подвисаний. Реализована строка поиска с функциями вывода рекомендаций по мере ввода.
  • Решены проблемы с размытием элементов на экранах с высокой плотностью пикселей (HiDPI). Обеспечено корректное масштабирование пиктограмм и миниатюр в различных компонентах. Добавлены недостающие пиктограммы для высоких разрешений экрана.

>>> Оригинал статьи (opennet.ru) с иллюстрациями и некоторыми ссылками



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

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

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

Вот с тем что нужно делать настраиваемым - согласен на 1000% сам хотел это написать. Просто делаем возможность настройки и там каждый пусть гребет как хочет.

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

Таки уже всё разъяснили картинкой, спасибо. Пункты меню на русский не переводят, а переназывают, вот я и прошляпил нужное.

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

Просто делаем возможность настройки и там каждый пусть гребет как хочет.

Разве не имеем в итоге «вот вам C/С++ + xlib» и настраивайте, как хотите и что хотите? (Тэг сарказм).

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

Вот поэтому у КДЕ больше всего пользователей. Потому что тут не нужно быть программистом и даже не нужно копаться в сотнях конфигов. Открыл графическое окошечко - тык тык тык мышкой и все настроил.

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

Очевидно после портирования панели на гтк3. Развалилось вообще всё.

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

Вот поэтому у КДЕ больше всего пользователей.

Азабоченых пользователей, которые во всяких голосовалках голосовают.

Открыл графическое окошечко - тык тык тык мышкой и все настроил.

Это конечно идеал, но такого нигде нет, туже крыску чтобы настроить, требуется довольно глубокое знание си, гтк3 и цсс.

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

туже крыску чтобы настроить, требуется довольно глубокое знание си, гтк3 и цсс.

Нафига? Цвет, шрифт, панели, декорация окон, поведение настраиваются тыканьем «мышкой», остальное что надо от DE?

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

Тараканы - отличный пример изменчивости и приспосабливаемости. Они выжили. А 99% видов, существующих рядом, вымерли - они не захотели улучшаться. А тараканы прекрасны в этом плане. Погугли про термитов - близкие родственники тараканов. Это же шедевр изменчивости.

То что тараканы существовали давно, так все существовали давно. Люди тоже существуют 4 миллиарда лет, правда внезапно? Просто постоянно меняются. Во времена динозавров предки людей существовали и были чем то вроде крыс.

У всех есть общий предок где то там далеко.

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

Термиты да, шедевр. А тараканы изменились меньше, чем любой из «не захотевших приспосабливаться» за последние 100000 лет. Просто у них ниша стабильная.

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

А ты считаешь, что люди появились из воздуха внезапно? Или кто то из динозавров кинул в углу старые тряпки и из них образовались человеки? Или это мааагия, да? Прилетели рептилоиды и поселили на планету человеков?

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

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

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

У муравьев с тараканами лютая война много миллинов лет, например. Погугли методы в ней.

Даже если не брать все виды тараканов, а взять наших родных домашних. Ты правда думаешь, что ниша, которую они занимают сейчас, была 7 тысяч лет назад хотя бы? Сто тысяч лет назад? Ниша охрененно поменялась.

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

А ты считаешь, что люди появились из воздуха внезапно?

Нет, ты.

Научные данные указывают на то, что Земля образовалась из солнечной туманности около 4,54 миллиарда лет назад и вскоре после этого обрела свой единственный естественный спутник — Луну. Жизнь, предположительно, появилась на Земле примерно 4,25 млрд лет назад, то есть вскоре после её возникновения.

Есть интернет, можно погуглить.

Почему же ты этого не делаешь?

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

Перечитай мои сообщения выше. Спасибо что все их подтвердил - именно это я и пиасал. Почти слово в слово.

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

«Люди» - лишь одна из стадий развития этого существа. Неразрывно существующая лишь как следствие этого развития. Это и есть одно существо, меняющееся за время своего существования от своего появления.

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

Если один из этапов развития был в виде амеб, можно назвать амебами - это не принципиально.

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

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

Или грибы. Плесень как была плеснью, так и осталась плесенью. Косметические модификации защитных ферментов и форма плодового тела не меняет вообще ничего. Да и собственно зачем плесени становиться теплокровным ночным хищником?

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

И вообще, аденин как был аденином, так и остался. Так что кое-кто в принципе не собирается обновлять релиз компилятора.

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

Никто не остается просто чем то. Ты же понимаешь это? Планета в целом все время меняется. Нет ничего неизменного. То что останавливается в развитии - умирает и исчезает.

И грибы и плесень и тараканы и человеки - все это часть этой меняющейся системы. Мутации происходят все время. Какие то приживаются. Кирпичик за кирпичиком. Прижившиеся распространяются и становятся нормой. Изменения накапливаются и вот из этих кирпичиков выстраивается целая стена.

Но почему ты замечаешь только целую стену, игнорируя отдельные кипричики?

Не существует незначительных или значительных изменений. Есть просто изменения, не нужно их оценивать со своей субъективной точки зрения. Просто есть изменения, которые прижились, а есть те, которые убьют отдельного субъекта единого организма (вида) и не передадутся дальше. Не приживутся.

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

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

Любой оранизм умирает. И любой организм после рождения выполняет цикл по заранее заданной программе. Концепция «развития» вообще придумана человеком, а в эволюции есть только отбор того, что смогло довести свой цикл до контрольной точки.

Очень изменчивый вид, поразительный.

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

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

Я только что понял ООП! Как же просто. Это чит какой то. Это сократит код раз в десять. Вся жизнь это же просто принцип ООП, как я раньше не мог это применить на практике?

Все, эта беседа теряет актуальность, мне надо переписать 36 тысяч строк кода. Спасибо.

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

ГОНОМ и клизмоиды этот опыт спустили в унитаз — поэтому и пользоваться стало невозможно. А крыса какая была — такая и осталась

Пользовался N лет XFCE, настроенными под себя (один тулбар сверху со всем мне нужным и хоткеи). Из любопытства поставил KDE 6, т.к. там пилят поддержку wide gamut/hdr/..., и похоже, даже когда-нибудь допилят. Настроил «под ту крысу», вплоть до основных хоткеев, и так и пользуюсь, и мне нормально. УМВР. ЧЯДНТ?

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

Вот как только допилят — так сраза придётся ломать и переписывать снуля под очередное веяние моды.

thunar ★★★★★
()

Из возможностей, пока недоступных в сеансе на базе Wayland, отмечается:

«Разрывная» - подумал Штирлиц, пораскинув мозгами. :) Аффтар, к людЯм надо быть ближее... Не все из нас прибыли сюда с другой планеты. И, таки да, эту путаную фразу можно переформулировать так: «В сеансе Wayland пока не доступны...»

Attila ★★
()

Было бы неплохо если бы добавили привязку приложений к рабочим столам, чтобы не костылить с wmctrl.

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

Вот как только допилят — так сраза придётся ломать и переписывать снуля

Пока будут пилить новейшую, прогрессивную версию - спокойно можно будет пользоваться «устаревшей», допиленной. Лет десять.

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

процентов 70 пользователей десктопного Линукс используют KDE или GNOME. Странно, с чего бы это?

С того, что это дефолты. Если направить на Xfce столько же средств и сил, сколько тратят на Gnome, допилив Wayland и остальное по мелочи, то как дефолт он будет устраивать 70% пользователей и даже больше.

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

С того, что это дефолты

Так а с чего это дефолты? Почему не Крыса? Почему на Крысу не направляют столько же средств и сил? Если без конспирологии.

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

Ну и слово «устраивает» как-то слух коробит. Лично меня Крыса и сейчас УСТРАИВАЕТ (она, например, стоит у меня на одном из компов, от которого мне много не требуется), но если есть лучшие варианты, то я предпочту их. Ну то есть Крыса неплоха сама по себе, жить и работать можно, но по сравнению с альтернативами она, конечно, выглядит невзрачно. Точно так же людей устраивала Винда 95, пока не вышла ХР, или Семерочка, пока они не познакомились с Маком или Линуксом.

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

людей устраивала Винда 95, пока не вышла ХР

Чисто ради занудства напомню: после 95й была еще 98я и линолеум, земля ему стекловатой. Параллельно развивалась линейка NT, где у Windows NT 4 морда была уже как у 95й, затем 2000я, и только потом XP. Т.е. линия 9х предшественницей хрюнделя не была.

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

но прокрутка колеса «мыши» передаёт фокус окну.

Скроллинг неактивного окна это киллер фича, которую на дебиане попячили?

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

Подозреваю, что просто не включено:

Settings > Window Manager Tweaks > Acessibility > uncheck 'Raise windows when any mouse button is pressed'
dmitry237 ★★★★
()
Ответ на: комментарий от steemandlinux

А зачем вы представляете это как мою цитату?

Ну и да, следовало бы прочитать тему до конца, прежде чем отвечать на уже не актуальные сообщения.

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

И улучшений в Крысе, с тех пор, достаточно много. При этом, пользовательский опыт не поменялся.

Так-то пользовательский опыт (UX/UI) в истории XFCE однажды сменился очень радикально. В первых итерациях и версиях XFCE копировал CDE, но так как CDE всегда была всратым и неудобным позором практически всех коммерческих UNIX’ов (постеснялись бы такое продавать), то очень быстро проект XFCE сменил ориентацию с XFCE на классический Win-style десктоп и стал набирать популярность и пользовательскую базу. Переход был достаточно резким, менялась вся философия.

Пик популярности и импактности XFCE наверное пришёлся на конец 2010-ых, когда его на некоторое время сделали дефолтным DE в том же Debian.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Погугли про термитов - близкие родственники тараканов. Это же шедевр изменчивости.

Богомолы ещё. А осы и муравьи очень близкие родственники.

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

Люди тоже существуют 4 миллиарда лет

Похоже на чушь, очень.

Это смотря с какой стороны философствовать. Если с позиции химической эволюции органических соединений то почему бы и нет (:

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

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

Xfce делала очень небольшая команда разработчиков, и довольно неспешно. Более-менее современный модульный Xfce начался с версии 4.6 2009 года, когда Gnome 2 был в расцвете. Никаких причин тогда менять дефолтный Гном на Крысу не было.

В районе 2012 года Xfce на короткое время дважды стал дефолтом в Debian из-за раннего Gnome 3. Никакой крупной доли он при этом не отхватил. Во-первых, полуумные разработчики стали пилить аж два форка Гнома вместо того, чтобы просто помочь доделать Крысу. Во-вторых, Xfce так мало и неспешно занимались, что к 2015 году проект выглядел мёртвым.

У Xfce нет никакой киллерфичи. Если бы за ним стояла активная команда, которая бы очень рано перепилила его под Wayland, например, то это смотрелось бы выигрышно: можно попробовать всё самое новое, но без инопланетного Gnome. Так до сих пор под Wayland недоделали. В общем, Крыса никак не может попасть в амплитуду.

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

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

Слава богу. Интерфейс не перерисовывали по сто раз, поэтому кнопки всё ещё выглядят как кнопки. Ну и базовая серая тема довольно приятная. Для сравнения, только порадовался отличному дизайну Gnome 40, как его тему переделали.

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

А потом этот же вейланд закопают, чтобы сделать вейланд 2.0. У хипстеров только так.

Да. И софт под него надо будет не пересобирать — а переписывать (причём с нуля).

Наглое 4.2: те же gtk+3-приложения если написаны без особых X11-вещей будут прекрасно работать что в X, что в Wayland, что в вебе (по gtk-broadway)

Вот пример:

# [Предпологается что мы в X11-сессии]
APP="gtk3-demo"

# Сообщаем приложениям что нужно работать в X11
export GDK_BACKEND=x11 QT_QPA_PLATFORM=xcb #...

# Запускаем некоторое приложение
$APP &


# Сообщаем приложениям что нужно работать в Wayland
export GDK_BACKEND=wayland QT_QPA_PLATFORM=wayland #...

# Запускаем некоторое приложение в wayland-композиторе cage
cage $APP &


# Запускаем broadwayd
gtk3-broadwayd :1

# Сообщаем приложениям что нужно работать в broadway
export GDK_BACKEND=broadway BROADWAY_DISPLAY=:1

# Запускаем некоторое приложение
$APP &

# Запускаем браузер с некоторое приложением gtk+3
GDK_BACKEND=x11 firefox http://localhost:8081/ &

Если всё настроено правильно, то во всех 3х случаях должно отобразится наше приложение $APP

tnray
()
Последнее исправление: tnray (всего исправлений: 1)
Ответ на: комментарий от geraet4501

У Xfce нет никакой киллерфичи

И это хорошо. Настроил под себя и пользуйся.

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

У Крысы сами принципы в высшей мере консервативные, ретроградные. И, как показывает практика, ретроградность ради ретроградности не очень-то и востребована. Даже если люди не хотят резких изменений в пользовательском опыте, они хотят современных плюшек. Есть определённая прослойка людей, которые, например, курят трубочный табак до сих пор, но их капля в море по сравнению с курящими сигареты и вейперами. Так же и с ДЕ - есть свои поклонники у Xfce, Mate, TDE, но их очень немного по сравнению с пользователями GNOME и KDE и число их в любом случае не растёт со временем.

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

Так-то пользовательский опыт (UX/UI) в истории XFCE однажды сменился очень радикально. В первых итерациях и версиях XFCE копировал CDE, но так как CDE всегда была всратым и неудобным позором практически всех коммерческих UNIX’ов (постеснялись бы такое продавать), то очень быстро проект XFCE сменил ориентацию с XFCE на классический Win-style десктоп и стал набирать популярность и пользовательскую базу. Переход был достаточно резким, менялась вся философия.

Да, я всё это знаю. По поводу CDE - подписываюсь под каждым словом. Под какими веществами смогли выродить настолько убогое и всратое окружение (ещё и за деньги) - для меня загадка. Это странно, но именно такое-же отвращение я испытываю при использовании КДЕ. Да, сейчас тут набегут кде-шники и расскажут, что в КДЕ всё настраивается и достаточно просто поставить тему и всё настроить по-своему… Но нихрена. Как мне, например, настроить ужасный и нелогичный интерфейс менеджера настроек, где насрато кнопками и виджетами так, что просто охреневаешь? Это только то, что навскидку пришло в голову. КДЕ разрабатывают люди, которые не могут делать чистый и понятный интерфейс. И темы оформления тут не спасают. Я понимаю, что Долфин - неплохой файловый менеджер, но он единственный вызывает у меня отторжение из-за своего корявого внешнего вида. Некоторые хейтят Qt, типа на нём можно сделать только такую всратость как КДЕ. Но я сам пишу на Qt и могу сказать, что с помощью Qt можно повторить интерфейс абсолютно любой программы, написанной с использованием абсолютно любого тулкита. Повторить пиксель-в-пиксель. Можно даже Гном3 повторить, если сильно захотеть.

Как по мне, Крыса совсем неидеальна - это интерфейсы из начала нулевых, со своим пониманием удобства. Но, к сожалению, это самое адекватное в плане производительности/настраиваемости, на данный момент. В Крысе абсолютно дубовый интерфейс, тут нет анимаций. Но сам интерфейс логичен и это сохраняется от релиза к релизу. Хотя, последнее время, они начинают играться с CSD, а ещё насрали кнопок и выпадающих списков возле строки навигации. Очень хочется надеяться, что это как-то будет можно настроить.

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

У Крысы сами принципы в высшей мере консервативные, ретроградные

Это всё литература. Дело не в каких-то предполагаемых принципах, а в том, что полтора разработчика просто физически не способны серьёзно поменять Xfce в короткий срок.

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

они хотят современных плюшек

Этих плюшек полтора пункта, которые реализуются поверх имеющихся наработок. Например, в KDE и Windows 7 запилили удобный таскбар с большими значками, которые одновременно служат для быстрого запуска самых часто используемых программ. Многим эта идея зашла. Сложно ли реализовать такое в панели Xfce? Нет. Сложно ли сделать три жеста на размещение окна слева, справа или на весь экран? Тоже нет. И так далее. (честно, не знаю, есть ли это в текущем Xfce).

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

geraet4501
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.