URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131925
[ Назад ]

Исходное сообщение
"Выпуск Wine 8.19"

Отправлено opennews , 29-Окт-23 17:56 
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 8.19. С момента выпуска версии 8.18 было закрыто 44 отчёта об ошибках и внесено 225 изменений...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=60014


Содержание

Сообщения в этом обсуждении
"Выпуск Wine 8.19"
Отправлено Анонус , 29-Окт-23 17:56 
Интересно, как они все-таки решают проблему невозможности указать позицию окна в Wayland? Вроде как писали что одна из главных проблем для Wine'а.

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 17:59 
Позицией окна должен заниматься оконный менеджер.

"Выпуск Wine 8.19"
Отправлено Skullnet , 29-Окт-23 19:26 
Его нет в Wayland фактически.

"Выпуск Wine 8.19"
Отправлено Нон , 29-Окт-23 20:31 
т.е. разработчикам wine всего-то нужно реализовать это для kde, gnome, cinnamon, sway, xfce, lxqt, hyperland итд?

"Выпуск Wine 8.19"
Отправлено Анонин , 29-Окт-23 21:30 
Скорее реализуют гнумеры, кдешники и wlroots, а остальные просто возьмут готовое.

"Выпуск Wine 8.19"
Отправлено Анонус , 29-Окт-23 23:17 
> т.е. разработчикам wine всего-то нужно реализовать это для kde, gnome, cinnamon, sway,
> xfce, lxqt, hyperland итд?

Вообще у Wine есть свой встроенный виртуальный декстоп. Теоретически могли бы его отправлять как единственную фулскрин поверхность в Wayland. И был бы такой себе "Reactos здорового человека".


"Выпуск Wine 8.19"
Отправлено penetrator , 29-Окт-23 18:08 
В wayland я не могу открыть монитор не из под рута. В udev нет сообщений DPMS о том что моник потух.

Т.е. даже костыли работать не будут.

Сколько всего придется допиливать и допилят ли - хз.


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 15:29 
Ну так логично, вайланд для этого и делался что бы ктопопало не получал доступ куда не надо.

"Выпуск Wine 8.19"
Отправлено penetrator , 30-Окт-23 23:38 
> Ну так логично, вайланд для этого и делался что бы ктопопало не
> получал доступ куда не надо.

логично, что открыть не могу, нелогично, что нет альтернативы

это очень плохая практика, когда старые костыли не работают, а нормального решения - нет, притом годами


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 20:09 
>Интересно, как они все-таки решают проблему невозможности указать позицию окна в Wayland?

А никак не решают. Просто кидают окно, а оно там само уже позиционируется. Для игр, которые в полный экран, так вообще проблем никаких.


"Выпуск Wine 8.19"
Отправлено Анонин , 29-Окт-23 21:28 
Напишут протокол который будет это позволять. Примерно как с калибровкой.
Хотя думаю тут и без этого смогут.

"Выпуск Wine 8.19"
Отправлено an2 , 30-Окт-23 12:11 
> Спустя 15 лет индеец Зоркий Глаз заметил, что...
> … даже в Wayland таки нужно позволять программам управлять координатами своих окон.

https://www.linux.org.ru/forum/talks/17389424

staging: Add ext-placement protocol for output-relative window placement preferences
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...

Draft: Add xdg-alignment protocol for window-placement control
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...


"Выпуск Wine 8.19"
Отправлено Анонус , 30-Окт-23 14:43 
За инфу конечно спасибо. Только я вижу эти предложения выкатили буквально месяц назад. А wine on wayland пилят уже больше трех лет.

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 17:57 
> без применения XWayland и компонентов X11

Этот очередной гвоздь в крышку гроба иксов входит все глубже и глубже. И это прекрасно. Вообще я настроен довольно оптимистично в отношении десктопного линукса. К 2030 это будет конфетка.


"Выпуск Wine 8.19"
Отправлено амерский ведроид , 29-Окт-23 18:05 
А пока иксы или божественная Винда.

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 18:05 
> Вообще я настроен довольно оптимистично в отношении десктопного линукса. К 2030 это будет конфетка.

Где-то я уже это слышал... лет 20 назад, только вместо 2030 года был 2010, а по факту воз и ныне там - сто раз переизобретем звуковые серверы из-за убогости алсы, вновь на повестке дня тема "закопать иксы", а еще добавились проблемы по типу отсутствия нормальной работы аппаратного декодирования видео, для которого изобрели сто различных апишек, и куча прочего

Десктопный гнилукс мертв, а на его ядре разве что корпорасты могут что-то хоть как-то работающее построить (хромогоось, андроид)


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 18:18 
То ли дело бажная 11, у которой каждый второй апдейт творит какую-то дичь, которая даже продаваемая в составе новых ноутов всё ещё в разы реже используется, чем даже десятка, у которой неадекватные требования к железу... даже дотнетчики уходят в линукс, остаются только домохозяйские овощи. Вон и в новости по сути основное - Mono апнули

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 18:22 
> То ли дело бажная 11

кроме нее и гнилукса ведь нету ничего?

> даже продаваемая в составе новых ноутов всё ещё в разы реже используется, чем даже десятка

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

> даже дотнетчики уходят в линукс, остаются только домохозяйские овощи

не уходят, все под WSL пилят, а если и валят, то на яблоось, потому что гнилукс мертв

> Вон и в новости по сути основное - Mono апнули

почему именно это основное по сути? и как оно влияет на жизнь/смерть гнилукса?


"Выпуск Wine 8.19"
Отправлено Аноним. , 29-Окт-23 22:16 
> кроме нее и гнилукса ведь нету ничего?

BSD?


"Выпуск Wine 8.19"
Отправлено коньюктив ит , 29-Окт-23 18:44 
> каждый второй апдейт творит какую-то дичь

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

> дотнетчики уходят в линукс

Да прост ломанулись. Выстроились в очередь с большими глазами.

> домохозяйские овощи

До-до, а мы тут не овощи всем опнетом перешли на линуксь. Ойти-аристократия.. на третьепнях.. без штанов.


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 19:53 
Стоит 11 про для игр, ни каких багов после обновлений, меньше новости надо читать что что-то у кого-то сломалось на инсайдерской сборке, и да, я не ставлю обновления сразу, а выжидаю некоторое время

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 20:15 
>  То ли дело бажная 11, у которой каждый второй апдейт творит какую-то дичь,

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

Только у фанатиков гнилукса винда все время ломается.

