Страница 1 из 1

[РЕШЕНО] Низкая производительность GeForce GTX 1070

Добавлено: 16 сен 2020, 00:57
mexx400
Здравствуйте. ROSA11.1/64/Plasma на стационарном ПК.

Драйвер видеокарты nvidia установлен штатно (или из параметров системы, или XFdrake из терминала, точнее не вспомню).

Код: Выделить всё

uname -r
4.15.0-desktop-94.1rosa-x86_64

Код: Выделить всё

sudo dkms status
nvidia440, 440.100-1, 4.15.0-desktop-94.1rosa-x86_64, x86_64: installed 

Код: Выделить всё

lspci -nn | egrep -i "3d|display|vga"
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)

Код: Выделить всё

lspci -v -s 01:00.0
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. Device 8598
        Flags: bus master, fast devsel, latency 0, IRQ 134
        Memory at de000000 (32-bit, non-prefetchable) [size=16M]
        Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Memory at d0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at e000 [size=128]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

Код: Выделить всё

dmesg | grep -i nvidia
[    6.688783] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 440.100 Fri May 29 08:45:51 UTC 2020

Код: Выделить всё

glxinfo | grep OpenGL | grep renderer
OpenGL renderer string: GeForce GTX 1070/PCIe/SSE2
На выходе имею:

Код: Выделить всё

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
300 frames in 5.0 seconds = 59.903 FPS
300 frames in 5.0 seconds = 59.999 FPS
300 frames in 5.0 seconds = 59.995 FPS
300 frames in 5.0 seconds = 59.990 FPS
Что не так? Или как-то иначе уже надо измерять?

Низкая производительность GeForce GTX 1070

Добавлено: 16 сен 2020, 17:33
Kelpee
Я бы ядро поновее попробовал поставить.

Низкая производительность GeForce GTX 1070

Добавлено: 17 сен 2020, 00:18
mexx400
Kelpee писал(а): 16 сен 2020, 17:33 Я бы ядро поновее попробовал поставить
Ничего не меняется:

Код: Выделить всё

uname -r
4.19.0-desktop-13.1rosa-x86_64

Код: Выделить всё

glxinfo | grep OpenGL | grep renderer
OpenGL renderer string: GeForce GTX 1070/PCIe/SSE2

Код: Выделить всё

sudo dkms status
nvidia440, 440.100-1, 4.19.0-desktop-13.1rosa-x86_64, x86_64: installed 

Код: Выделить всё

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
300 frames in 5.0 seconds = 59.912 FPS
300 frames in 5.0 seconds = 59.995 FPS
300 frames in 5.0 seconds = 59.995 FPS
300 frames in 5.0 seconds = 59.997 FPS

Низкая производительность GeForce GTX 1070

Добавлено: 17 сен 2020, 01:48
VictorR2007
mexx400 писал(а): 17 сен 2020, 00:18 Ничего не меняется:
Под «поновее» подразумевается ядро 5.4 или может поновее, 5.7.

Низкая производительность GeForce GTX 1070

Добавлено: 17 сен 2020, 23:15
mexx400
VictorR2007 писал(а): 17 сен 2020, 01:48 Под «поновее» подразумевается ядро 5.4 или может поновее, 5.7.
Не понимаю смысла, но теперь так:

Код: Выделить всё

uname -r
5.4.65-nrj-desktop-1rosa-x86_64

Код: Выделить всё

sudo dkms status
nvidia440, 440.100-1, 5.4.65-nrj-desktop-1rosa-x86_64, x86_64: installed

Код: Выделить всё

glxinfo | grep OpenGL | grep renderer
OpenGL renderer string: GeForce GTX 1070/PCIe/SSE2

Код: Выделить всё

glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.421 FPS
300 frames in 5.0 seconds = 59.996 FPS
300 frames in 5.0 seconds = 59.994 FPS
299 frames in 5.0 seconds = 59.797 FPS

Низкая производительность GeForce GTX 1070

Добавлено: 18 сен 2020, 00:49
mexx400
Драйвер поддерживает эту карту -- https://www.nvidia.ru/Download/driverRe ... /160198/ru
И она заведомо рабочая ибо ПК в дуалбуте, в танках под Windows10 за 400fps уходит.

Низкая производительность GeForce GTX 1070

Добавлено: 18 сен 2020, 01:53
mexx400
Подождите, а какие параметры должны передаваться ядру при загрузке после установки проприетарного nvidia?

Код: Выделить всё

dmesg --level=err,warn
...
You have booted with nomodeset. This means your GPU drivers are DISABLED.
Any video related functionality will be severely degraded, and you may not even be able to suspend the system properly.
Не помню почему и откуда nomodeset.

Низкая производительность GeForce GTX 1070

Добавлено: 04 окт 2020, 01:47
mexx400
Как оказалось, дело во включенной вертикальной синхронизации (параметр Sync to VBlank в OpenGL Settings) -- https://debianforum.ru/index.php/topic, ... 9.html#new Мог бы и сам догадаться из сообщения:
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
Но не сообразил.