Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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

Опубликован fix-it-in-wine для быстрого исправления работы Windows-приложений в Wine

07.11.2026 11:21 (MSK)

Представлены открытые проекты "fix-it-in-wine" и "dllmgr", предлагающие новый подход к устранению проблем совместимости Windows-приложений с Wine. В fix-it-in-wine входит набор инструкций и инструментов для AI-агентов, позволяющий диагностировать и исправлять ошибки Wine, проявляющиеся при выполнении конкретных приложений. Проект dllmgr предоставляет своего рода пакетный менеджер для DLL Wine, позволяющий использовать библиотеки из других версий Wine, альтернативные реализации от независимых разработчиков и подготовленные своими силами варианты с исправлением отдельных ошибок. Оба проекта распространяются под лицензией BSD.

При помощи развиваемого инструментария пользователь может поручить AI-агенту разобраться, почему конкретная программа не работает, без ожидания исправления ошибки разработчиками Wine. Агент анализирует поведение приложения и отладочные логи, ищет соответствующие сообщения в Bugzilla проекта Wine, определяет проблемную DLL, собирает её отдельно от остального Wine и пытается устранить ошибку. Полученная библиотека устанавливается только для выбранного приложения, без изменения системного Wine, с возможностью отката изменения.

В отличие от существующих решений, таких как PlayOnLinux, вместо установки целиком подходящей версии Wine предоставляется возможность сборки необходимой конфигурации из отдельных DLL и исправлений для них. Например, если приложение работает с большинством библиотек Wine 9, но требует более новой реализации одной функции из Wine 11, нет необходимости заменять весь Wine, а достаточно использовать подходящую версию одной библиотеки. Исправленный вариант DLL можно опубликовать в общем каталоге, чтобы другие пользователи могли применить готовое решение.

Так как продвижение сгенерированных через AI исправлений в Wine проблематично из-за правил проекта, предлагается передавать в upstream не готовые патчи, а описание выявленных ошибок, условия их воспроизведения, результаты диагностики, объяснения причин неправильного поведения и описание найденного решения. В перспективе на базе развиваемых проектов может быть сформирована децентрализованная экосистема для распространения исправлений к Wine, распространяемых независимо от основного проекта.

