LINUX.ORG.RU

Установка nvidia-340xx на debian11

 ,


0

1

Скачать из сида и поставить не получилось nvidia-legacy-340xx-driver дропнули в bullseye? (комментарий)

Решил официальные скачать и поставить. Прежде поставил из backport ядро т.к стандартное 5.1 не делает корректно standby

apt-get install -t bullseye-backports linux-image-amd64 linux-headers-amd64 -y

Ставим драйвера:

bash /home/user/Downloads/NVIDIA-Linux-x86_64-340.107.run

out:

NVIDIA: calling KBUILD...
make[1]: Entering directory '/usr/src/linux-headers-6.0.0-0.deb11.6-common'
make -C /usr/src/linux-headers-6.0.0-0.deb11.6-amd64 -f /usr/src/linux-headers-6.0.0-0.deb11.6-common/Makefile modules
make[2]: Entering directory '/usr/src/linux-headers-6.0.0-0.deb11.6-amd64'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (        \
echo >&2;                           \
echo >&2 "  ERROR: Kernel configuration is invalid.";       \
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";  \
echo >&2 ;                          \
/bin/false)

  ERROR: Kernel configuration is invalid.
         include/generated/autoconf.h or include/config/auto.conf are missing.
         Run 'make oldconfig && make prepare' on kernel src to fix it.

Я так понимаю, что надо поставить сорсы ядра и сделать

Run 'make oldconfig && make prepare' on kernel src to fix it."

Добавил в cat /etc/apt/sources.list.d/backports.list

deb-src http://deb.debian.org/debian bullseye-backports main
apt-get update
apt-get install -t bullseye-backports linux-source
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  bison flex libfl-dev libfl2 libsigsegv2 linux-config-5.10 linux-source-5.10 m4
Suggested packages:
  bison-doc flex-doc libncurses-dev | ncurses-dev qtbase5-dev m4-doc
The following NEW packages will be installed:
  bison flex libfl-dev libfl2 libsigsegv2 linux-config-5.10 linux-source linux-source-5.10 m4
0 upgraded, 9 newly installed, 0 to remove and 2 not upgraded.
Need to get 124 MB of archives.
After this operation, 127 MB of additional disk space will be used.
Do you want to continue? [Y/n] ^C

Как поставить из бекпортов сорсы ядра?

★★★

Ответ на: комментарий от serg002

Как поставить из бекпортов сорсы ядра?

Ответил на этот вопрос.

Может быть в бекпортах несколько версий. Тогда надо смотреть, какие есть.

apt-cache search linux-source
apt-cache policy linux-source
shell-script ★★★★★
()
Ответ на: комментарий от shell-script
apt-cache search linux-source
linux-source - Linux kernel source (meta-package)
linux-source-5.10 - Linux kernel source for version 5.10 with Debian patches
linux-source-5.18 - Linux kernel source for version 5.18 with Debian patches
linux-source-5.19 - Linux kernel source for version 5.19 with Debian patches
linux-source-6.0 - Linux kernel source for version 6.0 with Debian patches

apt-cache policy linux-source
linux-source:
  Installed: (none)
  Candidate: 5.10.158-2
  Version table:
     6.0.12-1~bpo11+1 490
        490 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
        490 http://deb.debian.org/debian bullseye-backports/main i386 Packages
     6.0.3-1~bpo11+1 490
        490 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
        490 http://deb.debian.org/debian bullseye-backports/main i386 Packages
     5.19.11-1~bpo11+1 490
        490 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
        490 http://deb.debian.org/debian bullseye-backports/main i386 Packages
     5.18.16-1~bpo11+1 490
        490 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
        490 http://deb.debian.org/debian bullseye-backports/main i386 Packages
     5.10.158-2 999
        999 http://deb.debian.org/debian bullseye/main amd64 Packages
        999 http://deb.debian.org/debian bullseye/main i386 Packages
     5.10.149-2 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main i386 Packages
     5.10.140-1 999
        999 http://deb.debian.org/debian bullseye/main amd64 Packages
        999 http://deb.debian.org/debian bullseye/main i386 Packages
     5.10.136-1 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main i386 Packages
     5.10.127-2 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main i386 Packages
     5.10.120-1 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main i386 Packages
     5.10.113-1 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main i386 Packages
     5.10.103-1 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main i386 Packages

Спасибо, сейчас буду ставить!

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

Но судя по всему - исходники ядра ставить не надо!

Криво встали linux-headers !

Вот здесь смотрите: https://packages.debian.org/bullseye-backports/amd64/linux-headers-6.0.0-0.deb11.6-amd64/filelist

Файлы, на которы ругается установщик NVIDIA

include/generated/autoconf.h include/config/auto.conf

есть в установочном пакете!!

Нужно переустановить linux-headers-generic и linux-headers-amd64

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

Вообще-то тут проблема с новостью стабильного, а не со старостью. Дрова есть в Sid, но работу никто не гарантирует, так как официально поддержка в 10 версии кончилась.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от GREAT-DNG

На nvidia драйверах видео ютуб 720р, видео mpv 1080р, в телеграме всё работает и редактор не тормозит(emacs)

На nouveau драйверах видео ютуб 360р, видео mpv 360р, в телеграме видео тормозит и редактор тормозит(emacs)

Можно попробовать пропатчить. В генте и в арче эти драйвера работают. Надо открывать эбилды и вручную патчить.

Попробовал добавить сид и оттуда поставить драйвера. На 5.1 поставились, но не завелись. На 6.0(backport) модуль не собрался

Со сторонних реп стрёмно ставить https://launchpad.net/~kelebek333/+archive/ubuntu/nvidia-legacy/+packages

Попробую вариант заработать денег на какую-то 1050 и не парить себе мозг. Или откачуть с дебиана на генту, где всё работает

serg002 ★★★
() автор топика
Последнее исправление: serg002 (всего исправлений: 2)
13 июня 2023 г.