Hi staticn0de!
so everything was working fine, but then when I tried to use cowpatty/pyrit/crunch with FrankenScript, I get an error..
"ERROR: could not insert 'nvidia': No such device"
So then I ran some tests, and I cannot run optirun glxspheres64 anymore!? Here are the outputs...
Code:
root@kali:~# optirun glxspheres64
[ 3086.847274] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 3086.847338] [ERROR]Aborting because fallback start is disabled.
root@kali:~# dmesg
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.14-kali1-amd64 ([email protected]) (gcc version 4.7.2 (Debian 4.7.2-5) ) #1 SMP Debian 3.14.5-1kali1 (2014-06-07)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.14-kali1-amd64 root=UUID=df2555ed-577b-46d4-b82c-bae880f39864 ro quiet
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
SNIP
[ 2809.151223] [<ffffffff814efb08>] ? page_fault+0x28/0x30
[ 2809.151228] [<ffffffff810d81e1>] ? SyS_init_module+0xb1/0xe0
[ 2809.151234] [<ffffffff814f7879>] ? system_call_fastpath+0x16/0x1b
[ 2809.151237] ---[ end trace a26dc4680320df79 ]---
[ 2809.151431] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none
[ 2809.151474] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0de9)
[ 2809.151474] NVRM: installed in this system is not supported by the 340.24
[ 2809.151474] NVRM: NVIDIA Linux driver release. Please see 'Appendix
[ 2809.151474] NVRM: A - Supported NVIDIA GPU Products' in this release's
[ 2809.151474] NVRM: README, available on the Linux driver download page
[ 2809.151474] NVRM: at www.nvidia.com.
[ 2809.151553] nvidia: probe of 0000:01:00.0 failed with error -1
[ 2809.151961] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 2809.151964] NVRM: None of the NVIDIA graphics adapters were initialized!
[ 2809.151966] [drm] Module unloaded
[ 2809.152095] NVRM: NVIDIA init module failed!
[ 3085.254654] ------------[ cut here ]------------
[ 3085.254666] WARNING: CPU: 4 PID: 6853 at /build/kalibuild-linux_3.14.5-1kali2-amd64-igeTGG/linux-3.14.5/fs/proc/generic.c:315 proc_register+0xd8/0x170()
[ 3085.254669] proc_dir_entry 'driver/nvidia' already registered
[ 3085.254670] Modules linked in: nvidia(PO+) nls_utf8 nls_cp437 vfat fat ctr ccm nfnetlink_log nfnetlink bbswitch(O) binfmt_misc loop
SNIP
[ 3085.254767] CPU: 4 PID: 6853 Comm: modprobe Tainted: P W O 3.14-kali1-amd64 #1 Debian 3.14.5-1kali1
[ 3085.254769] Hardware name: TOSHIBA Satellite P850/QFKAA, BIOS 1.90 08/21/2012
[ 3085.254771] 0000000000000000 0000000000000009 ffffffff814e9b1e ffff8802235afbe8
[ 3085.254776] ffffffff810639d6 ffff880224ed9680 ffff8802230a2175 ffff8802230a2100
[ 3085.254780] ffff880226501b80 0000000000000000 ffffffff81063ab5 ffffffff81718cc0
[ 3085.254784] Call Trace:
[ 3085.254795] [<ffffffff814e9b1e>] ? dump_stack+0x41/0x51
[ 3085.254802] [<ffffffff810639d6>] ? warn_slowpath_common+0x86/0xb0
[ 3085.254807] [<ffffffff81063ab5>] ? warn_slowpath_fmt+0x45/0x50
[ 3085.254813] [<ffffffff811fe238>] ? proc_register+0xd8/0x170
[ 3085.254819] [<ffffffff811fe3db>] ? proc_mkdir_data+0x4b/0x70
[ 3085.254925] [<ffffffffa0d764f9>] ? nv_register_procfs+0x39/0x1b0 [nvidia]
[ 3085.254994] [<ffffffffa1c06286>] ? nvidia_init_module+0x286/0x79d [nvidia]
[ 3085.255061] [<ffffffffa1c067ac>] ? nv_drm_init+0xf/0xf [nvidia]
[ 3085.255126] [<ffffffffa1c067ac>] ? nv_drm_init+0xf/0xf [nvidia]
[ 3085.255191] [<ffffffffa1c0682e>] ? nvidia_frontend_init_module+0x82/0x854 [nvidia]
[ 3085.255198] [<ffffffff8100218a>] ? do_one_initcall+0x10a/0x160
[ 3085.255203] [<ffffffff81057b74>] ? set_memory_nx+0x44/0x50
[ 3085.255210] [<ffffffff810d7903>] ? load_module+0x1ac3/0x22f0
[ 3085.255215] [<ffffffff810d3d90>] ? show_initstate+0x50/0x50
[ 3085.255221] [<ffffffff811668b5>] ? map_vm_area+0x25/0x40
[ 3085.255229] [<ffffffff814efb08>] ? page_fault+0x28/0x30
[ 3085.255234] [<ffffffff810d81e1>] ? SyS_init_module+0xb1/0xe0
[ 3085.255240] [<ffffffff814f7879>] ? system_call_fastpath+0x16/0x1b
[ 3085.255242] ---[ end trace a26dc4680320df7a ]---
[ 3085.255404] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none
[ 3085.255442] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0de9)
[ 3085.255442] NVRM: installed in this system is not supported by the 340.24 <---!? all tests were fine before
[ 3085.255442] NVRM: NVIDIA Linux driver release. Please see 'Appendix
[ 3085.255442] NVRM: A - Supported NVIDIA GPU Products' in this release's
[ 3085.255442] NVRM: README, available on the Linux driver download page
[ 3085.255442] NVRM: at www.nvidia.com.
[ 3085.255501] nvidia: probe of 0000:01:00.0 failed with error -1
[ 3085.256058] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 3085.256064] NVRM: None of the NVIDIA graphics adapters were initialized!
[ 3085.256067] [drm] Module unloaded
[ 3085.256272] NVRM: NVIDIA init module failed!
root@kali:~# lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630M] (rev a1)
root@kali:~# modinfo nvidia
filename: /lib/modules/3.14-kali1-amd64/updates/dkms/nvidia.ko
alias: char-major-195-*
version: 340.24
supported: external
license: NVIDIA
alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias: pci:v000010DEd*sv*sd*bc03sc02i00*
alias: pci:v000010DEd*sv*sd*bc03sc00i00*
depends: drm,i2c-core
vermagic: 3.14-kali1-amd64 SMP mod_unload modversions
parm: NVreg_Mobile:int
parm: NVreg_ResmanDebugLevel:int
parm: NVreg_RmLogonRC:int
parm: NVreg_ModifyDeviceFiles:int
parm: NVreg_DeviceFileUID:int
parm: NVreg_DeviceFileGID:int
parm: NVreg_DeviceFileMode:int
parm: NVreg_RemapLimit:int
parm: NVreg_UpdateMemoryTypes:int
parm: NVreg_InitializeSystemMemoryAllocations:int
parm: NVreg_RMEdgeIntrCheck:int
parm: NVreg_UsePageAttributeTable:int
parm: NVreg_MapRegistersEarly:int
parm: NVreg_RegisterForACPIEvents:int
parm: NVreg_CheckPCIConfigSpace:int
parm: NVreg_EnablePCIeGen3:int
parm: NVreg_EnableMSI:int
parm: NVreg_MemoryPoolSize:int
parm: NVreg_RegistryDwords:charp
parm: NVreg_RmMsg:charp
parm: NVreg_AssignGpus:charp
root@kali:~# modinfo nvidia-uvm
filename: /lib/modules/3.14-kali1-amd64/updates/dkms/nvidia-uvm.ko
supported: external
license: MIT
depends: nvidia
vermagic: 3.14-kali1-amd64 SMP mod_unload modversions
root@kali:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/VirtualGL/bin:/usr/local/cuda-6.0/bin
root@kali:~# find 2> /dev/null / -name nvidia*.ko
/lib/modules/3.14-kali1-amd64/updates/dkms/nvidia.ko
/lib/modules/3.14-kali1-amd64/updates/dkms/nvidia-uvm.ko
/var/lib/dkms/nvidia/340.24/3.14-kali1-amd64/x86_64/module/nvidia.ko
/var/lib/dkms/nvidia/340.24/3.14-kali1-amd64/x86_64/module/nvidia-uvm.ko
root@kali:~#
Edit:
root@kali:~# modprobe nvidia
ERROR: could not insert 'nvidia': No such device
root@kali:~#
root@kali:~# optirun pyrit benchmark
[ 5141.410827] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 5141.410896] [ERROR]Aborting because fallback start is disabled.
so it would appear that nothing works, when everything was working before. weird
Edit2:
Nevermind. I've reinstalled the image of my Kali installation, and all tests passed like before. A likely reason for the above problems is that I set my swapiness to 0 after the installation(?) I cannot see anything else that might have caused that.
Now I will do tests to try to make cowpatty/pyrit/crunch work in real life...
Edit3: Everything works, and swapiness set to 0 had nothing to do with my previous problems. So I have no idea what caused it. I'm suspecting an update(?)