LINUX.ORG.RU

Arch. Ошибка во время установки 340хх дров нвидиа из aur

 , ,


0

1

Устанавливаю через yay

==> Исходные файлы готовы.
==> Сборка пакета nvidia-340xx 340.107-90 (Птн 12 июл 2019 13:54:43)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> ВНИМАНИЕ: Использование существующего дерева исходных файлов в '$srcdir/'
==> Запускается build()...
NVIDIA: calling KBUILD...
make[1]: *** /usr/lib/modules/5.1.16-arch1-1-ARCH/build: Нет такого файла или каталога.  Останов.
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make: *** [Makefile:192: nvidia.ko] Ошибка 1
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
Error making: nvidia-340xx
[deepforest@home ~]$ 

Такое ощущение, что драйвер не видит 4.19
[deepforest@home ~]$ yay -S nvidia-340xx
:: There are 3 providers available for nvidia-340xx:
:: Repository AUR
    1) nvidia-340xx 2) nvidia-340xx-dkms 3) nvidia-340xx-lts 

Enter a number (default=1): 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1]  nvidia-340xx-340.107-90

  1 nvidia-340xx                             (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 1
:: Deleting (1/1): /home/deepforest/.cache/yay/nvidia-340xx
:: Downloaded PKGBUILD (1/1): nvidia-340xx
  1 nvidia-340xx                             (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
:: Parsing SRCINFO (1/1): nvidia-340xx
==> Сборка пакета nvidia-340xx 340.107-90 (Птн 12 июл 2019 15:03:58)
==> Получение исходных файлов...
  -> Загрузка NVIDIA-Linux-x86_64-340.107-no-compat32.run...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 36.9M  100 36.9M    0     0  10.4M      0  0:00:03  0:00:03 --:--:-- 10.4M
  -> Найден kernel-4.11.patch
  -> Найден kernel-5.0.patch
  -> Найден kernel-5.1.patch
==> Проверка файлов source с использованием sha512sums...
    NVIDIA-Linux-x86_64-340.107-no-compat32.run ... Готово
    kernel-4.11.patch ... Готово
    kernel-5.0.patch ... Готово
    kernel-5.1.patch ... Готово
==> Очистка...
==> Сборка пакета nvidia-340xx 340.107-90 (Птн 12 июл 2019 15:04:04)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Найден NVIDIA-Linux-x86_64-340.107-no-compat32.run
  -> Найден kernel-4.11.patch
  -> Найден kernel-5.0.patch
  -> Найден kernel-5.1.patch
==> Проверка файлов source с использованием sha512sums...
    NVIDIA-Linux-x86_64-340.107-no-compat32.run ... Готово
    kernel-4.11.patch ... Готово
    kernel-5.0.patch ... Готово
    kernel-5.1.patch ... Готово
==> Удаление директории '$srcdir/'...
==> Распаковка исходных файлов...
==> Запускается prepare()...
Creating directory NVIDIA-Linux-x86_64-340.107-no-compat32
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 340.107..........................................................................................................................................................................................................
patching file kernel/uvm/nvidia_uvm_lite.c
patching file kernel/nv-drm.c
patching file kernel/os-interface.c
patching file kernel/uvm/nvidia_uvm_lite.c
patching file kernel/uvm/nvidia_uvm_lite.c
patching file kernel/nv-drm.c
==> Исходные файлы готовы.
==> Сборка пакета nvidia-340xx 340.107-90 (Птн 12 июл 2019 15:04:12)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> ВНИМАНИЕ: Использование существующего дерева исходных файлов в '$srcdir/'
==> Запускается build()...
NVIDIA: calling KBUILD...
make[1]: *** /usr/lib/modules/5.1.16-arch1-1-ARCH/build: Нет такого файла или каталога.  Останов.
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make: *** [Makefile:192: nvidia.ko] Ошибка 1
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
Error making: nvidia-340xx
[deepforest@home ~]$ 


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

на 4.19

Пару недель назад обновлял 340хх из aur. Неужели что-то поменялось?

Удостоверьтесь, что у вас установлена группа пакетов base-devel (pacman -S --needed base-devel)

greenman ★★★★★ ()
Последнее исправление: greenman (всего исправлений: 1)