LINUX.ORG.RU

Wine 11.0

 


0

1

После года разработки и 25 экспериментальных версий представлен стабильный релиз открытой реализации Win32 API – Wine 11.0, который вобрал в себя более 6300 изменений и 600 исправлений ошибок. Из ключевых достижений в Wine 11.0 выделяется полная поддержка NTSYNC, механизм Reparse Point, задействование новой реализации архитектуры WoW64, новый бэкенд отрисовки на базе EGL, поддержка буфера обмена и методов ввода в окружениях на базе Wayland, улучшение поддержки Bluetooth и сканеров.

В Wine подтверждена полноценная работа 5419 программ для Windows (год назад 5372, два года назад 5336, три года назад 5266), ещё 4500 программ (год назад 4435, два года назад 4397, три года назад 4370) прекрасно работают при дополнительных настройках и внешних DLL. У 4086 программ (год назад 4020, два года назад 3943, три года назад 3888) наблюдаются небольшие проблемы в работе, которые не мешают использованию основных функций приложений.

Ключевые новшества Wine 11.0:

  • Обеспечена полная поддержка драйвера ntsync, позволяющего существенно поднять производительность Windows-игр, запускаемых при помощи Wine. Драйвер входит в состав ядра Linux начиная с выпуска 6.14 и реализует символьное устройство /dev/ntsync и набор примитивов для синхронизации, применяемых в ядре Windows NT. Значительный прирост производительности достигается благодаря избавлению от накладных расходов, связанных с применением RPC в пространстве пользователя.

  • Добавлена возможность настройки приоритетов потоков в Linux и macOS.

  • В ntdll добавлен API синхронизации «Synchronization barriers», позволяющий приостановить выполнение нескольких потоков до достижения определённой точки выполнения во всех потоках (например, дождаться пока все потоки достигнут определённой стадии при параллельном выполнении одного и тот же кода).

  • Переведена в разряд полностью поддерживаемых новая реализация прослойки WoW64 (64-bit Windows-on-Windows), позволяющая выполнять 32-разрядные Windows-приложения в 64-разрядных Unix-системах. В отличие от старой реализации, в которой 32-разрядные приложения запускались в 32-разрядных Unix-процессах, новый WoW64 обеспечивает запуск 32-разрядного кода внутри 64-разрядного процесса. Также появилась поддержка запуска 16-разрядных приложений в режиме WoW64.

    Во всех модулях, обращающихся к Unix-библиотекам, задействованы преобразователи системных вызовов WoW64 (thunk), позволяющие 32-разрядным модулям в формате PE обращаться к 64-разрядным Unix-библиотекам. Добавлена возможность запуска старых установок в новом режиме WoW64 через выставление переменной окружения «WINEARCH=wow64». 32-разрядные префиксы, создаваемые при выставлении «WINEARCH=win32», объявлены устаревшими и не поддерживаются в новом режиме WoW64. Удалён отдельный загрузчик wine64, вместо которого задействован универсальный загрузчик, определяющий режим по разрядности запускаемого файла.

  • Ядро (интерфейсы ядра Windows)

    • Реализован механизм Reparse Point, при помощи которого можно прикреплять к файлам и каталогам дополнительные данные, идентифицируемые через теги. Поддерживаются такие типы Reparse Point, как символические ссылки и точки монтирования.
    • Для повышения производительности отслеживания операций записи в память задействован механизм UFFD (userfaultfd), дающий возможность создавать обработчики обращений к невыделенным страницам памяти (page faults) в пространстве пользователя. В проведённых тестах применение UFFD позволило сократить время загрузки уровней в игре «Streets of Rage 4» с 6-8 секунд до 1.5-2 секунд, что соответствует показателям запуска на платформе Windows.
    • Задействованы номера системных вызовов NT, идентичные последним версиям Windows, что необходимо для поддержки приложений, в которых жёстко прописаны номера системных вызовов.
    • На системах ARM64 реализована возможность симуляции страниц памяти размером 4K в окружениях с ядрами Linux, использующими более крупные страницы памяти (16K или 64K). Симуляция позволяет запускать простые приложения, а для более сложных программ рекомендуется использовать ядра Linux с 4-килобайтовыми страницами памяти.
  • Графическая подсистема

    • На системах X11 (winex11) для OpenGL по умолчанию задействован бэкенд отрисовки, использующий EGL. Бэкенд GLX объявлен устаревшим, но пока остаётся доступен в качестве запасного и используется при отсутствии EGL.
    • Добавлена начальная поддержка объектов D3DKMT, предоставляющих низкоуровневый доступ к графическим устройствам из пространства пользователя. Реализованы Vulkan-расширения VK_KHR_external_memory_win32, VK_KHR_external_semaphore_win32, VK_KHR_external_fence_win32 и VK_KHR_win32_keyed_mutex.
    • В режиме WoW64 реализована поддержка маппинга памяти для OpenGL при помощи API Vulkan, позволяющего ускорить работу 32-битных OpenGL-приложений в Wine.
    • Реализована эмуляция буфера отображения (front buffer) для OpenGL на платформах без его встроенной поддержки.
    • В драйвер для графического API Vulkan добавлена поддержка спецификации Vulkan 1.4.335.
    • В наборе библиотек WindowsCodecs расширена поддержка метаданных в файлах с изображениями, а также реализована поддержка преобразования между целочисленными форматами представления цвета и форматами с плавающей запятой.
    • Убрана зависимость от библиотеки OSMesa (Off-screen Mesa). Реализована возможность отрисовки битовых карт через OpenGL с использованием аппаратного ускоренного OpenGL runtime.
  • Интеграция с рабочим столом

    • В драйвере winewayland.drv, позволяющем использовать Wine в окружениях на базе протокола Wayland без применения XWayland и компонентов X11, реализована поддержка буфера обмена, методов ввода, непрямоугольных окон и прозрачности.
    • Улучшена интеграция с X11: обеспечена отправка оконному менеджеру запросов активации окон и задействован протокол EWMH для согласования состояния активных окон X11 и Win32.
    • Реализована поддержка эксклюзивного полноэкранного режима. Улучшена поддержка полноэкранного режима в D3D и улучшена работа старых игр на базе DDraw.
    • Повышена производительность некоторых функций работы с окнами. Для взаимодействия между процессами задействована разделяемая память.
  • Direct3D

    • В Direct3D 11 добавлена поддержка аппаратного ускорения декодирования видео в формате H.264, реализованная при помощи графического API Vulkan.
    • В Direct3D 11 реализована поддержка minmax-фильтрации текстур, используя OpenGL-расширение GL_ARB_texture_filter_minmax или Vulkan-расширение VK_EXT_sampler_filter_minmax.
    • В Direct3D 11 реализованы функции загрузки текстур.
    • Реализована большая порция возможностей Direct3D при отрисовке через Vulkan, таких как смешивание вершин, плоское затенение, пользовательские плоскости отсечения и различные форматы ресурсов.
    • Во встроенной копии vkd3d-shader улучшена поддержка 1, 2 и 3 моделей шейдеров.
    • В методе D3DXSaveSurfaceToFileInMemory реализована поддержка изображений PNG, JPEG и BMP.
    • Direct3D 10 и 11 реализована поддержка сжатия и распаковки форматов BC4 и BC5, а также генерации MIP-уровней (MipMap) при загрузке текстур.
    • Реализованы методы ID3DXEffect::SetRawValue() и ID3DXSkinInfo::UpdateSkinnedMesh().
  • Устройства ввода

    • Улучшена совместимость с джойстиками, благодаря использованию бэкенда hidraw.
    • Улучшена поддержка эффекта виброотклика (Force feedback) при использовании игровых рулей и джойстиков.
    • Улучшена поддержка геймпадов в API Windows.Gaming.Input и при использовании бэкенда evdev.
    • В апплет управления игровыми контроллерами добавлена вкладка для настройки API Windows.Gaming.Input.
    • Повышена совместимость DirectInput со старыми играми.
  • Bluetooth

    • В драйвере для Bluetooth добавлена возможность сопряжения, сканирования и настройки обнаружения устройств.
    • Добавлена поддержка сервисов Bluetooth Low Energy GATT (Generic Attribute Profile), к которым можно обращаться через Win32 BLE API.
    • Приложениям предоставлена возможность создавать низкоуровневые RFCOMM-соединения c внешними устройствами, используя API Winsock.
  • Поддержка сканеров

    • Реализована поддержка API TWAIN 2.0, позволяющего обращаться к сканерами из 64-разрядных приложений.
    • Реализована поддержка компонента DAT_IMAGENATIVEXFER для передачи изображения из сканера в приложение.
    • Обеспечено сохранение в реестре выбранного сканера и настроек сканера.
    • Добавлена поддержка многостраничного сканирования и автоподатчи документов.
    • Прекращена блокировка приложения во время вызова интерфейса сканирования.
    • Добавлена поддержка загрузки родных Windows-драйверов к сканерам.
  • Мультимедиа

    • В библиотеке amstream (Multimedia Streaming) реализован собственный аллокатор потоков DirectDraw, позволяющий повысить эффективность буферизации при использовании фильтров.
    • В фильтрах DMO Wrapper (DirectX Media Object Wrapper) и AVI Decoder, а также в основанных на GStreamer распаковщиках медиаконтейнеров и трансформирующих фильтрах, реализована возможность динамического изменения формата.
    • В фильтры для распаковки медиаконтейнеров (demuxer), основанные на GStreamer, добавлена поддержка кодека Indeo 5.0.
    • В фильтре DirectSound Renderer обеспечена корректная обработка признаков конца потока (end-of-stream).
    • В фильтре ASF Reader добавлена поддержка смены позиции в потоке.
  • DirectMusic

    • Расширена поддержка формата SoundFont (SF2): добавлены возможности для разбора пресетов, инструментов и модуляторов, нормализации громкости инструментов, многослойной компоновки инструментов и повторного использования загруженных сэмплов для экономии потребления памяти.
    • В синтезаторе звуков реализована автоматическая настройка уровня громкости, решены проблемы с синхронизацией при воспроизведении треков, улучшена обработка событий с информацией о силе нажатия MIDI-клавиш.
    • Реализована поддержка варианта структуры Style Form, используемого в DirectX 7.
    • В загрузчике улучшено управление кэшированием.
    • Добавлена поддержка дополнительных метасобытий MIDI.
  • Mono / .NET / WinRT

    • Для запуска приложений, использующих Microsoft XNA Framework 4.0, задействована библиотека SDL3 и отрисовка через API SDL_GPU.
    • В реализацию WPF (Windows Presentation Framework) добавлен движок компоновки текста (text layout engine), поддерживающий API System.Windows.Documents.
    • В Windows Forms реализована поддержка тем оформления.
    • Добавлена начальная реализация класса для загрузки файлов с метаданными Windows Runtime (WinRT), сгенерированными компилятором widl (Wine Interface Definition Language).
    • Добавлена поддержка исключений WinRT.
  • Интернационализация

    • Обеспечена генерация БД локалей в формате locale.nls из БД Unicode CLDR (Unicode Common Locale Data Repository) версии 48. Добавлена поддержка дополнительных локалей bua-RU, bqi-IR, cop-EG, ht-HT, kek-GT, lzz-TR, mww-Hmnp-US, oka-CA, pi-Latn-GB, pms-IT, sgs-LT, suz-Deva-NP и suz-Sunu-NP.
    • Таблицы символов Unicode обновлены до версии стандарта 17.0.0. Обновлена база часовых поясов.
  • Сетевые возможности

    • В движке MSHTML в режиме соответствия стандартам обеспечена работа с атрибутами элементов как с полноценными узлами DOM. Реализованы объекты DOMParser, XDomainRequest и msCrypto.
    • В JavaScript добавлена поддержка типизированных массивов.
    • Для ICMPv6 реализована команда ping.
  • БД

    • В библиотеку MSADO (ActiveX Data Objects) добавлена поддержка записи изменений в БД. Реализовано большинство функций объекта Recordset.
    • В библиотеке odbc32 улучшена поддержка ANSI win32-драйверов, не рассчитанных на работу с Unicode. Реализованы функции SQLDriverConnectA(), SQLSpecialColumnsW(), SQLGetInfoW(), SQLGetInfoW(), SQLStatisticsW() и QLColumnsW().
  • Отладка

    • В DbgHelp переделан загрузчик PDB-файлов. Новая реализация поддерживает файлы, размером больше 4 ГБ, работает быстрее и потребляет меньше памяти.
    • Добавлен режим трассировки системных вызовов ядра NT, включаемый переменной окружения «WINEDEBUG=syscall». В отличие от режима «WINEDEBUG=relay» трассировка производится без влияния на выполнение приложений и не нарушая работу программ, перехватывающих обращения к системным вызовам.
    • Добавлена поддержка одновременной генерации отладочных данных в форматах DWARF и PDB.
  • Встроенные приложения

    • В WineCfg добавлена вкладка для настройки MIDI-устройства по умолчанию.
    • В утилите cmd реализовано автодополнение ввода имён файлов в интерактивном режиме работы, добавлена поддержка сложных инструкций и реализована команда «mklink /j» для создания Reparse Point.
    • В утилиту conhost (Console Hosting) добавлена поддержка получения истории нажатием клавиш F1 и F3.
    • Реализованы команды timeout, runas и subst.
    • В утилиту find добавлены опции «/c» для показа числа совпадений и /i для сопоставлений без учёта регистра.
    • В утилите whoami появилась возможность настройки формата вывода.
  • Разное

    • В реализации языка описания интерфейса WIDL (Wine Interface Definition Language) появилась поддержка генерации метаданных Windows Runtime (WinRT). Обеспечена генерация и установка файлов WinMD (Windows Metadata) для API WinRT (Windows Runtime).
    • В утилиту winedump добавлена поддержка дампа ресурсов MUI, номеров системных вызовов, встроенных NE-модулей и больших файлов PDB (> 4 ГБ).
    • Проведён рефакторинг реализации Common Control, библиотека COMCTL32 разделена на отдельные модули для версий 5 и 6.
    • В BCrypt добавлена поддержка стандарта формирования ключа PBKDF2
    • Добавлена поддержка каталогов UserProgramFiles, AccountPictures и Screenshots.
    • В состав интегрированы библиотеки LLVM Compiler-RT 8.0.1 и TomCrypt 1.18.2. Для определения CPU на платформе FreeBSD задействована библиотека HwLoc.
    • Обновлены до новых версий компоненты Vkd3d 1.18, Faudio 25.12, FluidSynth 2.4.2, LCMS2 2.17, LibMPG123 1.33.0, Libpng 1.6.51, LibTiff 4.7.1, LibXml2 2.12.10, LibXslt 1.1.43.

>>> Новость на OpenNET

★★★★★

Проверено: cetjs2 ()
Ответ на: комментарий от firkax

В старых версиях вов (3.3.5) кириллица превращается вот в это:

https://storage.yandexcloud.net/fotora.ru/d76653260e9f75de.png

Особенно народ со стим дек недоумевает обычно.

LightDiver ★★★★★
()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Эээ, я думал ты про работу с дисками итд (хотя и правда, при чём тут wine, этим ядро ОС занимается же). То есть просто локаль шрифтов не та?

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 2)
Ответ на: комментарий от firkax

Локали все те. Если не юзать альттаб и сразу нужную раскладку включить, кириллица работает нормально.

LightDiver ★★★★★
()

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

masa ★★★
()

Одна из немногих программ которая прожила 20+ лет на всех домашних линуксах используемых мной за это время. Она служит исключительно для одной цели: запускать Heroes 3 (сейчас - HoMM3 HD+ версию от Бараторча). Без нее переход на линукс был бы не полным.

Obezyan
()
Ответ на: комментарий от masa

В гноме на вейланде все так же - каждое второе приложение не работает

wine то тут при чём? Пиши гномам и вайланду что они забагованные.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Ну надо потестить все же на иксах и другом вм. Но может кто-то тоже заметил ухудшение, где-то после 7-8 версии у меня Вайн стал все хуже работать.