Тем временем, её пользуется почти 2 лярда людей, что примерно в 100 раз больше, чем open source поделием, где за qa/qc никто не отвечает, окромя redhat.


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 23:11 
Всегда интересовало, что вы на этом ресурсе забыли, такие балаболы)

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 02:11 
Лулзы

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 18:19 
Оно было не плохо в 2008 для тогдашних десктопов: одного небольшого монитора например. Но десктопов ушли вперёд (много мониторов, 4k и подобное), а операционки отстали. Микрософт, например, со всеми своими ресурсами 4k поддержали только в 13-м году (виндовс 8.1), а полноценно только в году 18-м.

У Линукс разработчиков ресурсов меньше + сильно распыляются и много вредной самодеятельности. Только сейчас догоняют Микрософт. Например мне нравится KDE, но с её одинарными щелчками пока дойдешь в меню до пункта переключения этого ужаса, уже не хочешь ничего. Хоть в 6-й переделали, жду...


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 18:28 
> Оно было не плохо в 2008 для тогдашних десктопов: одного небольшого монитора например.

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

> Микрософт, например, со всеми своими ресурсами 4k поддержали только в 13-м году (виндовс 8.1), а полноценно только в году 18-м.

Вот только они поддержали, а тут все еще нет

> У Линукс разработчиков ресурсов меньше + сильно распыляются и много вредной самодеятельности. Только сейчас догоняют Микрософт.

Суть - Микрософт поддержали, а в гнилуксе только декларация намерений, в стиле "ну вы подождите наш вайланд 15 лет, оно обязательно заработает". Хоть как-то заработал только гном, и то с большими и малыми вопросами


"Выпуск Wine 8.19"
Отправлено ivan_erohin , 29-Окт-23 20:18 
> но с её одинарными щелчками пока дойдешь в меню до пункта переключения этого ужаса

провокационный вопрос - конфиг текстовый ?

ps: я и в винде не щелкаю особо. только на нулевом этапе, чтобы поставить необходимые мне (консольные !) инструменты. хотя там конфиги отнюдь не текстовые, но их можно экспортировать, перегнать в UTF8 вместо UTF16LE и даже загнать в систему контроля версий.


"Выпуск Wine 8.19"
Отправлено User , 30-Окт-23 08:25 
Прям даже стесняюсь спрашивать - а что вы "щелкаете"-то?! Базовый набор софта в организации у всех плюс-минус есть и ставится "из коробки", набор "для разработчика ХХХ" - тоже при выходе на работу, что-то сверху - одна заявка в саппорт - и "программировай давай!" нефиг тут "настраивать".
А чтоб _разработчикам_ админские права на РМ давать - так тут у уборщицы бабмаши соображения обычно больше, она себе максимум "шесть в ряд" притащит - да и то не факт, может браузером обойтись; разраб же ТАКУЮ помойку разведет, что ни в сказке сказать, ни пером описать...

"Выпуск Wine 8.19"
Отправлено Skullnet , 29-Окт-23 21:06 
> сто раз переизобретем звуковые серверы из-за убогости алсы

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

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

В Linux-е кроме VA-API по сути ничего нет. Работает и в mesa и в проприетарной NVidia (комьюнити сделало). Всякие VDPAU и прочая хрень - это не нужный проприетарный шлак.

> Десктопный гнилукс мертв, а на его ядре разве что корпорасты могут что-то хоть как-то работающее построить (хромогоось, андроид)

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


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 21:35 
> ALSA как раз была норм. Нужно было только допилить для неё плагины

Звук в линуксе станет мягким и шелковистым, нужно только лишь взять старый советский...

Не имеет значения, что нужно было сделать, чтоб она перестала быть убогой, имеет значение, что этого никто не сделал, и ситуация не изменилась

> Вместо этого выкатили пшпшшпшпаудио [...]  Теперь пульсу выкинули в пользу нормального Pipewire

А завтра выкинут pipewire еще по какой-нибудь причине - начинай сначала

> В Linux-е кроме VA-API по сути ничего нет.

В нем по сути ничего для обычного пользователя нет

> Работает и в mesa и в проприетарной NVidia (комьюнити сделало).

Или не работает, особенно в браузере. Зависит от погоды на марсе

> Всякие VDPAU и прочая хрень - это не нужный проприетарный шлак.

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



"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 02:19 
> Не имеет значения, что нужно было сделать, чтоб она перестала быть убогой, имеет значение, что этого никто не сделал, и ситуация не изменилась

Pipewire нормально работает, узбагойся.

> А завтра выкинут pipewire еще по какой-нибудь причине - начинай сначала

Не, он норм, не выкинут.

> В нем по сути ничего для обычного пользователя нет

Аппаратное декодирование VP9, h.254?

> Или не работает, особенно в браузере. Зависит от погоды на марсе

Декодирование видео в Firefox работает и на Intel и на проприетарной NVidia. Аппаратно. Подтверждаю, потому что есть и то и другое.


"Выпуск Wine 8.19"
Отправлено iPony129412 , 30-Окт-23 04:38 
Это УМВР ничего не значит. Там баг на баге.

> Или не работает, особенно в браузере. Зависит от погоды на марсе

В Firefox более-менее осилили с Intel.
С AMD баг на баге, надо чинить Mesa.
С Nvidia баг на баге через кривые прослойки от пионеров.

В Chromium эксрересентальное это самое, и лучше не с Intel туда не соваться.


"Выпуск Wine 8.19"
Отправлено iPony129412 , 30-Окт-23 04:57 
А это вообще пёрл

Вот как же ниже фраза не понравилась

> Сделает красношапка или каноникал, а остальные позаимствуют, как это принято в опенсорсе.

А как гордиться достижениями линукса, так сразу труд Red Hat показывать.
В Mozilla этот самый VAAPI запилил чуть ли не один из Red Hat на зарплате.


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 18:09 
> Pipewire нормально работает, узбагойся.

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

Писать звук хотя бы на любительском уровне пока-что не пытаюсь, говорят, там есть улучшения, но сначала бы обычные проблемы пофиксить

> Не, он норм, не выкинут.

Мамой клянешься? Иксы по твоим словам тоже нормальные, но их выкидывать собираются, поддерживальщиков из сообщества что-то как-то не видно

> Аппаратное декодирование VP9, h.254?

Речь про гнилукс - в нем нет по сути ничего для обычного пользователя, только для "тру гнилуксоида", который что-то там вечно в конфигах ковыряет, что-то патчит патчами из форумов, собирает@конпеляет и вообще занимается познанием системы и того, как ее заставить работать

> Декодирование видео в Firefox работает и на Intel и на проприетарной NVidia. Аппаратно. Подтверждаю, потому что есть и то и другое.

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

Загрузиться на ноутбуке с ноутбучной gtx1060 все еще нельзя без прописывания какой-то мути в груб с последующей установкой блоба, ладно хоть в репах он есть в большинстве случаев, который у меня сходу кста так и не заработал, даже после отключения секуребута. О какой нормальной работе на Nvidia здесь вообще может идти речь, тем более о декодировании видео? 1060 7 лет вроде как уже. 2060 ноутбучную даже не пытался заводить. Что там по другим Nvidia картам?


"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 21:05 
> Отлетает a2dp режим, рандомно, когда подключаюсь к какому-нибудь зуму, или просто после выхода из ждущего режима

Bluetooth - кусок кала, это всем давно известно, но в Pipewire его поддержка сделана куда лучше чем на смартфонах. Репорти багу, что ещё могу сказать. А не хочешь, тогда не жалуйся, что не работает. У меня BT в пайпе нормально отрабатывает.

> но их выкидывать собираются, поддерживальщиков из сообщества что-то как-то не видно

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

> Речь про гнилукс - в нем нет по сути ничего для обычного пользователя, только для "тру гнилуксоида"

В смысле? Тупо поставил VA-API драйвер и работает. Окей, ещё нужно VA-API включить в лисе, но драйвер тут при чём?

> Загрузиться на ноутбуке с ноутбучной gtx1060 все еще нельзя без прописывания какой-то мути в груб с последующей установкой блоба

УМВР. Сейчас RTX 3060 Ti, раньше была GTX 960 Ti затычка. Проприетарный NVidia-блоб отрабатывает нормально. Ладно, признаюсь, что NVidia немного трах, но тут виноваты чисто мейнтейнеры пакетов определённого дистрибутива, а не Linux в целом.


"Выпуск Wine 8.19"
Отправлено Аноним , 31-Окт-23 07:57 
> УМВР. Сейчас RTX 3060 Ti, раньше была GTX 960 Ti затычка.

Тайна ярого противника Wayland раскрыта. Не уважает палец Линуса он.


"Выпуск Wine 8.19"
Отправлено фнон , 29-Окт-23 22:00 
> Десктопный линукс как раз живёт

хахаха, если ты это называешь жизнью, то что тогда "почти помер и пованивает"?

Самый распространенный линукс - это хром ось 4%.
А у всех остальных дистрибутивов (коих целый зоопарк велосипедов) около 3%

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


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 23:35 
Да, да про pipewire. Только многие приложения всё ещё на без пульсы работать не будут.

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 23:55 
Существует ли вообще хоть 1 программа, зависящая от пульсы в природе? Скайп? Проблемы любителей блобов.

"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:16 
В Pipewire полная поддержка libpulse.

"Выпуск Wine 8.19"
Отправлено iPony129412 , 30-Окт-23 04:31 
> В Linux-е кроме VA-API по сути ничего нет. Работает и в mesa и в проприетарной NVidia (комьюнити сделало).

Работает так, что ужас...


"Выпуск Wine 8.19"
Отправлено Аноним , 31-Окт-23 01:06 
Судя по вайну, в линуксе работает vdpau и nvdec в gstreamer, а vaapi как раз не работает нормально ни в одной программе. При этом, vdpau наиболее беспроблемный.

"Выпуск Wine 8.19"
Отправлено Skullnet , 31-Окт-23 03:35 
> Судя по вайну, в линуксе работает vdpau и nvdec в gstreamer, а

Нормально работает в mpv и Firefox.



"Выпуск Wine 8.19"
Отправлено Михаил , 30-Окт-23 13:37 
Зря Вы так. В 2017 осмысленно с видны перешёл на федору. Доволен полностью, даже игры идут без танцев с бубнами.
Винда - это привычка, если детей учить изначально работе в Линуксе и играм в Линуксе, то в винде и не будет потребности. И да, я понимаю, что есть исключения по определенному софту, которые лично меня не касаются.

"Выпуск Wine 8.19"
Отправлено коньюктив ит , 29-Окт-23 18:37 
> К 2030 это будет конфетка

Нет. К 2048.


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 20:16 
К 2060 году Линукс точно будет конфеткой.

"Выпуск Wine 8.19"
Отправлено ryoken , 30-Окт-23 10:51 
HURD жи! :)

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 18:55 
> К 2030 это будет конфетка.

Ага, дорастет по функционалу до иксов 🤡


"Выпуск Wine 8.19"
Отправлено nox. , 29-Окт-23 20:13 
Нет. Цель - оттянуть ресурсы разработчиков на бесполезное.

"Выпуск Wine 8.19"
Отправлено ivan_erohin , 29-Окт-23 20:36 
довольно сложная конспирология. впрочем, некоторые гуманитарные мыслители без лицензии предлагают теорию великого объединения. каждое страннное явление раскладывать по векторам:
1) Оно Само (творчество ширнармасс, исторические тенденции, ...)
2) Глупость (пресловутая бритва Хэнлона, некомпетентное управление, ...).
3) Заговор (сговор, организованная группа лиц для своей выгоды, ...).

"Выпуск Wine 8.19"
Отправлено коньюктив ит , 30-Окт-23 03:51 
> страннное явление раскладывать по векторам

Например, линукс:

1) лебедь
2) рак
3) щука


"Выпуск Wine 8.19"
Отправлено фнон , 29-Окт-23 22:04 
Думаешь там дырки дидов тоже будут нефикшенные 35 лет как в Х.org? (я про эти https://www.opennet.me/opennews/art.shtml?num=59906)


"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:44 
Могли бы Xorg переписать на Rust вместо того чтобы выбрасывать деньги на Wayland (хорошо звучит).

"Выпуск Wine 8.19"
Отправлено коньюктив ит , 30-Окт-23 03:52 
> выбрасывать деньги

:)


"Выпуск Wine 8.19"
Отправлено фнон , 30-Окт-23 10:54 
Не, спасибо, не хочется бесполезно тратить время и пачкать руки об иксы.
Лучше написать на расте реализацию вейланда... Хотя стоп, это уже делается.

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 15:56 
> не хочется бесполезно тратить время

Ага, то ли дело написать с нуля и поддерживать более 20 Вайленд композиторов - вот это полезная трата времени 🤡.

