История изменений
Исправление alex1101, (текущая версия) :
Попробовал. Загрузил вот этот драйвер, вышел из KDE в tty, выгрузил драйвер nvidia, запустил run.
Первым делом пакет потребовал установить make и сорцы ядра (самодостаточность уже пошла по звезде), установил.
Пошла сборка драйвера и вылетела с километром ошибок, последние строчки лога:
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_common_test.o] Ошибка 1
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.h:26,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_gpu_ops_tests.h:32,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_basic_sanity_tests.c:23:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_linux.h:136:10: фатальная ошибка: asm/kmap_types.h: Нет такого файла или каталога
136 | #include <asm/kmap_types.h> /* page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.h:26,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_gpu_ops_tests.h:32,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_directed_tests.c:24:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_linux.h:136:10: фатальная ошибка: asm/kmap_types.h: Нет такого файла или каталога
136 | #include <asm/kmap_types.h> /* page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
компиляция прервана.
компиляция прервана.
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_directed_tests.o] Ошибка 1
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_basic_sanity_tests.o] Ошибка 1
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_common.h:49,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.c:23:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_linux.h:136:10: фатальная ошибка: asm/kmap_types.h: Нет такого файла или каталога
136 | #include <asm/kmap_types.h> /* page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
компиляция прервана.
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.o] Ошибка 1
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-modeset/nvidia-modeset-linux.c:31:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-modeset/nvidia-modeset-os-interface.h:19:10: фатальная ошибка: stddef.h: Нет такого файла или каталога
19 | #include <stddef.h> /* size_t */
| ^~~~~~~~~~
компиляция прервана.
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-modeset/nvidia-modeset-linux.o] Ошибка 1
make[2]: Цель «/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/» не была пересобрана из-за ошибок.
make[1]: *** [Makefile:2021: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel] Ошибка 2
make[1]: Цель «modules» не была пересобрана из-за ошибок.
make: *** [Makefile:81: modules] Ошибка 2
ERROR: The nvidia kernel module was not created.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Итог: проприетарный драйвер nvidia это никакой не самодостаточный пакет, он не работает спустя смешные 7 лет после выпуска.
Если мало могу еще накидать.
Да не стоит, я уже понял, что ты балабол и ламобот.
Исходная версия alex1101, :
Попробовал. Загрузил вот этот драйвер, вышел из KDE в tty, запустил run.
Первым делом пакет потребовал установить make и сорцы ядра (самодостаточность уже пошла по звезде), установил.
Пошла сборка драйвера и вылетела с километром ошибок, последние строчки лога:
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_common_test.o] Ошибка 1
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.h:26,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_gpu_ops_tests.h:32,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_basic_sanity_tests.c:23:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_linux.h:136:10: фатальная ошибка: asm/kmap_types.h: Нет такого файла или каталога
136 | #include <asm/kmap_types.h> /* page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.h:26,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_gpu_ops_tests.h:32,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_directed_tests.c:24:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_linux.h:136:10: фатальная ошибка: asm/kmap_types.h: Нет такого файла или каталога
136 | #include <asm/kmap_types.h> /* page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
компиляция прервана.
компиляция прервана.
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_directed_tests.o] Ошибка 1
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_basic_sanity_tests.o] Ошибка 1
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_common.h:49,
from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.c:23:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_linux.h:136:10: фатальная ошибка: asm/kmap_types.h: Нет такого файла или каталога
136 | #include <asm/kmap_types.h> /* page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
компиляция прервана.
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-uvm/uvm_channel_mgmt.o] Ошибка 1
In file included from /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-modeset/nvidia-modeset-linux.c:31:
/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-modeset/nvidia-modeset-os-interface.h:19:10: фатальная ошибка: stddef.h: Нет такого файла или каталога
19 | #include <stddef.h> /* size_t */
| ^~~~~~~~~~
компиляция прервана.
make[2]: *** [scripts/Makefile.build:252: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/nvidia-modeset/nvidia-modeset-linux.o] Ошибка 1
make[2]: Цель «/tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel/» не была пересобрана из-за ошибок.
make[1]: *** [Makefile:2021: /tmp/selfgz770725/NVIDIA-Linux-x86_64-358.16/kernel] Ошибка 2
make[1]: Цель «modules» не была пересобрана из-за ошибок.
make: *** [Makefile:81: modules] Ошибка 2
ERROR: The nvidia kernel module was not created.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Итог: проприетарный драйвер nvidia это никакой не самодостаточный пакет, он не работает спустя смешные 7 лет после выпуска.
Если мало могу еще накидать.
Да не стоит, я уже понял, что ты балабол и ламобот.