Автор Тема: [РЕШЕНО] Установка и проверка работы проприетарного nvidia  (Прочитано 1734 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mexx

Debian 10 KDE Plasma 5.

uname -r
4.19.0-11-amd64

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

sudo apt install nvidia-detect
nvidia-detect
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)

Checking card:  NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
Your card is supported by the default drivers and legacy driver series 390.
It is recommended to install the
    nvidia-driver
package.

sudo apt install nvidia-driver
sudo reboot now
sudo dkms status
nvidia-current, 418.152.00, 4.19.0-11-amd64, x86_64: installed

lspci -v -s 01:00.0
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. GP104 [GeForce GTX 1070]
        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: nvidia

sudo apt install mesa-utils
glxinfo | grep -i vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation

glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTX 1070/PCIe/SSE2
...

Итог:

glxgears
...
303 frames in 5.0 seconds = 60.475 FPS
300 frames in 5.0 seconds = 59.998 FPS
300 frames in 5.0 seconds = 59.997 FPS
300 frames in 5.0 seconds = 59.997 FPS

Что я делаю не так?
« Последнее редактирование: 03 Октября 2020, 02:05:01 от mexx »
Debian 10
Debian 10 KDE
 

Оффлайн ferum

Что я делаю не так?
Дополнительно
sudo apt install nvidia-xconfig
sudo nvidia-xconfig
sudo reboot
Русские дебианщики против цифрового слабоумия !
 

Оффлайн mexx

Дополнительно

sudo apt install nvidia-xconfig
sudo nvidia-xconfig
sudo reboot now

Без изменений:

glxgears
303 frames in 5.0 seconds = 60.415 FPS
300 frames in 5.0 seconds = 59.990 FPS
300 frames in 5.0 seconds = 59.991 FPS
300 frames in 5.0 seconds = 59.993 FPS
Debian 10
Debian 10 KDE
 

Оффлайн ogost

$ 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.485 FPS
...
То есть показания glxgears должны примерно быть равны частоте вашего дисплея.
Кроме того, у вас написано:
Kernel driver in use: nvidia
Kernel modules: nvidia
Значит, проприетарные дрова таки работают. Или я не понял вопроса?

Оффлайн qupl

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

Оффлайн mexx

То есть показания glxgears должны примерно быть равны частоте вашего дисплея.
Хорошо.
Вот система сразу после установки:

uname -r
4.19.0-10-amd64

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. GP104 [GeForce GTX 1070]
        Flags: bus master, fast devsel, latency 0, IRQ 132
        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]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nouveau
        Kernel modules: nouveau

glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: VMware, Inc. (0xffffffff)
OpenGL vendor string: VMware, Inc.

glxinfo | grep render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: llvmpipe (LLVM 7.0, 256 bits)
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_MESA_ycbcr_texture, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,

glxgears
...
19459 frames in 5.0 seconds = 3891.794 FPS
20316 frames in 5.0 seconds = 4063.129 FPS
20300 frames in 5.0 seconds = 4059.985 FPS
20010 frames in 5.0 seconds = 4001.966 FPS

Как-то далеко от частоты дисплея )

Или я не понял вопроса?
Да, вопрос про "маловато попугаев". Или так и должно быть? Или надо как-то иначе измерять? Как?
Debian 10
Debian 10 KDE
 

Оффлайн qupl

Да, вопрос про "маловато попугаев". Или так и должно быть? Или надо как-то иначе измерять? Как?
Сколько я встречал таких расследований все сводилось к тому, что эти попугаи показываются неизвестно как. И малое их количество не говорит о неправильной работе драйвера/карты. Надо чем-то другим измерить.

Оффлайн mexx

Сколько я встречал таких расследований все сводилось к тому, что эти попугаи показываются неизвестно как.
Это не расследование. Просто случайно обратил внимание.

Кстати, вот ноутбук с гибридной графикой intel + nvidia с bumblebee (старые данные из файла, по-моему это ещё Debian 8 Mate):

glxgears
302 frames in 5.0 seconds = 60.326 FPS # Это intel
...

optirun glxgears
5632 frames in 5.0 seconds = 1126.364 FPS # Это nvidia
...
Debian 10
Debian 10 KDE
 

Оффлайн ogost

У меня абсолютна та же карточка 1070, проприетарные дрова, FPS в районе 60. Игры тянет нормально. Не заморачиваюсь.
nvidia-smi
Tue Sep 29 16:42:20 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.152.00   Driver Version: 418.152.00   CUDA Version: N/A      |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  P106-100            On   | 00000000:01:00.0 Off |                  N/A |
| 38%   29C    P8     6W / 120W |      0MiB /  6080MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce GTX 1070    On   | 00000000:06:00.0  On |                  N/A |
|  0%   49C    P5    10W / 166W |    409MiB /  8111MiB |      6%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    1      1103      G   /usr/lib/xorg/Xorg                           313MiB |
|    1     10925      G   ...AAAAAAAAAAAACAAAAAAAAAA= --shared-files    72MiB |
+-----------------------------------------------------------------------------+

Оффлайн sidbar

Возможно в блобе включен режим vblank_mode попробуй так запустить
vblank_mode=0 glxgears
Devuan GNU/Linux 4 Chimaera x86_64
 

Оффлайн mexx

Возможно в блобе включен режим vblank_mode попробуй так запустить
Без изменений.
Debian 10
Debian 10 KDE
 

Оффлайн mexx

Цитировать
mesa-utils – пакет, включащий различные утилиты для проверки работоспособности ОТКРЫТЫХ драйверов для видеокарт, развиваемых в рамках проекта Mesa - https://help.ubuntu.ru/wiki/mesa-utils
Поэтому и выдает неправильных попугаев для проприетарного драйвера. На этом и успокоюсь.
Debian 10
Debian 10 KDE
 

Оффлайн sidbar

Так галка стоит в настройках или нет?
 

* nv.png (Filesize: 84.63 КБ, Dimensions: 803x388)
Devuan GNU/Linux 4 Chimaera x86_64
 
Пользователи, которые поблагодарили этот пост: mexx

Оффлайн mexx

Так галка стоит в настройках или нет?
Точно!
Не сообразил я про права, пробовал от обычного пользователя:

vblank_mode=0 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.414 FPS
300 frames in 5.0 seconds = 59.997 FPS
300 frames in 5.0 seconds = 59.999 FPS
301 frames in 5.0 seconds = 59.998 FPS

А надо было изменить же настройки! Теперь всё хорошо показывает:

glxgears
91422 frames in 5.0 seconds = 18284.297 FPS
92851 frames in 5.0 seconds = 18569.889 FPS
91049 frames in 5.0 seconds = 18209.748 FPS
91915 frames in 5.0 seconds = 18382.939 FPS

Спасибо!
Debian 10
Debian 10 KDE
 

Теги:
     

    [Решено] sound-juicer (звуковыжимаклка): как заставить копировать дорожки в mp3?

    Автор orlyanuch

    Ответов: 2
    Просмотров: 1934
    Последний ответ 22 Июня 2011, 10:56:15
    от orlyanuch
    [РЕШЕНО] Посоветуйте программу для определения тона звука (ноты) с микрофона

    Автор Tsar

    Ответов: 6
    Просмотров: 6067
    Последний ответ 18 Сентября 2014, 21:48:31
    от Лесьяр
    [Решено]Как настроить не рабочий вывод звука HDMI

    Автор Vacka

    Ответов: 11
    Просмотров: 10373
    Последний ответ 04 Ноября 2013, 14:16:19
    от Malaheenee
    Ошибка в логах MiniDLNA[Решено]

    Автор DIESEL

    Ответов: 2
    Просмотров: 1217
    Последний ответ 17 Июня 2019, 10:27:23
    от DIESEL
    [РЕШЕНО]Помогите установить драйвера ATI HD4890.

    Автор izamoo

    Ответов: 16
    Просмотров: 5702
    Последний ответ 07 Декабря 2011, 10:54:22
    от izamoo