https://wiki.archlinux.org/title/wayland#Compositors


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 07:00 
Может. Но есть проблема. Процитирую: "С точки зрения совместимости, MIT-лицензия и GPL совместимы друг с другом в том смысле, что вы можете использовать код с MIT-лицензией внутри проекта, который лицензируется под GPL. Однако важно помнить, что если вы включаете код с лицензией MIT в проект GPL, весь проект должен быть лицензирован под GPL и соответствовать требованиям лицензии GPL."

Wayland под MIT, ядро под GPL. Держатели Wayland - Intel и IBM в лице Red Hat. Они готовы перейти на GPL?


"Выпуск Wine 8.19"
Отправлено Skullnet , 29-Окт-23 19:28 
> Этот очередной гвоздь в крышку гроба иксов входит все глубже и глубже.

Осталось исправить целый список заложенных в архитектуру Wayland-а проблем.

https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d...

Легче настоящий X12 сделать.


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 19:44 
я уже разбирал этот списочек в прошлый раз, когда ты его скидывал. В твоем случае проявилась "Н - Необучаемость". tldr: "проблемы" либо введены намеренно в целях безопасности, либо проявляются лишь в неразвивающихся прогах, чьи авторы вероятно умерли, либо эти "проблемы" уже давно решены. Чем-то напоминает список "проблем systemd", по которому если идти, то обнаруживается, что это проблемы 10-летней давности, решенные там же 10 лет назад. (Но списочек-то выкидывать не хочется! Столько сил потратили на его составление!)

> Легче настоящий X12 сделать

А авторы иксов так не считают, поэтому авторы иксов забросили свои собственные иксы, авторы иксов оплевали свои собственные иксы, авторы иксов окрестили свои собственные иксы выразительным словом garbage и авторы иксов посчитали, что легче именно запилить с нуля вайланд, а не развивать свои собственные иксы. Сомневаюсь, что тебе виднее, чем авторам иксов. (Обрати внимание, что я целенаправленно повторяю фразу "авторы иксов", а не заменяю ее местоимением. Это чтобы ты точно понял текст. Местоимения требуют удержания контекста в голове, а я избавляю тебя от этого, чтобы ты точно понял текст.)


"Выпуск Wine 8.19"
Отправлено Skullnet , 29-Окт-23 19:56 
> я уже разбирал этот списочек в прошлый раз, когда ты его скидывал. В твоем случае проявилась "Н - Необучаемость". tldr: "проблемы" либо введены намеренно в целях безопасности, либо проявляются лишь в неразвивающихся прогах, чьи авторы вероятно умерли, либо эти "проблемы" уже давно решены.

Понятно, вяленный не при чём, виноваты разработчики приложений. (C) "Баги архитектуры сделаны ради безопасности." (C) Ты клоун или дурак?

> Чем-то напоминает список "проблем systemd", по которому если идти, то обнаруживается, что это проблемы 10-летней давности, решенные там же 10 лет назад. (Но списочек-то выкидывать не хочется! Столько сил потратили на его составление!)

Вот только системд нормально работает без костылей, а вяленный за 14 лет нормально так и не сделали. В помойку твой гномовяленд.

> А авторы иксов так не считают, поэтому авторы иксов забросили свои собственные иксы, авторы иксов оплевали свои собственные иксы, авторы иксов окрестили свои собственные иксы выразительным словом garbage и авторы иксов посчитали, что легче именно запилить с нуля вайланд

Нету никаких авторов иксов, вейланд делают те кто примазался к разработке иксов.


"Выпуск Wine 8.19"
Отправлено Анонимусс , 29-Окт-23 21:47 
Никакого или. Ты и клоун и дурак одновременно.

> Вот только системд нормально работает без костылей

Лет пять-семь назад такое же нытье было про системд. А сейчас про него ноют только особенные.

> В помойку твой гномовяленд.

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

> вейланд делают те кто примазался к разработке иксов.

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


"Выпуск Wine 8.19"
Отправлено Аноньимъ , 29-Окт-23 22:10 
> Вейланд делают те, кому кодами приходится исправлять баги и овнокод в иксах от божественных дидов, которые и породили это убожество.

Wayland делают те самые! диды навалившие тонны овнокода в иксах, пытавшиеся годами что-то в этом исправить, и в итоге принявшие тот факт, что рисовалку, мать её простую рисовалку, они для линукса осилить не в состоянии.

Поэтому чтобы не повторять ошибок прошлого, они решили:
1. Не писать самим ни строчки кода, а вместо придумать протокол :)
2. В этом протоколе запретить реализовывать функции которые деды не в состоянии осилить.

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


"Выпуск Wine 8.19"
Отправлено Анонимусс , 29-Окт-23 22:14 
> Нету никаких авторов иксов, вейланд делают те кто примазался к разработке иксов.
> Wayland делают те самые! диды

Может вы как-нибудь определитесь? Пруфы напр. на авторов иксов и вяленого.


"Выпуск Wine 8.19"
Отправлено Аноньимъ , 29-Окт-23 23:07 
На самом деле всё интереснее.
Но копаться в этом интересном хорошо пахнущем особого желания нет.

Иксы были кросс-платформенным решением, не самым удачным, но рабочим вполне себе.

В момент же когда Линукс втянул в себя графический драйвера - судьба иксов была решена. Они стали бессмысленным нагромождением легаси с этого момента.

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

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

Грубо говоря вейланд ставит разработчиков приложений под линукс в очень неудобную позу. Теперь никакого общего апи вообще нет ни для чего что касается GUI.

А другие юниксы оказываются в ещё большей заднице, из которой никакого выхода невидно, потому что весь этот вейланд сильно линуксцентричный, и болт кладёт на любые старндарты. Драйверов для видеокарт у других юниксов тоже теперь нет. Нужно либо пилить уровень совместимости с линуксовым ядром stable API nonsense, либо сидеть без дров вообще.


"Выпуск Wine 8.19"
Отправлено фнон , 29-Окт-23 23:29 
> Ну да, давать любому приложения права иметь окно любого другого приложения - странно.

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

> другие юниксы оказываются в ещё большей заднице

А про какие другие юниксы речь?
Если про бздю, то протокол делали пару лет назад https://www.phoronix.com/news/Wayland-1.20-Released
Я не большой спец в BSD, но кажется реализация уже работает (напр. в Sway)
https://docs.freebsd.org/en/books/handbook/wayland/


