On Thu, Aug 3, 2017 at 2:22 PM, Sherman Grunewagen <sugarwagon(a)gmx.com>
wrote:
On 08/03/2017 10:48 AM, Richard Shaw wrote:
> Ok, for the same nvidia module and kernel version for me...
>
> Dependencies resolved.
> ============================================================
> ====================
> Package Arch Version Repository
> Size
> ============================================================
> ====================
> Installing:
> kmod-nvidia-4.11.12-200.fc25.x86_64 x86_64 2:375.66-3.fc25
> @commandline 6.1 M
>
> Transaction Summary
> ============================================================
> ====================
> Install 1 Package
>
> Total size: 6.1 M
> Installed size: 18 M
> Downloading Packages:
> Running transaction check
> Waiting for process with pid 13941 to finish.
> Transaction check succeeded.
> Running transaction test
> Transaction test succeeded.
> Running transaction
> Installing : kmod-nvidia-4.11.12-200.fc25.x86_64-2:375.66-3.fc25.x86_6
> 1/1
> Verifying : kmod-nvidia-4.11.12-200.fc25.x86_64-2:375.66-3.fc25.x86_6
> 1/1
>
> Installed:
> kmod-nvidia-4.11.12-200.fc25.x86_64.x86_64 2:375.66-3.fc25
>
>
Is this from the akmods log or did you install the kmod-nvidia module
manually with dnf from
the rpmfusion repo (if that's even possible these days)?
Yes, they are still built but usually take a few days to push (it's manual
IIRC) so it could prevent you from using a new kernel for a little while
which is why I use akmods...
No errors during install of the package or during the build. There must be
> something funky in your environment...
>
> Not that anything useful/needed should be in /usr/local/include but what
> are the permissions on it?
>
[root@new_pons ~]# ls -l /usr/local | fgrep include
drwxr-x--- 3 root root 4096 Aug 3 09:15 include
Ok, there is a problem but I don't know if it's THE problem. Everyone
should have read and execute permissions otherwise a normal user won't be
able to access the directory (and you should never build software as root!)
I've included all the directories as you should check the others as well:
$ ll /usr/local
total 40
drwxr-xr-x. 2 root root 4096 Aug 1 17:45 bin
drwxr-xr-x. 2 root root 4096 Feb 3 2016 etc
drwxr-xr-x. 2 root root 4096 Feb 3 2016 games
drwxr-xr-x. 6 root root 4096 Feb 18 07:27 include
drwxr-xr-x. 7 root root 4096 Feb 18 07:27 lib
drwxr-xr-x. 2 root root 4096 Feb 3 2016 lib64
drwxr-xr-x. 2 root root 4096 Feb 3 2016 libexec
drwxr-xr-x. 2 root root 4096 Feb 18 07:27 sbin
drwxr-xr-x. 12 root root 4096 Aug 1 17:45 share
drwxr-xr-x. 2 root root 4096 Feb 3 2016 src
A "chmod 0755 /usr/local/include" should fix that particular error, but
like I said, there's no telling if that's the underlying problem.
Thanks,
Richard