DeadMetaler:
sudo leafpad /usr/src/nvidia-340-340.76/nv-pat.c
about 35 line change "read_cr4" to "__read_cr4" and "write_cr4" to
"__write_cr4" or copy-past:
---------------------------------------
static inline void nv_disable_caches(unsigned long *cr4)
{
unsigned long cr0 = read_cr0();
write_cr0(((cr0 & (0xdfffffff)) | 0x40000000));
wbinvd();
*cr4 = __read_cr4();
if (*cr4 & 0x80) __write_cr4(*cr4 & ~0x80);
__flush_tlb();
}
static inline void nv_enable_caches(unsigned long cr4)
{
unsigned long cr0 = read_cr0();
wbinvd();
__flush_tlb();
write_cr0((cr0 & 0x9fffffff));
if (cr4 & 0x80) __write_cr4(cr4);
}
---------------------------------------
Then:
sudo dkms autoinstall -k 4.0.0-040000-generic -m nvidia-340 -v 340.76
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1431278
Title:
nvidia-304-updates 304.125-0ubuntu0.1: nvidia-304-updates kernel
module failed to build [error: implicit declaration of function
‘read_cr4’]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304-updates/+bug/1431278/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs