The OpenNET Project / Index page

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



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

"Выпуск Wine 8.18"  +/
Сообщение от opennews (??), 14-Окт-23, 10:00 
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 8.18. С момента выпуска версии 8.17 было закрыто 44 отчёта об ошибках и внесено 260 изменений...

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

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

Оглавление

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


1. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (1), 14-Окт-23, 10:00 
Юху! Скоро иксы и из вайна выкинут!
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Wine 8.18"  +9 +/
Сообщение от Аноним (3), 14-Окт-23, 10:20 
multilib всё никак не выкинут. А Вейланд вообще не известно, когда будет готов.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск Wine 8.18"  –6 +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 11:35 
Спойлер: Никогда. Он ущербен.

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

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

23. "Выпуск Wine 8.18"  –8 +/
Сообщение от Аноним (1), 14-Окт-23, 12:10 
Хаха, а ты смешной.
Скоро иксы отправятся на помойку истории, специально зайду сюда и на лор чтобы почитать как у тебя горит)))
Хотя ты какое-то время сможешь пересидеть на некроверсиях, но софт будет отваливаться все больше и больше.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск Wine 8.18"  +5 +/
Сообщение от фнон (?), 14-Окт-23, 12:10 
Ого сколько нытья!
А чего ж писаки этих самых "популярных" программ не хотят адоптировать их под вейланд?

Посмотрел на первые примеры
ssr - последние коммиты год назад, по виду мертв, но еще не пованивает
green-recorder  - This project is archived, it's no longer under development

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
т.е. чуваки уже починили 2 года назад, но нытик probonopd естественно из списка не удалил

peek - помер окончательно Deprecating the Peek project, тк автор не умеет в XWayland, поддержка ГТК3 закончилась и тд

jitsi-meet - 1 тикет закрыт, в комментах люди пишут, что работает; второй зависит от броузера

us.zoom.Zoom -
   1й "все работает" This is now fixed in the latest version of Zoom, can we close it?
   2й It works correctly
   3й Yes. It works fine, tested with Firefox and Chromium.

Вывод:
те кто хочет, поддерживает
остальные помрут, как ненужное

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

29. "Выпуск Wine 8.18"  –2 +/
Сообщение от Аноним (29), 14-Окт-23, 13:31 
Не помрут, есть XWayland.
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск Wine 8.18"  +/
Сообщение от gmail.com (?), 14-Окт-23, 20:01 
>>Не помрут, есть XWayland

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

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

35. "Выпуск Wine 8.18"  +3 +/
Сообщение от Аноним (35), 14-Окт-23, 14:26 
> А чего ж писаки этих самых "популярных" программ не хотят адоптировать их под вейланд?

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

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

108. "Выпуск Wine 8.18"  –2 +/
Сообщение от Skullnetemail (ok), 15-Окт-23, 03:26 
В вейланде теперь наткнулись на проблему: сделать мульти-оконные приложения НЕВОЗМОЖНО. Наверное влепят такие костыли на фоне которых весь сомнительный код иксов будет казаться идеальным.
Ответить | Правка | Наверх | Cообщить модератору

133. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (-), 16-Окт-23, 17:43 
вейланд вроде как на вулкане основан же, апи более быстрый, с прямым доступом, мультиплатформа. по идеи, наоборот же должно разрабам упрощать - пиши коллы сразу на него - будет быстрее работать и портироваться. я не спец, в чём, технически, может быть проблема? то что девы какждого дистрибутива свой для де городят это понятно, отсюа и столько композиторов, а вот разрабы - действительно ли они ограничены этим, либо слишком пологаются на эти прослойки, вместо того чтобы документацию вулкана курить лучше? тем более, неужели до сих пор не могут какие-то общие стандарты для, к примеру, линукс платформы утвердить, если в этом есть необходимость для софта - чтобы каждая команда базовый _апи_ не лепила? в чём проблема многообразия композиторов? каждый своё лепит, аля майки/эпл хотят быть?
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

136. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (136), 16-Окт-23, 21:18 
> есть более двух десятков его композиторов, далеко не все из которых друг с другом совместимы, и дальше их будет еще больше. Вот и представь, какое разработчиком счастье все это поддеживать.

Линуксвей, до этого юниксвей. Так интересно было узнавать что именно твоя версия какого-нибудь tar, grep или ps этого ключа не понимает и писать надо по-другому.

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

39. "Выпуск Wine 8.18"  –2 +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 14:30 
> те кто хочет, поддерживает
> остальные помрут, как ненужное

С таким отношением к стабильно работающему софту далеко не уедете. Я забыли упомянуть, что скринкастинга в Wayland-е нет, а вместо него используется ОБЯЗАТЕЛЬНАЯ Pipewire-костыль-затычка, для которой нужно делать поддержку порталами в КАЖДОМ DE. Ущербная архитектура на лицо.

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

60. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (60), 14-Окт-23, 16:05 
> А чего ж писаки этих самых "популярных" программ не хотят адоптировать их под вейланд?

Потому что вэйланд ради вейланда на фиг не нужен. X11 работает, работает куда лучше вэйланда. Зачем мне как пользователю очень кривая поделка? Зачем мне как программисту поддерживать очень кривую поделку? Я вообще с вейландом не контактирую непосредственно. Вот когда всё GUI-Desktop-сообщество (вендоры сред рабочего стола, вендоры графических библиотек и т.д.) вэйланд допилят, чтобы он и памяти и cpu жрал меньше иксов, и функции все имел, и не крашился, а если крашнулся - то чтобы чинился, а если починить нельзя - то чтобы хотя-бы падал полностью, а не плодя конкурирующие между собой экземпляры, которые прибить проще перезагрузкой компа, чем руками... вот тогда и поговорим. А пока - ваш вэйланд - этт ненужный хлам, большущий шаг назад по сравнению с иксами.

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

77. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (77), 14-Окт-23, 17:34 
ты исходишь из ложной предпосылки, будто иксы работают. А на самом деле там баг на баге, которые чинить не станут, ибо разработка иксов полностью прекращена. Зачем мне как пользователю очень кривая поделка? Зачем мне как программисту поддерживать очень кривую поделку? Я вообще с иксами не контактирую непосредственно. Вот когда всё GUI-Desktop-сообщество (вендоры сред рабочего стола, вендоры графических библиотек и т.д.) иксы допилят, чтобы он и памяти и cpu жрал меньше вяленого, и функции все имел, и не крашился, а если крашнулся - то чтобы чинился, а если починить нельзя - то чтобы хотя-бы падал полностью, а не плодя конкурирующие между собой экземпляры, которые прибить проще перезагрузкой компа, чем руками... вот тогда и поговорим. А пока - ваши иксы - этт ненужный хлам, большущий шаг назад по сравнению с вяленым.
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск Wine 8.18"  +2 +/
Сообщение от AlexYeCu (ok), 14-Окт-23, 20:59 
>ты исходишь из ложной предпосылки, будто иксы работают

Но они работают. А Wayland — нет.

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

100. "Выпуск Wine 8.18"  –1 +/
Сообщение от gmail.com (?), 14-Окт-23, 23:09 
Wayland тоже работает , но xwayland побыстрее будет чем просто иксы или ваиланд, просто ты представь что это надо делать без мотивации без инвестиции и соответственно ничего не будет сделано за год , ну может только за десятилетия чё нибудь будет , но к тому времени многие помрут , так что бы увидеть Париж и помереть нужно инвестировать я его тогда и доделаю.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск Wine 8.18"  +2 +/
Сообщение от Аноним (25), 14-Окт-23, 12:13 
А в чем идея этого поста? Показать что некоторый софт сломался при переходе на другую технологию, поскольку требуется написание нового или исправление существующего?

Это слабая позиция. Софт уже переписывают, исправляют или создают новый и ряд вещей из списка был уже исправлен, выглядит как примитивный консерватизм без расуждений

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

27. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (1), 14-Окт-23, 12:29 
О, ты просто не знаком со Skullnet'ом))) Это ж крайне известная личность в узких кругах.
Предлагаю пройтись по его постам в новостях про вяленый или про закапываение иксов.
И почитать его в̶ы̶с̶е̶р̶ы̶  аргументацию почему иксы круто, а вяленый кака)
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск Wine 8.18"  –2 +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 14:27 
> О, ты просто не знаком со Skullnet'ом))) Это ж крайне известная личность в узких кругах.

Я в твоих кругах не бываю и правильно делаю.

> Предлагаю пройтись по его постам в новостях про вяленый или про закапываение иксов.

Согласен, обязательно почитайте. Там хорошо показано, что фанатики GNOME-Wayland-Redhat поделок - наглухо долбанутые культисты.

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

38. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (1), 14-Окт-23, 14:29 
> Я в твоих кругах не бываю

Но мы оба тут, и оба на лоре ¯\_(ツ)_/¯

> Там хорошо показано

Сам себя не похвалишь, никто не похвалит))

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

32. "Выпуск Wine 8.18"  +4 +/
Сообщение от Аноним (35), 14-Окт-23, 14:16 
> Это слабая позиция. Софт уже переписывают, исправляют или создают новый и ряд вещей из списка был уже исправлен, выглядит как примитивный консерватизм без расуждений

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

Поэтому извини, но "слабая позиция" - это терпеть и жрать с лопаты "инновации" от компашки, которая использует тебя в качестве бесплатного обезьянки-тестировщика.

Ненавистные Винда с Маком такого себе не позволяют - просто взять, да сломать совместимость, заливая "извините, нам трудно поддреживать", ибо конкурируют друг с другом и берут деньги у пользователей. А на Линуксе с его 2% - пожалуйста.

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

37. "Выпуск Wine 8.18"  +4 +/
Сообщение от Аноним (37), 14-Окт-23, 14:29 
А забавно будет, если MS возьмёт и физически выпилит GDI, DDraw и половину WinAPI, сказав, что вот вам Ditect2D и WPF (ну это к примеру) — пользуйтесь новыми технологиями. Вонь поднимется такая, что политические новости затмит. Но у MS новые технологии хотя бы работают, а не десять лет уже вот-вот будут готовы.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск Wine 8.18"  +2 +/
Сообщение от Аноним (60), 14-Окт-23, 16:06 
M$ никогда так не сделает - иначе лишится $.
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск Wine 8.18"  –1 +/
Сообщение от maximnik0 (?), 14-Окт-23, 23:10 
>физически выпилит GDI, DDraw и половину WinAP

Хм,если вы не знаете,то это уже сделано.Просто функционал встроен вокруг библиотек NET 3.5-4.7. Старые вызовы просто перенаправляются на эту библиотеку.Но совместимость осталось и народ не заметил что куча всего потихоньку повыкидовали. В 11 и за старые программы взялись- нет уже EE,paint,блокнота,классического проигрывателя и т.д.

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

102. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (35), 15-Окт-23, 00:15 
> Хм,если вы не знаете,то это уже сделано.Просто функционал встроен вокруг библиотек NET 3.5-4.7. Старые вызовы просто перенаправляются на эту библиотеку.

Вызовы WinAPI и GDI перенаправляются в NET? Извините, но это какя-то чушь.

> В 11 и за старые программы взялись- нет уже EE,paint,блокнота,

Paint и блокнот есть.

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

112. "Выпуск Wine 8.18"  +/
Сообщение от maximnik0 (?), 15-Окт-23, 04:37 
>Вызовы WinAPI и GDI перенаправляются в NET? Извините, но это какя-то чушь.

В Net 3.5 сделали унифицированную подсистему- где обёртка а где перенаправление- без бутылки не разберешся.Поэтому и mono застопорилось,слишком много пришлось с wine портировать/ интегрировать.Из этого на 98 Винде у народа внезапно куча не net приложения стала нормально работать, особенно с юникодной кодировкой.

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

130. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (130), 16-Окт-23, 03:49 
> В Net 3.5 сделали унифицированную подсистему- где обёртка а где перенаправление- без бутылки не разберешся.