masa ★★★
()
Ответ на: комментарий от firkax

И все равно это скорее проблема Вайна, чем моя или гнома. Гном на вейланде уже практически стандарт на десктопе. (Идет по умолчанию) Поэтому им стоит думать о пользователях

masa ★★★
()

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

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от Obezyan

запускать Heroes 3 (сейчас - HoMM3 HD+ версию от Бараторча). Без нее переход на линукс был бы не полным

vcmi пробовал? ИИ пока потупее, чем в оригинальных, но я-то ещё тупее :)

pihter ★★★★★
()
Последнее исправление: pihter (всего исправлений: 1)

Даже немного жаль, что уже лет несколько, как не нужно (нет, правда, больше не нужно! :) ): в Wine запускал DipTrace, нужда в котором по ряду причин отпала...

Somebody ★★★★
()
Ответ на: комментарий от pihter

Меня полностью устраивает то что дает HD+ мод, ставлю мозги ИИ на 150% и вперед. С vcmi проблема даже не в ИИ:

  1. На 4K мониторе vcmi в принципе не запустить нормально.
  2. Все новые замки/фракции сначала появляются в HoMM3 HD+ и только потом появляются в остальных «клонах». Недавно, например, появился Кронверк, в vcmi его просто нет.
Obezyan
()
Ответ на: комментарий от firkax