На текущем этапе развития проекты находятся в состоянии ранних прототипов. В fix-it-in-wine уже имеются инструменты диагностики, поиска ошибок в Bugzilla, сборки отдельных DLL, установки локальных замен и их отката, но пока отсутствует поддержка исправления некоторых ключевых библиотек Wine и библиотек с Unix-компонентами. В dllmgr реализованы формат каталога, его проверка и индексация, а также экспериментальные сценарии применения отдельных исправлений, но отсутствуют полноценные графический и консольный интерфейсы.

  1. Главная ссылка к новости (https://github.com/unxed/fix-i...)
  2. OpenNews: Новые версии Wine 11.21, Wine-staging 11.21 и D7VK 2.4. Реализация 3Dfx Glide поверх Vulkan
  3. OpenNews: Релиз StartWine-Launcher 422, программы для запуска Windows-приложений и игр в Linux
  4. OpenNews: Новая версия пакета PlayOnLinux 4.3
  5. OpenNews: Выпуск Lutris 0.5.20 и Bottles 0.62, платформ для упрощения запуска игр в Linux
Автор новости: unxed
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66634-wine
Ключевые слова: wine, ai, slopware
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (113) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:56, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    >нет необходимости заменять весь Wine

    ну-ну, каких ещё гениальных идей накинут?

     
     
  • 2.7, unxed (?), 12:03, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    О, у меня много ещё! Например, memory safe Паскаль с авто выведением владения, хотите? github.com/unxed/bp
     
     
  • 3.8, Аноним (8), 12:09, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    У вас типичный ИИ психоз, отправил ваше резюме в блеклисты
     
     
  • 4.19, laindono (ok), 13:14, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    С таким количеством проходимцев нужны белые списки, а не чёрные.
     
     
  • 5.21, Akerka (?), 13:50, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    И секретарь, за денежку добавляющий просителя в белый список
     
     
  • 6.50, Аноним (50), 16:48, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Как будто это что-то плохое, а не подтверждение ваших софт-скиллов и мотивированности.
     
  • 4.36, Аноним (36), 15:28, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Отправь ему prompt injection в issues.
     
     
  • 5.56, unxed (?), 17:09, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Попробуйте, кстати! Посмотрим, как сработают фильтры. Поскольку денег на bounty у меня нет, призом будет список сайтов для взрослых в истории браузера
     
  • 4.55, unxed (?), 17:06, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Приятно, что удалось вас впечатлить!

    Мне нужна была супер быстрая компиляция, как у Го, для коротких циклов обратной связи. Но без GC (вернее, он будет, но опцией). И чтоб LLM с первой попытки хорошо генерили. FP подошёл идеально!

    И, конечно, удобно получить в наследство экосистему либ для всего. Они пока, понятно, не ограничены memory safe диалектом, но это как раз несложная для агента рутина - понемножку переводить.

    И это кроме шуток может быть очень интересный конкурент сям для реализации замен DLL Винды: затраты как по разработке так и по времени исполнения уже сейчас примерно как у Го, а задержек на GC нет. И при этом безопасная память без ручной возни с аннотациями.

    Поверните в голове!

     
     
  • 5.82, Неиродоллары (?), 19:09, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вы уже всех достали исользуйте gcc_s.so и передайте побыстрее пусть высылают убыток
     
  • 4.113, Ананимер (?), 00:22, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Манагеры испачмили всю отрасль своим «мне не надо правильно, мне надо быстро», а потом строят из себя целок, обижаясь на то, что ИИ-разработка их поимела.
     
  • 3.14, Аноним (36), 12:43, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Мы хотим, чтобы ПО было качественнее, а не чтобы было больше посредственного ПО.
     
     
  • 4.34, Аноним (34), 15:25, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    а вы понимаете что это разные участки одной и той же функции Гауса, можете ее масштабировать, но соотношение принципиально не поменяется, вы просто воюете с ветряными мельницами.
     
     
  • 5.37, Аноним (36), 15:31, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Допустим. А сказать вы что хотели?
     
  • 5.65, Bottle (?), 17:40, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Существует множество биномиальных распределений, а студенты припоминают только Гаусса...
     
     
  • 6.78, анон (?), 18:19, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Случайные независимые величины распределяются по гаусу. Качество программ тоже попадает в это распределение, ведь любые две проги в выборке взаимонезависимы.
     
     
  • 7.95, Аноним (34), 20:40, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    оспорю. например, каноникал, создал мир, создал юнити, и закопал, и ред хат создал virsh, драйвера для винды на которых весь мир живет, dnf активно развивают. выборку и случайность лучше по автору группировать, и да ктото оксфорд закончил, а ктото мануал прочитал и ему этого достаточно чтобы полтора скрипта написать, и как не сложно угадать таких большенство, и логично что их станет еще больше, потому что теперь и мануал читать не надо, а можно просто сказать ии, которая раз через раз использует самые плохие шаблоны.
     
  • 4.98, Аноним (-), 21:11, 07/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 2.9, Аноним (9), 12:22, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Пример у них так себе, лучше уж брать новый вайн, и если в нем не работает то что работало в старом (регресия) - искать почему она возникла. А дальше - багрепорт.
    Я так починил у себя старые установщики времен делфи что в новом вайне давали acess vuiolation, оказалось - новый вайн учитывает noexec флаг монтирования, а старый (10 версия и младше - нет).
     
     
  • 3.13, Аноним (1), 12:34, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Да потому что нейросети не только работу выполняют, они же её и выдумывают. На практике это будет… Ну, как повезёт, смотря в каком созвездии ретроградный меркурий сегодня.
     
  • 2.17, Аноним (17), 13:01, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    > ищет соответствующие сообщения в Bugzilla
    > проблемную DLL, собирает её

    По п.1: внешний ресурс с готовыми подсказками?
    По п.2: неведомо что с подсказками извне от не пойми кого будет компилировать и запускать это на машине пользователя?!

    Не кажется ли это, что открыли очередной контур для атак?

     
     
  • 3.46, unxed (?), 16:36, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Здравые мысли, риски такие там имеются, те же что в любом пакетном менеджере не managed кода. Вы правы, стоит подумать пристальнее и заранее. Займусь.
     

  • 1.2, soarin (ok), 11:57, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Теперь то уж точно можно объявлять год линукса на десктопах
     
     
  • 2.4, unxed (?), 12:01, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    Это настолько на поверхности что мне даже странно что никто не сделал такое раньше. Но я честно искал: нет, до меня не было.

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

    Надо ещё только научиться запускать ядро Линукс как сервис, делегируя ему работу с железом, в которое не умеешь сам.

     
     
  • 3.11, Аноним (36), 12:31, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    >Потому что дальше любая свободная ОС вплоть до Hurd и Haiku автоматически получит всю экосистему Windows программ в пригодном к использованию виде, и то, что раньше было маргинальным, таковым быть перестанет.

    Дальше под любую свободную ОС, вплоть до Hurd и Haiku, перестанут писать нативные программы, а позже развивать кросс-платформенные фреймворки / решения, потому что для 80% рынка все будет работать как надо, а остальные худо-бедно что-то там себе проэмулируют. Это настолько на поверхности, что мне даже странно, зачем вы это делаете.

     
     
  • 4.16, Мемоним (?), 12:49, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > под любую свободную ОС, вплоть до Hurd и Haiku, перестанут писать нативные программы

    А под них много пишут? Может пора признать, что win32 на десктопах это лучший выбор? Так же как на серверах POSIX. Ты вместо этого предлагаешь vendor lock-in, пусть и на открытых системах. Что хорошего, в том чтобы под каждое "ядро" писать свой несовместимый браузер, офисный пакет, DE, свои аналоги glibc/gcc? Ядро это всего лишь один из компонентов ПО на компьютере, и я бы хотел иметь возможность легко его поменять.

     
     
  • 5.28, Аноним (28), 14:45, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >свои аналоги glibc/gcc

    Если речь про Hurd, то все системные библиотеки, утилиты и компилятор уже есть.

     
  • 5.30, Аноним (36), 14:47, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Ты вместо этого предлагаешь vendor lock-in, пусть и на открытых системах.

    Ты вместо этого предлагаешь vendor lock-in на закрытой системе, или в чем основной посыл сообщения? Я не совсем понял.

     
     
  • 6.40, Мемоним (?), 16:04, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Выбор между Wine и Windows есть, а между Haiku и Haiku нету. И кто больше открытый?


     
     
  • 7.84, Аноним (36), 19:14, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >И кто больше открытый?

    Все еще Haiku.

     
  • 4.57, unxed (?), 17:11, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Придется конкурировать за разработчиков, предлагать вкусни! А как вы думали?) я не обещал коммунизм!
     
     
  • 5.83, Аноним (36), 19:11, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Что вы обещали, в принципе-то, абсолютно по барабану - ваши сотни контрибуций в десятки репозиториев per day имеют ценность примерно только для вас. Мой комментарий был про саму идею "принести людям счастье" - не надо, пожалуйста.
     
     
  • 6.92, unxed (?), 20:24, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Чел с сайта про открытый код призывает не писать открытый код. Хотя код уже написан и используется.


    О как бывает 😀

     
     
  • 7.94, Аноним (36), 20:31, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В жизни много интересных парадоксов. Никакой свободы врагам свободы, например.
    Я вам prompt injection закину, пожалуй. Но не скажу где и когда, разумеется.
     
  • 4.112, Анизантроп (?), 23:51, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Кто хотел/любил писать нативно под эту экзотику, тот и дальше будет развлекаться. А 99,9% остальных, кому это никогда не было интересно и актуально, будут пилить, как и раньше, только под мейнстримные ОС. Поэтому для экзотики от более совместимого с Виндой  Вайна хуже точно не станет, только лучше. А нативного кода там как было с гулькин нос, так и останется. Вин-вин.
     
     
  • 5.120, Аноним (36), 00:44, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не совсем понял. Вы называете экзотикой любую свободную ОС, вплоть до Hurd и Haiku?
     
  • 3.66, Bottle (?), 17:41, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Разработчики под Windows снова в выигрыше.
     
  • 2.18, Аноним (17), 13:04, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/–
    > объявлять год линукса

    Линукс отстаёт по технологиям от микрософта на 30 лет. На линуксе до сих пор не могут доделать директ из 90-х годов. Вот, начали даже ИИ применять к тому, что создавалось в прошлом веке в микрософте безо всякого ИИ.

     
     
  • 3.25, maximnik0 (?), 14:22, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >На линуксе до сих пор не могут доделать директ из 90-х годов.

    Во первых 3д ускорение как бы не раньше чем в виндовсе работало.Еще во времена voodoo - существовал мини порт opengl для linux.Во вторых - кое какие вкусности с directX  признали хорошими - появился аналог sdl предназначенный как раз для портирования игр, фирма Loki разработала.

     
     
  • 4.70, Аноним (17), 18:04, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    > не раньше чем в виндовсе работало

    Естественно, не раньше. Оно не могло быть раньше, потому что самый первый никакущий линукс 1.0 появился лишь после того, как DOS с виндовсом уже во всю использовались. Ускорение было сначала в DOS, потом в виндоузе, и лишь потом в линуксе задумались, что надо бы тоже повторить. Для справки: Линус начал творить в 1991, первая виндоуз появилась в 1985, MS DOS - 1981. А если брать более-менее версию 2.4 линукса, в которой пользователь вообще мог начать хоть что-то делать, это уже 2001 год. В 2001 году DX был уже девятый.

     
     
  • 5.88, maximnik0 (?), 19:53, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > уже во всю использовались. Ускорение было сначала в DOS, потом в

    Какая игра под дос использовала 3д ускоритель ?
    А то что то кроме порта квейка яндекс не знает- 3dfx и OpenGl.1996 год, уже вин 95 шагает по планете.Но 3dfx это не MS разработка,тем более OpenGl _ Силикон графикс разрабатывала под IRIX,не стала закрывать АРИ ,сделав открытым стандартом.

     
     
  • 6.97, Аноним (97), 21:04, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    ну зачем ты так его расстраиваешь? :) Ты оскорбляешь чувства верующего в Билли!

    It's a Unix system, I know this (c) 1993
    https://www.youtube.com/watch?v=dFUlAQZB9Ng

     
  • 6.105, Аноним (17), 21:55, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > под IRIX

    Ириска никакого отношения к линуксу не имеет.

     
     
  • 7.118, Аноним (97), 00:31, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    ну как не имеет.
    те же киношники для производства своих фильмов IRIX именно на линукс сменили, а не на ДОС или винду... упс...
     
  • 6.106, Аноним (17), 22:01, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Какая игра под дос использовала 3д ускоритель ?
    > А то что то кроме порта квейка яндекс не знает

    Зато ютуп знает :) Набираешь там в поиске: "игры ms dos для 3dfx"

     
     
  • 7.122, maximnik0 (?), 00:50, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >"игры ms dos для 3dfx"

    3dfx -1996 год.
    Open GL -92 выпустили стандарт ,94  кода конкуренты портировали на свои оси.
    >Ускорение было сначала в DOS
    >потом в виндоузе, и лишь потом в линуксе >задумались, что надо бы тоже повторить

    Хм .Силикон Графикс выпускал ЮНИКС рабочие станции- соответственно для linux нужно было  лишь портировать это Ари.IRIX была выпущена в 88 году- там по менялось до OpenGl свое прополетарное решение.

     
  • 4.99, Аноним (-), 21:13, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Во первых 3д ускорение как бы не раньше чем в виндовсе работало.

    Во-первых, 3D-ускорение ещё в DOS прекрасно работало.

     
  • 3.32, Аноним (28), 15:11, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Линукс отстаёт по технологиям от микрософта на 30 лет.

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

    >На линуксе до сих пор не могут доделать директ из 90-х годов.

    Зачем нужна такая древность? Вулкан лучше практически во всем.

     
     
  • 4.73, Аноним (17), 18:07, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > по отказоустойчивости файловым системам в линукс

    Оно и видно, как выкидывают ФС-ы из ядра одну за другой.

     
  • 4.74, Аноним (17), 18:08, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > по отказоустойчивости файловым системам в линукс

    Из ядра линукса удалили уже не одну ФС. Наверно, были слишком "отказоустойчивыми".

     
     
  • 5.108, Аноним (108), 22:17, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Так ZFS никуда не делась. И если вында такая отказоустойчивая, то почему IBM не применяет её в своих мейнфреймах?
     
     
  • 6.115, Анизантроп (?), 00:24, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    NTFS не проектировалась как универсальная ФС для других платформ, тем более, для распределённых кластеров, мейнфреймов и UNIX/POSIX. Но для Винды она была очень прогрессивна в свое время и до сих пор весьма хороша, гибка и очень стабильна/надежна. Да, немного уже отстает по скорости и нишевым фичам от некоторых гораздо более молодых нативных разработок под Линукс при определенных нагрузках/задачах. Для Win-серверов уже есть новая ReFS c режимом CoW. А всякие сторонние ZFS, XFS и ряд других портов вообще не имеют к Линуксу никакого отношения, первый даже в ядро не входит, т.к. лицензией не совместим.
     
  • 4.75, Аноним (17), 18:10, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Зачем нужна такая древность?

    Вот это лучше у топикстартера спросить, зачем он пытается через ИИ наладить запуск древности. И у тех, кто возится с эмуляцией DX-3.

     
  • 4.100, Аноним (-), 21:20, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > ни по отказоустойчивости файловым системам в линукс

    За 30 лет я ровно один раз умудрился похерить NTFS — посредством побитого (физически) PATA-кабеля. И то восстановил без особых матов.

     
  • 3.48, unxed (?), 16:41, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    MS в свое время делали крутые штуки, но застыли в янтаре. Да, без ИИ хрен воспроизведешь нормально API ворочающей миллиардами корпорации со всеми квирками силами команды из 3-х человек, это не какой-то удивительный факт. Удивительно, что с ИИ никто не брался!
     
     
  • 4.96, Аноним (97), 20:52, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    > MS в свое время

    скупали крутые штуки.

    починил не благодари!

     
     
  • 5.104, Аноним (104), 21:50, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    За враньё не благодарят.
    Да, скупали. (доделывали)
    Да, сами делали.
     
     
  • 6.117, Аноним (97), 00:29, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    да, да... вот ДОС взяли и купили, причем обманув продавца...

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

     
  • 5.109, Аноним (104), 22:22, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    И да, не устаю повторять: NTFS сразу получилась хорошо (ну почти как буханка, да). Но вот именно от ФС свойства буханки и требуются, а не вот это вот всё, каждый год новое что-то.
     
     
  • 6.116, Аноним (97), 00:26, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > NTFS сразу получилась хорошо

    да, да... стянули наработки IBM для себя

     

  • 1.3, unxed (?), 11:58, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Шоукейс - FastStone. Мне в первую очередь нужно было научиться одним кликом убирать все его баги в Wine. Всё критичные уже убираются :)
     
     
  • 2.12, St (??), 12:32, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Надеюсь, он скоро нативным будет.
     
     
  • 3.47, unxed (?), 16:38, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это отдельный проект, как шоукейс для unxed/goWidgets
     
  • 3.101, Аноним (-), 21:21, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вы ещё IrfanView нативный подождите.
     
     
  • 4.103, Аноним (97), 21:25, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Вы ещё IrfanView нативный подождите.

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

     
     
  • 5.110, Аноним (104), 22:29, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    XnView, на мой взгляд, вообще низачем, это такой оммаж ACDSee, а вот аналога IrfanView в линуксах и близко нет.
     
     
  • 6.114, Аноним (97), 00:23, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    может потому что он в линуксе не нужен?

    это в винде не было адекватных бесплатных просмоторщиков...
    тот-же IrfanView и XnView от бесплатен только для домашников...
    это сейчас проблем нет, а еще 10 лет назад была пустота...

    а в линуксе проблем с просмоторщиками ни тогда не было, ни сейчас нет...

     
  • 5.121, unxed (?), 00:50, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это самое близкое к FS UX что я смог найти, но всё равно ощущения (с) не те. Так что и оригинал вот заставил работать как надо в Линуксах, и нативный порт пилю потихоньку.

    Ну надо) руки привыкли))

     
     
  • 6.123, unxed (?), 00:50, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это - XnView MP
     

  • 1.5, Аноним (-), 12:02, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    наконец-то они догадались, теперь, возможно, по всей номенклатуре к каждой версии свои триксы будут, хотя бы в вики
     
     
  • 2.49, unxed (?), 16:43, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В базе dllmgr эта информация будет, если вайновцы срисуют систему учёта себе я только за! Я бы вообще отдал все что возьмут и сфокусировался на том что брать могут не захотеть
     

  • 1.6, Аноним (6), 12:02, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Ну вот тут реально норм применение ИИ агентов.
     
     
  • 2.51, unxed (?), 16:50, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Спасибо! Да, это прямо идеально для них. Это строгое следование чистой комнате и предсказуемая понятная монотонная работа, в духе на rust переписать.

    Кстати, что-то такое с wine тоже сделать будет надо! Фишка в том, что про это никто не думал даже, потому что wine гигантский. А при архитектуре dllmgr это можно делать частями! Скажем, тупит одна конкретная либа вайна - её на rust. А в другом месте у вайна вообще своей либы нет, зато ее можно за час написать агентом на го, собрав из готовых модулей, которые уже есть примерно для всего, а вот задержками на GC там можно пренебречь или просто не выделять память в циклах.

    И так обновлять и улучшать по досочке, как ту лодку.

     

  • 1.10, Аноним (10), 12:31, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    Людям сделали божественный вайн, но нет, надо обернуть в какашку, то bottles, то payonlinux, то ещё что-то.
     
     
  • 2.26, Bottle (?), 14:29, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Proton забыл.
     
  • 2.58, unxed (?), 17:13, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Я активный пользователь Playonlinux, dllmgr развивает концепции Playonlinux и winetricks
     

  • 1.15, Аноним (15), 12:43, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Попросить ИИ агента обосновать рабочий патч, посидеть , немного разобраться самому, не ?
     
  • 1.20, Аноним (20), 13:36, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Это хороший сетап который может сделать себе любой человек, который поставит себе задачу обеспечить работу определенной программы при помощи ИИ агента. Более того, модели уровня Fable и Astra сами придут к такому сетапу.

    Но что в этом прорывного?

     
     
  • 2.22, Мемоним (?), 13:50, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    А где в новости обещают прорывное? И зачем любому человеку делать самому, если кто-то уже сделал?
     
     
  • 3.24, unxed (?), 14:19, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Да, абсолютно. Начал, сделал достаточную часть чтобы была понятна философия и как развивать дальше, чтобы контрибьюторы могли подключать своих агентов, и сразу поделился. Всё равно нужен центр кристаллизации, чтобы делать серьезную штуку, я искал, не нашел, поэтому взял и начал :)

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

     
     
  • 4.27, Аноним (27), 14:40, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Где и кем вы работате, если не секрет?
     
     
  • 5.38, Admino (ok), 15:33, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Где-то в programming конторе, делает flow и agility.
     
  • 5.61, unxed (?), 17:19, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А вы с какой целью интересуетесь? 🙂
     
     
  • 6.69, Аноним (27), 18:04, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Интересно где нужны такие люди.
     
     
  • 7.86, Аноним (36), 19:22, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >нужны

    Они сами приходят.

     
  • 3.31, Аноним (36), 14:52, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А в чем новость вообще? "Какой-то чувак придумал сказать LLMке чтобы дебажила Wine и спамила разработчикам Wine"?
     
     
  • 4.43, unxed (?), 16:13, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Конкретно чел который то ли второй то ли первый по коммитам в far2l попробовал агентом пофиксить аппу в Вайне, собрал шишки, описал их, добавил разработанный в процессе софт, по опыту придумал п2п экосистему обмена фиксами, из всего этого сделал скилл, выложил, можете легко починить свою аппу (без пересборок всего вайна например, что модели часто рвутся делать), можете легко зашерить результат и отправить вайновцам легитимный полезный фидбек. И это всё работает уже. То, что у dllmgr пока нет интерфейса, не блокер - можно просто просить применить фикс своего агента пока. Да и будет интерфейс вот-вот, тогда ещё и с end-юзерами, у которых нет никаких агентов, фиксами делиться можно будет!

     
     
  • 5.52, Аноним (1), 16:56, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    У вас нейросетевое поражение мозга, или, говоря простым языком, клаудянка. Получить результат, похожий на желаемый, можно и ошибочным путём -- и вот это оно. Всегда приводит к излишним спецэффектам, когда сыпется.
     
     
  • 6.59, unxed (?), 17:15, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Похожий на желаемый результат мне с плавностью Винды картинки кажет каждый день 😀
     
     
  • 7.62, Аноним (1), 17:21, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Не показатель. Мощность и возможности современных устройств таковы, что для того, чтобы получить неудовлетворительный результат, нужно хорошо постараться. Нейросети, впрочем, справляются с этим не хуже криворуких индусов из Майкрософт.
     
  • 6.90, Смузихеб забывший пароль (?), 20:21, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    какая разница какой пусть, если нужен результат, а не "путь" ?
     
  • 5.85, Аноним (36), 19:19, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >придумал

    Придумайте как помочь "вайновцам" обрабатывать ваш легитимный полезный фидбек. И фидбек остальных "Гарри Танов", которые придумали нагружать им разработчиков других открытых проектов.

     
  • 4.102, Аноним (-), 21:22, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Как будто что-то плохое.
     
  • 3.63, Аноним (63), 17:22, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Так любой человек, обладая подпиской за 100 или 200 долларов может сделать то же самое буквально одним промптом.
     
     
  • 4.67, Мемоним (?), 17:49, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А всего за 100-200 тысяч долларов можно нанять Collabora и они сделают лучше любого агента.
     
     
  • 5.91, Аноним (63), 20:24, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Как оказалось нет, не лучше, Libreoffice Online тому подтверждение.
     

  • 1.39, mikhailnov (ok), 15:57, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А как в Wine относятся к ИИ-патчам, если они качественные?
     
     
  • 2.44, unxed (?), 16:31, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не берут. Поэтому в скилл прописано предлагать отправить им в Багзиллу словесное описание, что патч делает, и как тестировался. Захотят - сами напишут. При желании могут моделью с известным обучающим корпусом текстов, чтоб точно ничего из MS
     
     
  • 3.72, Аноним (72), 18:05, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Когда надо всё берут.
     
  • 2.77, Аноним (17), 18:16, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > к ИИ-патчам, если они качественные?

    Оксюморон какой-то. "Качественный" и "ИИ".

     

  • 1.54, Аноним (54), 17:06, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    #новость_от_автора
    #нейрослоп

    По заголовку надеялся, что будет грамотное решение: анализ секции импорта в экзешнике, поиск незагружающихся библиотек с отстутствующими функциями, etc.

    Но нет — спросить у нейронки, перебирать версии наугад и молиться, это вершина достижений современности. O tempora…

     
     
  • 2.60, unxed (?), 17:18, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    О, это вы очень хорошие штуки предлагаете, да, я хочу такую автоматизацию, конечно.

    Просто шел не от кода, а от UX.

    И там до кучи ща основное это не отсутствие функций а какое-нибудь следование ошибочным предпосылкам в corner cases

     
     
  • 3.68, Аноним (54), 18:02, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Понятия не имею, о чём здесь идёт речь Или это тоже уже нейрослоп 8212 фраза... большой текст свёрнут, показать
     
     
  • 4.81, unxed (?), 18:55, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это не слоп, а точное описание причины одного из отловленных в FastStone багов.
     

  • 1.64, Мемоним (?), 17:26, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > Агент анализирует поведение приложения и отладочные логи, ищет соответствующие сообщения в Bugzilla проекта Wine

    https://github.com/storytold/craft-anything в помощь

     
     
  • 2.80, unxed (?), 18:53, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я сознательно не включал реверс инжиниринг, чтобы не вызывать вопросов по копирайту и не злить команду Wine. Кто хочет всегда может добавить эту ссылку в промпт у себя и хоть Винду дизассембдировать, хоть утекшие исходники читать. Но даже в этом случае скилл отправит на winehq безвредное словесное описание.

    Плюс это разделение ролей: скиллов по реверса полно, едва ли я сделал бы сильно лучше существующих

     

  • 1.71, Аноним (72), 18:04, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Не проще ли по скринам и автотестам переписать виндовое приложение с нуля?
     
     
  • 2.79, unxed (?), 18:50, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Открытый вопрос! Считаю правильным исследовать оба подхода. С FastStone, который в showcase, так и иду: есть и фиксы для Вайна, и нативный рерайт на Го пилится постепенно как showcase для unxed/goWidgets
     
  • 2.93, Смузихеб забывший пароль (?), 20:28, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Даже какой-нибудь староватый Фоллаут3 будет весело переписывать по скринам и автотестам )
    Ну а бонусом - иск от беседки
     

  • 1.107, unxed (?), 22:05, 07/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    О, агент принёс свежее: AVIF-декодер. Теперь FastStone и AVIF будет показывать :)

    https://github.com/unxed/dllmgr/tree/codec/faststone-avif/codecs/avif

    И да, каждый может любой такой фикс в один клик себе забрать, круто же!

     
     
  • 2.111, Аноним (36), 22:37, 07/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Всю жизнь мечтал забирать неизвестно откуда неизвестно что делающие куски кода, за которые несет ответственность неизвестно кто.
     
     
  • 3.119, unxed (?), 00:41, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Есть же режим сборки у себя для параноиков! :)

    Тем более, забирать артефакты Гитхаба, собранные по понятным рецептам из опенсорса, вроде бы не должно быть так уж рисковано.

     
     
  • 4.124, Аноним (36), 00:56, 08/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не понял ваш ответ. В какой момент неизвестно что делающие куски кода, за которые несет ответственность неизвестно кто, перестают быть таковыми?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: