LINUX.ORG.RU
ФорумGames

не работают игры из стима на линуксе

 , , , ,


0

1

OS: CachyOS (rolling)
Kernel: 7.0.10-1-cachyos
GPU: NVIDIA GeForce GTX 1650
DE: hyprland
Driver: 595.71.05
CUDA: 13.2
OpenGL: 4.6.0
Vulkan: 1.4.350
не запускаются все игры из стима кроме одной (геогессер) бесконечно запускается и в терминале ничего не пишет, игры которые не в стиме, например хайтейл, пытался скачивать стим и из флатпака, и из пакмана, пытался запускатся и из хупрланд, и из кде плазма (тоже вэйлэнд), пробовал разные версии протона, и протон GE, и протон кэшиОС

В параметры запуска одной из незапускающихся игр напиши %command% 2> log.txt затем там же открой просмотр файлов игры и глянь чего пишет. Если напишет.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от BceM_IIpuBeT

у меня стоит дуалбутом винда для контер стрике и там все работает с послендей версией драйвера

crambor228
() автор топика

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

CrX ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

если логи должны были появится в файлах игры рядом с .exe, то логи не появились

crambor228
() автор топика
Ответ на: комментарий от xDShot

есть неебольшая проблемка, у меня не копируется с терминала, и vulkaninfo выдает настолько много всего что не вмещается в терминал, если что у меня вот эти тесты рендера все работают

crambor228
() автор топика
Ответ на: комментарий от xDShot

пишет слишком много, напишу без extensions name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 client glx vendor string: NVIDIA Corporation client glx version string: 1.4 GLX version: 1.4 Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 4096 MB Total available memory: 4096 MB Currently available dedicated video memory: 3325 MB OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce GTX 1650/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 595.71.05 OpenGL core profile shading language version string: 4.60 NVIDIA OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 595.71.05 OpenGL shading language version string: 4.60 NVIDIA OpenGL context flags: (none) OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 595.71.05 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions:

crambor228
() автор топика
Ответ на: комментарий от xDShot

в вулкан инфо тоже много, скину только конец Display Plane Properties: count = 4

Display Plane id : 0:

currentDisplay = Display id : 0 (SKG AF24H1 (DP-0))
VkDisplayPlanePropertiesKHR:
  currentStackIndex = 0
Supported Displays: count = 1
  Display id : 0 (SKG AF24H1 (DP-0))

Display Plane id : 1:

currentDisplay = none
VkDisplayPlanePropertiesKHR:
  currentStackIndex = 0
Supported Displays: count = 1
  Display id : 0 (SKG AF24H1 (DP-0))

Display Plane id : 2:

currentDisplay = none
VkDisplayPlanePropertiesKHR:
  currentStackIndex = 0
Supported Displays: count = 1
  Display id : 0 (SKG AF24H1 (DP-0))

Display Plane id : 3:

currentDisplay = none
VkDisplayPlanePropertiesKHR:
  currentStackIndex = 0
Supported Displays: count = 1
  Display id : 0 (SKG AF24H1 (DP-0))
crambor228
() автор топика

у меня драйвер невидии отказывался работать с протоном из-за бага с расширением VK_NVX_binary_import - при его активации драйвер отказывался создавать контекст.
Решил топорно сломав активацию, запатчив строку в драйвере:

sed -e s/VK_NVX_binary_import/VK_NXX_binary_import/g -i libnvidia-eglcore.so.595.44.06
sed -e s/VK_NVX_binary_import/VK_NXX_binary_import/g -i libnvidia-glcore.so.595.44.06

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

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

Vochatrak-az-ezm ★★
()
Ответ на: комментарий от anonymous

у меня такой же баг и на 550й, так что это проблема не в какой-то ветке, а в драйвере в целом

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

У меня на Fedora44 уже примерно с месяц 595 как часы. Gnome50, Wayland, 4060.

Давно уже релиз 590 есть, но что то не тащут в дистрибут. :(

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

Это я так показал что у меня на пропер драйвере это и без этой опции работает.

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

как мне VKD3D_DISABLE_EXTENSIONS поможет отключить расширение в DXVK?
Я серьёзно искал аналог в DXVK, но его нету. Фильтровать расширение в vulkan layer тоже не очень удобно, хотя я это использовал для поиска проблемного расширения (буквально срезал список расширений бинарным поиском пока не нашёл проблемное)

mittorn ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария