Доступен выпуск прослойки DXVK 2.0, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3, таких как Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 и AMDVLK...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58087
Ну вот, в Linux-е теперь есть D3D. Делайте нативные бинарники.
Под Linux уже давно есть нативные библиотеки Direct3D. Официальные бинари от Microsoft. И заголовочные файлы тоже есть.Другое дело, что их можно использовать исключительно под WSL2. То есть, запуская Linux под виртуалкой, можно там поюзать нативный DirectX. Опа.
Подробнее: https://devblogs.microsoft.com/directx/directx-heart-linux/
Кому может понадобиться венда на хосте? Бред.
> Кому может понадобиться венда на хосте? Бред.Ну, примерно 98% пользователей десктопа.
> Кому может понадобиться венда на хосте? Бред.
>>Ну, примерно 98% пользователей десктопа.Враньё! Я ни кого не знаю, кто бы винду, не то, что на десктопе, а вообще использовал. Даже домохозяйки и те на убунте
Враньё! Я ни кого не знаю, кто бы убунту, не то, что на десктопе, а вообще использовал. Даже домохозяйки и те на опенбсд
Враньё! Я не знаю, кто бы опенбсд, не то, что на десктопе, а вообще использовал. Домохозяйки все в мобилку тырятся.
Да
Им хватит и браузера, инфа соточка.
Хватит и curl'а. Хотя нет, обойдутся телевизором.
> им хватит и браузераВ чём-то да, но всё же и ОС должна нормально работать.
А не прилетело обновление ядра и интернета нет (ибо WiFi как всегда не тот).
Давайте я буду "первым". Использую линукс сугубо для того чтобы виртуализировать Винду и иметь возможность пользоваться снимками(zfs). Линукс слишком сложен, слишком фрагментирован, слишком сильно отстает в развитии от винды. Слишком много "слишком". Линукс для десктопа не готов, готов не будет и в обозримом будущем, когда будет вы будете плеваться - будет что-то вроде андроида без рута чтобы хомяк что-нибудь не снес. Линукс - как был, так и остался системой для серверов, разработчиков и энтузиастов.
>иметь возможность пользоваться снимками(zfs)Давно нативно для оффтопика https://openzfsonosx.org/wiki/Windows_builds
Мне тут знакомый принёс старый ноут попросил систему переставить, Acer aspire e1-572g. Перепробовал на нём все от 8.1 до последней 11 любая винда умирает как только поставит дрова на дискретку, тупо не загружается или синий экран. А дискретка ему нужна, он иногда любит в вартандере пострелять. Ради эксперимента попробовал там свежую убунту 22.10 стала как родная все железо завелось из коробки и вартандер работает без проблем. Но конечно интерфейс убунту для обычного подпивасного вартандерщика будет шоком, вот думаю ему туда минт вгородить да пусть дальше играет.
Ну ты и криворучка . Походу ничего кроме линукса в жизни не видел. У меня как раз такой ноутбук винда 8.1 плеера но работает на нём и не глючит и не тормозит.
Тебе записать видео как свежеустановленная 8.1 ловит бсод после установки драйвера на видяху? Я прекрасно помню все косяки этого ноута, потому что я помогал его выбрать в магазине в своё время. Криворукие макаки из асера в этот раз жидко обделались в сторону хозяев из микрософта, но на такие мелочи как поддержка своих "продуктов" они всегда клали огромный болт. Этот ноут хоть как-то работал на win 8.0 после обновления до 8.1 он перестал засыпать, а тупо вис при закрытии крышки. Сейчас он вообще не работает с последними версиями винды и драйверов. Я честно говоря не ожидал но он реально без проблем работает под ubuntu, а hd8750m не смотря на возраст вполне неплохо тянет вартандер даже на высоких, особенно после того как переключил её на amdgpu.
Надо же! Кто-то действительно верит в то, что драйвера от AMD могут становиться лучше со временем, как хорошее вино 😹
> Надо же! Кто-то действительно верит в то, что драйвера от AMD могут
> становиться лучше со временем, как хорошее вино 😹В отличии от протухших виндовых дров 14 года с сайта асера для этого ноута, которые один хрен не работают, amdgpu и mesa активно пилятся и мобильный чип 12 года поддерживает vulkan 1.3 и тянет тот же вартандер без каких либо проблем даже на высоких.
Странно, с магазина винда не падала, а у вас падает.
> Странно, с магазина винда не падала, а у вас падает.С магазина там была мёртвая 8.0 на ней дрова ещё как-то работали, на всех остальных уже нет.
Тоже самое на ноутбуке dell inspiron 5521, windows 8.0, 8.1 еще работают, десятка всё синий экран, что хочешь делай.
> Тоже самое на ноутбуке dell inspiron 5521, windows 8.0, 8.1 еще работают,
> десятка всё синий экран, что хочешь делай.П-пи.. поддержка. Не хотят они пилить новые костыли под новую систему.
у меня тоже есть видюха (rtx 2060 super от кого-то китайского) прекрасно работающая под линуксом (буквально ни единого глюка) и ежедневно вешающая винду.
> у меня тоже есть видюха (rtx 2060 super от кого-то китайского) прекрасно
> работающая под линуксом (буквально ни единого глюка) и ежедневно вешающая винду.Бывает что производители воюют не в ту сторону. У меня Asrock RX590 на линуксе глючил только когда я пытался его одновременно андервольтнуть и разогнать, на винде ежедневные бсоды при абсолютно штатных настройках и самых последних драйверах. Но этот ноут это особая история он изначально работал более-менее стабильно только на Win 8.0, так как продавался с ней и с определенной версией драйвера скачанного с их сайта, драйвер с сайта AMD приводил к невозможности засыпания, обновление винды на 8.1 тоже. Сейчас все стало ещё хуже, заниматься некрофилией и искать ту самую 8.0 и тот самый драйвер я вообще не имею никакого желания. Я это всё к чему рассказываю, этот ноут прекрасно показывает что винда без сотен костылей от производителей железок не смогла бы работать на куче самого разного железа, потому что она кладет на все стандарты. Но в прошивке каждого ноута есть под неё костыли. А если эти костыли не обновлять, то все становится очень плохо.
А еще под Linux на Полярисах с двумя мониторами частоты памяти не улетают в небеса, а остаются на стандартных 300МГц. Соответсвенно в простое никакого нагрева.
> А еще под Linux на Полярисах с двумя мониторами частоты памяти не
> улетают в небеса, а остаются на стандартных 300МГц. Соответсвенно в простое
> никакого нагрева.Да и вообще андервольтинг и настройка оборотов кулеров творят чудеса, на линуксе карта работает гораздо тише чем на Винде.
Тундра само по себе УГ и ушлёпство. Есть же "Мир Кораблей"! :D. технически клиент у них был куда лучше, тут не поспоришь - нативный и Вулкан они вроде быстро взяли на вооружение (пытался в это играть года 4 назад).
> Тундра само по себе УГ и ушлёпство. Есть же "Мир Кораблей"! :D.
> технически клиент у них был куда лучше, тут не поспоришь -
> нативный и Вулкан они вроде быстро взяли на вооружение (пытался в
> это играть года 4 назад).Да мне в общем-то все равно, я не играю ни в тундру, ни в картошку, ни в корабли. Просто привел пример как положенный болт на хотя бы минимальную поддержку приводит к неработоспособности достаточно ещё живого ноута и что линукс, причем обычная убунту, вполне себе неплохо может такую железку оживить.
Beyond Good and Evil хорошая игра, единственная приличная игра Убейсофт за всё время её существования. А 3d-звук работает на линуксе? Там вроде для венды есть рабочая эмуляция для владельцев карт Creative (Creative ALchemy). Я почему спрашиваю, вроде есть патчи для поддержки EAX в вайне, но что это за патчи, они работают? И как они работают, когда EAX только в софте существует?
В Wine Staging включение эмуляции EAX поверх EFX включается в winecfgP.S. Во времена Win98SE (даже во времена позднего Windows 95) появилась карточка SB Live. Там и появился этот самый EAX. Майкрософт создала отдельный API - DirectSound 3D, который дополнял обычный DirectSound.
А в начале "нулевых" компания Creative решила создать "запасной аэродром", чтобы, в случае чего, свалить на него с DirectSound 3D. Creative взяла OpenAL под своё крыло (изначально эта библиотека разрабатывалась другой компанией), и добавила поддержку EAX туда.
Майкрософту это, понятное дело, не понравилось, и они удалили DirectSound 3D из Vista.
Затем Creative прекратила разработку OpenAL, и появился новый проект OpenAL Soft. Там есть аппаратный EAX для винды, и программный EAX для остальных систем. Программный EAX называется EFX.
Например в source-порте дума три под названием dhewm3 реализовали EAX под линуксом через EFX. А в Wine Staging включение эмуляции EAX поверх EFX включается в winecfg
А если быть точнее, это игра Мишеля Анселя. Все "заслуги" Ubeisoft того времени были в том, что тогда она особо не мешала творить. Продолжение попало в производственный ад (и вряд ли вообще выйдет), а самого Мишеля сгноили эффективные менеджеры Ubeisoft, и больше он не при делах.
ALchemy считается устаревшим способом по множеству причин.
Вместо него используют связку DSOAL+OpenAL. Подцелять игрой, говорят, можно и как системную dsound заменить.
Чем это от реализации вайн отличается мне не известно.
Официально Fedora Linux зафиналилась. Выпуск будет 15 ноября, финальным образом стала версия RC 1.7, которую можно скачать уже сейчас здесь https://dl.fedoraproject.org/pub/alt/stage/37_RC-1.7/Worksta.../
фу такой быть
И чем это лучше CentOS?
Одно живое, другое - мертвое. Есть разница?
платить больше?
ого, Федора изобрела дробные версии в RC!
Официально оно выйдет, когда пойдут обновления в stable. Всё по-прежнему валится в testing, т.е. релиза фактически не было.Если установить этот образ, останешься без обновлений до финального дня выпуска. Обычно это две недели, но даже две недели в мире Линукса - это перебор.
Все уже обновляется в stable, сегодня солидный пак обновлений прилетел.
Снёс Федору после того, как не смог, ни с помощью grubby, ни с grub2-mkconfig, сменить загружаемые по умолчанию ядро на другое - LTS. При этом grubby показывал, что дефолтное ядро менялось 5.15, но по факту все было иначе. Приходилось "насильно" с помощью grub2 env заменять строку. Моё нервы к такому не готовы и я против подобной грязи. Ещё и selinux & snappy изрядно крови попили. Больше я туда не вернусь. Разве что, стоит проверить CentOS на подобные баги.
Пользуюсь Fedora с RedHat 5.0 (нет, это не RHEL, а именно RedHat) - никаких проблем с загрузчиком не помню.Сейчас на машине 2 custom ядра + 2 ядра соседней fedora + Windows 10 + ReFind + Memtest86 6.0
А я думал, это я - олдфаг. А я с 7.2 начинал
ха, я тоже с 5-того начинал. мать принесла книгу из библиотеки (она там работала) и к этой книге прилагался диск.
ох, помню какой же это был дивный новый мир после венды (кажется еще 95той)... я конечно до того читал про всякие Юниксы но то, что я увидел тогда - это повергло меня в какой-то просто религиозный трепет фанатич. а ный и с тех пор я с линуксом так и не расставался. сменил и профессию. я тогда учился (и увлекался с детства) на радиоинженера, а после прочтения этой книги стал админом на всю жизнь..))
Перепись красношляпых на опеннете? :)
Одобрямс :)
Как не работало "максимизированое окно без рамок" в играх близов так и не работает.
Ну и фейлится если играть около 1-2часов и потом перезагрузится в локацию, игра начинает вылетать. Без дхвк на винде все гуд.В общем когда болячки исправят… Уже и ненужно будет дедушке.
Тцучий бот задолбал тереть. Покажите мне лицо того специалиста, кто написал это убожество.По теме. k0рован за час вполне можно освоить.
https://avatars.githubusercontent.com/u/25567304?v=4Но вы можете написать лучше,
Сможете?
Он про бота, который мешает ему тулить под шумок политическую повесточку, а стало быть и працювать сладкий шекель.
> Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3 - NVIDIA 510.47.03
> Nvidia announced that all remaining Kepler desktop GPUs would transition to legacy support from September 2021. Release date 700 series February 19, 2013; 9 years ago.Чувствуете запах? Это запах чемоданов за поддержку запланированного устаревания. Наконец прыщи стали для успешных господ $9999к н.сек. с 4090 Ti gtx rtx super, не то что вантуз.
> При наличии Vulkan-драйверов с поддержкой расширения VK_EXT_graphics_pipeline_library
> Требуемое расширение пока поддерживается только в проприетарных драйверах NVIDIA, начиная с версии 520.56.06.Ой, а что, так можно было? Ну нет, это другое, просто денюжек не хватило на дроп всего, что старее 4090.
Хуанг хочет денег. Кстати RTX 4090 стоит на 600 долларов дороже по рекомендованной стоимости чем 7900XTX. Это надо быть дауном чтобы купить RTX в таких условиях. А ржать все будут когда реально люди привыкшие тратить столько денег после майнинга реально будут ставить Crossfire, который в красных картах работает просто по шине PCIE, а потом будут показывать как две 7900XT люто уделывают RTX 4090 так как даже 4 линий PCIE им например хватает (полноценные два х8 порта отдельный вопрос к производителям матплат ибо еще остается внешняя видеокарта, которую можно и по Thunderbolt/USB подключить).
Вот покупатели NVidia сначала убеждают себя как им нужна зеленая видеокарта, а потом они на фиг никому не нужны ибо новые игры ан них не запустишь, хотя мощностей хватает. Это как мелкомягкие в винде 11 воткнули проверку на совместимость, которая убрала старые Atom ноутбучные на 4 ядра и точно такие же более новые на 2 ядра работают и их внезапно хватает для вин11.
> Чувствуете запах? Это запах чемоданов за поддержку запланированного устаревания.Если ты любишь обмазаться легаси и играть, то форкай и патчи, в чем проблема? Разработчики тебе чем то обязаны?
Возможно, потом перенесут в LTS-ветку 470.xx. Или даже в 418.xx, которая до сих под поддерживается (я удивился, однако там уже версия 418.200 преодолена)
>только в проприетарных драйверах NVIDIA, начиная с версии 520.56.06Только ли в проприетарных? nouveau - это понятно, а в nvidia-open той же версии?
Мне не кажется, что создать Vulkan в открытом драйвере NVIDIA - простая задача.
Но ведь он уже написан. Вопрос в том насколько nvidia хотят переносить нововведения в открытую версию.И сам себе отвечу:
$ pacman -Qs nvidia-open
local/nvidia-open 520.56.06-9
NVIDIA open kernel modules
$ pvkrun vulkaninfo|grep VK_EXT_graphics_pipeline_library
VK_EXT_graphics_pipeline_library : extension revision 1
Брошу свои 5 копеек... Играя под вулканом - сильно страдает задержка ввода. Если под директор она в пределах 5мс, то на вулкане 20мс+.
А как и чем вы замеряли? Это ведь не возможно или совсем не просто и требует специальных средств.
Ставил виртуалку в виртуалке, а на ней в докер отправлял пару байтов по сокету и измерял время когда они придут.
Ну а в итоге удалось кому уменшить инпутлаг для мышки который якобы из за вулкана или дхвк? А может причина в другом всинк или опрос мышки на 100 герц идет да малоли еще чего! Почему сразу вулкан виноват что за тесты такие в виртуалке где задержки априори?
Первая ссылка по запросу wine input lag:«У меня была похожая проблема, и я смог решить ее с помощью конфигурационного файла dxvk, который вы размещаете в том же каталоге, из которого запускаете игру. Вот https://github.com/doitsujin/dxvk/blob/master/dxvk.conf пример файла. Я думаю, что я только что изменил maxFrameLatency на 1 или что-то в этом роде.»
https://www.reddit.com/r/wine_gaming/comments/kkjl1e/mouse_i.../
Речь шла о вулкане в целом, а не вайне.
В смысле, под Виндосом Вулкан даёт лаг? И там нельзя исправить как в Вине с DXVK? Извините, ответить на моё сообщение не сможете. Какой-то Аноним возомнил, что он Легион и слишком активно за мной бегает.
Что такое "играя под вулканом"? Есть пачка native Vulkan игр - ни в одной мне не известно о случаях increased input latency. Тот же doom eternal - одна из самых отзывчивых игр.Или вы про directx 11 -> Vulkan -> Linux?
Как вы это замеряли, учитывая, что инструментов для этого в Линуксе нет?
Вы уверены, что это не из-за низкого fps в виду слабого железа?
Замеры делались под виндой. Не думаю что ситуация в линуксе лучше.
> Замеры делались под виндой. Не думаю что ситуация в линуксе лучше.У меня ощущение, что кто-то несёт.
Vulkan и Direct3D 12 не имеют разницы касаемо латентности.
Вот вагон родных Vulkan игр, ни про одну из которых я не слышал ничего касаемо [increased] input lag:
Инпут лаг может много что вызывать, особенно, при некорректной работе -- криворукости разрабам не занимать. В линуксе libinput ноет в лог, когда обнаруживает задержки, но тот же гном вносит свой штатный инпут лаг в полсекунды и это никак не обнаруживается в логе.
Что за дичь ты несёшь? Какой инпутлаг от гнома?
_Стандартный_ гтк3-лаг.
> _Стандартный_ гтк3-лаг.Ясно стандартный гномохейт. Пациенту кажется, что у него все тормозит из-за гнома. На форониксе уже не раз проводились тесты, гном не вызывает никаких падений производительности и инпутлагов в играх.
Похороникс так себе аргумент, не смеши, поциент. А у меня вот есть аргумент в виде взрослого тестирования эмуляторов терминалов и все связанные с гтк лагают в 10 раз больше.
> Похороникс так себе аргумент, не смеши, поциент. А у меня вот есть
> аргумент в виде взрослого тестирования эмуляторов терминалов и все связанные с
> гтк лагают в 10 раз больше."взрослого тестирования эмуляторов терминалов" это такой анекдот? Тут смеяться не над чем, разве что над тобой.
Нет, про похороникс -- это анекдот, профессионализм применяемых им подходов к тестированию чисто притча во языцех, впрочем, всё вполне достойно его аудитории. А вот серьёзные господа, отметившиеся в обсуждении упомянутого мною тестирования, люди взрослые, да и ресурс, на котором это происходило, вовсе не шуточный.
> Нет, про похороникс -- это анекдот, профессионализм применяемых им подходов к тестированию
> чисто притча во языцех, впрочем, всё вполне достойно его аудитории. А
> вот серьёзные господа, отметившиеся в обсуждении упомянутого мною тестирования, люди взрослые,
> да и ресурс, на котором это происходило, вовсе не шуточный."серьезные господа" это анонимы с опеннета обсуждающие "инпутлаг" в эмуляторе терминала в ненавистном гноме? Да, какие уж тут шутки, все невероятно серьезно.
В обзоре на оверклокерс один обзорщик проводил тесты по задержке вывода кадров на мониторе и мышки используя для этого видео и фото фиксацию с фотика.Потом покадрово просматривал.Можно попробывать использовать этот метод.На том сайте можно поискать тесты.Наверное это более точный метод чем виртуалки и иже с ним.Там еще замеряется отклик моника в милисикундах.
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19385Смузилюбы из mesa хотят удалить написанный на Си замечательный Сlover и оставить только плохую реализацию OpenCL написанную на Rust
Нужно срочно спасать!
Это такой троттлинг тонкий да?
У меня прекрасно работает opencl на радикеhttps://www.svp-team.com/ru/home/
через opencl но amdgpu-pro
https://gpo.zugaina.org/dev-libs/amdgpu-pro-opencl
из месы выпелен флагом при компиляции -opencl
кловер вообще не рабочий не говори того чего не знаеш.
Если реализация opencl на расте заработает в месе это будет великое благо для отказа от поприетарщины.
Есть конечно opencl-ROCm от амд но он требует pci-express на мамке минимум 3.0 из за каких то там атомарных операций по шине видители.
А такая шина есть не у всех.Так как у народа во сновном компы бородатые.
>>Нужно срочно спасать!Флаг тебе в руки! Давай форкай и поддерживай самостоятельно.
Я не умею, но на опеннет очень много настоящих программистов которые ненавидят rust. Наверняка они смогут сделать форк и дописать clover лучше чем неумеющие программировать растоманы свой hello world opencl драйвер
Да вы офигели. Терь им Vulcan 1.3 подавай. А у мя на линухе и 1.2 то не было, ибо кому надо обновлять дрова для видюшек? Правильно. Только виндузятникам. На винде сейчас на такой же видюхе 1.2. Но эт потому, что Radeon Software уже некоторое время выдает Update Fail. Наверное из за санкций. А я что то не парюсь, т.к. вроде и так все работает.
Там драйвера мала, ещё нужно актуальное железо, чтобы не тормозило. С ogl и dx, кстати, так же -- драйвер или рантайм может что-то эмулировать, но эмуляция на порядки хуже поддержки в железе. Про вендузятников это прохладная история -- тут такие баги вылезают, что удивляешься каждый раз, как оно вообще работало столько времени.
Это вообще ужасно и неправильно, почему пользователей заставляют обновлять драйвера чтобы проиграть в игры?
Что это за windows-way?
Только из-за того что разработчикам лень поддерживать старые драйвера?
И кто заплатит пользователям за обновление видеокарты?
Я считаю, что пользователям надо платить ещё и за то, что они играют в игры. Делают одолжение разработчикам!
> пользователям надо платить ещё и за то, что они играют в игрыучитывая современные игры... премировать надо много.
Радик rx580 генту-амд64 вулкан 1.3.331 дхвк-2.0.
Дровишки составные тоесть ядро liquorix-5.19 далее х86-видео-амдгпу либдрм и еще че не помню.Вино-протон-7.0.4.
В чем проблемы? Все игрулины гамают сталк кразис и все че захочу!
Что там у тебя за древность? Только вчера ставил Ubuntu на ноут с hd8750 даже на ней вулкан 1.3 работает.
Riva TNT 2.