Есть же неофициальный аддон Horn of the Abyss, там новые замки и дофига ещё чего

Vperyod
()

на удивление ситуция с играми в Linux теперь часто лучше чем в Windows

захотите, например, вы поиграть в третий Fallout, а в Windows это уже не получится: ни под 10 ни под 11 игра не пойдет ни в каком режиме совместимости — будет вылетать а в линукс — просто выбираем нужную версию Proton и вуаля! Всё работает.

и так далее

StramDeck делает своё дело

rsync ★★
()
Ответ на: комментарий от rsync

захотите, например, вы поиграть в третий Fallout, а в Windows это уже не получится: ни под 10 ни под 11 игра не пойдет ни в каком режиме совместимости — будет вылетать

Откуда вы такие берётесь. Для всех игр в виндоус есть фиксы для запуска их в win10. Нужно просто немного погуглить.

blackbuttons
()
Ответ на: комментарий от hobbit

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

Вот что нашёл на первой же странице: https://steamcommunity.com/sharedfiles/filedetails/?id=3225120402 https://steamcommunity.com/sharedfiles/filedetails/?id=244272720 https://steamcommunity.com/sharedfiles/filedetails/?id=2201343516 https://steamcommunity.com/sharedfiles/filedetails/?id=3329298151

vankadulapa
()

