The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Обновление оконного менеджера xfwm4 4.14.3

27.07.2020 09:41

Опубликован выпуск оконного менеджера xfwm4 4.14.3, применяемого в пользовательском окружении Xfce для обеспечения отображения окон на экране, декорирования окон и организации их перемещения, закрытия и изменения их размера.

В новом выпуске добавлена поддержка X11-расширения XRes (X-Resource), которое задействовано для запроса у X-сервера информации о PID приложения, запущенного с использованием механизмов sandbox-изоляции. Поддержка XRes решает проблему с принудительным завершением зависших клиентских процессов, PID которых невозможно узнать через свойство _NET_WM_PID, так как оно отражает идентификатор процесса внутри изолированного окружения, который может отличаться от идентификатора в глобальном пространстве имён.

В новом выпуске также устранена уязвимость, которая может привести к обращению к уже освобождённой области памяти (use-after-free) и записи данных вне выделенного буфера при обработке строк с настройками. Кроме того, в xfwm4 4.14.3 добавлены дополнительные обработчики ошибок XError, упрощающие диагностику проблем, связанных с запросами XConfigureWindow.

У некоторых пользователей после обновления до версии 4.14.3 стали наблюдаться крахи при попытке запуска во FreeBSD, возникающие судя по всему из-за новой привязки к libXres. Также в xfwm4 всплыла проблема с определением видеокарт AMD при включении X11-расширения XPresent для синхронизации вывода с кадровым гасящим импульсом (vblank). XPresent включался при наличии в названии карты маски AMD, в то время как некоторые карты именуются "Radeon" без упоминания слова "AMD" (например, "Radeon RX 570"). Для данных карт включался обработчик vblank на базе "glx", который заметно отстаёт по производительности.