"Выпуск Wine 8.19"
Отправлено Аноньимъ , 30-Окт-23 00:00 
> А про какие другие юниксы речь?

https://en.wikipedia.org/wiki/List_of_Unix_systems#Unix-like...
https://en.wikipedia.org/wiki/List_of_BSD_operating_systems

> Не странно, а просто небезопасно как сито

Это какое-то самовнушение серьёзное.
Эти все изоляции как мёртвому припарка в большинстве случаев. Любо вы отключаете рут на устройстве, либо это всё ни о чём вообще от слова совсем. Но даже с отключённым рутом есть нюансы.

Должна быть система прав на операции и доступ, по типу как в андроиде, и она должна быть принудительно активированно для ВСЕХ приложений. Но сишкокодеры такое не осилят никогда.
Нужно стабильное юзерспейс апи. В линуксе это невозможно. Нужно чтобы две сотни корпораций договорились между собой и с Линусом и Столманном.

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

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

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

То есть, должен быть ЗДРАВЫЙ СМЫСЛ.
К этим правам и изоляциям лучше не притрагиваться если у вас нет консесуса и инженерного нормального решения.

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


"Выпуск Wine 8.19"
Отправлено Аноним , 31-Окт-23 08:05 
> С точки зрения пользователя, он скачал программу, программа запросила доступ ко всему
> чтобы работать, пользователь ввел пароль и жамкнул ОК - всё, конец
> вашей безопасности.

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


"Выпуск Wine 8.19"
Отправлено Аноньимъ , 30-Окт-23 00:08 
> А про какие другие юниксы речь?
> Если про бздю, то протокол делали пару лет назад

Бзде пришлось срочно пилить уровень совместимости с линуксовым stable API nonsense чтобы иметь хоть какие-то дрова графические.


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 04:02 
> Бзде пришлось срочно пилить уровень совместимости с линуксовым stable API nonsense чтобы
> иметь хоть какие-то дрова графические.

Бздя итак уже чуть ли не полностью состоит из линукса (если говорить про GUI и десктоп) 😄


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 00:36 
>> другие юниксы оказываются в ещё большей заднице
> А про какие другие юниксы речь?
> Если про бздю, то протокол делали пару лет назад https://www.phoronix.com/news/Wayland-1.20-Released  

Для чего пришлось в ядре вывесить evdev-API, ну и обертку для udev сделать и пару затычек для системды-зависимостей (seatd -> basu -> sd-dbus)
Все то, что предстоит и опенбздешникам при дальнейшем портировании:
https://github.com/openbsd/ports/blob/master/wayland/TODO-Wa...

> Input is more complex to get working since Wayland applications expect Linux input model with udev, evdev and libinput.
>  udev is used to probe available device and handle hot-plugging on Linux. OpenBSD doesn't have it and the current state of hotplugd(8) doesn't make it possible to really emulate udev. There is a libudev-openbsd port already that can be used.
> evdev is the input event layer of the Linux kernel, similar to wscons_events in OpenBSD. It's mostly hidden by libinput, but event name translation need the libevdev library for some reason.
> libinput is the library that permits reading evdev events from the Linux kernel and handling many of the higher level interpretation of the events (getting the keyboard mapping, mouse gestures or multi-touch).

ЧСХ, с libinput у сумрачных гениёв был вполне характеризующий "прикол":
https://bugzilla.gnome.org/show_bug.cgi?id=757942 (и его продолжение https://bugzilla.gnome.org/show_bug.cgi?id=777693, там еще больше было, но я навскидку уже ничего не нашел - багцилла вышла из моды и потихоньку выходит из индекса гугла)

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


"Выпуск Wine 8.19"
Отправлено maximnik0 , 30-Окт-23 07:39 
>О том что можно было бы вообще-то апи рисования сделать, наконец-то нормальное, речи вообще не шло.

Было решение вполне рабочее,но на него сообщество забило болт.Хотя граблей явно было меньше чем в вайленде -DIRECTFB.Заброшено,есть портированная библиотека DIRECTFB2 ,куча уже портов заброшено,перенесено на свежее ядра и при, но обновление последнее 2 года назад.


"Выпуск Wine 8.19"
Отправлено User , 30-Окт-23 08:40 
тут для файлов-то "систему контроля доступа" считай ниасилили - что уж о более высокоуровневых абстракциях говорить...

"Выпуск Wine 8.19"
Отправлено Аноньимъ , 30-Окт-23 15:57 
Отош!

"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 03:30 
> Wayland делают те самые! диды навалившие тонны овнокода в иксах, пытавшиеся годами что-то в этом исправить, и в итоге принявшие тот факт, что рисовалку, мать её простую рисовалку, они для линукса осилить не в состоянии.

Ой, да какие там диды. Диды бы такое Г не написали бы. Сразу видно, что проект руководится "профессиональными" шаманами™, а на самом деле менеджерами, которые в разработке вообще ничего не понимают.


"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:27 
> Никакого или. Ты и клоун и дурак одновременно.

Понятно, значит одновременно. Плюс упоротый.

> Лет пять-семь назад такое же нытье было про системд.

И про PulseAudio... его выкинули, потому что он говнокод и пшпшпш, а Wayland сломан ещё больше. У него сломанная архитектура, поэтому спустя 14 лет он до сих пор не заменил иксы, и не заменит как бы упоротым вейландятлам не хотелось. Он ФИЗИЧЕСКИ не может это сделать.

> Но в помойку идут иксы, как бы долбанутым луддитам этого не хотелось.

Давай расскажи как твои маргинальные дистрибутивы переходят на Wayland по умолчанию. Я послушаю.

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

Wayland делают те же люди, что угробили GTK и переписывают каждый раз фреймворк с нуля. Самая жизнеспособная версия это GTK2 и может быть GTK3, которая тормознее, но там всё таки есть какие-то новые фичи.


"Выпуск Wine 8.19"
Отправлено User , 30-Окт-23 08:43 
эээ... нууу... ээээ.... с разморозкой, что ли?

"Выпуск Wine 8.19"
Отправлено Анонимусс , 30-Окт-23 11:17 
Ахаха, упоротый фанатик копроисков обвиняет других в том что они упоротые))) Что может быть забавнее!

> Давай расскажи как твои маргинальные дистрибутивы переходят на Wayland по умолчанию. Я послушаю

Это ты про маргинальную Федору? Или про Ubuntu? Или про RHEL? Или про дебиан, причем с древней Debian 10?
У них у всех вейланд из коробки. KDE Plasma 6 будет использовать вейланд из коробки -> Kubuntu и остальные KDE-based тоже подтянутся.

