The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен Wayland 1.22, opennews (??), 04-Апр-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


26. "Доступен Wayland 1.22"  +6 +/
Сообщение от Rootlexx (?), 05-Апр-23, 00:47 
Сейчас метод через PipeWire и интерфейс org.freedesktop.portal.ScreenCast — де-факто стандарт. И там среди типов источников есть и "окно" (см. свойство AvailableSourceTypes).
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

49. "Доступен Wayland 1.22"  –8 +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 02:57 
Я тебе ещё на LOR-е писал, что это костыль. В Xorg-е напрямую можно скринкастить без какого либо стороннего софта.
Ответить | Правка | Наверх | Cообщить модератору

52. "Доступен Wayland 1.22"  +8 +/
Сообщение от Самый умный из вас (?), 05-Апр-23, 03:58 
RedHat, сворачиваем Вейланд. Не прошёл проверку на костыли у экспертов
Ответить | Правка | Наверх | Cообщить модератору

142. "Доступен Wayland 1.22"  –3 +/
Сообщение от Аноним (3), 05-Апр-23, 12:25 
Они итак его не развивают никак, лол.
Ответить | Правка | Наверх | Cообщить модератору

195. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 16:16 
Именно так, как нормального скринкасинга не было так и нет. Впрочем, других десктопных фич тоже: https://gitlab.freedesktop.org/wayland/wayland/-/issues/233
Ответить | Правка | Наверх | Cообщить модератору

110. "Доступен Wayland 1.22"  +/
Сообщение от Анонимусс (?), 05-Апр-23, 09:47 
Это не костыль. Костыль это как раз то, что кто угодно может получать содержимое чужих окон.
Сделан во времена, когда софт передавался на дискетках и собирался сам.

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

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

154. "Доступен Wayland 1.22"  –1 +/
Сообщение от Аноним (313), 05-Апр-23, 13:38 
> что он потырит его пароли, пороется в его файлах и тд

чем тут поможет вяленый?

заводи отдельную учетку и запускай от этой учетки отдельные иксы.

Ответить | Правка | Наверх | Cообщить модератору

168. Скрыто модератором  +/
Сообщение от annon_II (?), 05-Апр-23, 14:15 
Ответить | Правка | Наверх | Cообщить модератору

210. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 16:40 
> Это не костыль.

Это софтварный костыль, потому что в Wayland нету ICC (Inter client communication).

> то, что кто угодно может получать содержимое чужих окон.

А это отсутствие системы разрешений и всех это устраивало, потому что XACE реализовывать никто не захотел: https://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/Xserv...

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

Сколько людей действительно пострадали за 20 лет? Я вам скажу: ноль.

> Но удобного способа выдачи разрешений до сих пор нет.

В Wayland нет системы разрешений, то что вы называете безопасностью в Wayland - это тупо ограничение архитектуры, это, ещё раз, не секюрные фичи.


Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

277. "Доступен Wayland 1.22"  +/
Сообщение от Анонимусс (?), 05-Апр-23, 21:16 
Ты читать умеешь? Я же черным по белому написал - "проблема даже больше"
Вяленый закрывает только одну дыру - перехват ввода-вывода и изображения. Что уже круто.
А до человеческой выдачи прав линуксу еще как до луны. Возможно это вообще не будет сделано никогда.

> А это отсутствие системы разрешений и всех это устраивало

Брехня. Не "всех устраивало", а "никто не захотел в это ввязываться".
Лепить еще один костыль к уже и так на 90% состоявшим их костылей иксам... Не удивительно что желающих не нашлось.

> Я вам скажу: ноль.

Ничосе откровение! А как ты обо всех узнал а?

> В Wayland нет системы разрешений, то что вы называете безопасностью в Wayland

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

Ответить | Правка | Наверх | Cообщить модератору

268. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (268), 05-Апр-23, 20:22 
А расскажи как наоборот сделать? Что бы какой-то софт смог в любое окно обращаться, получать оттуда информацию и обратно посылать. Включая нажатия на кнопки, прокрутки и прочее что обычно делает сам пользователь.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

314. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (313), 06-Апр-23, 12:26 
так не честно.

вяленофилы не знают как такое сделать... поэтому оно не нужно и вообще оно "дыра", а ты с такими вопросами луддит и вообще против прогресса... вот...

Ответить | Правка | Наверх | Cообщить модератору

348. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (268), 09-Апр-23, 07:30 
Действительно, что это я захотел. Вон тут через сообщение - закрывает одну из самых больших дер, прогресс в линуксе. Отличный прогресс. Поучаствовал там где эта так называемая дыра нужна в работе. Всего-лишь одно из сильно растущих, в деньгах, направлений в ит. В первый раз были разговоры что сейчас вин, а потом люди всё доделают и переедем на лин. А тут дыру закрыли. И теперь в работе будет десяток виндов крутится.
Ответить | Правка | Наверх | Cообщить модератору

132. Скрыто модератором  +3 +/
Сообщение от Анонин (?), 05-Апр-23, 11:36 
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

123. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 10:32 
>Сейчас метод через PipeWire

Это тот который ещё и в звук лезет, но при этом пока что не особо умеет?

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

138. "Доступен Wayland 1.22"  +1 +/
Сообщение от Аноним (134), 05-Апр-23, 11:59 
Что конкретно не умеет-то?
Ответить | Правка | Наверх | Cообщить модератору

162. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 13:53 
>Что конкретно не умеет-то?

Претензии к качеству звука в основном: какой-то дисторшн непонятный, прерывистость. Возможно, настраивается, но из коробки точно не работает как надо. Хуже PA, достижение прям.

В плане поддержки чипов звуковых карт всё примерно на уровне PA, т. е. плохо. Разве что соображает, что какая-то стереопара занята и в схемах соединений её не отображает и не отображает конфигурации, в которых она задействована. PA в таких условиях просто не поднимется.

Ответить | Правка | Наверх | Cообщить модератору

214. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 16:55 
> Претензии к качеству звука в основном: какой-то дисторшн непонятный, прерывистость. Возможно, настраивается, но из коробки точно не работает как надо.

Pipewire работает из коробки на всех моих звуковухах. То что у вас, скорее всего баг из-за несовместимости частот дискретизации. Обновите PW до последней версии, если не поможет, откройте тут тикет: https://gitlab.freedesktop.org/pipewire/pipewire

Сами понимаете, что звуковых карт овер 9000 и столько же приложений, а Pipewire пилится всего несколько лет, хотя уже работает в 95% случаях.

> Хуже PA, достижение прям.

PA намного хуже. PW проектировался с учётом низких задержек в системе, а значит вы не будете ловить пшпшпшпшп при высокой загрузке процессора. PA был хорошей идеей, но реализация была какашечной, поэтому его выкинули и заменили на Pipewire. А ещё выкинули, потому что PA был не интуитивен в настройке, а у PW и поддержка jack из коробки, и Bluetooth работает лучше.

Ответить | Правка | Наверх | Cообщить модератору

241. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 18:16 
>То что у вас, скорее всего баг из-за несовместимости частот дискретизации.

Так там в настройках автовыбор из нескольких вариантов прописывается. Должно нормально переключаться. Вопрос, правда, в том, как это всё с настройками того же модуля для PA соотносится — прослойка над прослойкой то такое.

>Сами понимаете, что звуковых карт овер 900

Я так понял, тут скорее идеологическая проблема: разработчики PA, в своё время, были очень против двухчиповых карт и железных микшеров. Сперва просто против, а потом с аргументом «так больше не делают». PW просто унаследовал этот подход. В alsa, замечу, со всем этим проблем нет.

>и столько же приложений

Я в mpv проблемы видел. Довольно распространённое приложение так-то.

>PA был хорошей идеей

Да как сказать… Мне не особо понравилось, если честно.

>А ещё выкинули, потому что PA был не интуитивен в настройке,

У PW с этим не сказать чтоб лучше. Разбивка на стереопары из конфига. И один шут гуглить — никакой интуитивности нет и близко. Графические оболочки с нодами — ужас ужасный, рядом с таковыми из kxproject  и рядом не валялся. Значительной частью функций приходится управлять через пульсовые же утилиты. Список звуковых устройств вообще жуткий, ибо пытается объять функционал alsa, PA, Jack-а и PW.

Ответить | Правка | Наверх | Cообщить модератору

242. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 18:18 
Ах да, чуть не забыл. Он ещё и ставится чудно. Поддержка pa потребует замены пары пакетов, а вот ради jack-а придётся уже вручную пожонглировать пакетами, нормальной процедуры замены не предусмотрено. Но это уже к Fedora претензии, а не к PW.
Ответить | Правка | К родителю #214 | Наверх | Cообщить модератору

252. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 18:51 
> а вот ради jack-а придётся уже вручную пожонглировать пакетами, нормальной процедуры замены не предусмотрено.

Предусмотрено:
pw-jack <приложение>

Ответить | Правка | Наверх | Cообщить модератору

254. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 19:06 
>> а вот ради jack-а придётся уже вручную пожонглировать пакетами, нормальной процедуры замены не предусмотрено.
> Предусмотрено:
> pw-jack <приложение>

Вот только сперва всё необходимое надо установить. И там будет конфликт с пакетами оригинального джека. Разруливаемый в ручном режиме, но тем не менее.

Ответить | Правка | Наверх | Cообщить модератору

279. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (134), 05-Апр-23, 23:45 
А зачем вам пакеты оригинального джека, если pw берет все на себя?
Ответить | Правка | Наверх | Cообщить модератору

327. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 06-Апр-23, 19:06 
> А зачем вам пакеты оригинального джека, если pw берет все на себя?

Они УЖЕ установлены. И для установки поддержки PW их требуется удалить. И пакетный менелджер это корректно не может отработать, требуется ручное вмешательство.

Ответить | Правка | Наверх | Cообщить модератору

332. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (134), 06-Апр-23, 23:04 
это что за дистрибутив такой, или вы Джек из исходников собирали и пакетный менеджер ничего о нем не знает?
Ответить | Правка | Наверх | Cообщить модератору

334. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 06-Апр-23, 23:42 
> это что за дистрибутив такой, или вы Джек из исходников собирали и
> пакетный менеджер ничего о нем не знает?

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

Ответить | Правка | Наверх | Cообщить модератору

178. "Доступен Wayland 1.22"  +/
Сообщение от Rootlexx (?), 05-Апр-23, 14:49 
>Это тот который ещё и в звук лезет

Пока не попросите, не полезет. Чтобы PipeWire выступал как звуковой сервер, нужен активный менеджер сессий PipeWire, например WirePlumber.

У меня захват содержимого рабочего стола в Wayland идёт через PipeWire, но вывода звука — через PulseAudio, и они совершенно не конфликтуют друг с другом.

По поводу "пока что не особо умеет" ничего сказать не могу, поскольку ещё полноценно не пользовался PipeWire в роли звукового сервера.

Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору

243. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 18:24 
>Пока не попросите, не полезет. Чтобы PipeWire выступал как звуковой сервер, нужен активный менеджер сессий PipeWire, например WirePlumber.

В Fedora, кстати, для установки pipewire надо удалить pulseaudio. И звук будет идти уже не через pulseaudio, а через pipewire, который предоставляет интерфейс pulseaudio. Там вроде бы даже конфиги  используются сови для настройки вот этого вот puipewire-pulseaudio, а не из /etc/pulseaudio

Ответить | Правка | Наверх | Cообщить модератору

196. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 16:18 
> Это тот который ещё и в звук лезет, но при этом пока что не особо умеет?

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

Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору

255. "Доступен Wayland 1.22"  +/
Сообщение от AlexYeCu_not_logged (?), 05-Апр-23, 19:07 
> Вообще-то Pipewire - это звуковой сервер

Сами разрабы его вроде как мультимедиа-сервер позиционируют.

Ответить | Правка | Наверх | Cообщить модератору

263. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 05-Апр-23, 20:00 
>> Вообще-то Pipewire - это звуковой сервер
> Сами разрабы его вроде как мультимедиа-сервер позиционируют.

Ну, а почему бы и нет?

Ответить | Правка | Наверх | Cообщить модератору

288. "Доступен Wayland 1.22"  –1 +/
Сообщение от iPony129412 (?), 06-Апр-23, 03:40 
> Вообще-то Pipewire - это звуковой сервер, запись с экрана там добавили потому что могут

Всё наоборот.

> Initially, Pinos only handled video streams. By early 2017, Taymans had started working on integrating audio streams.

Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору

320. "Доступен Wayland 1.22"  +/
Сообщение от Skullnetemail (ok), 06-Апр-23, 15:18 
>> Вообще-то Pipewire - это звуковой сервер, запись с экрана там добавили потому что могут
> Всё наоборот.
>> Initially, Pinos only handled video streams. By early 2017, Taymans had started working on integrating audio streams.

Основные фичи пайпы - для аудио.

Ответить | Правка | Наверх | Cообщить модератору

336. "Доступен Wayland 1.22"  +/
Сообщение от iPony129412 (?), 07-Апр-23, 04:57 
> это звуковой сервер, запись с экрана там добавили потому что могут

Альтернативный язык значит.


Ответить | Правка | Наверх | Cообщить модератору

342. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (134), 07-Апр-23, 18:09 
Кто тебе сказал что это звуковой сервер?
Ответить | Правка | К родителю #196 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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