Comments 26
уже 50 лет проекту , а всё как полное Г, что пробовал в 2010 примерно, что сейчас. Просто в игры невозможно играть.
Почему этот проект не дропнуть если всем очевидно что проект не удался? я не понимаю.
Если для игр как на скриншоте от 2001 года, то давно есть другие нормальные эмуляторы приставок и Switch и прочих...
Ужаснейший проект.
Кроме игр есть ещё и программы, и часто их аналогов в Linux нет. У меня есть ровно одна такая программа и wine с ней справляется
Отвратительный наброс, в следующий раз постарайтесь получше.
Просто в игры невозможно играть.
...
Если для игр как на скриншоте от 2001 года, то давно есть другие нормальные эмуляторы
Похоже, что проект спонсируется не только лишь "игроками". Вернее, мало кто из "игроков" это делает.
Вы про Steam Deck и SteamOS не слышали? Valve с вами не согласна.
Вы просто не умеете его готовить. Wine - очень гибкая штука, которую можно настроить под запуск почти чего угодно, но придетмя повозиться. А для тех, кто возиться не хочет, а хочет играть, есть специальные форки, в которых уже кто-то повозился и сваял настройки под многие популярные игры (Proton, PortProton, еще какие-то есть).
Обоснуйте, что в нем ужасного? Единственная альтернативная опенсорсная реализация WinAPI, которая у нас есть. Люди создали беспрецедентную базу, проделали огромную работу, которую трудно переоценить. Если вы не понимаете, зачем это нужно, кроме как запускать спираченные игрушки в один клик, ну так проходите мимо, никто вам силой ничего не втюхивает.
Ну, в 2010 приходилось тяжко, но много чего можно было попробовать c AppDB. С годами становилось лучше, а количество “красноглазия” уменьшалось. Мне кажется в то время благодаря этому смог разобраться в Linux-ах.
Сейчас есть Steam и Proton (форк Wine). Пройдена куча игр, без традиционного пердолинга и без нареканий в графике или производительности. Все Dark Souls, Elden Ring, Doom (2016), Doom Eternal (c ray tracing), God of War (2018), Ghost Runner, Batman: Arkham Trilogy, EDF 4.1 и 5, и куча инди. Не всё работает, но благодаря Wine (Proton) многое доступно. Судя по protondb, я в этом мнении не один.
Эмуляторы приставок (или железа) это отдельная тема которая не связана с механизмами работы Wine. Непонятно зачем эти две темы связывать друг с другом, да ещё терять в производительности из-за эмуляции.
Wine незаменимая часть Linux гейминга.
Для меня количество красноглазия почему-то со временем только растет.
В вайновом winmm в какой-то момент что-то сломали, и Logitech Attack 3 перестал детектиться в X-Wing Alliance и некоторых других старых играх (не во всем далеко). Я его патчил (не помню как, там какой-то информации от него не приходило, в старом случае вайну было пофиг, в новом случае из-за этого отсеивалось), но в последний момент, когда хотелось поиграть, оно без этого задетектилось.
Совместимость как будто улучшается с разными играми новее и новее, но ухудшается ситуация с утечками памяти, совместимостью с FreeBSD, и почему-то адекватностью работы звука. И с достаточно старыми играми на данном этапе уже имеют смысл вроде PlayOnLinux, которые скачивают под них старую версию вайна, где конкретная игра работала лучше.
А еще туева хуча патченых версий, пользователи которых в наглую пишут свои эксперименты на appdb и protondb, а я потом удивляюсь, почему у них работает, а у меня нет.
А еще баг протона с перевернутым изображением, который не нашел, как фиксить.
Крч, в 2012 было удобнее - пошел на appdb, почитал, сделал, работает. Хотя подозреваю, что с интеловской встройкой или с невидией все еще так, по части графики. У меня amd.
Для меня количество красноглазия почему-то со временем только растет.
Да, такое к сожалению случается и какая то игра перестаёт быть доступна. У меня почти вся библиотека работает, поэтому мне сложно разделить эту боль.
И с достаточно старыми играми на данном этапе уже имеют смысл вроде PlayOnLinux, которые скачивают под них старую версию вайна, где конкретная игра работала лучше.
Да, так и есть. Для некоторых игр пользуюсь Lutris.
пользователи которых в наглую пишут свои эксперименты на appdb и protondb
Не в наглую. Они указывают в какой версии запущена игра, например: “Custom Proton: GE-Proton9-23”. А дальше хотя бы есть выбор - заморачиваться или нет. Но среднюю по больнице даёт обычный Proton, по крайней мере для популярных игр.
А еще баг протона с перевернутым изображением, который не нашел, как фиксить.
У меня есть похожий баг) После выхода из игры или вылета иногда экран переворачивается вверх ногами, лечится Alt+Tab-ом. Я грешу на SDL2, так как не во всех играх это появляется и тоже самое происходит в моём pet-проекте.
Крч, в 2012 было удобнее
Ох, я застал это время и возвращаться туда лень) Старый я уже. Вообще любопытно насколько разный опыт, я не пытаюсь его обесценить, но хочется хотя бы разбавить общую картину и сказать что не всё так плохо.
Проблема не в Wine, а в Винде :) Сложна очень. Я не представляю, как сами разработчики винды в ней разбираются. Все эти совместимости.
В смысле 50 лет? Если заглянуть на 1975-й год, то увидим Altair 8800, на котором ещё не было MS DOS. Не то что, Windows.
Если у вас что-то не получилось, это не значит, что продукт отстой. Есть достаточно много примеров, где WINE отлично эксплуатируется
Проекту не 50 лет, а 33. Притом с релиза первой версии прошло 17 лет. А со второй 8. Как бы очевидно, что долгое время ресурсов небыло и пилили два чела, после работы.
По вторму пункту тоже чушь - уже года 4 поверх wine работает proton и он позволяет запускать игры в стим на маке и лине по клику. Очень много игр. И они работают либо хорошо, либо отлично. Многие идентично виндовым
не понимаю о чем ты, я играю только на линуксе под wine; чтобы запустить любую современную игру нужно уставить dxvk, все.. обычно ничего больше не требуется
Главное, MSOffice до какой версии запускается полноценно? Чтобы с PP и Visio? :)
Почему забросили Wine ARM для Android ?
А можно считать, что wine, это аналог WSL, но наоборот?
это wsl - wine наоборот) но только первый. wsl2 это уже почти виртуалка.
April 21st, 2021 The Initial Preview of GUI app support is now available for the Windows Subsystem for Linux
https://devblogs.microsoft.com/commandline/the-initial-preview-of-gui-app-support-is-now-available-for-the-windows-subsystem-for-linux-2/
В wsl2: Это и есть виртуалки с azurelinux(CBL-Mariner) и GNU/Linux

Wsl 2 это не почти, а чисто виртуалка. Да, первая версия пыталась перехватывать системные вызовы, но получилась скорее шляпа и они поткнули полноценный гипер-в и танцуют вокруг него
Так и не смог побороть проблему иной отрисовки шрифтов под вайном... И шрифты с винды, и все либы одинаковые, а пдф-ка на выходе иная нежели под виндой :(
Релиз Wine 10.3