Slackware 14.2 64 não compila driver binário da NVIDIA. [RESOLVIDO]

1. Slackware 14.2 64 não compila driver binário da NVIDIA. [RESOLVIDO]

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 26/02/2017 - 12:55h



Dados:
OS: Slackware 14.2 64 Bits
Kernel: linux-4.4.38
Pacotes de compilação instalados e headers do kernel também instalados.

Nouveau na blacklist: # generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0

installpkg xf86-video-nouveau-blacklist-noarch-1.txz

RunLevel: 3

Binário começa procedimento de compilação, porém sempre congela o procedimento, o sistema não trava porém a compilação não conclui nunca.
Se necessário consigo sem problemas utilizar os TTYs, estranho que na versão NVIDIA-Linux-x86_64-375.26.run esse problema não havia ocorrido.


Já baixei o driver duas vezes com wget -c http://us.download.nvidia.com/XFree86/Linux-x86_64/375.39/NVIDIA-Linux-x86_64-375.39.run

Segue abaixo o log:


nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Feb 26 12:21:25 2017
installer version: 375.39

PATH: /usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/kde4/libexec:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/java/jre/bin:/usr/lib64/qt/bin:/usr/share/texmf/bin

nvidia-installer command line:
./nvidia-installer
-a

Unable to load: nvidia-installer ncurses v6 user interface

Using: nvidia-installer ncurses user interface
-> Detected 8 CPUs online; setting concurrency level to 8.
-> License accepted by command line option.
-> Installing NVIDIA driver version 375.39.
-> Performing CC sanity check with CC="/usr/bin/cc".
-> Kernel source path: '/lib/modules/4.4.38/source'
-> Kernel output path: '/lib/modules/4.4.38/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Performing PREEMPT_RT check.
-> Cleaning kernel module build directory.
executing: 'cd ./kernel; /usr/bin/make -k -j8 clean NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.4.38/source" SYSOUT="/lib/modules/4.4.38/build"'...
rm -f -r conftest
/usr/bin/make "CC=cc" KBUILD_OUTPUT=/lib/modules/4.4.38/build KBUILD_VERBOSE= -C /lib/modules/4.4.38/source M=/tmp/selfgz2846/NVIDIA-Linux-x86_64-375.39/kernel ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/4.4.38/source NV_KERNEL_OUTPUT=/lib/modules/4.4.38/build NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset nvidia-drm" INSTALL_MOD_DIR=kernel/drivers/video clean
make[1]: Entering directory '/usr/src/linux-4.4.38'
make[2]: Entering directory '/usr/src/linux-4.4.38'
make[2]: Leaving directory '/usr/src/linux-4.4.38'
make[1]: Leaving directory '/usr/src/linux-4.4.38'
-> Building kernel modules
executing: 'cd ./kernel; /usr/bin/make -k -j8 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.4.38/source" SYSOUT="/lib/modules/4.4.38/build"'...
/usr/bin/make "CC=cc" KBUILD_OUTPUT=/lib/modules/4.4.38/build KBUILD_VERBOSE= -C /lib/modules/4.4.38/source M=/tmp/selfgz2846/NVIDIA-Linux-x86_64-375.39/kernel ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/4.4.38/source NV_KERNEL_OUTPUT=/lib/modules/4.4.38/build NV_KERNEL_MODULES="nvidia nvidia-uvm nvidia-modeset nvidia-drm" INSTALL_MOD_DIR=kernel/drivers/video modules
make[1]: Entering directory '/usr/src/linux-4.4.38'
make[2]: Entering directory '/usr/src/linux-4.4.38'
SYMLINK /tmp/selfgz2846/NVIDIA-Linux-x86_64-375.39/kernel/nvidia/nv-kernel.o
SYMLINK /tmp/selfgz2846/NVIDIA-Linux-x86_64-375.39/kernel/nvidia-modeset/nv-modeset-kernel.o
CONFTEST: INIT_WORK
CONFTEST: remap_pfn_range
CONFTEST: follow_pfn
CONFTEST: set_pages_uc
CONFTEST: vmap
CONFTEST: set_memory_uc
CONFTEST: set_memory_array_uc




  


2. MELHOR RESPOSTA

edps
edps

(usa Slackware)

Enviado em 26/02/2017 - 20:07h

Sei que o seu caso é o binário da NVIDIA, mas a respeito dessa versão de driver alguma coisa ocorreu recentemente que até houve alterações nos scripts disponibilizados no SlackBuilds:

https://lists.slackbuilds.org/pipermail/slackbuilds-users/2017-February/018363.html

Porque você não tenta esses scripts?

https://slackbuilds.org/repository/14.2/system/nvidia-driver/
https://slackbuilds.org/repository/14.2/system/nvidia-kernel/

3. Re: Slackware 14.2 64 não compila driver binário da NVIDIA. [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/02/2017 - 16:20h

Quanto tempo você deixou compilando? As vezes é assim mesmo, aparenta ser congelamento mas está compilando.
--
Microsoft Windows é como ar condicionado
Pára de funcionar quando você abre uma janela.

Linux Counter: #596371


4. Re: Slackware 14.2 64 não compila driver binário da NVIDIA. [RESOLVIDO]

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 26/02/2017 - 21:33h

ru4n escreveu:

Quanto tempo você deixou compilando? As vezes é assim mesmo, aparenta ser congelamento mas está compilando.
--
Microsoft Windows é como ar condicionado
Pára de funcionar quando você abre uma janela.

Linux Counter: #596371


Caro colega ru4n, deixei aproximadamente entre 10 e 20 minutos, sendo que está operação não toma mais do que 2 minutos na ampla maioria das vezes.


5. Re: Slackware 14.2 64 não compila driver binário da NVIDIA. [RESOLVIDO]

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 26/02/2017 - 21:49h

edps escreveu:

Sei que o seu caso é o binário da NVIDIA, mas a respeito dessa versão de driver alguma coisa ocorreu recentemente que até houve alterações nos scripts disponibilizados no SlackBuilds:

https://lists.slackbuilds.org/pipermail/slackbuilds-users/2017-February/018363.html

Porque você não tenta esses scripts?

https://slackbuilds.org/repository/14.2/system/nvidia-driver/
https://slackbuilds.org/repository/14.2/system/nvidia-kernel/


Testei várias coisas durante manhã. Como não tive avanço, resolvi tentar pelo slackbuilds instalei os pacotes: nvidia-driver nvidia-firmware nvidia-kernel e funcionou.
De todo modo grato.




6. Re: Slackware 14.2 64 não compila driver binário da NVIDIA. [RESOLVIDO]

Josue de Jesus Santos
JJSantos

(usa Gentoo)

Enviado em 26/02/2017 - 21:51h

Detalhe os pacotes que foram utilizados não batem com o site oficial da NVIDIA.


-rw-r--r-- 1 root root 75032664 Feb 26 14:06 NVIDIA-Linux-x86_64-367.44.run
-rw-r--r-- 1 root root 33881 Feb 26 14:07 nvidia-modprobe-367.44.tar.bz2
-rw-r--r-- 1 root root 43354 Feb 26 14:07 nvidia-persistenced-367.44.tar.bz2
-rw-r--r-- 1 root root 1571750 Feb 26 14:07 nvidia-settings-367.44.tar.bz2
-rw-r--r-- 1 root root 106451 Feb 26 14:07 nvidia-xconfig-367.44.tar.bz2







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts