The OpenNET Project / Index page

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

Wine адаптирован для работы с использованием Wayland

04.02.2020 11:39

В рамках проекта Wine-wayland подготовлен набор патчей и драйвер winewayland.drv, которые позволяют использовать Wine в окружениях на базе протокола Wayland, без применения XWayland и компонентов, связанных с X11. В том числе, предоставлена возможность запуска игр и приложений, использующих графический API Vulkan и Direct3D 9, 10 и 11. Поддержка Direct3D реализована при помощи прослойки DXVK, транслирующей вызовы в API Vulkan. Набор также включает патчи esync (Eventfd Synchronization) для увеличения производительности многопоточных игр.

Работа редакции Wine для Wayland протестирована в окружениях Arch Linux и Manjaro с композитным сервером Weston и драйвером AMDGPU c поддержкой API Vulkan. Для работы требуется Mesa 19.3 или более новая версия, собранная с поддержкой Wayland, Vulkan и EGL, наличие библиотек SDL и Faudio, а также поддержка Esync или Fsync в системе. Поддерживается переход в полноэкранный режим горячей клавишей F11. На текущем этапе разработки отсутствует поддержка OpenGL, игровых контроллеров, GDI-приложений и собственных курсоров. Не работают лаунчеры.

Для разработчиков дистрибутивов Wine-wayland может быть интересен возможностью предоставить чистое Wayland-окружение c поддержкой запуска Windows-приложений, избавляющее пользователя от необходимости установки пакетов, связанных с X11. В системах на базе Wayland пакет Wine-wayland позволяет добиться более высокой производительности и отзывчивости игр за счёт исключения лишних прослоек. Кроме того, нативное использование Wayland даёт возможность избавиться от проблем с безопасностью, свойственных X11 (например, не заслуживающие доверия игры для X11 могут шпионить за другими приложениями - протокол X11 позволяет получить доступ ко всем событиям ввода и осуществить подстановку фиктивных нажатий клавиш).

  1. Главная ссылка к новости (https://github.com/varmd/wine-...)
  2. OpenNews: В Китае попытались запатентовать использование Wine на архитектуре ARM
  3. OpenNews: Вышел WineVDM 0.7
  4. OpenNews: Стабильный релиз Wine 5.0
  5. OpenNews: В рамках проекта Darling развивается аналог Wine для запуска программ Mac OS X
  6. OpenNews: Для платформы Android развивается средство для запуска Windows-приложений на базе Wine
Лицензия: CC-BY
Наводку на новость прислал Artem S. Tashkinov
Тип: Программы
Короткая ссылка: https://opennet.ru/52307-wine
Ключевые слова: wine, wayland
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (112) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Голубой гигант (?), 12:07, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Неплохо. Полноэкранные игры, это конечно здорово, но что насчёт MS Office 2003 и Photoshop CS2? Разработчики Wine говорили, что в Weston не хватает возможностей для отрисовки при помощи WinAPI
     
     
  • 2.3, MS (??), 12:14, 04/02/2020 Скрыто модератором
  • –22 +/
     
     
  • 3.6, Аноним (-), 12:16, 04/02/2020 Скрыто модератором
  • +1 +/
     
  • 3.31, Урри (?), 13:22, 04/02/2020 Скрыто модератором
  • +2 +/
     
  • 2.5, Аноним (5), 12:15, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Их в Wayland не хватает, а не в Weston. В частности, возможности окну задавать свои координаты на экране. Штука в том, что вот все эти виндовые меню реализованы через создание специальных окон в WinAPI. Разработчики Wine ещё несколько лет назад говорили, что в Wayland придётся виртуальный рабочий стол в отдельном окне рисовать, и поэтому портирование имело не очень много смысла.
     
     
  • 3.62, mikhailnov (ok), 16:55, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зато безопасно же будет!!! и без тиринга! А что через виртуальный рабочий стол, забудьте и радуйтесь!
     
     
  • 4.68, Аноним (68), 17:58, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На каком слове смеяться?
     
     
  • 5.75, Аноним (75), 19:20, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да на всех. Сформулирована короткая мысль сторонников вялого, вместо тысячи портянок.
     
     
  • 6.90, Аноним (68), 07:51, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    "придётся виртуальный рабочий стол в отдельном окне рисовать" переводится на понятный язык как "потрудиться и написать код". Wayland именно для "написать код" и задумывался, если кто не понял и верит про "безопасно"и "без тиринг".
     
     
  • 7.103, Аноним (103), 18:51, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Конечно, каждый программист должен переписать свои помои под божественный вяленый. Точнее переписать вестон по канонам вяленого. Норм, что уж. Ты наверное когда в туалет ходишь унитаз каждый раз перемонтируешь.
     
     
  • 8.112, Аноним (68), 07:01, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вестон изначально создавался как образец, то есть по канонам вяленого Ты точн... текст свёрнут, показать
     
     
  • 9.114, Аноним (114), 19:32, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А ты точно понял что происходит Люди вынуждены писать каждый раз свой вестон и ... текст свёрнут, показать
     
     
  • 10.118, Аноним (68), 16:45, 07/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно понял Ты не владеешь предметом, потому скатился на тему унитазов ... текст свёрнут, показать
     
     
  • 11.119, Аноним (119), 18:22, 07/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    зевает Повтори ещё раз десяток что точно понял И перемежай это словами на сво... текст свёрнут, показать
     
  • 2.8, Аноним (8), 12:21, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Гигант, а что собственно-то не работает? Году так эдак в 2013 я гонял некроофис 2003 и некрософт-визио-2007, собирая их в вайн-префиксы. Как на полностью вантузной работе в госконторе, где у меня фядорка была, так и на учёбе. Жопофот цс6 и цс3(который официально бесплатен с серийником) у меня идеально под вайном работал, но после гимпа как-то непривычно и неудобно.
    В Playonlinux вроде есть готовые шаблоны для всего этого.
    К счастью сегодня я уже очень далёк от вантузомакоси, но считаю что вайн нужен.
     
     
  • 3.74, Голубой гигант (?), 18:59, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На иксах уже 15 лет всё работает
     
  • 2.13, Аноним (68), 12:39, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Если точнее, то говорили https://bugs.winehq.org/show_bug.cgi?id=42284#c1
    примерно следующее:

    Например, программа не может указать местоположение создаваемого окна. Это не кажется проблемой, если не принимать во внимание, что элементы управления являются обычными окнами в Windows. Wayland предлагает недостаточно совместимое в Win32 API решение.

     
  • 2.15, Аноним (15), 12:44, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Всё можно сделать, просто в wine придётся писать свой композитор, но они не хотят делать этого, много работы и мало пользы на данный момент.
    Из профита будет то, что этот композитор можно будет запустить в другом композиторе, либо напрямую в VT.
    Вот пример такого композитора: https://github.com/Plagman/gamescope/
     
     
  • 3.98, Не понял (?), 14:41, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Всё можно сделать, просто в wine придётся писать свой композитор

    собственно это и есть путь Вяленного - надо все делать самому писателю программы.

     
     
  • 4.108, Голубой гигант (?), 22:10, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Прям как D3D12/Metal/Mantle/Vulkan
     
  • 2.24, user (??), 13:05, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Они графику не насилуют, это скорее для CAD.
     

  • 1.2, Аноним (-), 12:12, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Ждем бенчмарков.
     
  • 1.7, Аноним (7), 12:19, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –23 +/
    Замечательная новость, побыстрее выкинули бы отовсюду Xorg и ориентировались только на Wayland!
     
     
  • 2.12, Аноним (-), 12:38, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тут иксы хоронят! Включайте свои минусаторы!
     
  • 2.16, Аноним (16), 12:46, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +23 +/
    Иксы хоронят уже лет 10, да все похоронить не могут. Я быстрее на пенсию выйду.
     
     
  • 3.19, жека воробьев (?), 12:53, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +15 +/
    > Я быстрее на пенсию выйду

    ахаха

     
     
  • 4.41, Антоним23 (?), 14:09, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Владимир Владимирович - перелогиньтесь)
     
  • 3.83, Vkni (ok), 05:59, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не, не 10, а значительно дольше. Просто список "убийц Х", разработанных в 90-е уже в районе десятка.
     
  • 3.109, Аноним (109), 22:18, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пенсионный вам опять отодвинут, чтобы похороны таки состоялись.
     
  • 2.46, iPony129412 (?), 14:41, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=35720
     
  • 2.88, Аноним (88), 07:41, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нельзя ориентироваться на то, чего по факту нет.
     
  • 2.99, КО (?), 14:44, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Точно, еслиб ребята из Xorg сразу бы сказали - ну что придумали Вяленного - теперь только на нем, а мы сворачиваемся. Про Вяленного уже через месяц бы все забыли.
     

  • 1.9, Аноним (9), 12:29, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то, джва года ждал. Не хватает теперь только какого-нибудь опенбокса под вялого.
     
     
  • 2.32, Mikevmk (?), 13:22, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем вам опенбох, когда есть православный sway
     
     
  • 3.38, Аноним (9), 13:55, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Мне не нужен тайлокал для студентошкольников, например.
     
     
  • 4.40, Аноним (9), 13:57, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Хотелось бы какой-нибудь обычный wm.
     
  • 3.55, Константавр (ok), 15:49, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дык вестон же? Чем тебе не опенбокс по вейдяндовски?
     

  • 1.14, Аноним (14), 12:41, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А срать ассоциациями файлов оно уже перестало по дефолту?
     
     
  • 2.17, Анонимун (?), 12:52, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Удали файлы winemenubuilder.exe*
     
     
  • 3.22, Аноним (14), 12:59, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что в словах «по дефолту» тебе не ясно?
     
     
  • 4.33, Аноним (33), 13:23, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Текущее поведение делали лично для меня. Не нравится - доставай напильник.
     
  • 3.57, Аноним (-), 16:25, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы не удалять menubuilder после каждого обновления, можно просто добавить в ~/.bashrc экспорт переменной:

    [code]export WINEDLLOVERRIDES=winemenubuilder.exe=d[/code]

    Иконки и ассоциации создаваться не будут, но при каждом запуске wine будет спамить строчками о невозможности найти и запустить menubuilder. Чтобы этого не происходило, можно отредактировать регистр:

    [code]wine reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices" /v "winemenubuilder" /t REG_SZ /d ""[/code]

    Кстати, мне попадались игры, которые запускаются исключительно с ярлыка. Так что menubuilder иногда все-таки нужен.

     
     
  • 4.69, Аноним (14), 18:14, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ещё один. Ты тоже не понимаешь что такое «по дефолту»? Я знаю как это починить, вопрос в отношении к пользователю. Пользоваться софтом, который тебе notepad.exe вкручивает по умолчанию ну такое себе удовольствие. А завтра они мне телеметрию вставят, а ты снова выбежишь со способами её отключения. А вопрос-то не в том.
     
  • 2.95, Аноним (95), 09:32, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как же wine задрал этим, нафига оно вообще им надо, сделали бы для своих ассоциаций отдельный "реестр"
     

  • 1.18, анонимчик (?), 12:52, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    перешел на wayland+sway пока не удалось нормально буфер обмена (qt+gtk+urxvt) наладить
     
     
  • 2.26, Нонон (?), 13:15, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Зайди в гитхаб и создай ишью. Если это не ишью - то тебе подскажут, помогут
     
     
  • 3.29, анонимчик (?), 13:20, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ишью фигишью. я использую  exec --no-startup-id clipman
    между gtk-qt он работает более-не-менее (для обоих я использую xorg backend потому-что пока не получилось одинаково шрифты настроить если использовать wayland)
    но в буфер обмена он не умеет. только через "мышь" (тертью кнопку). причем если в qt выделить клавиатурой то это за selected не считается.

    пока писал, понял что надо подробнее флаги clipman поглядеть. спасибо!

     
     
  • 4.65, Суп из потрошков (?), 17:44, 04/02/2020 Скрыто модератором
  • +/
     
     
  • 5.71, MS (??), 18:22, 04/02/2020 Скрыто модератором
  • +5 +/
     

     ....ответы скрыты модератором (4)

  • 1.20, Анонимайзер (?), 12:54, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Wine без применения XWayland и компонентов, связанных с X11

    Будет ли в этом какой-то профит? +10ФПС в играх? Снижение нагрузки на ЦПУ?

     
     
  • 2.21, Аноним (9), 12:57, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет. Будет безопасно.
     
     
  • 3.27, пох. (?), 13:16, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Тоже не будет. ("И тут тоже соврал"(c))

    Зато ты будешь не-такой-как-все!

     
  • 3.30, Аноним (30), 13:21, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ага. Безопасность с Wayland выглядит так:

    - На улице опасно! Тебе могут наступить на ногу, тебя может сбить машина, тебя могут застрелить бандиты, на тебя может упасть метеорит! Мы строим классный новый город, который будет безопасным для всех! Переезжай к нам! Тут весело и безопасно!
    - Выглядит интересно, я в деле.
    *10 лет спустя*
    - Эй, это же одиночная камера без окон с прибитым к потолку горшком!
    - Зато лампочка больше не перегорает, когда ты смотришь на нее.
    - Но она и раньше не перегорала. А вы уже десять лет...
    - Почти готово!

     
  • 3.34, Аноним (34), 13:26, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >безопасно

    бесполезно

    исправил, не благодари

     
  • 2.23, Аноним (30), 13:01, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Это типа модно-молодежно. Вот и все.
    Хотя те, для кого вяленый был модным-молодежным, уже успели обзавестись семьями и детей вырастить, а под вейландом половина функций все еще не реализованы.
     
     
  • 3.37, анонимчик (?), 13:53, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    по wayland есть Waybar - он очень прикольный
     
  • 3.47, Аноним (9), 14:42, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    X12 всё равно не будет, так что вам по-любому суждено перейти на вэйланд.
     
     
  • 4.49, Аноним (49), 14:46, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Если только вяленый не загнется раньше, и его не начнут срочно выпиливать в пользу какого-нибудь Gayland.
     
     
  • 5.51, Аноним (34), 14:59, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Почти 20 лет уже пользуюсь всё теми же иксами, не вижу смысла ничего менять. Evdev и libinput тоже не пользуюсь (там проблемы с мышками какие-то перманентные). Умели же раньше софт писать.
     
     
  • 6.76, Аноним (76), 20:15, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Дело не в том, что его сейчас писать не умеют, дело в повальном NIH-синдроме и его вариациях. Программы переписывают не из-за реальной необходимости, а прочто потому что. Есть готовый рабочий проект, но под ним другое имя? Пишем свой! Мажорная версия не менялась месяц? Срочно выпускаем новую с ченджлогом типа "Обновлены иконки"! Кто-то скомпилировал новую версию библиотеки, которая есть у нас в зависимостях? Срочно переписываем _всю_ программу и ломаем юзабилити!
     
     
  • 7.84, Vkni (ok), 06:14, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Для написания Х12 во-первых, нужен отличный анализ требований - с тех пор появил... большой текст свёрнут, показать
     
  • 7.86, Vkni (ok), 06:20, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    После того, как требования будут собраны и классифицированы, нужно начинать первичную разработку архитектуры и итеративное уточнение требований. Дальше написание прототипов и уточнение архитектуры. И т.д., и т.п.

    В общем, это серьёзнейшая работа, которая не факт, что взлетит, но точно сожрёт массу сил.

     
     
  • 8.89, Аноним (89), 07:50, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    для всего этого уже есть wayland и libinput А из того, что вы предлагаете, може... текст свёрнут, показать
     
     
  • 9.104, Аноним (103), 18:52, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как там, в вяленом, скринкасты уже писать можно Или это оверинжиниринг и архите... текст свёрнут, показать
     
  • 9.110, Vkni (ok), 06:12, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Уныло ... текст свёрнут, показать
     
  • 4.58, Анончик999 (?), 16:28, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Или гараздо быстрее, проще и прятнее на Windows 10.
     

  • 1.25, iPony129412 (?), 13:05, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это глюкодром будет
     
     
  • 2.35, Аноним (34), 13:46, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для стима полезно наверно, в режиме big picture. Лаунчеры не будут работать, получается? Половина норм игр отвалится.
     
     
  • 3.59, qetuo (?), 16:31, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    С чего ты взял?
     
     
  • 4.60, Аноним (34), 16:52, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вон и в новости написано.

    >На текущем этапе разработки отсутствует поддержка OpenGL, игровых контроллеров, GDI-приложений и собственных курсоров. Не работают лаунчеры.

     
     
  • 5.92, qetuo (?), 08:30, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как в твоем мозгу "не работают на текущем этапе" превратилось в "не будет работать"?
     
     
  • 6.100, КО (?), 14:49, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вяленый же...

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

     

  • 1.36, ползкрокодил (?), 13:52, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >протокол X11 позволяет получить доступ ко всем событиям ввода и осуществить подстановку фиктивных нажатий клавиш

    Это не баг, а фича. Такую возможность активно используют штуки типа Punto Switcher. Lightshot же и скриншоты делает, и глобальный хоткей регистрирует, и поверх других окон отрисовывается, и иконку в трей добавляет. На Wayland проблемы со ВСЕМ этим. Есть обходные пути реализации — через libinput, через расширения протокола Wayland (которые должны поддерживаться композитором); но сабж, насколько я понимаю, заточен под игры.

     
     
  • 2.43, Аньянь (?), 14:21, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дэа. Я, будучи школьником, прогу сделал, которая вводила коды по хоткею в играх типа GTA. И еще для одного опасного человека пришлось сделать прогу на ассемблере, которая с мыши открывала дивидиром.
     
     
  • 3.52, Аноним (34), 15:20, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >вводила коды по хоткею

    Есть же autohotkey... Я с асмобейсика на него сразу убежал.

     
     
  • 4.85, Аноним (85), 06:15, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тсс... Тут школьник для опасных людей на асме пишет. Такие крутые хацкеры не ищут простых путей.
     
  • 4.94, ползкрокодил (?), 09:10, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>вводила коды по хоткею
    > Есть же autohotkey... Я с асмобейсика на него сразу убежал.

    AHK под Wayland ждёт ровно та же беда. Благо, через libinput можно обойти.

     
  • 2.44, iPony129412 (?), 14:26, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Такую возможность активно используют штуки типа Punto Switcher

    Ну он не даст возможность сквозного этого самого для всех пользователей

     

  • 1.39, Аномномномнимус (?), 13:56, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Плевать на вяленый. Хочу на арм и вообще из-под ведроида запускать
     
     
  • 2.42, Lockywolf (ok), 14:15, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Что ты хочешь на арм? WinARM бинарники запускать? Навигаторы и in-vehicle entertainment с WinCE?
     
     
  • 3.63, Аноним (68), 17:32, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > in-vehicle entertainment

    infotainment же


     

  • 1.45, Аноним (45), 14:30, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    когда доставят в дебиан?
     
     
  • 2.54, Аноним (54), 15:30, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сам собери из исходников. Но сразу говорю, что на Debian Stable это работать не будет точно, нужен будет обязательно Sid.
     

  • 1.48, Аноним (48), 14:46, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я адаптировали свой ПК под работу без вайна.
     
     
  • 2.66, Антоним23 (?), 17:45, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Windows 10 поставил? Постеснялся бы хоть ради приличия ....
     
     
  • 3.113, Аноним (48), 09:51, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Удивительно, а настроить линукс так, чтобы обходиться без вайна, не возможно? Комментарий очень показателен - показывает, что на линуксе нет нужного софта, поэтому вайн очень необходим для белее-менее адекватной работы.
     
  • 2.67, Активимус (?), 17:49, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я работал свой wine для адаптации без ПК.
     
     
  • 3.105, Аноним (105), 19:05, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    я wine твой ПК
     

  • 1.50, Имя (?), 14:57, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Gallium Nine работать в нём будет, как думаете?
     
     
  • 2.53, Аноним (54), 15:28, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем? Там же DXVK встроен из коробки.
     
     
  • 3.56, Имя (?), 16:25, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Для карт без вулкана. Трансляция в OpenGL убивает производительность.
     
     
  • 4.72, Аноним (54), 18:32, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    OpenGL там не поддерживается вовсе, если что, пока что.
     
  • 4.73, Аноним (54), 18:35, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Gallium Nine Standalone устроен так, что ему вообще всё равно, с какой версией Wine работать, поскольку это отдельно подключаемые библиотеки. А посему, я полагаю, что работать GNS будет точно также, как и с обычным Wine.
     
     
  • 5.78, Имя (?), 23:45, 04/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А у меня в префикс стимовского протона не получалось ставить, игра переставала запускаться.
     

  • 1.77, 1 (??), 20:39, 04/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Надеюсь Wine обратит внимание на проект
     
     
  • 2.79, Аноним (79), 00:31, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Там не на что обращать.

    Wayland настолько кривой протокол, что полноценные приложения под ним не работают. Линуксовые худо бедно заставили и то не без 2х десятков косяков.

    Даже KDE заставить работать под этим поделием нормально не могут.

    https://community.kde.org/Plasma/Wayland_Showstoppers

    Прорывной протокол, в миллион раз лучше Xorg, да.

    Кроме Wine и KDE, есть ещё вагон косяков. Тем временем, проекту уже больше 10 лет.

    Open Source, мля. Костыль на костыле.

    // b.

     
     
  • 3.91, Аноним (91), 08:01, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это не протокол кривой, это X11 с его миллионом расширений слишком много на себя берет - примерно как systemd.

    Портировать да, сложно, поскольку концептуально разные вещи.

     
     
  • 4.93, ползкрокодил (?), 09:08, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это не протокол кривой, это X11 с его миллионом расширений слишком много
    > на себя берет - примерно как systemd.
    > Портировать да, сложно, поскольку концептуально разные вещи.

    Зато X11 позволяет разным приложениям брать на себя задачи, взвешенные на Wayland-композитор.

     
     
  • 5.102, Аноним (102), 17:15, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Потенциальный X12 с отрезание всего неиспользуемого накопившегося наследия, интеграцией де-факто стандартных расширений и поддержкой работы в режиме совмещения клиента и сервера был бы, наверное, идеальным вариантом. Но, похоже, те, кто способен решить эту задачу, давно либо на пенсии, либо уже не с нами.
     
     
  • 6.107, жабабыдлокодер (ok), 21:51, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вроде некоторые из них как раз Вайлэнд и пилят...
     
  • 6.111, Vkni (ok), 06:15, 06/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Просто отрезания всякого и интеграции расширений мало.
     
  • 4.106, Аноним (105), 19:07, 05/02/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тебе надо - ты и портируй. начни с kde. а мы пока на X11 посидим, почти все ;)
     

  • 1.80, Аноним (80), 00:45, 05/02/2020 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –5 +/
     
     
  • 2.81, Аноним (81), 01:32, 05/02/2020 Скрыто модератором
  • +/
     

  • 1.96, JL2001 (ok), 11:26, 05/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В системах на базе Wayland пакет Wine-wayland позволяет добиться более высокой производительности и отзывчивости игр за счёт исключения лишних прослоек.

    бенчмарки то есть? а то по тестам бывает оказывается что rust быстрее C и java на части задач 1х1 с C

     
  • 1.97, Аноним (97), 12:23, 05/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не адаптирован, а кто-тот just-for fun запилил оучнь урезанный proof of conept. По факту есть только возможность отображать только то что vulkan нарендерир.

    > В том числе, предоставлена возможность запуска игр и приложений, использующих графический API Vulkan и Direct3D 9, 10 и 11

    Не в том числе, а только.

     
  • 1.101, Аноним (101), 15:45, 05/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >например, не заслуживающие доверия игры для X11 могут шпионить за другими приложениями

    Интересно, откуда на Шindoшs игры для X11

     
  • 1.115, Аноним (115), 02:12, 07/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Wayland - единственный не дурацкий нейминг в Линуксе
     
  • 1.116, Аноним (116), 04:05, 07/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >протокол X11 позволяет получить доступ ко всем событиям ввода

    протокол вейленда в общем-то тоже: https://github.com/Aishou/wayland-keylogger

     
     
  • 2.117, Аноним (97), 11:19, 07/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это не протокол вейланда, это хак через LD_PRELOAD.
     
     
  • 3.120, Аноним (116), 06:00, 11/02/2020 [^] [^^] [^^^] [ответить]  
  • +/
    но протокол вейленда же позволяет? зачем писать так как будто не позволяет, это же обман.
     

  • 1.121, Арч не Дебиан (?), 22:29, 08/06/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Короче, в комментариях срут хейтеры вяленого. Дальше можно не читать, хотя кто нормальный читает их? Если ты это читаешь, то ты анон, странный, прямо как я.
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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