Например, при использовании glx воспроизведение 4K видео в mpv нагружает GPU на 70% в режиме высокого качества и 50% в режиме низкого качества, в то время как нагрузка при использовании XPresent снижается до 50% и 30% соответственно, что существенно влияет на энергопотребление и производительность. Проблема пока остаётся неисправленной. Для принудительного включения XPresent можно добавить настройку /general/vblank_mode в xfconf:


   xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "xpresent" --create


  1. Главная ссылка к новости (https://mail.xfce.org/pipermai...)
  2. OpenNews: Основан Xfce Classic, форк Xfce без декорирования окон на стороне клиента
  3. OpenNews: Проект Xfce выпустил рабочий стол xfdesktop 4.15.0 и файловый менеджер Thunar 4.15.0
  4. OpenNews: Проект Xfce перевёл разработку на GitLab
  5. OpenNews: В Xfce осуществлён перевод диалогов на декорирование окон на стороне клиента
  6. OpenNews: Началась разработка Xfce 4.16
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/53436-xfwm4
Ключевые слова: xfwm4, xfce
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (68) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Bdfybec (?), 10:25, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –30 +/
    X11 на свалке же. Не тем занимаются.
     
     
  • 2.3, user90 (?), 10:27, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Упрт.
     
  • 2.14, Аноним (14), 11:38, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Вяленд же ещёужепочтичутьчутьсовсем готов.
     

  • 1.2, Аноним (2), 10:27, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Починили две ошибки, получили три? Крутяк
     
  • 1.4, user90 (?), 10:30, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ну его же нельзя заюзать отдельно?
    Был я на крыске, но давно пересел на IceWM, дописал конфиги и пару утилит - вышло куда круче и удобнее, чем с сабжем.
     
     
  • 2.5, Аноним (5), 10:46, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > IceWM

    вырвиглазный же

     
     
  • 3.6, Аноним (6), 10:50, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы не в курсе существования такой вещи, как темы оформления?
     
  • 3.7, user90 (?), 10:52, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кто?? WM? Б-же, он же невидим!)) Ты можешь видеть лишь "вырвиглазную" тему - но зачем такие использовать..
     
  • 3.11, Аноним (11), 11:09, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.box-look.org/browse/cat/142/ord/latest/
    выбирай что по душе или сделаю свою тему
     
  • 2.8, Аноним (8), 10:52, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Можно, в LxQT в devuan'е он именно так и юзается.
     
     
  • 3.10, Аноним (10), 11:07, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Можно, в LxQT в devuan'е он именно так и юзается.

    LXQt хотели как лучше, ну или по крайней мере заявляли, что так хотели, а получилось нечто ничуть не лучшее по функционалу, чем LXDE, а где-то до сих пор и проигрывает ей, зато жрёт больше ресурсов, но зато на культях, вам же, ненавистинам GTK, это важнее всего было?! Ну так теперь кушайте и радуйтесь, не обляпайтесь только! А главное зубрите до самогипноза мантру, что LXQt лучше во всём и главное не гомногтк!

     
     
  • 4.13, user90 (?), 11:15, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    LXDE вспоминаю с ностальгией.. Печально, что он фсе.
     
     
  • 5.37, Michael Shigorin (ok), 16:59, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну он не совсем всё, andrej@ потихоньку что-то делал.  Но помню его офигение десятилетней давности, когда оказалось, что "разработчикам" GTK+3 уже просто агрессивно пофиг на всех, кто не GNOME3 (да-да, "толерантность" с таким обычно под ручку и ходит, как либерализм с фашизмом).  И что нужный для LXDE виджет теперь всё и возвращать его точно не будут, потому что в третьегноме он не нужен.
     
     
  • 6.49, flkghdfgklh (?), 01:33, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > как либерализм с фашизмом

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

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

     
     
  • 7.61, Господин полковник АНБ (?), 04:58, 29/07/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не забывай эту мантру повторять каждый день по 3 раза до еды, чтобы сомнения не посетили тебя, когда столкнёшься с реальностью.
    "Верую, ибо абсурдно!"
     
  • 5.43, Аноним (43), 18:19, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как он мог быть не все, когда там на голом С для GTK писали? Такой код поддерживать не каждый живой человек выдержит.
     
  • 5.46, nebularia (ok), 20:20, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну, он и до этого редко обновлялся. Вроде всё нужное есть. Юзаю LXDE 8-9 лет уже)
     
  • 4.15, Аноним (15), 11:40, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    второй гтк давно закопали. Он сопротивлялся, но его лопатами в яму загнали. Так и живём.
     
     
  • 5.21, Аноним (21), 12:59, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > второй гтк давно закопали. Он сопротивлялся, но его лопатами в яму загнали.
    > Так и живём.

    Это вы так живёте, потому что безропотно смирились с подобным положением вещей... Напомните мне пожалуйста с каким GTK собирается GIMP?

     
     
  • 6.41, Аноним (41), 17:50, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Забавный факт (к делу отношения не имеет)
    GTK изначально был частью GIMP, потом развился в отдельный проект
     
  • 4.16, Аноним (14), 11:44, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да и пусть жрёт чуть больше. Всё равно, с Electron по обжорству не сравниться.
     
     
  • 5.20, Аноним (20), 12:57, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Да и пусть жрёт чуть больше. Всё равно, с Electron по обжорству
    > не сравниться.

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

     
  • 4.23, Аноним (23), 13:21, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем LXQT если есть конешная TDE Trinity. В LXQT если бы я не попросил, разработчики бы значки на рабочий стол не догадались запилить.
     
  • 2.40, Аноним (40), 17:13, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Генту можно.
    emerge --nodeps xfce-base/xfwm4
     

  • 1.9, Аноним (9), 11:00, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Wayland?
     
     
  • 2.12, Аноним (12), 11:14, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А разве кто-то будет пользоваться огрызком-композитором?

    В wayland надо ВСЮ DE портировать, а не отдельный wm.

     
     
  • 3.48, Аноним (48), 22:13, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ради интереса вполне можно. Иксмонадом же пользуюсь.)
     
  • 2.31, Аноним (31), 16:28, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У него есть одна маленькая особенность. Он существует уже треть жизни, которую существуют иксы. И до сих пор не работает так, как задумано. Если иксы на что-то в будущем и будут менять, то не на вейленд, это мертворожденный проект. Но иксы свое тоже отживают, факт.
     

  • 1.17, Аноним (17), 12:07, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    перевел сетап с крысой с сабжа на jwm. Брат жив, зависимость есть
     
  • 1.18, Аноним (18), 12:36, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    KDE - выбор домохозяек и GNOME3 для бизнеса
    Больше ничего нет
     
     
  • 2.22, Аноним (23), 13:04, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Продолжай повторять мантру про гном. Может сам поверишь.
     
     
  • 3.24, Аноним (18), 13:21, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Все более-менее приличные дистрибутивы (Ubuntu/RHEL) по-умолчанию с GNOME3, остальные дистрибутивы - удел фанатов и непригодны для продакшина
     
     
  • 4.27, Аноним (23), 13:53, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    RHEL это логово зла а Canonical шестерка её.
    Корпорации навязывают рабам Gnome 3 админы или офисный планктон.
    Есть рабы корпораций такие как ты, которые пытаются убедить в первую очередь себя, что гном это нормально.
    Ты ничего не отличаешься, от работ майкрософта, только ещё фанатичнее.
     
     
  • 5.30, Аноним (30), 15:35, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    GNOME3 - этт нормальное стабильное окружение ДЛЯ РАБОТЫ без отвлекающей мишуры, где сидишь в одном приложении и РАБОТАЕШЬ в отличии от свистопляски в других DE
     
     
  • 6.39, Аноним (23), 17:04, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Продолжай заниматься аутотренингом, авось сработает.
     
  • 6.47, anonimm (?), 20:44, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > в одном приложении и РАБОТАЕШЬ

    Редко такую работу встретишь, где работаешь в одном приложении (регистратор в поликлинике, кассир, "оператор ПК", ...). Когда работаешь одновременно с несколькими приложениями, GNOME не самый удачный выбор.

     
  • 5.32, RADV (?), 16:29, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше быть рабом корпорации и получать стабильный дистрибутив c гом3, чем потратить кучу времени на пердолинг поехавших DE в продакшене. Для себя я, конешно, выберу xfce  с перспективой перейти на i3.
     
     
  • 6.38, Аноним (23), 17:03, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Стабильный дистрибуитв для работы это хорошо, но зачем тогда гном и линукс?
     
  • 2.35, Аноним (35), 16:51, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > KDE - выбор домохозяек и GNOME3 для бизнеса

    И то и другое - выбор домохозяек! Ну и даже если вдруг "для бизнеса" - то ты здесь причем? :)

    > Больше ничего нет

    Из DE? Да и пофиг, я такое вообще не юзаю.

     
  • 2.60, нежданчик (?), 04:42, 29/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    s/GNOME3/MATE/g
    fix
     

  • 1.19, Аноним (19), 12:39, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Как пропатчить XFCE под FreeBSD =)
     
  • 1.25, hubridmishkin (?), 13:44, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Да ваша XFCE полное г***о. Оболочка скатилась, стала жрать не меньше kde, тиринги, недоработки особенно в плане панели. Ну ладно, MX Linux хоть с xfce, но норм система. Но вот Xubuntu... Это не система. Баги и критические ошибки уже после чистой установки. Тупо надо исправлять раскладку и клавишу их переключения?? Какой сейчас год??? 2020?? Линукс появился в 1991???
    И особенно синхронизация с qt обеспечивается  только с помощью gtk-костыля. Xubuntu уже урезок Ubuntu и gnome 3. Давно сижу на KDE, на ноуте kde neon, на компе Manjaro kde.
     
     
  • 2.26, Аноним (18), 13:46, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лайк за KDE Neon, отличный софт на основе прекрасной ОС Ubuntu
     
  • 2.28, Аноним (23), 13:58, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ненавижу манджару
     
  • 2.29, Аноним (23), 14:04, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Крыса и корица не нужны, т.к. есть MATE форк второго гнома.
     
  • 2.33, RADV (?), 16:31, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Десктопный линукс готовый для использования начал появляться где-то в районе 2005-2007.
    А окончательно появился лет пять назад.
     
     
  • 3.50, flkghdfgklh (?), 03:15, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сижу на линухе в качестве десктопа с 2000 года(до этого сидел на FreeBSD). Если десктопный линух начал появляться в 2007, то на чем же я сидел 7 лет???
     
  • 2.34, Аноним (35), 16:48, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мне бы твои проблемы)))
     
  • 2.36, Аноним (36), 16:58, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто кде очень мощный и при том легковесный, на прекрасном профессиональном тулките, а ты и не в курсе. Раскладки по твоему это критические ошибки? Эх, не видел ты критических ошибок. После которых пк больше не включится и не загрузится -- иди ищи установочную флешку, и ставь заново. Я понимаю конечно пользователям альтернативных ОС (вроде венды) не привыкать, но некоторые дистрибутивы просто поразительно кривы, как по мне. Проблема ли это ядра?
     
     
  • 3.54, hubridmishkin (?), 12:12, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ой ой ой, кто защищает и вкалывает в Xfce? А вообще. Тут я больше о*****л Xubuntu, чем xfce. Xfce+MX ещё неплохо. Там ещё можно уже в установщике alt-shift выставить. Вот в Xubuntu... Надо идти и искать настройки. Критические ошибки, о которых я говорил - это вылетающие программы xfce, вылетающие апплеты в панели. Выдавалось просто сообщение что случилась, мол, серьёзная ошибка.

    Ааа, принимаете меня за подростка?? Вот и нет, я ещё в 2009 году (когда нынешние подростки были малышами) всем знакомым на слабые компы и нетбуки ставил Xubuntu, тогда это была ещё суперкрутая ось и летала, работала даже лучше Windows XP. Сейчас же Xubuntu работает даже хуже чем Windows 7. Заметно пожирел дистрибутив. И жрёт не меньше KDE. Даже есть видео на ютубе где показано что Xubuntu ест озу не меньше Kubuntu.

     
  • 3.63, Аноним (-), 08:41, 30/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Просто кде очень мощный и при том легковесный

    Что-то я на себе этого не ощутил. Нет, до примерн KDE3 так и было. Но 4 стал жирным, тормозным, а плазмоиды еще и просто задолбали постоянными тупняками и, что хуже, глюками - вплоть до невозможности цепануться к вафле в кафешке, потому что в плазмоиде дико перемудрили и просто забыли сделать скролл на случай если список вдруг не влез в экран. И дескать что хотите то и делайте - и вот мы забив на крутой профессиональный тулкит идем командовать wpa_supplicant'у мануально с командлайна. Офигенно, блин.

    Так что KDE фичастый, но вот назвать его легковесным или безглючным можно только с большого бодуна.

     
     
  • 4.67, Аноним (36), 14:40, 30/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    5 уже 5+ лет.
     

  • 1.42, Аноним (42), 17:59, 27/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, артефакты с Nouveau как-то связаны с оконным менеджером. Не важно, каким именно, хоть у меня тоже XFCE. Просто карточка довольно старая (GeForce 9500 GT) и заманали ошибки компиляции нвидиевской легаси проприетарщины под новые ядра. Да и выкинут их скоро из всех дистров, я так чувствую.

    У кого-то есть/были артефакты в окнах/заголовках с опенсорцным Nouveau? И как-то это чинится вообще или нет? (смену карты на AMD/ATI не предлагать, сам рассматриваю такой вариант)

    Пример такого артефакта: http://0x0.st/ixst.png
    И как должно выглядеть: http://0x0.st/ixsv.png

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

     
     
  • 2.44, user90 (?), 18:21, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ацтой. Тоже нуво, карта может даже старее твоей, но не крыска↑ - и ни одного артефакта замечено не было.
     
     
  • 3.45, Аноним (42), 18:35, 27/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Понял, забавно и печально одновременно. Попробуем, значит, какое-нибудь MATE. Спасибо.
     
  • 2.51, Аноним (51), 03:32, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже видел такой артефакт, смена темы на любую другую и обратно помогает
     
     
  • 3.53, Аноним (42), 11:29, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно, попробую. Спасибо.
     
  • 2.55, an (??), 12:20, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У меня старше карточка GeForce 6150, таких лагов замечено не было, что с 304 драйвером, что с нуво.
     
     
  • 3.58, Аноним (-), 18:25, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >карточка

    прочитал как "у меня картошечка".

     

  • 1.52, Аноним (52), 04:16, 28/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Винда наше все!
     
     
  • 2.59, Аноним (59), 21:58, 28/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    вот и идите к ней на мсдн.
     
  • 2.64, Аноним (-), 08:43, 30/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я ее называю "убогий и проприетарный клон XFCE с бэкдорами" :D.
     

  • 1.56, Аноним (56), 13:24, 28/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самодостаточно же? Если нет, то нинужно
     
  • 1.57, Аноним (-), 18:23, 28/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эй, гентушники ебилдов своих дождались?!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру