LINUX.ORG.RU

Microsoft добавила в WSL поддержку GPU для линукс GUI приложений

 ,

Microsoft добавила в WSL поддержку GPU для линукс GUI приложений

2

3

Microsoft сделала следующих гиганский шаг в строну поддержки линукс в Windows 10. Помимо добавления полноценного ядра Linux в WSL version 2, добавлена возможность запуска GUI приложений c GPU акселерацией. Раньше использовался сторонний X Server, но его скорость вызывала нарекания пользователей.

В настоящий момент, по сведениям инсайдеров, проводится тестирование новой технологии, ее появление в Windows 10 ожидается в течении нескольких месяцев.

>>> Подробности



Проверено: alpha ()
Последнее исправление: alpha (всего исправлений: 2)

Ответ на: комментарий от fornlr

Реально есть старые SSD, которые как HDD

У меня на этом SSD еще до линукса стояла винда и работала быстрее, чем на HDD. Потом долгое время был только линукс все на том же SSD, и только после покупки nvme, на этот SSD вновь была установлена винда. Работает она заметно медленее, чем линукс работал на нем же. А запуск игр с HDD вообще может длиться несколько минут, но fps больше, да.

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

Ну я и пример привёл правильный. Со временем он у меня медленнее и становился.

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

Бывает и такое.

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

SSD и иногда прилично бывают деградируют по скорости со временем

Верю, но тогда очень удачное совпадение, что он деградировал сразу после смены OS на нем

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

то от клика по иконке и до запуска фаерфокса пройдет всего 10-15 секунд

Ты че-то попутал. 1 (Одна) секунда, что в линукс, что в виндовс. Давай без религии. А то Тхулку ели детей Кхулку.

anonymous
()
Ответ на: комментарий от fornlr

Купил что-то с NetBSD? Либо ты врешь, либо тебя развели, лоха.

anonymous
()
Ответ на: комментарий от PPP328

Да почему же, обычный второгном, там всё это есть. Не знаю почему так, но жене как-то венда привычнее, хотя начиная с восьмёрки и её уже воротит так, что периодически за моим вторым ноутом сидит под mate. Просто у неё свой ноут с десяточкой, такой же как у меня, видимо привычка:)

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

Да, привычка, это второе Я. Этож сколько скриптухи переписывать под другую ось. И не всегда это возможно.

anonymous
()
Ответ на: комментарий от invy

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

И чем он лучше виртуалбокса с виндой внутри, например?

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

И чем он лучше виртуалбокса с виндой внутри, например?

Тем, что линукс под виндой. Очевидно же. Ваши приоритеты далеко не всегда типичны.

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

Я свои приоритеты могу объяснить. Если уж мне для работы нужны две операционные системы, то логично, что в качестве хост-системы я выберу систему с открытым исходным кодом, а вот проприетарный блоб, который в своей лицензии имеет наглость запрещать законным пользователям даже исследовать свою работу, пусть сидит в виртуалке.

И мне очень интересна причина, по которой имеет смысл поступать наоборот. Если только попалась говножелезяка типа принтера или блока Wi-Fi, не работающего в Linux (кстати, интересно, такие блоки ещё есть?)…

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

не работающего в Linux (кстати, интересно, такие блоки ещё есть?)

К сожалению, не только есть, но и плодятся.

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

А ещё винда под kvm или vb будет работать лучше, чем linux в качестве wsl. То есть итоговая связка будет более производительной и устойчивой.

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

Ну… У меня вот есть старый белый МакБук. С виндой там не очень, а юбунта встала отлично.

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

И мне очень интересна причина

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

alex07
()

добавлена возможность запуска GUI приложений c GPU акселерацией.

2020 год

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

Если только попалась говножелезяка типа принтера или блока Wi-Fi, не работающего в Linux (кстати, интересно, такие блоки ещё есть?)…

Есть и полностью не рабочие, а есть проблемные (попробуй завести), есть плохо работающие — на любой вкус.

Естественно, что технологии на месте не стоят. И WiFi тоже.

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

А теперь перетащи окошко на монитор с 1920x1080, уверен, ты узнаешь много нового.

Не узнает, я проверял на плазме 5.18

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

Wi-Fi, не работающего в Linux (кстати, интересно, такие блоки ещё есть?)

Есть. А ещё полно таких, которые как бы «работают», вот только под нагрузкой могут легко и непринуждённо намертво повесить ядро.

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

Тем что:

  1. Одно IDE
  2. Ты просто переключаешь конфигурацию и сборка происходит в WSL, а не в венде.
  3. Очень легко автоматизировать создание своего собственного образа для wsl на CI и разрабы его загружают. Они по сути даже не видят linux.
invy ★★★★★
()
Ответ на: комментарий от hobbit