Во всех модулях, обращающихся к Unix-библиотекам, задействованы преобразователи системных вызовов WoW64 (thunk), позволяющие 32-разрядным модулям в формате PE обращаться к 64-разрядным Unix-библиотекам. Добавлена возможность запуска старых установок в новом режиме WoW64 через выставление переменной окружения «WINEARCH=wow64». 32-разрядные префиксы, создаваемые при выставлении «WINEARCH=win32», объявлены устаревшими и не поддерживаются в новом режиме WoW64. Удалён отдельный загрузчик wine64, вместо которого задействован универсальный загрузчик, определяющий режим по разрядности запускаемого файла.

Как давно я это ждал!

tiinn ★★★★★
()
Ответ на: комментарий от Chiffchaff

И скоро её дропнут т.к. устарело давно.

firkax ★★★★★
()
Ответ на: комментарий от vankadulapa

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

Loki13 ★★★★★
()

Однако, вайна всё таки меняется!

kirill_rrr ★★★★★
()
Ответ на: комментарий от Loki13

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

vankadulapa
()
Ответ на: комментарий от GAMer

Фол 3 прекрасно бегает под 10й безо всяких режимов. ПРОСТО работает. Древняя версия, если что.

Я сталкивался с тем, что масса древних игрушек не работает под современными Windows. В wine, правда, тоже не все из них идут, но в сети находятся сообщения, что кому-то при помощи патчей и твиков удавалось завести (у меня обычно не хватает терпения).

Chiffchaff
()

Великолепный релиз.

В режиме WoW64 реализована поддержка маппинга памяти для OpenGL при помощи API Vulkan, позволяющего ускорить работу 32-битных OpenGL-приложений в Wine.

Вот это, кстати, значительное изменение. До Wine 10.18, в котором появилось это изменение, 32-битные OpenGL игры (в том чиле через WineD3D) в новом режиме WoW64 работали ну очень медленно, нормально работали разве что совсем нетребовательные (типа Героев 3). Теперь они вполне хорошо работают. Для систем без поддержки Vulkan это тоже сделали.

