LINUX.ORG.RU

Приложения не используют видеокарту для рендера

 , , ,


0

1

Игры, запущенные в стиме, рендерятся на процессоре и не используют видеокарту. Я так понял, потому что видеокарта была не загруженной, а в игре 5 фпс. Как тогда запускать приложения с рендоромн а видеокарте? И да. ОС: Fedora 37 Ядро: 6.2.7-200.fc37.x86_64 драйвер от нвидиа 525(показывает приложение NVIDIA X server) железо - 2070 super ryzen 5 2600 16 Gb RAM Игра для примера hollow knight(она вроде нативно на линуксе есть, так как запускал не через протон). Параметры запуска: DRI_PRIME=1 %command% -force-opengl запускал через стим

Перемещено hobbit из general



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

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

name of display: :1 display: :1 screen: 0 direct rendering: Yes Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 8192 MB Total available memory: 8192 MB Currently available dedicated video memory: 7560 MB OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 525.89.02 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 525.89.02 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 525.89.02 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

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

Когда копируешь текст из терминала на форум оборачивай код так

```
тут код, а до и после (на букве ё апострофы)
```

Отредактируй сообщение с выводом `glxinfo`


name of display: :1 display: :1 screen: 0 direct rendering: Yes Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 8192 MB Total available memory: 8192 MB Currently available dedicated video memory: 7560 MB OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 525.89.02 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 525.89.02 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 525.89.02 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от LINUX-ORG-RU
name of display: :1
display: :1  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 7560 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 525.89.02
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 525.89.02
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 525.89.02
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Matvich
() автор топика
Ответ на: комментарий от Matvich

А драйвер 525 ты сам устанавливал? Добавь в теги nvidia этот тег позовёт тех кто на него подписан, можно ещё games добавить.

Я по Nvidia советовать ничего не буду, подожди малёк того кто больше в теме.

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

у меня ещё не получается поставить драйвер определённой версии, я использовал команду

sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs xorg-x11-drv-nvidia-power

И другие команды отсюда https://www.easycoding.org/2017/01/11/pravilnaya-ustanovka-drajverov-nvidia-v-fedora.html

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

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

LINUX-ORG-RU ★★★★★
()

А в принципе дискретка доступна? Поставь обычное вино, в него дхвк и запусти чего. Оно должно выбрать самую мощную видяху, само, так дхвк сделан

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

Я переустановил драйвер………… поставил 470.161.03 через .run файл. Самая большая проблема была в том, что надо было отключить драйвер и загрузиться без графической оболочки и там выбрать файл с драйвером и произвести установку, НО файл был в папке ‘Загрузки’, а я не смог переключить раскладку в терминале, благо то, что в истории команд было слово загрузки и всё решилось. Теперь всё работает. Сам гайд: https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/

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