vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
vasekЕсли игра не поддерживает опенгл или дирекст какой карта в вайне поддерживает а требует вулкан или транслятор из диреккста в вулкан то и запускать надо через карту его поддерживающию и с помощью рабочих костылей (primus_vk) если уж извращается ТС с играми на ноуте. А вообще ,,игровые,, ноуты имхо высер маркетологов. |
RusWolf |
|
![]()
Темы:
11
Сообщения:
2394
Участник с: 16 июля 2016
|
vasekЕсли начать с того, что wine - это не эмулятор и тем более не виртуальный виндовс, а всего лишь транслятор api-win32, то должно всё мешать. |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Каждая видеокарта, поддерживает конкретную версию OpenGL, которая, грубо говоря, является программным обеспечением (набором библиотек), разработанных для данной серии видеокарт. Vulkan разрабатывался как замена/доработка OpenGL (используя более низкоуровневый язык програмирования), но в последствии вылился в отдельную ветвь … если не изменяет память, то с версии OpenGL 4.x - и этот нюанс можно использовать для определения поддержки видеокартой vulkan … то есть те видеокарты, которые поддерживают OpenGL 4.x и выше, будут поддерживать и vulkan. PS - и все-таки есть один нюанс, который заключается в том, что не само железо поддерживает определенную версию OpenGL или Vulkan, а поддерживает программное обеспечение, разработанное для этого железа. Это к тому, что имеется информация - разработчики могут запустить Vulkan на старом железе, так как имеют для этого специализированное программное обеспечение, предназначенное для разработки этого железа … чего нет у простых юзеров.
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
vasekТак не просто так для старого железа нет поддержки в программном обеспечении, а потому что само железо не имеет тех возможностей. А делать транслятор низкоуровнего api в другой api с которым железо просто не сможет выполнить то что от него требуется никто не будет тем более для старых карт. И все это остаётся лишь теоритической возможностью без всякой практической пользы для запуска игрушек. |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
vs220Все верно ... но разработчики имеют возможность это сделать, имея для этого и ПО и отдельные модули, для других это не выполнимо в принципе. vs220это было просто мое предположение ... и притом ошибочное, в чем я убедился после консультации со спецом по этой части.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
В части поддержки vulkan - подсказали простой способ определения поддержки - все видеокарты выпущенные после 2016 года ... правда есть, как всегда, отдельные нюансы, но их мало.
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
vasek vasekВот вот, любят производители продавать старый чип под новым названием как новую карточку |
BlitGaming |
|
Темы:
20
Сообщения:
126
Участник с: 24 апреля 2021
|
vasekТехнически, моя встройка не поддерживает OpenGL 4.x, но дискретка поддерживает. На винде естественно всё работает (работало, пока я был на ней). Наверное на линуксе игра запускается через Intel видюху и как-то вычисляет графику на дискретке, а на винде всё происходит напрямую через нативную реализацию NVIDIA Optimus (а на линуксе bumblebee)
Intel Core i7 2670QM | NVIDIA Geforce GT 525M | Dell Inspiron N5110 Notebook
|
BlitGaming |
|
Темы:
20
Сообщения:
126
Участник с: 24 апреля 2021
|
vasekМоя видюха +- 2010-2011 года
Intel Core i7 2670QM | NVIDIA Geforce GT 525M | Dell Inspiron N5110 Notebook
|
BlitGaming |
|
Темы:
20
Сообщения:
126
Участник с: 24 апреля 2021
|
vs220Ноут у меня не игровой, да и игра не требовательная. А в том, что нет нативной реализации Optimus для линукса (на момент выпуска карточки), виноваты в основном мелкомягкие, они слишком сильно распиарили винду, что NVIDIA и многие другие компании по производству железа забыли о линуксе.vasekЕсли игра не поддерживает опенгл или дирекст какой карта в вайне поддерживает а требует вулкан или транслятор из диреккста в вулкан то и запускать надо через карту его поддерживающию и с помощью рабочих костылей (primus_vk) Я поставил primus_vk обоих разрядностей, ничего не стартует. Может надо другие реализации Vulkan'а снести? dxvk например Щас игру стартую через primusrun steam-native "игра" GD по прежнему работает. Пока ждал ответа, чекнул Manjaro, там абсолютно тоже самое, GD работает, A Dance of fire and Ice нет. Кстати, vkcube выдаёт ошибку при запуске просто так и через primusrun, мол нет NV-GLX расширения на мониторе :0 А при запуске через optirun что-то запускается, но окна нету. Это что-то вроде Vulkan бенчмаркаУ меня всё таки получилось запустить игру командой PROTON_USE_WINED3D=1 primusrun steam-native steam://rungameid/977950 Но в игре всё красное с артефактами. https://i.imgur.com/bcPdNb4.png При включении полноэкранного режима падает X сессия, стартует sddm
Intel Core i7 2670QM | NVIDIA Geforce GT 525M | Dell Inspiron N5110 Notebook
|