Возможно, если перестать пить и начать читать документацию, что-то получится.

> Поэтому и mono застопорилось,слишком много пришлось с wine портировать/ интегрировать.

Mono никуда не застопорилось, было радостно куплено MS-ом, а старый .NET Framework, который был родной для Windows оставлен для обратной совместимости рядом с DirectDraw, GDI и прочими технологиями прошлого.

Просто внутри .NET Framework существовали классы-обёртки над Win32, кусками ядра, реализацией XML и много чем еще из нативного мира. Банально реализация HTTP клиентов упиралась в Triedent, а реализаия TLS упиралась в schannel, который в Windows в ядре, а не как OpenSSL

Потом, когда они купили это всё они разделили .NET на 2 части:
- .NET Core - минимальные компоненты .NET, который имеют отношения только .NET и базовым нативным библиотекам, которые поставляются с ним в комплекте
- .NET Standard - расширение .NET Core, которое используется в Windows Desktop и содержит привязки к нативным библиотекам и компонентам Windows, которые не нужно портировать.

Сейчас Mono - переименовали и оно называется ".NET" версии начиная с 5 - это кодовая база Mono, которая теперь является основной. Сейчас вроде версия .NET 8 уже.

> на 98 Винде у народа внезапно куча не net приложения стала нормально работать, особенно с юникодной кодировкой.

В отличии от Windows 98 в любой версии .NET все строки всегда представлены исключительно в UTF-16. Windows 98 не поддерживает Unicode ни в формате UCS-2 (ранние версии WinNT до 2000), ни тем более ни в каком другом виде. Единственное, что там можно сделать - объявить Multi Byte String в рамках своего приложения и пользоваться ей на своё усмотрение, потому что вывод в DOS и версия WinAPI тех лет восьмибитная. В этом нет ничего внезапного.

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

113. "Выпуск Wine 8.18"  +/
Сообщение от maximnik0 (?), 15-Окт-23, 04:41 
>Paint и блокнот есть.

Ну значит вернули, по просьбе трудящихся:-), в предрелизах выкидывали.
Не хотят уже придерживать старые приложения,м$ проще на net все переводить.

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

129. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (130), 16-Окт-23, 03:32 
Это работает наоборот. Есть фреимворк P/Invoke https://learn.microsoft.com/en-us/dotnet/standard/native-int... оттуда из .NET нативно вызывается код С и C++. Можно из кода .NET прицепиться к любой подсистеме, это то что в Windows и в Java называется маршалингом, кода управляемый код (код запущенный внутри CLR) обращается к любой внешней нативной библиотеке. Фактически P/Invoke автоматизирует биндинги из одного языка в другой через аннотации в коде, чтобы всё мапилось автоматически и не нужно было писать библиотеку-обвязку.

При этом подсистема GDI продолжает быть в ядре: https://learn.microsoft.com/en-us/windows-hardware/drivers/d... хотя её пытаются переписать на Rust от греха подальше. Она исторически использовалась для дисплейных драйверов для отрисовки интерфейсов Windows Forms и Explorer вплоть до Windows XP, просуществовала на этой задаче для обратной совместимости вплоть до 7 включительно и была окончательно заменена на WDDM, который пришел в Windows Vista с целью привнести композитный рабочий стол в Windows. В современных Windows DirectX (начиная с DirectX 10) является модулем ядра, а не юзерспейсной библиотекой (до 9 включительно) теперь он вместо GDI для этой задачи. Все драйверы пришлось переписать, потому что GDI представляет собой модель отрисовки векторной графики с использованием CPU и используется для рендеринга шрифтов. GDI-совместимые драйверы видеоадаптеров Windows в чем-то напоминали юзерспейсные драйверы Device Dependent X (DDX) в X11. Современная отрисовка рабочего стола Windows производится на поверхность через DirectX.

Важно понимать, что GDI по-прежнему используется для других задач, например для принтеров. Существуют так называемые GDI-принтеры, которые не способны не принять ни вектор, ни PostScript, ни тем более PDF. Они могут распечатать только RGB-растр, который должен быть создан средствами GDI-драйвера этого принтера. Естественно (начиная с Vista) есть поддержка преобразования документов в формат PostScript через компонент XPS, но это не отменяет наличие оборудования на рынке, которое не способно ничего сделать без GDI-растра.
https://learn.microsoft.com/en-us/windows/win32/printdocs/gd...
Даже если написать XPS-драйвер к такому принтеру, он всё равно будет зависеть от GDI, потому что Raster Image Processor (RIP) внутри GDI-принтера отсутствует.

Так что забудьте свои глупости, вы не знаете как работает Windows

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

142. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (37), 17-Окт-23, 10:25 
> В 11 и за старые программы взялись- нет уже EE,paint,блокнота,классического проигрывателя и т.д.

Но чсх их можно вернуть! И они работать будут!

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

45. "Выпуск Wine 8.18"  –2 +/
Сообщение от фнон (?), 14-Окт-23, 14:54 
> Ненавистные Винда с Маком такого себе не позволяют - просто взять, да сломать совместимость

так это же Линукс - "Stable API Nonsense nonsense" (с)

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

Хм... сидеть на линуксе и не любить пердолинг конфигов? может тогда лучше на винду?
Да и причина
"Х11 это забагованный кусок окаменевшего кала, от которого отказались даже его создатели,
в котором находят баги 88 года выпуска,
в MANе которого прямо написано 'VIDEOADAPTOR SECTION состоит из «Nobody wants to say how this works. Maybe nobody knows» ,
а последняя версия вышло в 2012', и тд" - ИМХО достаточная причина.
Ты же не требуешь, чтобы на заправка везде был этилированный 76 бенз? Проблемы некрофилов не должны беспокоить остальных водителей.

>  терпеть и жрать с лопаты "инновации" от компашки, которая использует тебя в качестве бесплатного обезьянки-тестировщика.