Тем что это единственный прагматичный и дешёвый способ портировать большой проект под онтопик, и заставить вендузятников пользоваться онтопиком.

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

Если у тебя есть готовое решение, как я из какого-то IDE могу запустить сборку и дебаггер на виртуализрванной венде, то будет интересно услвшать. Мои попытки заставить что-либо собираться в доккер контейнере из qtcreator’а не увенчались успехом.

О ssh и plink я знаю, но поддержка в IDE отсутствует от слова совсем.

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

К сожалению нету, мне скорее проще и удобнее использовать vs и sql студии прямо в виртуализированной венде, чем на хосте в ide работать. Но для рядя проектов на хосте я редактирую код, а дебажу уже в венде. Попробую поинтересоваться как сделать то, что тебе нужно, самому интересно стало.

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

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

А правда говорят, что в слюникс завезли локдаун ведра? Пока что - это говорят можно отключить, но тенденция понятна… Или я что-то не правильно понял?

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

Согласен что будут считать, но с вероятностью 90% результаты расчётов будут что выпускать продукт нельзя.

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

Она надуманная чуть более, чем полностью.

Получается коллеги, которые жалуются на различное поведение скажем одной и той же версии ДЕ в различных гхм дистрибутивах, врут?

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

Получается, что там разные настройки из коробки и разные версии. А так да, коллеги пустозвоны. Рекомендуется сравнить конфиги и выяснится что в 99% случаев вся разница в них, а оставшийся 1% на 80% баги и на 20% патчи. А вот чего не следует ожидать при разработке (и не только в linux-е), так это то что везде дефолтные конфиги. Даже в настройки виндового реестра верить нельзя, например, у меня, там куча всего изменено, что относится к раскладкам и локали. Время от времени прилетает обновление и сбрасываются мои настройки, но путём выполнения определённого скрипта всё возвращается назад, потому как, например, ставить пароль из русских букв я не буду и при включении требую англоязычную раскладку, не смотря на русскоязычный интерфейс.

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

Очень хорошо Вы все написали, но есть один момент… С точки зрения рядового пользователя работает ли оно одинаково штабильно/не штабильно? Из чего исходят майнтенеры, когда вбрасывают разные конфиги? Почему не сделать тогда принудительную настройку? Или в каком таком направлении движутся псевдо декстоп дистрибутивы? Я не понимать.

anonymous
()
Ответ на: комментарий от peregrine

Нет этой проблемы. Она надуманная чуть более, чем полностью.

Сам ты надуманный фанатик.

Не один разработчик игр так не скажет.

Это лютый зоопарк. Примеров, когда разные ДЕ, и разные композиторы плохо влияют на игры, просто масса.

Сколько помню, почти всегда установка более-менее AAA игры у меня шла с поиском «XXX game Linux tearing». И ищешь рецепты что делать. Причём с каждой игрой по разному.

Туда же и иксы/Wayland. Не работает теория о том, что всё абстракто и всё со всем без проблем работает.

Поэтому да. Это лютый зоопарк и проблемы для разработчиков игр. В таких условиях разве что инди выживают.

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

Ты какой-то бред несешь. Разницы запускать игру под крысой или под unity в то время (когда aaa движуха была в разгаре) не было. Единственное что, одна зеленая корпорация отказалась давать патчи под другие de, с подачи одной оранжевой корпорации. Последняя еще как-то решила по приколу выбросить библиотеки 32bit, чтобы пососали писос геймеры немытые. Это повод задуматься, нужна ли тебе оранжевая корпорация с их линуксом.

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

Ты какой-то бред несешь. Разницы запускать игру под крысой или под unity в то время (когда aaa движуха была в разгаре) не было.

Была, есть и будет.

  1. тиринг по разному себя проявляет

  2. в той же Unity долгий баг был с не работающими шорткатами, если приложение стартанёт с русской раскладкой (у меня машинка не едет от клавиши W — плохой разработчик игры!)

  3. от композитора весьма разный FPS может быть. А иногда весьма некорректная работа в полноэкранном режиме — этим Cinnnamon грешил.

Это прям сходу, что видел.

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

Ты бредишь. Задача настройки DE в то, как нужно чтобы лучше работало на конкретном железе лежит не на плечах разработчика игр, а на плечах юзера и брать эту ношу на себя — быть дебилом со стороны разработчика. Я вот и в винде могу какое-то говно запустить и в играх будет 2FPS, что бы там разработчик не делал. И ныть могу, почему когда у меня на GPU и CPU крутится нейронка пекич висит и куллеры гудят. Это не аргумент.

колько помню, почти всегда установка более-менее AAA игры у меня шла с поиском «XXX game Linux tearing».

И при чём тут разработчик игр? Это не его проблема, а твоя. Не нравится решать их и использовать нормальное железо без кривых дров - вон с линукса.

Туда же и иксы/Wayland

А при чём тут иксы и вялый? То что в вялом что-то не работает вовсе не значит, что надо что-то под вялого адаптировать. Если вялый не может в поддержку OpenGL нормальную, опять проблема вялого и его разрабов, а так же пользователей мазохистов, тебя, как разработчика игр это вообще колыхать не должно.

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

Я вот и в винде могу какое-то говно запустить

в том то и суть, что в винде надо специально что-то нахимичить, а в линуксах это дефолт.

а тут уж трудно разбираться во всём этом зоопарке, кто виноват. Диагностика - это тоже деньги. И по багрепорту очень сложно понять в чём косяк (твоей игры, или это нахимиченно).

вон с линукса

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

Поэтому хоть, как попугай фанатик повторяй «одинаково! бредишь! шлангуешь!». Не одинаково. Зоопарк никто не отменял.

иксы/wayland разработчика игр это не должно волновать

Интересное мировозрение….

http://apikabu.ru/img_n/2012-11_5/e6n.jpg

Представь если бы MS сейчас вот сказала, что мы видеосистему меняем, Steam на старом остаётся и с AMD тепрь, кто в лес, а кто по грибы, а Nvidia вообще непонятно с кем. Такой бы вой бы раздался, что мама не горюй… И именно от разработчиков игр, потому что это их будущее.

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

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

надо специально что-то нахимичить

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

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

MS объективно в разы меньше меняет, чем на линуксах идёт всё вот это.

Вот если бы все разработчики, думали как ты с примитивными фанатичными глупостями «это не наша проблема», то у линукса и 0.5% в игровом рынке бы не было 🤷

в отличии от хомячков из мира windows и в помощи от разработчиков игр не нуждаются

ложь, багреопрты и краши от кривых драйверов идут к разработчикам

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

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

MS объективно в разы меньше меняет, чем на линуксах идёт всё вот это.

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

ЗЫ

У такой софтины, как Deductor Studio в разных версиях винды аж целые кнопки пропадают.

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

Мне что обманывать себя? Я то всем пользуюсь, и поэтому о всём имею представление

А так для разработчиках игр примерно так получается

https://news.ycombinator.com/item?id=18845205

А ты, фанатик, всё вопишь «одинаково! одинаково! линукс круто, разработчики приложений и пользователи дураки!». Не одинаково ничего, и это естественно. А запуск легаси софта объективно лучше всего в Windows.

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

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

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

Ну значит у тебя альтернативная реальность.

И ты один считаешь, что в десктопом линуксе нет зоопарка — это диагноз.

PS: по делу то нечего сказать, и вон хоп какие-то кони, хоп и какой-то Detuctor Studio вообще никакого отношения к играм не имеющий… всякую ерунду главное собирать

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

Отвечу, извини что не заметил, я хожу от одной машины к другой и теряю некоторые уведомления, так как каждый раз отсчитываю комментарии на которые отвечал вручную, потому что движок ЛОР-а помечает посещённые ссылки на стороне пользователя, я не сервера, хотя вопрос холиварный, так что ответ моё ИМХО.

С точки зрения рядового пользователя работает ли оно одинаково штабильно/не штабильно?

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

Из чего исходят майнтенеры, когда вбрасывают разные конфиги?

У разных дистрибутивов разные причины. Какие-то хотят чтобы работало абы как, но везде, кто-то хочет чтобы работало быстро, кто-то меняет какие-то компоненты и адаптирует систему под то, как он считает она должна работать. Если несколько утрировать, то опытный майнтенер исходит из философии дистрибутива, которая есть у каждого дистрибутива и может быть найдена на их сайтах/вики/документации и иногда присыпает это своим восприятием.

Почему не сделать тогда принудительную настройку?

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

Или в каком таком направлении движутся псевдо декстоп дистрибутивы?

Каждый двигается в том направлении, которое выбрано ими. Иногда это чисто идеологическое направление, иногда чисто экономическое, иногда смешанное.

Я не понимать.

К сожалению не ты один и дальше будет хуже, потому как думать, а что самое главное читать документацию и цели проектов, которыми ты пользуешься люди не хотят, а потом не понимают, а как так-то?

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

Я разделяю стандарты и реализацию. В реализации может быть любой зоопарк, стандарты однозначны и именно по ним надо ориентироваться.

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

стандарты однозначны и именно по ним надо ориентироваться.

трудно делать дом по стандартам, когда фундамент сделан криво-косо и шатается - хоть тысячу раз повторяй слово «стандарты»

проще сказать «ну это всё», что большинство разработчиков игр и делает - и совершенно правильно. И в башке у них глупого фанатизма нет, поэтому и желания что-то делать нет в таких условиях.

fornlr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.