История изменений
Исправление Skullnet, (текущая версия) :
А как это вообще связано со спагетти? Походу ты не понимаешь о чём пишешь вообще. Термин «спагетти» - это не просто какое-то обобщённое ругательство, синоним «плохой», это устоявшееся понятие, означающее:
Снова написал лютую дичь. «Спагетти» - это полная противоположность модульности. Xorg дизайнился модульным и продуманным, чтобы соответствовало Unix-way. Хоть и получился некий «комбайн», но зато в нём все DE используют одни и те же фичи, а значит любой компонент DE можно заменить на другой. Как раз то что я и юзаю: могу, например, заменить композитор и менеджер окон в своём DE. Wayland - это лютое смузихлёбство, когда всё пихнули в одно монолитное мегаприложение - тот же комбайн, но модульности уже никакой нет, как и нет взаимозамеяемости. К тому же из-за написания с нуля - высокие трудозатраты. Всё просто, а у тебя лютая шиза.
Ну а я тебе, дураку, уже объяснил, что «фрагментация» и «свобода выбора» - это синонимы, означающие одно и то же, просто по-разному эмоционально окрашены.
В результате фрагментации у тебя будет следующий выбор: юзать свою бомжереализацию сервера, либо прогибаться под определённые DE, где реализация полноценная. Отличная перспектива.
Некоторые люди не ценят свободу выбора DE, называют это «фрагментацией» и призывают всех пользоваться одним и не морочить друг другу голову.
У DE есть свобода выбора и она заканчивается там, где начинается моя свобода, а для этого нужно как раз пользоваться «одним». Других вариантов нет.
Это как с абортами, одни за аборты и называют это репродуктивной свободой, а другие против и называют детоубийством
Причём тут аборты, когда мы тут больше говорим про рынок? Если участник рынка нарушает общепринятое законодательство в открытую и пытается ограничить свободу потребителя? Как только участник рынка получает полную свободу - потребитель её лишается. Это тоже очень мутное сравнение, однако, если DE смогут делать свой сервер - мы получим лютый ад на десктопе. С Android уже это как раз и проходим, но только в плане прошивок. Open-source без всякой свободы.
Если не хотят, пусть не пишут. Берут существующий и как-то прилаживают.
В этом и проблема. У Wayland нет ни существующего сервера, ни единого фреймворка.
Единый сервер, контролируемый редхатом - это как бы и есть то что ты называешь «монополия».
В твоей тупой башке всё должна контролировать ЦК Партии, а я говорю про механизмы, которые нужно реализовать один раз и забыть. Вот Xorg написали и всего его юзают. Почти даже не развивают, потому что все фичи уже давно написаны. Только мейнтейнят и фиксят баги.
Ну т.е. придёт разработчик свея и скажет «а запилите мне такую функцию, очень надо», а ему: «ПНХ».
Как раз сейчас так и происходит с Wayland, в котором отказываются делать фичи для десктопа. В Xorg такое невозможно, потому что тут всё решается механизмами, а не политическими решениями.
И будут правы, так как не обязаны делать работу за него. Придёт он через месяц снова и скажет: «я сам запилил, примите патч», а ему снова: «ПНХ» и опять же будут правы, так как никто не обязан принимать в свой проект говнокод от любого желающего.
Какая-то кучка пидоров, которая просто сидит ровно на жопе и ничего не делает, причём офигели до такой степени, что даже не хотят принимать патчи. Сами код не пишут - мы не обязаны делать за вам, и другим не дают - а ваш код говно. Как же сильно воняет GNOME-ом. Не удивлён, почему Xorg не развивается так как хотелось бы. В Wayland вообще полно таких челиков, поэтому нафиг, он мертворожденный.
И пойдёт разработчик sway лесом, жалуясь что в апстрим не принимают важную фичу, которая сделала бы свей лучше гнома. Ты этого хочешь?
Это уже происходит с Wayland-ом, где не добавляют нужные некоторым DE протоколы. Так что твоя попытка примазать это иксам провалилась.
И вот чтоб такого говна не было и придуман вейланд. Разрабы DE могут делать что хотят, могут брать готовый DS, тот же weston например, или mir, если функционал их устраивает, могут пилить свой с нуля, могут пилить на основе либы типа wlroots, могут кооперироваться и пилить что-то совместно.
Опять фрагментация, какой не возьми - один хуже другого. Вон недавно ещё один вышел - https://github.com/CuarzoSoftware/Louvre Эту ситуацию уже проходили в XMPP и Tox клиентах, где 95% - недопиленное гавно и только среди всего шлака одна более-менее нормальная реализация. Поэтому идея делать единый графический сервер - это самый лучший вариант.
Это бессмысленное бла-бла-бла. Если тебе нужен функционал стороннего приложения, ты от него хоть как будешь зависим. 99.9% программ не нуждаются в захвате экрана, им pipewire не нужен, они от него независимы.
Вышел PipeWire 1.0.0 (комментарий)
К сказанному добавлю ещё то, что бывают сторонние приложения-виджеты рабочего стола, которые берут фреймбуфер окон всех приложений и показывают его на превью. В xfwm4 это делается при Alt+Tab. В Wayland это невозможно в принципе сделать. Придётся прибивать гвоздями менеджер окон к дисплейному серверу, выкидывая модульность и взаимозаменяемость.
Исправление Skullnet, :
А как это вообще связано со спагетти? Походу ты не понимаешь о чём пишешь вообще. Термин «спагетти» - это не просто какое-то обобщённое ругательство, синоним «плохой», это устоявшееся понятие, означающее:
Снова написал лютую дичь. «Спагетти» - это полная противоположность модульности. Xorg дизайнился модульным и продуманным, чтобы соответствовало Unix-way. Хоть и получился некий «комбайн», но зато в нём все DE используют одни и те же фичи, а значит любой компонент DE можно заменить на другой. Как раз то что я и юзаю: могу, например, заменить композитор и менеджер окон в своём DE. Wayland - это лютое смузихлёбство, когда всё пихнули в одно монолитное мегаприложение - тот же комбайн, но модульности уже никакой нет, как и нет взаимозамеяемости. К тому же из-за написания с нуля - высокие трудозатраты. Всё просто, а у тебя лютая шиза.
Ну а я тебе, дураку, уже объяснил, что «фрагментация» и «свобода выбора» - это синонимы, означающие одно и то же, просто по-разному эмоционально окрашены.
В результате фрагментации у тебя будет следующий выбор: юзать свою бомжереализацию сервера, либо прогибаться под определённые DE, где реализация полноценная. Отличная перспектива.
Некоторые люди не ценят свободу выбора DE, называют это «фрагментацией» и призывают всех пользоваться одним и не морочить друг другу голову.
Если DE увеличивает фрагментацию, то это значит, что DE не ценит свободу выбора пользователя и пытается прогнуть всех под себя. Такое DE не нужно.
Это как с абортами, одни за аборты и называют это репродуктивной свободой, а другие против и называют детоубийством
Причём тут аборты, когда мы тут больше говорим про рынок? Если участник рынка нарушает общепринятое законодательство в открытую и пытается ограничить свободу потребителя? Как только участник рынка получает полную свободу - потребитель её лишается. Это тоже очень мутное сравнение, однако, если DE смогут делать свой сервер - мы получим лютый ад на десктопе. С Android уже это как раз и проходим, но только в плане прошивок. Open-source без всякой свободы.
Если не хотят, пусть не пишут. Берут существующий и как-то прилаживают.
В этом и проблема. У Wayland нет ни существующего сервера, ни единого фреймворка.
Единый сервер, контролируемый редхатом - это как бы и есть то что ты называешь «монополия».
В твоей тупой башке всё должна контролировать ЦК Партии, а я говорю про механизмы, которые нужно реализовать один раз и забыть. Вот Xorg написали и всего его юзают. Почти даже не развивают, потому что все фичи уже давно написаны. Только мейнтейнят и фиксят баги.
Ну т.е. придёт разработчик свея и скажет «а запилите мне такую функцию, очень надо», а ему: «ПНХ».
Как раз сейчас так и происходит с Wayland, в котором отказываются делать фичи для десктопа. В Xorg такое невозможно, потому что тут всё решается механизмами, а не политическими решениями.
И будут правы, так как не обязаны делать работу за него. Придёт он через месяц снова и скажет: «я сам запилил, примите патч», а ему снова: «ПНХ» и опять же будут правы, так как никто не обязан принимать в свой проект говнокод от любого желающего.
Какая-то кучка пидоров, которая просто сидит ровно на жопе и ничего не делает, причём офигели до такой степени, что даже не хотят принимать патчи. Сами код не пишут - мы не обязаны делать за вам, и другим не дают - а ваш код говно. Как же сильно воняет GNOME-ом. Не удивлён, почему Xorg не развивается так как хотелось бы. В Wayland вообще полно таких челиков, поэтому нафиг, он мертворожденный.
И пойдёт разработчик sway лесом, жалуясь что в апстрим не принимают важную фичу, которая сделала бы свей лучше гнома. Ты этого хочешь?
Это уже происходит с Wayland-ом, где не добавляют нужные некоторым DE протоколы. Так что твоя попытка примазать это иксам провалилась.
И вот чтоб такого говна не было и придуман вейланд. Разрабы DE могут делать что хотят, могут брать готовый DS, тот же weston например, или mir, если функционал их устраивает, могут пилить свой с нуля, могут пилить на основе либы типа wlroots, могут кооперироваться и пилить что-то совместно.
Опять фрагментация, какой не возьми - один хуже другого. Вон недавно ещё один вышел - https://github.com/CuarzoSoftware/Louvre Эту ситуацию уже проходили в XMPP и Tox клиентах, где 95% - недопиленное гавно и только среди всего шлака одна более-менее нормальная реализация. Поэтому идея делать единый графический сервер - это самый лучший вариант.
Это бессмысленное бла-бла-бла. Если тебе нужен функционал стороннего приложения, ты от него хоть как будешь зависим. 99.9% программ не нуждаются в захвате экрана, им pipewire не нужен, они от него независимы.
Вышел PipeWire 1.0.0 (комментарий)
К сказанному добавлю ещё то, что бывают сторонние приложения-виджеты рабочего стола, которые берут фреймбуфер окон всех приложений и показывают его на превью. В xfwm4 это делается при Alt+Tab. В Wayland это невозможно в принципе сделать. Придётся прибивать гвоздями менеджер окон к дисплейному серверу, выкидывая модульность и взаимозаменяемость.
Исправление Skullnet, :
А как это вообще связано со спагетти? Походу ты не понимаешь о чём пишешь вообще. Термин «спагетти» - это не просто какое-то обобщённое ругательство, синоним «плохой», это устоявшееся понятие, означающее:
Снова написал лютую дичь. «Спагетти» - это полная противоположность модульности. Xorg дизайнился модульным и продуманным, чтобы соответствовало Unix-way. Хоть и получился некий «комбайн», но зато в нём все DE используют одни и те же фичи, а значит любой компонент DE можно заменить на другой. Как раз то что я и юзаю: могу, например, заменить композитор и менеджер окон в своём DE. Wayland - это лютое смузихлёбство, когда всё пихнули в одно мегаприложение - тот же комбайн, но модульности уже никакой нет, как и нет взаимозамеяемости. Всё просто, а у тебя лютая шиза.
Ну а я тебе, дураку, уже объяснил, что «фрагментация» и «свобода выбора» - это синонимы, означающие одно и то же, просто по-разному эмоционально окрашены.
В результате фрагментации у тебя будет следующий выбор: юзать свою бомжереализацию сервера, либо прогибаться под определённые DE, где реализация полноценная. Отличная перспектива.
Некоторые люди не ценят свободу выбора DE, называют это «фрагментацией» и призывают всех пользоваться одним и не морочить друг другу голову.
Если DE увеличивает фрагментацию, то это значит, что DE не ценит свободу выбора пользователя и пытается прогнуть всех под себя. Такое DE не нужно.
Это как с абортами, одни за аборты и называют это репродуктивной свободой, а другие против и называют детоубийством
Причём тут аборты, когда мы тут больше говорим про рынок? Если участник рынка нарушает общепринятое законодательство в открытую и пытается ограничить свободу потребителя? Как только участник рынка получает полную свободу - потребитель её лишается. Это тоже очень мутное сравнение, однако, если DE смогут делать свой сервер - мы получим лютый ад на десктопе. С Android уже это как раз и проходим, но только в плане прошивок. Open-source без всякой свободы.
Если не хотят, пусть не пишут. Берут существующий и как-то прилаживают.
В этом и проблема. У Wayland нет ни существующего сервера, ни единого фреймворка.
Единый сервер, контролируемый редхатом - это как бы и есть то что ты называешь «монополия».
В твоей тупой башке всё должна контролировать ЦК Партии, а я говорю про механизмы, которые нужно реализовать один раз и забыть. Вот Xorg написали и всего его юзают. Почти даже не развивают, потому что все фичи уже давно написаны. Только мейнтейнят и фиксят баги.
Ну т.е. придёт разработчик свея и скажет «а запилите мне такую функцию, очень надо», а ему: «ПНХ».
Как раз сейчас так и происходит с Wayland, в котором отказываются делать фичи для десктопа. В Xorg такое невозможно, потому что тут всё решается механизмами, а не политическими решениями.
И будут правы, так как не обязаны делать работу за него. Придёт он через месяц снова и скажет: «я сам запилил, примите патч», а ему снова: «ПНХ» и опять же будут правы, так как никто не обязан принимать в свой проект говнокод от любого желающего.
Какая-то кучка пидоров, которая просто сидит ровно на жопе и ничего не делает, причём офигели до такой степени, что даже не хотят принимать патчи. Сами код не пишут - мы не обязаны делать за вам, и другим не дают - а ваш код говно. Как же сильно воняет GNOME-ом. Не удивлён, почему Xorg не развивается так как хотелось бы. В Wayland вообще полно таких челиков, поэтому нафиг, он мертворожденный.
И пойдёт разработчик sway лесом, жалуясь что в апстрим не принимают важную фичу, которая сделала бы свей лучше гнома. Ты этого хочешь?
Это уже происходит с Wayland-ом, где не добавляют нужные некоторым DE протоколы. Так что твоя попытка примазать это иксам провалилась.
И вот чтоб такого говна не было и придуман вейланд. Разрабы DE могут делать что хотят, могут брать готовый DS, тот же weston например, или mir, если функционал их устраивает, могут пилить свой с нуля, могут пилить на основе либы типа wlroots, могут кооперироваться и пилить что-то совместно.
Опять фрагментация, какой не возьми - один хуже другого. Вон недавно ещё один вышел - https://github.com/CuarzoSoftware/Louvre Эту ситуацию уже проходили в XMPP и Tox клиентах, где 95% - недопиленное гавно и только среди всего шлака одна более-менее нормальная реализация. Поэтому идея делать единый графический сервер - это самый лучший вариант.
Это бессмысленное бла-бла-бла. Если тебе нужен функционал стороннего приложения, ты от него хоть как будешь зависим. 99.9% программ не нуждаются в захвате экрана, им pipewire не нужен, они от него независимы.
Вышел PipeWire 1.0.0 (комментарий)
К сказанному добавлю ещё то, что бывают сторонние приложения-виджеты рабочего стола, которые берут фреймбуфер окон всех приложений и показывают его на превью. В xfwm4 это делается при Alt+Tab. В Wayland это невозможно в принципе сделать. Придётся прибивать гвоздями менеджер окон к дисплейному серверу, выкидывая модульность и взаимозаменяемость.
Исправление Skullnet, :
А как это вообще связано со спагетти? Походу ты не понимаешь о чём пишешь вообще. Термин «спагетти» - это не просто какое-то обобщённое ругательство, синоним «плохой», это устоявшееся понятие, означающее:
Снова написал лютую дичь. «Спагетти» - это полная противоположность модульности. Xorg дизайнился модульным и продуманным, чтобы соответствовало Unix-way. Хоть и получился некий «комбайн», но зато в нём все DE используют одни и те же фичи, а значит любой компонент DE можно заменить на другой. Как раз то что я и юзаю: могу, например, заменить композитор и менеджер окон в своём DE. Wayland - это лютое смузихлёбство, когда всё пихнули в одно мегаприложение - тот же комбайн, но модульности уже никакой нет, как и нет взаимозамеяемости. Всё просто, а у тебя лютая шиза.
Ну а я тебе, дураку, уже объяснил, что «фрагментация» и «свобода выбора» - это синонимы, означающие одно и то же, просто по-разному эмоционально окрашены.
В результате фрагментации у тебя будет следующий выбор: юзать свою бомжереализацию сервера, либо прогибаться под определённые DE, где реализация полноценная. Отличная перспектива.
Некоторые люди не ценят свободу выбора DE, называют это «фрагментацией» и призывают всех пользоваться одним и не морочить друг другу голову.
Если DE увеличивает фрагментацию, то это значит, что DE не ценит свободу выбора пользователя и пытается прогнуть всех под себя. Такое DE не нужно.
Это как с абортами, одни за аборты и называют это репродуктивной свободой, а другие против и называют детоубийством
Причём тут аборты, когда мы тут больше говорим про рынок? Если участник рынка нарушает общепринятое законодательство в открытую и пытается ограничить свободу потребителя? Как только участник рынка получает полную свободу - потребитель её лишается. Это тоже очень мутное сравнение, однако, если DE смогут делать свой сервер - мы получим лютый ад на десктопе. С Android уже это как раз и проходим, но только в плане прошивок. Open-source без всякой свободы.
Если не хотят, пусть не пишут. Берут существующий и как-то прилаживают.
В этом и проблема. У Wayland нет ни существующего сервера, ни единого фреймворка.
Единый сервер, контролируемый редхатом - это как бы и есть то что ты называешь «монополия».
В твоей тупой башке, всё должна контролировать ЦК Партии, а я говорю про механизмы, которые нужно реализовать один раз и забыть. Вот Xorg написали и всего его юзают. Почти даже не развивают, потому что все фичи уже давно написаны. Только мейнтейнят и фиксят баги.
Ну т.е. придёт разработчик свея и скажет «а запилите мне такую функцию, очень надо», а ему: «ПНХ».
Как раз сейчас так и происходит с Wayland, в котором отказываются делать фичи для десктопа. В Xorg такое невозможно, потому что тут всё решается механизмами, а не политическими решениями.
И будут правы, так как не обязаны делать работу за него. Придёт он через месяц снова и скажет: «я сам запилил, примите патч», а ему снова: «ПНХ» и опять же будут правы, так как никто не обязан принимать в свой проект говнокод от любого желающего.
Какая-то кучка пидоров, которая просто сидит ровно на жопе и ничего не делает, причём офигели до такой степени, что даже не хотят принимать патчи. Сами код не пишут - мы не обязаны делать за вам, и другим не дают - а ваш код говно. Как же сильно воняет GNOME-ом. Не удивлён, почему Xorg не развивается так как хотелось бы. В Wayland вообще полно таких челиков, поэтому нафиг, он мертворожденный.
И пойдёт разработчик sway лесом, жалуясь что в апстрим не принимают важную фичу, которая сделала бы свей лучше гнома. Ты этого хочешь?
Это уже происходит с Wayland-ом, где не добавляют нужные некоторым DE протоколы. Так что твоя попытка примазать это иксам провалилась.
И вот чтоб такого говна не было и придуман вейланд. Разрабы DE могут делать что хотят, могут брать готовый DS, тот же weston например, или mir, если функционал их устраивает, могут пилить свой с нуля, могут пилить на основе либы типа wlroots, могут кооперироваться и пилить что-то совместно.
Опять фрагментация, какой не возьми - один хуже другого. Вон недавно ещё один вышел - https://github.com/CuarzoSoftware/Louvre Эту ситуацию уже проходили в XMPP и Tox клиентах, где 95% - недопиленное гавно и только среди всего шлака одна более-менее нормальная реализация. Поэтому идея делать единый графический сервер - это самый лучший вариант.
Это бессмысленное бла-бла-бла. Если тебе нужен функционал стороннего приложения, ты от него хоть как будешь зависим. 99.9% программ не нуждаются в захвате экрана, им pipewire не нужен, они от него независимы.
Вышел PipeWire 1.0.0 (комментарий)
К сказанному добавлю ещё то, что бывают сторонние приложения-виджеты рабочего стола, которые берут фреймбуфер окон всех приложений и показывают его на превью. В xfwm4 это делается при Alt+Tab. В Wayland это невозможно в принципе сделать. Придётся прибивать гвоздями менеджер окон к дисплейному серверу, выкидывая модульность и взаимозаменяемость.
Исходная версия Skullnet, :
А как это вообще связано со спагетти? Походу ты не понимаешь о чём пишешь вообще. Термин «спагетти» - это не просто какое-то обобщённое ругательство, синоним «плохой», это устоявшееся понятие, означающее:
Ты полную херню написал опять. «Спагетти» - это полная противоположность модульности. Xorg дизайнился модульным и продуманным, чтобы соответствовало Unix-way. Хоть и получился некий «комбайн», но зато в нём все DE используют одни и те же фичи, а значит любой компонент DE можно заменить на другой. Как раз то что я и юзаю: могу, например, заменить композитор и менеджер окон в своём DE. Wayland - это лютое смузихлёбство, когда всё пихнули в одно мегаприложение - тот же комбайн, но модульности уже никакой нет, как и нет взаимозамеяемости. Всё просто, а у тебя лютая шиза.
Ну а я тебе, дураку, уже объяснил, что «фрагментация» и «свобода выбора» - это синонимы, означающие одно и то же, просто по-разному эмоционально окрашены.
В результате фрагментации у тебя будет следующий выбор: юзать свою бомжереализацию сервера, либо прогибаться под определённые DE, где реализация полноценная. Отличная перспектива.
Некоторые люди не ценят свободу выбора DE, называют это «фрагментацией» и призывают всех пользоваться одним и не морочить друг другу голову.
Если DE увеличивает фрагментацию, то это значит, что DE не ценит свободу выбора пользователя и пытается прогнуть всех под себя. Такое DE не нужно.
Это как с абортами, одни за аборты и называют это репродуктивной свободой, а другие против и называют детоубийством
Причём тут аборты, когда мы тут больше говорим про рынок? Если участник рынка нарушает общепринятое законодательство в открытую и пытается ограничить свободу потребителя? Как только участник рынка получает полную свободу - потребитель её лишается. Это тоже очень мутное сравнение, однако, если DE смогут делать свой сервер - мы получим лютый ад на десктопе. С Android уже это как раз и проходим, но только в плане прошивок. Open-source без всякой свободы.
Если не хотят, пусть не пишут. Берут существующий и как-то прилаживают.
В этом и проблема. У Wayland нет ни существующего сервера, ни единого фреймворка.
Единый сервер, контролируемый редхатом - это как бы и есть то что ты называешь «монополия».
В твоей тупой башке, всё должна контролировать ЦК Партии, а я говорю про механизмы, которые нужно реализовать один раз и забыть. Вот Xorg написали и всего его юзают. Почти даже не развивают, потому что все фичи уже давно написаны. Только мейнтейнят и фиксят баги.
Ну т.е. придёт разработчик свея и скажет «а запилите мне такую функцию, очень надо», а ему: «ПНХ».
Как раз сейчас так и происходит с Wayland, в котором отказываются делать фичи для десктопа. В Xorg такое невозможно, потому что тут всё решается механизмами, а не политическими решениями.
И будут правы, так как не обязаны делать работу за него. Придёт он через месяц снова и скажет: «я сам запилил, примите патч», а ему снова: «ПНХ» и опять же будут правы, так как никто не обязан принимать в свой проект говнокод от любого желающего.
Какая-то кучка пидоров, которая просто сидит ровно на жопе и ничего не делает, причём офигели до такой степени, что даже не хотят принимать патчи. Сами код не пишут - мы не обязаны делать за вам, и другим не дают - а ваш код говно. Как же сильно воняет GNOME-ом. Не удивлён, почему Xorg не развивается так как хотелось бы. В Wayland вообще полно таких челиков, поэтому нафиг, он мертворожденный.
И пойдёт разработчик sway лесом, жалуясь что в апстрим не принимают важную фичу, которая сделала бы свей лучше гнома. Ты этого хочешь?
Это уже происходит с Wayland-ом, где не добавляют нужные некоторым DE протоколы. Так что твоя попытка примазать это иксам провалилась.
И вот чтоб такого говна не было и придуман вейланд. Разрабы DE могут делать что хотят, могут брать готовый DS, тот же weston например, или mir, если функционал их устраивает, могут пилить свой с нуля, могут пилить на основе либы типа wlroots, могут кооперироваться и пилить что-то совместно.
Опять фрагментация, какой не возьми - один хуже другого. Вон недавно ещё один вышел - https://github.com/CuarzoSoftware/Louvre Эту ситуацию уже проходили в XMPP и Tox клиентах, где 95% - недопиленное гавно и только среди всего шлака одна более-менее нормальная реализация. Поэтому идея делать единый графический сервер - это самый лучший вариант.
Это бессмысленное бла-бла-бла. Если тебе нужен функционал стороннего приложения, ты от него хоть как будешь зависим. 99.9% программ не нуждаются в захвате экрана, им pipewire не нужен, они от него независимы.
Вышел PipeWire 1.0.0 (комментарий)
К сказанному добавлю ещё то, что бывают сторонние приложения-виджеты рабочего стола, которые берут фреймбуфер окон всех приложений и показывают его на превью. В xfwm4 это делается при Alt+Tab. В Wayland это невозможно в принципе сделать. Придётся прибивать гвоздями менеджер окон к дисплейному серверу, выкидывая модульность и взаимозаменяемость.