Closed ryantm closed 7 years ago
Most likely they're not compatible with 4.10 kernel yet.
That was it.
Dear ryantm, I met the same issue. How to deal with it ? Do I need to change to another kernel ? How to change the another kernel ?
@bruinxiong: what version of nixos and kernel do you use? The default kernel (4.9) seems to work OK.
Dear Vladimir, Although I did not use NixOS, I met the same error " too few arguments to function 'get_user_page_remote' " when I install Nvidia Cuda Toolkit 8.0 on Ubuntu 16.04. My kernel is 4.10.0.33 Thanks for your reply.
via Newton Mail [https://cloudmagic.com/k/d/mailapp?ct=pi&cv=9.8.55&pv=10.3.3&source=email_footer_2] On Tue, Sep 12, 2017 at 14:42, Vladimír Čunát notifications@github.com wrote: @bruinxiong [https://github.com/bruinxiong] : what version of nixos and kernel do you use? The default kernel (4.9) seems to work OK.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub [https://github.com/NixOS/nixpkgs/issues/23219#issuecomment-328754513] , or mute the thread [https://github.com/notifications/unsubscribe-auth/ADNdZ_EKIjyBH74HIG__HdPccUljYtq-ks5shifrgaJpZM4MMb0o] .
@bruinxiong: I tried building cudatoolkit8
on some nixpkgs versions, without such a problem. The real kernel you run shouldn't make a difference for the build AFAIK; I suspect some impurity is leaking due to you not using sandboxing. I would try that in your place, even though it's slightly harder to set up on non-nixos.
Working lines in /etc/nix/nix.conf
may look like
build-use-sandbox = true
build-sandbox-paths = /bin/sh=/nix/store/h6nsi6jms2lamlsycc8xlm69arp3bdl7-bash-4.4-p12/bin/bash /nix/store/h6nsi6jms2lamlsycc8xlm69arp3bdl7-bash-4.4-p12 /nix/store/y5ycmvacbhlrk4521hg3x04il2jbgnb3-glibc-2.25-49
but you need to use some versions that you have – e.g. just build bash and glibc to see the paths...
Issue description
The proprietary nvidia drivers do not build.
I have my configuration with
and the build errors out with this log:
Technical details
ryantm@laptop2 ~/nixfiles (master)$ nixos-version 17.03.git.447ba91 (Gorilla) ryantm@laptop2 ~/nixfiles (master)$ nix-env --version nix-env (Nix) 1.11.7 ryantm@laptop2 ~/nixfiles (master)$ NIX_PATH=nixpkgs=/home/ryantm/p/nixpkgs nix-instantiate --eval '' -A lib.nixpkgsVersion
"17.03.git.447ba91"