А тут еще в кучу менее популярных дистров добавляют поддержку вяленого. В Xfce, кто бы мог подумать.
Или в корицу. Кстати, словил много лулзов читая твою бредятину в одноименной теме на лоре)))

Так что это твои маргинальные дистры используют иксы по умолчанию.
Скоро только самые отбитые останутся на иксах.
Интересно, что они будут делать, когда топы начнут выпиливать иксы из своих дистров?
Ну, кроме нытья на форумах.

> Он ФИЗИЧЕСКИ не может это сделать.

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


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 22:38 
> В Xfce, кто бы мог подумать.
>> Доступны экспериментальные выпуски панели xfce4-panel 4.19.0 и рабочего стола xfdesktop 4.19.0, в которых предложена начальная поддержка работы в окружениях на базе протокола Wayland. [...] На текущем этапе развития реализация поверх Wayland пока отстаёт по функциональности от реализации поверх X11,

---
> Или в корицу.
>> Портирование пока находится на начальной стадии, и многие возможности, доступные при запуске Cinnamon в окружении на базе X.org, пока отсутствуют или некорректно работают в сеансе на базе Wayland.
>> Довести работу Cinnamon в окружении Wayland до полной готовности планируется до выпуска Linux Mint 23, который будет сформирован в 2026 году. После этого разработчики рассмотрят возможность перехода на использование сеанса на базе Wayland по умолчанию.

Опять фан^W ярые поклонники вяленого существуют в какой-то своей, альтернативной реальности?



"Выпуск Wine 8.19"
Отправлено Анонимусс , 31-Окт-23 00:04 
Опять хейтеры вяленого не умеют читать...
Какая буква с слове "добавляют" тебе не понятна?
Попробую тебе объяснить. Это переходный глагол, несовершенный вид.
Т.е. действие уже совершается, но еще не было завершено. Так понятнее?

Тут даже новости про это событие были
https://www.opennet.me/opennews/art.shtml?num=58580
https://www.opennet.me/opennews/art.shtml?num=60002


"Выпуск Wine 8.19"
Отправлено Аноним , 31-Окт-23 00:27 
> Опять хейтеры вяленого не умеют читать...
> Какая буква с слове "добавляют" тебе не понятна?
> Попробую тебе объяснить. Это переходный глагол, несовершенный вид.

Лучше бы рассказал о прилагательном "готов" в "уже почти совсем еще немного и давно уже готов" в лет 7 как дружно скандируемом фан^W пламенными поклонниками вялого ...

> Тут даже новости про это событие были
> https://www.opennet.me/opennews/art.shtml?num=58580
> https://www.opennet.me/opennews/art.shtml?num=60002

Молодец, еще бы прошел по своим ссылкам и прочитал чуть дальше заголовка:

https://www.opennet.me/opennews/art.shtml?num=58580
>> Доступны экспериментальные выпуски панели xfce4-panel 4.19.0 и рабочего стола xfdesktop 4.19.0, в которых предложена начальная поддержка работы в окружениях на базе протокола Wayland. [...] На текущем этапе развития реализация поверх Wayland пока отстаёт по функциональности от реализации поверх X11,
>> Портирование пока находится на начальной стадии, и многие возможности, доступные при запуске Cinnamon в окружении на базе X.org, пока отсутствуют или некорректно работают в сеансе на базе Wayland.

https://www.opennet.me/opennews/art.shtml?num=60002
>> Портирование пока находится на начальной стадии, и многие возможности, доступные при запуске Cinnamon в окружении на базе X.org, пока отсутствуют или некорректно работают в сеансе на базе Wayland.
>> Довести работу Cinnamon в окружении Wayland до полной готовности планируется до выпуска Linux Mint 23, который будет сформирован в 2026 году. После этого разработчики рассмотрят возможность перехода на использование сеанса на базе Wayland по умолчанию.
>


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 20:19 
Небезопасность xorg как-то не мешает тому, что ни одного пользователя, пользующегося им, не взломали.

Никому не всралась безопасность Wayland, если на выходе неюзабельное говно.

Полная безопасность только там, где вообще нет IO - может, это, закопаем наxep Wayland? Сидите в безопасной консоли.


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 20:36 
> ни одного пользователя, пользующегося им, не взломали

В первой консоли запускаешь xinput list, находишь свое устройство, далее запускаешь xinput test ИДЕНТИФИКАТОР. Во второй консоли печатаешь sudo whoami. Пока набираешь пароль, xinput показывает твой ввод. Таким образом прога, запущенная из-под тебя, рано или поздно получит твой рутовый пароль, и лишь вопрос времени -- когда.

Если скажешь, что "проги из-под меня запускаю только я сам", то на это легко возразить: в браузерах периодически вылазят 0day-уязвимости. Обойдя все уровни защиты браузера, злоумышленник запустит из-под тебя свой код. А если ты разраб, то ты запускаешь чужой код из-под себя ежедневно. Например, в npm это postinstall-скрипты. Если ты не сидишь у мамки на шее, а работаешь, то работодатель может тебе выдать свой проприетарный SDK. Который тебе тоже придется запускать из-под себя.

Любопытно, что людям техническим очевидны все эти дыры. Это очевидно рядовым разрабам. Это очевидно разрабам самих иксов и разрабам вяленого (это одни и те же люди). А вот гуманитариям не очевидно.


"Выпуск Wine 8.19"
Отправлено ivan_erohin , 29-Окт-23 20:47 
окей. вот мой список:
~% xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ USB Optical Mouse                         id=8    [slave  pointer  (2)]
⎜   ↳ Barcode Reader  Mouse                     id=10   [slave  pointer  (2)]
⎜   ↳ Barcode Reader  Consumer Control          id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Barcode Reader                            id=9    [slave  keyboard (3)]
    ↳ Barcode Reader  System Control            id=11   [slave  keyboard (3)]
    ↳ Barcode Reader  Consumer Control          id=13   [slave  keyboard (3)]

какое надо выбрать ?
я перебрал xinput test кейборды от 3 до 13 - ничего не вышло.
ах да, X-терминал suckless term, и он при старте по "-e" запускает мультиплексор screen,
а "su -" набирал в соседнем окошке screen. ЧЯДНТ ?

ps: разумеется никакого wayland, голый X, jwm.


"Выпуск Wine 8.19"
Отправлено Skullnet , 29-Окт-23 21:08 
> ps: разумеется никакого wayland, голый X, jwm.

Гигачады оказывается ещё не вымерли.


"Выпуск Wine 8.19"
Отправлено ivan_erohin , 30-Окт-23 09:18 
> Гигачады оказывается ещё не вымерли.

никогда не понимал этого дурацкого мема.
быть гигачадом - хорошо или плохо ?
фокус с xinput test на моей инсталляции не сработал.
либо я что-то делаю не так либо фокус надо делать иначе либо что ?


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 10:35 
Гигачад это противоположность инцелу с маленькой челестью.

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 00:45 
> Обойдя все уровни защиты браузера, злоумышленник запустит из-под тебя свой код.
> гуманитариям не очевидно.

Ох лол, негуманитарии подъехали. Чел, если кто-то получил возможность запускать под тобой код, то тебя уже ничего не спасет.


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 13:33 
* Консоли без Иксов работают.
* Разные пользователи Иксов используют разные XAUTHORITY и не "видят" друг друга.
* Перехватить ввод пользователя может только процесс того же пользователя.
* Если очень нужно, можно запустить уязвимый веб-обозреватель на отдельном X-сервере.

"Выпуск Wine 8.19"
Отправлено ivan_erohin , 30-Окт-23 16:40 
> * Перехватить ввод пользователя может только процесс того же пользователя.

случайно "процессы того же пользователя" не должны быть записаны на один и тот же tty ?

> * Если очень нужно, можно запустить уязвимый веб-обозреватель на отдельном X-сервере.

оверкилл. достаточно запускать веб-браузер от отдельного пользователя.


"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:32 
> Никому не всралась безопасность Wayland, если на выходе неюзабельное говно.

Не говорите им про XACE. Потому что на практике безопасность в целом никому не всралась.

https://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/Xserv...

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


"Выпуск Wine 8.19"
Отправлено Анонин , 29-Окт-23 21:27 
О, опять ты с ссылкой на того отбитого...
Там часть списка уже неактульна, причем годами. Ему об этом пишут, а он игнорит)))

"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:42 
> Там часть списка уже неактульна, причем годами. Ему об этом пишут, а он игнорит)))

Напиши мне сюда, что там неактуально, я ему напишу.


"Выпуск Wine 8.19"
Отправлено фнон , 29-Окт-23 21:42 
О, отличная ссылка!
Там обиженка пишет "черный список тех кто меня обидел"
- ... And usually it stays broken, because the Wayland folks only seem to care about Gnome
+ ... And usually it stays broken, because the Wayland folks mostly seem to care about Automotive, Gnome, maybe KDE - and alienating everyone else

А вообще, очень круто смотреть ревизии документа, например
   было  __DO NOT INSTALL WAYLAND
   стало __DO NOT USE A WAYLAND SESSION!
Т.е даже до такого особенного борцуна-фанатика начало доходить, что вяйлянд уже в базовых поставках дистрибутивов.

В общем он сам пишет не стесняясь "Wayland solves no issues I have but breaks almost everything I need." и ключевое здесь I need.
Т.е ему плевать на проблемы Хсов, необходимость поддерживать окаменевшее овно в новых программах. Его волнует только его личность и работоспособность древних неподдерживаемых либ.
Эгоизм в чистом виде.


"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 22:36 
> Т.е ему плевать на проблемы Хсов, необходимость поддерживать окаменевшее овно в новых программах

То ли дело поддерживать десятки Wayland композитров, да?


"Выпуск Wine 8.19"
Отправлено фнон , 29-Окт-23 22:44 
Сделает красношапка или каноникал, а остальные позаимствуют, как это принято в опенсорсе.

"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:34 
Ага, и будут развивать свой композитор, по сути комозитор GNOME OS, а остальные будут недопиленным говном. Вы зачем с MS Windows ушли, чтобы вернуться на такую же MS Windows от Redhat или каноникл?

"Выпуск Wine 8.19"
Отправлено iPony129412 , 30-Окт-23 04:45 
Мне, напримкер, как иимногим, нужна рабочая станция для рахработки.

Столманутсво или войны луддитов меня не волнуют.


"Выпуск Wine 8.19"
Отправлено nox. , 30-Окт-23 10:48 
> нужна рабочая станция для рахработки

Под какой ОС?


"Выпуск Wine 8.19"
Отправлено EULA , 30-Окт-23 11:18 
>  рахработки

Вы букву "Т" вначале этого слова специально пропустили?


"Выпуск Wine 8.19"
Отправлено фнон , 30-Окт-23 12:12 
ноно! может человек занимается честным вебкамом
все равно думаю менее стыдно, чем исправлять X.org

"Выпуск Wine 8.19"
Отправлено EULA , 30-Окт-23 12:21 
Ну если честный вебкам требует в вайленде эмуляции иксов пониз вайленда, то ор, что иксы не нужны, выглядит пуком в лужу. Ну ладно бы поверх протокола эмулировали для устаревшего ПО, но пониз...

"Выпуск Wine 8.19"
Отправлено фнон , 30-Окт-23 11:18 
Так пусть остальные допилят если им надо.
А?! Что не могут?
Это просто нереальная печалька(((

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

Вот и ноют тк остануться за бортом.


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 12:54 
Нет, так принято у корпоративных подстилок - тянуть всё из опенсорса под хозяйское крыло. А в опенсорсе, как они же замечают, - зоопарк. И это хорошо.

"Выпуск Wine 8.19"
Отправлено фнон , 29-Окт-23 21:54 
кстати probonopd свой список не чистит

ссылка на проблему obs-studio есть, а если по ней перейти то читаем:
тикет закрыт - There is already a complete PR for implementing wayland as a native platform (for the gui) for obs in #2484
Feb 12, 2021

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


"Выпуск Wine 8.19"
Отправлено Skullnet , 30-Окт-23 01:37 
> кстати probonopd свой список не чистит

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

Достаточно эту статью почитать. https://dudemanguy.github.io/blog/posts/2022-06-10-wayland-x...


"Выпуск Wine 8.19"
Отправлено User , 30-Окт-23 08:56 
... этот борцун порвался - несите следующего!

"Выпуск Wine 8.19"
Отправлено фнон , 30-Окт-23 11:22 
То есть высырать обвинения оно может, а подтирать за собой нет?
Напоминает анекдот про "- ваша дочь проститутка! -- Но у меня сын!"

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 09:44 
> список заложенных в архитектуру Wayland-а проблем

Почти всё, изложенное по ссылке — субъективная ерунда. Смена версии Xorg как решение его фатальных проблем — это полное непонимание как устроена разработка ПО. А Wayland уже перевалил за 40% машин:

https://linux-hardware.org/?view=os_display_server


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 12:54 
И чем больше дистров будет предоставлять вейленд-сессию по умолчанию - тем больше будет процент.

"Выпуск Wine 8.19"
Отправлено EULA , 30-Окт-23 11:16 
То, что шляпка гвоздя все ближе к земле ближе, не означает, что гвоздь глубже. Гвоздь только все больше и больше сгибается.

Чтобы реализовать разный цветовой профиль на двух мониторах разрабам пришлось поверх вайленда рисовать прослойку, которая архитектурно повторяет X-ы
Чтобы добиться трансляции сессии вайленд на второй монитор, разрабам пришлось рисовать делать костыль в виде второго прокси-окна, который запускает вторую сессию вайленд. Задержка вывода изображения на второй монитор может достигать одной секунды.
Чтобы добиться трансляции сессии по протоколу VNC/RDP/SPICE/HTML5 экрана вайленд, пришлось городить огород, повторяющий протокол иксов для работы с трансляцией.


"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 12:24 
Нет, это гвоздь в крышку гроба Wine.

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 14:55 
И что случится? Вы перестанете им пользоваться?
Какая страшная потеря! Как же вайн это переживет!

Вайн будет жить пока есть вальв и Proton.
То что пару "особенных" откажутся его использовать ни на что не повлияет)


"Выпуск Wine 8.19"
Отправлено Неуклюжий танцор , 30-Окт-23 20:33 
Чем иксы такие плохие?

"Выпуск Wine 8.19"
Отправлено Анонин , 31-Окт-23 00:14 
Древняя запутанная кодовая база, состоящая чуть более чем полностью из овна и палок, разработанная для парадигмы использования терминалов из 80х.
Как следствие, любое улучшение или поддержка чего-то нового - hidpi, hdr, исправить тиринг, мультимониторные конфигурации - невероятно сложна, и обычно сводится к следующему наслоению костылей и овен.

Кроме того, "Активность в разработке сервера X.org достигла минимума с 2003 года"
https://www.opennet.me/opennews/art.shtml?num=58410

Но это совсем не потому что иксы идеальны как тут некоторые рассказывают.
Там багов вагон и маленькая тележка https://gitlab.freedesktop.org/xorg/xserver/-/issues
Просто из-за такой прекраснейшей кодовой базы, никто не хочет туда лезть и мараться даже за деньги.

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


"Выпуск Wine 8.19"
Отправлено Аноним , 31-Окт-23 01:00 
Тут необходимо понимать, что xorg изначально помойный форк в руках токсичной корпы.

"Выпуск Wine 8.19"
Отправлено Neon , 31-Окт-23 04:30 
Древняя запутанная кодовая база - ну так это святое наследие от дедов, Unix way, завещанный пращурами.)))

"Выпуск Wine 8.19"
Отправлено Неуклюжий танцор , 01-Ноя-23 20:02 
>[оверквотинг удален]
> https://www.opennet.me/opennews/art.shtml?num=58410
> Но это совсем не потому что иксы идеальны как тут некоторые рассказывают.
> Там багов вагон и маленькая тележка https://gitlab.freedesktop.org/xorg/xserver/-/issues
> Просто из-за такой прекраснейшей кодовой базы, никто не хочет туда лезть и
> мараться даже за деньги.
> Вот и получается, что погромисты их тащить не хотят, обычный люд хочет
> чтобы у него нормально работал его монитор за много денег, а
> за иксы топят "вот 30 лет так было, пусть так и
> будет."
> Только брать на себя поддержку иксов они тоже почему-то не хотят))

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


"Выпуск Wine 8.19"
Отправлено Пишу с коре два дуо , 29-Окт-23 19:06 
>Midtown Madness

Вот это неплохо.


"Выпуск Wine 8.19"
Отправлено Пишу с коре два дуо , 29-Окт-23 19:26 
>Unreal II The Awakening

А вот в это играть вообще не стоит.


"Выпуск Wine 8.19"
Отправлено Аноним , 31-Окт-23 01:03 
Я на той неделе купил, не знаю, что я ожидал, но та же Rune куда интереснее. Хоть и затянута, как же она затянута, там нет столько контента чтобы на столько времени растягивать. Но я всё равно закончил её.

"Выпуск Wine 8.19"
Отправлено Ананоним , 29-Окт-23 20:27 
Когда финальная версия?

"Выпуск Wine 8.19"
Отправлено коньюктив ит , 29-Окт-23 20:35 
Экспериментируйте пока.

"Выпуск Wine 8.19"
Отправлено амерский ведроид , 29-Окт-23 22:26 
/var/tmp/portage/app-emulation/wine-staging-9999/work/wine-9999/dlls/msvcrt/mathf.c:48:7: ошибка: conflicting types for «powf»; have «float(float,  float)»
   48 | float powf(float x, float y) { return pow(x, y); }
      |       ^~~~
/var/tmp/portage/app-emulation/wine-staging-9999/work/wine-9999/dlls/msvcrt/mathf.c:39:15: замечание: previous declaration of «powf» with type «float(float,  float)»
   39 | float __cdecl powf(float, float);
      |               ^~~~
make: *** [Makefile:213221: dlls/msvcr70/mathf.o] Ошибка 1
make: выход из каталога «/var/tmp/portage/app-emulation/wine-staging-9999/work/build64»
* ERROR: app-emulation/wine-staging-9999::master-gentoo failed (install phase):
*   emake failed

"Выпуск Wine 8.19"
Отправлено Аноним , 29-Окт-23 23:25 
Типичные гентупроблемы. Ничего удивительного.

"Выпуск Wine 8.19"
Отправлено Вы забыли заполнить поле Name , 29-Окт-23 23:44 
Это не багтрекер.

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 04:47 
Зачем ты этот набор букв сюда скопипастил?

"Выпуск Wine 8.19"
Отправлено Del , 30-Окт-23 10:34 
Ну код же открыт, розбирайся :)))

"Выпуск Wine 8.19"
Отправлено амерский ведроид , 30-Окт-23 11:15 
Уже нагуглил,но я не кодер. Пускай разработчики пилят.

"Выпуск Wine 8.19"
Отправлено Аноним , 30-Окт-23 15:41 
Со срезами гита это обычное дело. app-emulation/wine-staging-8.19 собирается.