LINUX.ORG.RU

Не могу установить драйвер для Nvidia 1060 Debian

 , ,


0

1

Добрый день. Пытаюсь установить драйвер для видеокарты, пишет следующее:

ERROR: Unable to find the development tool cc in your path; please make
sure that you have the package ‘gcc’ installed. If gcc is installed
on your system, then please check that cc is in your PATH.

Окей, пытаюсь установить пакет, пишет:

Считывания перечней пакетов … Выполнено Построение дерева зависимостей Считывания информации о состоянии … Выполнено E: Пакет firefox-esr должен быть предустановленных, но я не могу найти его архив.

Думаю ну ладно, иду скачиваю пакет с сайта debian.

sudo dpkg –install gcc_8.3.0-1_amd64.deb (Reading database … 133175 files and directories currently installed.) Preparing to unpack gcc_8.3.0-1_amd64.deb … Unpacking gcc (4:8.3.0-1) over (4:8.3.0-1) … dpkg: dependency problems prevent configuration of gcc: gcc depends on cpp (= 4:8.3.0-1); however: Version of cpp on system is 4:6.3.0-4. gcc depends on gcc-8 (>= 8.3.0-1~); however: Package gcc-8 is not installed. dpkg: error processing package gcc (–install): dependency problems - leaving unconfigured Processing triggers for man-db (2.7.6.1-2) … Errors were encountered while processing: gcc

Я чёт вообще ничего не пойму, что ему надо то?

Не знаю, как там дела обстоят в debian, но у меня Linux Mint 20 (Ubuntu 20.04), видеокарта GeForce GTX 1050 Ti, установлены следующие пакеты, относящиеся к видеокарте:

dpkg -l | grep nvidia
ii  libnvidia-cfg1-450-server:amd64               450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-450-server                   450.80.02-0ubuntu0.20.04.3                  all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-450-server:amd64            450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA libcompute package
ii  libnvidia-compute-450-server:i386             450.80.02-0ubuntu0.20.04.3                  i386         NVIDIA libcompute package
ii  libnvidia-decode-450-server:amd64             450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-450-server:i386              450.80.02-0ubuntu0.20.04.3                  i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-450-server:amd64             450.80.02-0ubuntu0.20.04.3                  amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-450-server:i386              450.80.02-0ubuntu0.20.04.3                  i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-450-server:amd64              450.80.02-0ubuntu0.20.04.3                  amd64        Extra libraries for the NVIDIA Server Driver
ii  libnvidia-fbc1-450-server:amd64               450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-450-server:i386                450.80.02-0ubuntu0.20.04.3                  i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-450-server:amd64                 450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-450-server:i386                  450.80.02-0ubuntu0.20.04.3                  i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-450-server:amd64               450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ifr1-450-server:i386                450.80.02-0ubuntu0.20.04.3                  i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
ii  libnvidia-ml-dev                              10.1.243-3                                  amd64        NVIDIA Management Library (NVML) development files
ii  nvidia-compute-utils-450-server               450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA compute utilities
ii  nvidia-cuda-dev                               10.1.243-3                                  amd64        NVIDIA CUDA development files
ii  nvidia-cuda-doc                               10.1.243-3                                  all          NVIDIA CUDA and OpenCL documentation
ii  nvidia-cuda-gdb                               10.1.243-3                                  amd64        NVIDIA CUDA Debugger (GDB)
ii  nvidia-cuda-toolkit                           10.1.243-3                                  amd64        NVIDIA CUDA development toolkit
ii  nvidia-dkms-450-server                        450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA DKMS package
ii  nvidia-driver-450-server                      450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA Server Driver metapackage
ii  nvidia-kernel-common-450-server               450.80.02-0ubuntu0.20.04.3                  amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-450-server               450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA kernel source package
ii  nvidia-opencl-dev:amd64                       10.1.243-3                                  amd64        NVIDIA OpenCL development files
ii  nvidia-prime                                  0.8.14                                      all          Tools to enable NVIDIA's Prime
ii  nvidia-profiler                               10.1.243-3                                  amd64        NVIDIA Profiler for CUDA and OpenCL
ii  nvidia-settings                               455.45.01-0ubuntu1                          amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-450-server                       450.80.02-0ubuntu0.20.04.3                  amd64        NVIDIA Server Driver support binaries
ii  nvidia-visual-profiler                        10.1.243-3                                  amd64        NVIDIA Visual Profiler for CUDA and OpenCL
ii  screen-resolution-extra                       0.18build1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nvidia-450-server

Все работает отлично и Nvidia Cuda (для разработки) и CS:GO.

Если не нужна Cuda, то ставить нужно так:

nvidia-settings nvidia-driver-450-server

Может переходи тоже на Ubuntu и и производные?

rumgot ★★★★★ ()
Последнее исправление: rumgot (всего исправлений: 1)
Ответ на: комментарий от rumgot

Может переходи тоже на Ubuntu и и производные?

Да нет, это был просто ПК куда выгружались файлы, а тут видеокарту к нему прикупил. Система Debian 9, нужно вкинуть SSD и уже туда накатить Debian 10, думаю там будет легче.

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

Ну вот он очевидный косяк! У тебя дебиан 9, ты пытаешься руками ставить пакет от десятки. Предположительно десятки. Было бы странно, если бы получилось.

И да, обновляться через релиз возможно, но черевато. Проще чистая установка.

И при этом я не понял, что мешало поставить компилятор из репы девятки, зачем было лезть на сайт и что то ставить руками? Тут одно из двух, либо версии девятки смогут собрать драйвер, либо не смогут. Во вором случае работать всё равно не стало бы и надо было обновлять и ядро, и компиляторы, и вообще всю систему.

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

Ну вот он очевидный косяк! У тебя дебиан 9, ты пытаешься руками ставить пакет от десятки. Предположительно десятки. Было бы странно, если бы получилось.

Мляяя, я наверное на автомате и вправду пытался всунуть от 10 версии т.к. на ноуте постоянно сижу на 10.. )) Попробую 9 вкинуть)

TheLinuxUser ()