Kron4ek ★★★★★
()
Ответ на: комментарий от firkax

Да какая разница, тебя же не заставляют им пользоваться, это важно только для разработчиков графического софта

masa ★★★
()

В Wine подтверждена полноценная работа 5419 программ для Windows

И что, они вот прям реально работают? Или надо полдня пердолиться по гайду с winehq, и потом всё равно окажется, что у тебя то ли дистрибутив не тот, то ли ещё что?

duott ★★★★★
()
Ответ на: комментарий от masa

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

Упырьте мел. Днище этот ваш гном для любителей жевать сомнительные субстанции.

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от apt_install_lrzsz

А ты зачем говоришь очевидные вещи, да он не писал, потому что это я написал.

Днище не днище, это все эмоции, факт в том, что он идет по умолчанию на популярных дистрибутивах.

masa ★★★
()
Ответ на: комментарий от duott

полноценная работа 5419 программ для Windows, ещё 4500 программ прекрасно работают при дополнительных настройках и внешних DLL.

Написано ж пять тыщ сразу работают, ещё четыре с половиной тыщи – пердодиться.

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от masa

Недавно ставил дебиан – там в установщике выбор, ещё более недавно ставил минт – там корица.

На популярных – это каких? Шапке, которая основной разработчик или убунте, где в сущности гном всегда и был?

Не перегибайте про стандарт. Дистров много, далеко не везде в принципе есть умолчание.

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от apt_install_lrzsz

Да, убунту, федора и в какой-то степени дебиан, потому что в инсталлере выбор есть, но если просто выбрать десктоп и ничего не выбирать то поставится гном. Так как он считается дефолтом.

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

А новички это те самые люи, которым вайн больше всего интересен при переходе с винды.

masa ★★★
()
Последнее исправление: masa (всего исправлений: 1)
Ответ на: комментарий от otto

Какое-то извращение

это пример - что бы было понятнее, а то если написать просто - флехи видит, то получишь ответ - да, а оно их нифига не видит - попробуй в руфусе образ записать, мне это нужно для соеденения с навигатором - что бы его можно было прошивать, такой прошивальшик есть только под винду и яблоко, а мне бы с линукса хотелось, сам прошивальщик под wine запускается, но не видит навигатора подключеного через usb

amd_amd ★★★★★
()
Последнее исправление: amd_amd (всего исправлений: 1)
Ответ на: комментарий от masa

Ну то есть речь ведёте о ситуации, при которой новичок приходит в линукс и выбирает дефолтную убунту с дефолтным DE.

А все остальные?

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от apt_install_lrzsz

Я об том и говорю. Статисттику искать не буду, но Убунту дистрибутив номер 1, так что разработчикам софта нужно ориентироваться на него.

masa ★★★
()
Последнее исправление: masa (всего исправлений: 1)
Ответ на: комментарий от masa

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

У товарища на работе примерно то же самое.

Тут на форуме много ли используют гном и убунту?

Статисттику искать не будут, но Убунту дистрибутив номер 1,

Так что без конкретной статистики не надо таких заявлений делать.

apt_install_lrzsz ★★★★
()
Ответ на: комментарий от apt_install_lrzsz

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

Среди разрабов - прошаренных людей, будут арчи и прочее. Хотя на моей работе я знаю 5 людей которые пользуются линуксами, 3 из них на убунте с гномом, один на дебиане с гномом и один вроде на дебиане с каким-то тайлингом.

Так что без конкретной статистики не надо таких заявлений делать.

Окей, уговорил. Вот первая ссылка из гугла https://commandlinux.com/statistics/most-popular-linux-distributions-market-share/

masa ★★★
()
Ответ на: комментарий от masa

У меня всегда были проблемы с Wine под Дебиан, на двух версиях. Тоже думал, что Вайн сломали. Потом попробовал Арч - всё работает, Убунту - все работает, сейчас на Сусе всё работает. Но нет, кому скажешь: «РРРРРЯЯЯЯ, ДЕБАИН НЕ ТРОШ, ЭТО У ТЕБЯ РУКИ КРИВЫЕ!!1»

slepoy_pew
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.