"хватит это терпеть!"©
Просто не пользуйся как инновациям, так и дистрибутивами, не будь бесплатным тестером.
Сиди на последней поддерживающей X11 версии своего любимого DE; Просто туда надо, чтобы кто-то переносил исправления из аппстрима и всего-то.
Или бекпортите все сами,.. а вы же неосиляторы, написать ничего не в состоянии, ну что ж за напасть:(

И вообще не сильно ли большие требования, к программному продукту, который достается нахаляву?
Это же не Винда и МАК которые "берут деньги у пользователей".
Мне кажется раззевать варежку могут только те, кто сам вкладывается в развитие (кодом, временем или деньгами) и то, "я туда 5 баксов кинул в 2008, теперь они мне должны как земля колхозу" тоже слабоватый аргумент.

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

56. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (35), 14-Окт-23, 15:31 
> Мне кажется раззевать варежку могут только те, кто сам вкладывается в развитие (кодом, временем или деньгами)

Ну так вы же изначально спрашивали:

> А чего ж писаки этих самых "популярных" программ не хотят адоптировать их под вейланд?

И я вам ответил, почему.

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

70. "Выпуск Wine 8.18"  +/
Сообщение от фнон (?), 14-Окт-23, 16:46 
Ну вот. Разработчики некоторых DE решили, что X11 пора на покой.
Какие к ним претензии?

Пользуйтесь другими DE.
Не обновляйтесь (до сих пор люди сидят на Вин7).
И у вас все будет работать как раньше.

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

75. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 17:10 
> Ну вот. Разработчики некоторых DE решили, что X11 пора на покой.

Буквально GNOME, и KDE чисто за компанию. Потому что быть монополистом рулез, и вяленд дал эту возможность в ущерб пользователям.

> Какие к ним претензии?

Чтобы не гадили в линуксовый десктоп.

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

76. "Выпуск Wine 8.18"  +1 +/
Сообщение от фнон (?), 14-Окт-23, 17:30 
> Буквально GNOME, и KDE чисто за компанию.

Которые занимают, по разным источникам, от 55% до 85% (статистика на линуксе это булщит...)

> быть монополистом рулез

как можно быть монополистом при такой лицензии?
почему мы не видим тыщщи форков гнома с выпилиным вейландом?))
или тут монополист тот, кто хоть что-то делает?

> Чтобы не гадили в линуксовый десктоп.

Они не гадят. Они развивают СВОИ de так как ОНИ считают нужным. Вас вообще не просили ими пользоваться.
Не нравится - форкайте или пользуйтесь другими de.
Вы считаете, что вы делаете одолжение разрабам тем что пользуетесь их DE? Вы глубоко ошибаетесь.

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

78. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 18:05 
> Которые занимают, по разным источникам, от 55% до 85% (статистика на линуксе это булщит...)

Не факт. Дело в том, что они могут писать свой сервер, потому что у них достаточно для этого ресурсов. У мелких DE, на это ресурсов нет.

> почему мы не видим тыщщи форков гнома с выпилиным вейландом?))

Потому что GNOME даже на иксах не нужен. Нафиг мне этот тормозной огрызок нормальной DE?

> Они не гадят. Они развивают СВОИ de так как ОНИ считают нужным. Вас вообще не просили ими пользоваться.
> Не нравится - форкайте или пользуйтесь другими de.
> Вы считаете, что вы делаете одолжение разрабам тем что пользуетесь их DE? Вы глубоко ошибаетесь.

А ну да. На мнение пользователей наплевать. Как по гномовялендовски. Вот за такое отношение и бойкот.

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

85. "Выпуск Wine 8.18"  +/
Сообщение от фнон (?), 14-Окт-23, 19:15 
> У мелких DE, на это ресурсов нет.

Ну так объединитесь и напишите какой-то свой (кастомизируемый например).

Если все равно не получается... очень жаль, но тянуть забагованные Х11 (которую уже никто чинить не будет) ради 1% от 4% есть ли смысл?
Значит мелкие DE останутся на иксах навсегда, только смогут они сами тянуть их?

> А ну да. На мнение пользователей наплевать. Как по гномовялендовски. Вот за такое отношение и бойкот.

Ты пользователь гнома? Судя по бойкоту - нет. Ну так какое тебе дело до гнома? Так можно начать возмущаться что в 11 форточке кнопку пуск по центру шлепнули и кеды этот ужас скопировали.

Мой опыт показывает, что всем не угодишь, как бы ты не старался.
Кому-то нужно куча кастомизаций и настроек, кому-то одна кнопка ʼСделать крутоʼ (привет подход эпл).
И это абсолютно нормально, посмотри в качестве примеров, ну не знаю, автомобили (большие, мелкие, моно/полный привод, бенз/электро), телефоны(андроид/ios), ноутбуки (у кого-то RGB дискотека, у кого-то алюминий, у кого-то темный пластик с пимпкой манипулятора thinkpad)

Так что просто делаешь, как считаешь нужным для СВОИХ пользователей, а остальные - просто НЕ ТВОИ.

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

86. "Выпуск Wine 8.18"  +1 +/
Сообщение от Анонин (?), 14-Окт-23, 19:18 
> У мелких DE, на это ресурсов нет.

Ну так, проблемы индейцев шерифа не... Или гнок/кеды еще и за других писан должны?))

> Нафиг мне этот тормозной огрызок нормальной DE?

Если ты им не пользуешься - то чего вообще возмущаешься?

И скорее всего вот почему: потому что если разрабы основных DE положат болт на иксы, то в иксах вообще перестанут фиксить баги. А все остальные недоDE, которые паразитируют на иксах, нешмогут их фиксить сами.
И качество иксов упадет (хотя, куда еще?)

Т.е. ты просто беспокоишься за то, чтобы твоя пятая точка была в тепле, причем "обязывая" гном и кеды поддерживать иксы, хотя не являешься пользователем (как минимум гнома). Ух как хитрооппо...

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

137. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (136), 16-Окт-23, 21:31 
> У мелких DE, на это ресурсов нет.

Вообще-то gpl вроде как на софте зарабатывать не запрещает. Пусть торгуют своими поделиями или монетизируют их иным способом, а на заработанное разрабов нанимают, в чем проблема-то?

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

138. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 16-Окт-23, 21:38 
> Вообще-то gpl вроде как на софте зарабатывать не запрещает. Пусть торгуют своими
> поделиями или монетизируют их иным способом, а на заработанное разрабов нанимают,
> в чем проблема-то?

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


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

139. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (136), 17-Окт-23, 01:18 
FSF, не?
Ответить | Правка | К родителю #138 | Наверх | Cообщить модератору

140. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 17-Окт-23, 01:32 
> FSF, не?

Совершенно бесполезая организация, захваченная SJW.

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

84. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (84), 14-Окт-23, 19:11 
> как можно быть монополистом при такой лицензии?

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

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

88. "Выпуск Wine 8.18"  +2 +/
Сообщение от фнон (?), 14-Окт-23, 19:38 
Ого, так это оказывается прогерам деньги платить нужно?!
Я думал Сообщество (произносить с благоговением!) из альтруистических побуждение бесплатно на благо всего человечества пашет!

Может тогда те кому сильно нужна поддержка иксов, просто сделаю кроудфандинг (типа как у криты https://fund.krita.org/) - где видно сколько денег и цели.
И наймут пару программистов на фуллтайм.
Вопрос где они найдут желающих разгребать окаменелости даже за деньги - открытый.

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

104. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (3), 15-Окт-23, 01:29 
> Nobody wants to say how this works. Maybe nobody knows

https://opennet.ru/openforum/vsluhforumID3/129741.html#260


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

125. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (1), 15-Окт-23, 22:21 
Спасибо за комментарий!
Человек 19 лет назад убедился, что X11 это фигня.
И теперь делает работу над ошибками - вейланд.
Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 16-Окт-23, 00:25 
Уже 14 лет делает, а всё ещё пока костыльное, кривое и сырое. Из принципа косяки архитектуры исправлять не хотят. И на фоне всего этого кала - Xorg выглядит свежим и живым. Так что - садись, два,
Ответить | Правка | Наверх | Cообщить модератору

132. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (1), 16-Окт-23, 10:46 
Свежим и живым калом)))
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 14:24 
> А в чем идея этого поста? Показать что некоторый софт сломался при переходе на другую технологию, поскольку требуется написание нового или исправление существующего?

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

> Это слабая позиция.

Это самое важное, но вялендонутые про обратную совместимость не слышали, а когда поняли, что вяленд без неё никому не нужен, стали пытаться втыкать костыльный XWayland, под которым всё равно полноценную DE не запустить, да и отдельные приложения криво работают. Костыли на костылях.

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

40. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (1), 14-Окт-23, 14:36 
А сколько лет ты предлагаешь тянуть ̶э̶т̶о̶ ̶к̶у̶с̶о̶к̶ ̶г̶о̶в̶.̶.̶.̶  обратную совместимость?
Вы за столько лет жизни иксов даже тиринг не смогли победить полностью.
Только отмазываетесь "у меняя его нет, ничего не вижу". Прям коты Базилио все поголовно.
У вас все отговорки сводятся к "у меня такого нет"/"мне это не нужно".
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск Wine 8.18"  +2 +/
Сообщение от Аноним (35), 14-Окт-23, 14:44 
> А сколько лет ты предлагаешь тянуть ̶э̶т̶о̶ ̶к̶у̶с̶о̶к̶ ̶г̶о̶в̶.̶.̶.̶  обратную совместимость?

Да сколько угодно. Винда вон свои API тянет еще с 90х - и ничего: есть они не просят, софт с драйверами до сих пор работает, и пользователи довольны.

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

43. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (1), 14-Окт-23, 14:52 
Угу, только винда почему-то продолжает развиваться, добавляет новые возможности вроде нормальной поддержки 4k, hi-dpi и custom scaling, hdr.
И у них это получается делать не ломая всё (потому что часть вещей таки ломают)! Наверное это потому что думали когда проектировали систему.
В отличие от того кала что в лялихе. Где чтобы добавить HDR нужно половину иксов переписать...
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 14:57 
> 4k, hi-dpi и custom scaling

Это всё и так есть. Только сходи к GNOME-рам и спроси почему у них в GTK fractional scaling не работает, а в Qt есть.

> В отличие от того кала что в лялихе. Где чтобы добавить HDR нужно половину иксов переписать...

Это враньё, HDR легко сделать, просто скорее всего сделать некому, и возможно ещё политические причины.

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

50. "Выпуск Wine 8.18"  +1 +/
Сообщение от фнон (?), 14-Окт-23, 15:09 
>  просто скорее всего сделать некому

Лол, это отличный аргумент.
Мы могли бы добавить хдр в X11, но н̶е̶т̶ ̶с̶ы̶р̶ь̶я̶ ̶и̶ ̶к̶а̶д̶р̶о̶в̶ нет мозгов и программеров.
Ну и нафиг мне нужны такие оправдания?
Если это легко, то почему из армии некроматов не нашелся тот самый герой? Может не все так просто?

> возможно ещё политические причины

Например? В репу иксов перестали принимать пулл-рекветы?
Или тем кто осмеливался представить свою реализацию, по ночам звонил Шаттлворт и страшно дышал в трубку (а когда уставал, то передавал эстафету Поттерингу)?

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

54. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (35), 14-Окт-23, 15:27 
> И у них это получается делать не ломая всё (потому что часть вещей таки ломают)! Наверное это потому что думали когда проектировали систему.

Нет. Это потому, что они в первую очередь не выпиливают старое. А мы тут Иксы закапываем...

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

55. "Выпуск Wine 8.18"  –1 +/
Сообщение от iPony129412 (?), 14-Окт-23, 15:31 
> Угу, только винда почему-то продолжает развиваться, добавляет новые возможности вроде нормальной поддержки 4k, hi-dpi и custom scaling, hdr. И у них это получается делать не ломая всё

У Windows период ломки (😐) был с переходом XP на Vista.
Не всё сломалось, но по драйверам, всякам альтернативным оболочкам бабахнуло, когда выкидывали устаревший хлам.
Тогда и появилась изоляция ввода, поддержка несколько GPU, вменяемый API для GPU декодинга

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

42. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 14:46 
> Вы за столько лет жизни иксов даже тиринг не смогли победить полностью.

А ну всё, опять про мифический тиринг... Принимай таблетки, давай. И здоровья тебе.


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

44. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (1), 14-Окт-23, 14:52 
Ну вот, опять заявление что тиринг мистический.
Сходи к окулисту что ли...
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск Wine 8.18"  –1 +/
Сообщение от Анонин (?), 14-Окт-23, 15:01 
Ну конечно тиринга нет!

https://www.reddit.com/r/archlinux/comments/129sow7/screen_t.../
https://www.reddit.com/r/archlinux/comments/14cn4vo/screen_t.../
https://www.reddit.com/r/openSUSE/comments/zmm6ls/screen_tea.../
https://forum.manjaro.org/t/diagonal-tearing-on-x11/126153
https://bbs.archlinux.org/viewtopic.php?id=281858
...

А вот все, кто спрашивают "как его побороть" - они просто придумывают, чтобы опорочить прекраснейшие иксы))

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

49. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 15:03 
> Ну конечно тиринга нет!
> А вот все, кто спрашивают "как его побороть" - они просто придумывают,
> чтобы опорочить прекраснейшие иксы))

Именно так.

TearFree "on" в xorg.conf. либо в композиторе V-Sync "on".

Уже каждая собака это знает и вам стоит тоже.

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

51. "Выпуск Wine 8.18"  +2 +/
Сообщение от Анонин (?), 14-Окт-23, 15:12 
А может тогда собака мне расскажет что делать если это не помогает?
Типа как тут https://bbs.archlinux.org/viewtopic.php?id=247308
Только ответы в стиле "ну не подключаейте второй монитор" не принимаются.

Вот в этом и все иксы! Иди попердолься с одним конфигом, не помогло - попробуй другой, потом переставь дрова, потом еще что-то сделай. А добавление vsync портит частоту на другом монике... "Ну шош ты хотел!"

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

53. "Выпуск Wine 8.18"  +1 +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 15:16 
> Только ответы в стиле "ну не подключаейте второй монитор" не принимаются.

"intel" драйвер уже давно сдох, юзайте modesetting. И легче просто в композиторе включить V-Sync.

> А добавление vsync портит частоту на другом монике... "Ну шош ты хотел!"

Ну да, физика. Так V-Sync работает. У композитора один OpenGL контекст, который нельзя заставить синхронизироваться на разные части экрана, а у мониторов разные частоты.

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

64. "Выпуск Wine 8.18"  +/
Сообщение от фнон (?), 14-Окт-23, 16:10 
Хм... ну с 2012 года можно было что-то придумать, ну там например 2 OpenGL контекста или 'для каждого композитора по своему контексту'?

Ой, погодите, получается вейланд))

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

74. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 17:07 
> Хм... ну с 2012 года можно было что-то придумать, ну там например 2 OpenGL контекста или 'для каждого композитора по своему контексту'?

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

> Ой, погодите, получается вейланд))

Wayland получается, когда разработкой занимаются слабоумные хипстеры без мозга.

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

87. "Выпуск Wine 8.18"  +/
Сообщение от soarin (ok), 14-Окт-23, 19:35 
> вместо того чтобы реальные проблемы пофиксить.

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

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

65. "Выпуск Wine 8.18"  +/
Сообщение от Анонин (?), 14-Окт-23, 16:14 
Угу, а у эпла значит физика другая... Потому что у них работает Adaptive Sync для external display.
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

73. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 14-Окт-23, 16:57 
>  Угу, а у эпла значит физика другая... Потому что у них работает Adaptive Sync для external display.

А, Freesync... Freesync это фича видеодрайвера. То есть если на нескольких мониторах не работает, значит в драйвере этой фичи нет.

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

63. "Выпуск Wine 8.18"  –1 +/
Сообщение от soarin (ok), 14-Окт-23, 16:07 
> есть волшебная опция "сделать хорошо"

Классика.
А разработчики глупые (забывчивые) или злые (издеваются) и не включают эту опцию.

Я благодаря подобной опции kernel panic увидал (ну хоть что-то интересное) этак в 2020 году. Не помню когда его видел вообще.
Что-то там FullCompositionPipeline вычитал как хвалили фанатики.

В итоге выкинул весь этот хлам и в 2022 году перешёл на Wayland. Да, тоже не без глюков, но иксы за кучу лет задолбали – не жалко.

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

59. "Выпуск Wine 8.18"  –1 +/
Сообщение от Анонимусс (?), 14-Окт-23, 15:39 
Просто открываем вики напр. арча, а там черным по белому написано:
"This option is available since xorg-server release 21.1.0 and will allow synchronized page flips up to the highest refresh rate your primary monitor supports. Your secondary monitor(s) may exhibit tearing however."
https://wiki.archlinux.org/title/Variable_refresh_rate

Т.е. разрабов/ментейнеров тиринг может быть, а у Skullnet он мифический... Так и запишем.

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

30. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (30), 14-Окт-23, 13:58 
Напомню, что это тот самый probonopd, автор ущербного AppImage, который по факту решает ни одну проблему дистрибуции приложений, а просто является SFX архивом, с FUSE реализацией SquashFS.

Про тормоза FUSE видимо они ничего не слышали, ровно, как и о том, чтобы реализовать его на сисколлах, а не требовать от юзера поставить ещё libfuse.

Я уже не говорю о том, как его этот же человек мне утверждал что дескать он смог собрать портабельный 32-битный Wine в 64-битный AppImage, но мигом перестал нести чушь как ему указали на то, что там не работает ни одно приложение с 3D ускорением.

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

33. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (35), 14-Окт-23, 14:19 
>  этот же человек мне утверждал что дескать он смог собрать портабельный 32-битный Wine в 64-битный AppImage, но мигом перестал нести чушь как ему указали на то, что там не работает ни одно приложение с 3D ускорением

Ну драйвера-то ты статически не слинкуешь, поэтому это странная претензия к AppImage.

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

127. "Выпуск Wine 8.18"  +1 +/
Сообщение от Ilya Indigo (ok), 16-Окт-23, 01:15 
> You cannot run applications as root

Я правильно понимаю, что в нём kdesu работать не будет?
Это же бред какой-то.

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

128. "Выпуск Wine 8.18"  +/
Сообщение от Skullnetemail (ok), 16-Окт-23, 01:35 
> Я правильно понимаю, что в нём kdesu работать не будет?

sudo и pkexec тоже

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

17. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (17), 14-Окт-23, 11:41 
Все же знают, что сначала API для 2D-ускорения назывался хху, потом еху, потом уху, потов сну, потом гламур
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

82. "Выпуск Wine 8.18"  +/
Сообщение от cheburnator9000 (ok), 14-Окт-23, 18:45 
В стимовском протоне я уже даже играл под wayland игру deep rock galactic. В процессах не было никакого XWayland или Xorg.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (4), 14-Окт-23, 10:36 
>Для использования в API DirectMusic встроена библиотека FluidSynth.

🤦🤦🤦

1. Она в дистрах идёт в виде shared-библиотеки. Зачем мне эта блоатварь? Давайте вообще тогда весь вайн в виде дистра оформим и в снап засунем, раз пошёл тренд на бандлование.
2. какого хрена она именно в wine встраивается? У нас есть PipeWire с поддержкой миди-истоков и стоков, достаточно было просто создать исток и подключить его к стоку (автоподключение тут не реализовано, поэтому его надо реализовать самим и оформить в shared-бпблиотеку)

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

8. "Выпуск Wine 8.18"  +/
Сообщение от mimocrocodile (?), 14-Окт-23, 11:00 
Так чего ж ты патчи не прислал?
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Wine 8.18"  –1 +/
Сообщение от Аноним (13), 14-Окт-23, 11:24 
А я и прислал. Себе самому в свои программы. А вайн я делать не брался, это работа его разработчиков - делать вайн качественно. Если туда кто-то сторонний патчи присылает - это не потому, что это его работа - туда патчи присылать, а жест доброй воли и/или отчаяния. Того, кто туда патчи не прислал, этим попрекнуть никак нельзя.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск Wine 8.18"  +8 +/
Сообщение от Аноним (37), 14-Окт-23, 12:03 
Патч, значит, лишь себе прислал. А истерику твою читать все должны.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Wine 8.18"  +3 +/
Сообщение от Аноним (17), 14-Окт-23, 11:44 
Вообще-то ВСЕ зависимости Wine являются shared-библиотеками, это и libGL, и libasound2, и libpulse. Кроме того, с ними линкуютсч при помощи dlopen(). Это значит, что даже если какой-то одной библиотеки и нет - Вайн всё равно будет работать.

Наиболее наглядно это представлено в Crossover (платный Wine). Нажимаешь "Установить приложение", и тебе тут же говорят, каких библиотек в твоей системе нет, и чего ты из-за этого лишишься. Жаль, что в бесплатном Wine такого нет.

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

22. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (13), 14-Окт-23, 12:04 
Спасибо за инфу!
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск Wine 8.18"  +/
Сообщение от olelukoie (ok), 14-Окт-23, 20:21 
Вообще-то в последнее время от dlopen() нативных либ они стали отказываться и вместо этого бандлят либы и собирают их в виде PE-dll'ок. Так, например, поступили с libpng и libfreetype. Возможно, что и FluidSynth тоже сюда попал...
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

92. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (92), 14-Окт-23, 21:07 
Не "возможно", а попал: https://gitlab.winehq.org/wine/wine/-/commit/f768d6b31bebc35...
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск Wine 8.18"  +/
Сообщение от olelukoie (ok), 14-Окт-23, 22:02 
Ок, попал так попал.

И я даже догадываюсь, зачем разрабы WINE стали так делать: этот подход избавляет WINE от зависимостей от 32-битных нативных либ, которые иначе потребуются для запуска 32-битного виндового софта. В результате появляется (пока еще не появилась, поскольку не все зависимости переведены на PE-формат) возможность собрать и использовать полноценный двух-архитектурный (32+64 бита) WINE на 64-битной хост-системе без установки 32-битных нативных либ.

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

105. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (105), 15-Окт-23, 02:46 
Ничего не понял. На 64-битной машине по 2 комплекта либ, на 32-битной - по одному. Не вижу проблемы зависеть от 32-битной либы из дистра, если это избавляет от необходимости тащить свою копию этой либы в составе вайна. Либа ведь так или иначе тащится. Но при бандлованнии ещё и память жрёт, дистроспецифичные фиксы не имеет, да и вообще мамонтово говно, ибо пнактика показывает, что на обновление бандлованных либ забивают.
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск Wine 8.18"  +/
Сообщение от olelukoie (ok), 15-Окт-23, 17:58 
>Либа ведь так или иначе тащится.

Вот именно от этого и хотят избавиться. Был большой шум, когда разрабы убунты пару-тройку лет назад сказали, что больше не будут собирать 32-битные либы (вместе с 32-битным дистром). WINE оказался единственным значимым проектом, который сподвиг их все-таки обеспечить наличие 32-битных либ в 64-битном дистре. Но только временно, пока WINE не научится работать без них. Вот он и учится. Просто бандлит все свои зависимости и собирает их в PE-dll. Процесс не быстрый, но лет за пять должны управиться :)

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

122. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (60), 15-Окт-23, 20:33 
>Вот именно от этого и хотят избавиться

Это не возможно: если либы нет, то кто вместо неё работу выполнять будет? Другая либа? Ну так поздравляю - от чего ушли - к тому и пришли. Бандлованная либа всё равно есть либа, просто бандлованная. Она всё равно потребляет память. Причём несколько раз - один раз потребляет либа в системе, а другой раз - бандлованная либа. Собрать 2 либы, одну для 32 бит, другую для 64? Ну так и было и есть сейчас. Можно ли обойтись без 32-битных реализаций? Можно - сгенерить 32-битную либу, которая будет переключать проц в 64-битный режим и обратно на каждом вызове API, а дальше пробрасывать в 64-битную либу. В вайне есть реализация этого. Вполне можно сделать дополнительное имя ABI, и иметь 2 венсии каждого пакета с либами, один с пробросом, а другой с реальным 32-битным кодом, для большиинства пакетов такие stubы будут намного легче, чем добавочные 32-битные реализации. И проблема решена без всяких высокопроблемных методов, вроде бандлования.

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

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

131. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (131), 16-Окт-23, 07:12 
> мамонтово говно

И станет в точности как в Винде.

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

26. Скрыто модератором  –2 +/
Сообщение от Коньюктивит (?), 14-Окт-23, 12:21 
Ответить | Правка | Наверх | Cообщить модератору

31. Скрыто модератором  +1 +/
Сообщение от Аноним (37), 14-Окт-23, 14:11 
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск Wine 8.18"  –2 +/
Сообщение от Аноним (57), 14-Окт-23, 15:32 
Т.е. переждать ещё лет 19 на Windows?
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (79), 14-Окт-23, 18:15 
Через 19 лет тебе ни виндовс ни линпус уже не нужны будут.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск Wine 8.18"  +1 +/
Сообщение от Аноним (79), 14-Окт-23, 22:50 
Зачем тебе деду 70 летнему будет нужен комп? Палку в руки и цвиточки нюхать на лавочке.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

109. "Выпуск Wine 8.18"  +/
Сообщение от Коньюктивит (?), 15-Окт-23, 03:58 
Ога. Мне вот уже и Ондроида хватает.
Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (117), 15-Окт-23, 09:32 
Ондройид раздражаит.
Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск Wine 8.18"  +/
Сообщение от Коньюктивит (?), 15-Окт-23, 20:20 
Миня нед. У миня хороший Ондроид. Дорогой!
Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (117), 15-Окт-23, 20:55 
Дорогой дорожи раздражаит.
Ответить | Правка | Наверх | Cообщить модератору

118. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (118), 15-Окт-23, 09:39 
Многие сегодняшние 70 летние деды и бабушки уже давно освоили компьютеры, с добрым утром.
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

121. "Выпуск Wine 8.18"  +/
Сообщение от Коньюктивит (?), 15-Окт-23, 20:26 
Милай, в 70 лет у многих уже деменция. Вот не понаслышке, у старого человека звонит мобильный телефон и он подносит к уху пульт от телевизора. Хотя, может ты имеешь ввиду, что в этом состоянии они как раз таки становятся готовы к знакомству с линуксь? Вот тут с наскока спорить не буду. Нужно обдумать такую альтернативную точку зрения. А может и правда..
Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (117), 15-Окт-23, 21:02 
В этом деле радуют среднего возраста "ой, я блондин/ка" и )
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

114. "Выпуск Wine 8.18"  +/
Сообщение от leap42 (ok), 15-Окт-23, 08:03 
Переждать что? Инструмент - под задачу. Если вам правда норм с виндой... Ну так и пользуйтесь ей. А "ребятам во дворе" рассказывайте что перешли на Ubuntu)
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

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

81. Скрыто модератором  +/
Сообщение от Аноним (79), 14-Окт-23, 18:18 
Ответить | Правка | Наверх | Cообщить модератору

115. Скрыто модератором  +/
Сообщение от leap42 (ok), 15-Окт-23, 08:03 
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

62. Скрыто модератором  –2 +/
Сообщение от beck (??), 14-Окт-23, 16:06 
Ответить | Правка | Наверх | Cообщить модератору

98. Скрыто модератором  +/
Сообщение от Аноним (79), 14-Окт-23, 22:49 
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (69), 14-Окт-23, 16:45 
Adobe Acrobat и FineReader теперь точно заработают
Ответить | Правка | Наверх | Cообщить модератору

116. "Выпуск Wine 8.18"  +2 +/
Сообщение от leap42 (ok), 15-Окт-23, 08:06 
> Adobe Acrobat и FineReader теперь точно заработают

лол, а зачем они нужны? pdf же как раз к винде нигде не прибит, в том и его смысл: переносимость

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

134. Скрыто модератором  +/
Сообщение от Аноним (-), 16-Окт-23, 17:47 
Ответить | Правка | Наверх | Cообщить модератору

141. Скрыто модератором  +/
Сообщение от leap42 (ok), 17-Окт-23, 04:59 
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (79), 14-Окт-23, 18:17 
И зачем это все нужно? Вся актуальность вайна осталась где-то в 2005 году.
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск Wine 8.18"  –2 +/
Сообщение от Коньюктивит (?), 14-Окт-23, 21:26 
Согласен. С тех самых пор как Фотошоп и иже с ним запускаются нативно.
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск Wine 8.18"  +/
Сообщение от InuYasha (??), 14-Окт-23, 22:12 
Ну-ка ну-ка пояснити. Где это Шотапоп запускается нативно?? Это не в облаке имеется в виду?
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск Wine 8.18"  +/
Сообщение от Коньюктивит (?), 15-Окт-23, 04:00 
Простите, опять про тэги забыл. Старый.
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск Wine 8.18"  +4 +/
Сообщение от Аноним (79), 14-Окт-23, 22:47 
Те кто работает с фотошопом профессионально, те зарабатывают деньги и используют как минимум винду, а чаще макось. Если же тебе надо кропнуть фотку под линпусом, то фотошоп тебе не нужен в принципе.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

103. "Выпуск Wine 8.18"  –1 +/
Сообщение от Chromium (ok), 15-Окт-23, 01:22 
Более реальным выглядит Chromebook Plus с промо Photoshop Web
Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск Wine 8.18"  –1 +/
Сообщение от Коньюктивит (?), 15-Окт-23, 04:05 
Ещё один сектоотступник на сайте.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

135. "Выпуск Wine 8.18"  +/
Сообщение от Аноним (-), 16-Окт-23, 17:50 
поставил стим под левым акком, отрубил от инета, вручную добавил одноглазую игру, включил протон и погнали. где бы я был, если бы не эта движня вайна?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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