Hello, recently with the release of Kali Linux on Aug 11th I have decided to do a clean reinstall and install Kali Linux 2.0 which runs on Jessie Debian using GNOME Shell 3.14.

I have seen this question asked multiple times but I can not seem to find a permanent solution. While looking for a permanent solution, I have seen others say its a ram problem or a hardware problem but even as I replace the components I continue to have the same error. I did not have this problem with Kali Linux 1.0 which ran on Wheezy so this problem is very new to me.

When my system freezes I am still able to move the mouse and perhaps notably, the cursor still updates from an arrow to a hand icon in certain locations as though it is over a link - though this does not necessarily correspond to where links are actually displayed on the screen. I have seen no response to any keyboard interaction. For a while I have decided to ignore the freezes but they happen far too frequently to be ignored, within an hour my system would freeze up to 10 - 30 times for up to 15+ seconds at a time. The only application I am using when this seems to happen is iceweasel and I cant think of anything else that could be stressing the machine.

I'm not sure what to try next / how to proceed with investigation into what might be causing the problem. Any advice will be appreciated. If any additional information would be helpful, please don't hesitate to ask.

I will include the information I have seen others ask when people ask this question.

Code:
root@Nick:~# ls -l /boot
total 25304
-rw-r--r-- 1 root root   165968 Jun  3 04:08 config-4.0.0-kali1-amd64
drwxr-xr-x 5 root root     4096 Aug 12 00:23 grub
-rw-r--r-- 1 root root 19665456 Aug 12 00:26 initrd.img-4.0.0-kali1-amd64
-rw-r--r-- 1 root root  2790804 Jun  3 04:08 System.map-4.0.0-kali1-amd64
-rw-r--r-- 1 root root  3274048 Jun  3 04:07 vmlinuz-4.0.0-kali1-amd64
User.log Aug 12 2015 ( Wasnt any for today) was far too much to paste the whole log.
Code:
Aug 12 12:50:05 Nick gnome-session[1060]: (gnome-shell:1216): Gjs-WARNING **: JS ERROR: Error: can't convert this.actor.get_transformed_size(...)[0] to an integer
Aug 12 12:50:05 Nick gnome-session[1060]: myAppIcon<.updateIconGeometry@/usr/share/gnome-shell/extensions/[email protected]/myDash.js:1364
Aug 12 12:50:05 Nick gnome-session[1060]: wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Aug 12 12:50:05 Nick gnome-session[1060]: myDash<._updateAppIconsGeometry/<@/usr/share/gnome-shell/extensions/[email protected]/myDash.js:777
Aug 12 12:50:05 Nick gnome-session[1060]: myDash<._updateAppIconsGeometry@/usr/share/gnome-shell/extensions/[email protected]/myDash.js:776
Aug 12 12:50:05 Nick gnome-session[1060]: wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Aug 12 12:50:05 Nick gnome-session[1060]: myDash<._redisplay@/usr/share/gnome-shell/extensions/[email protected]/myDash.js:1070
Aug 12 12:50:05 Nick gnome-session[1060]: wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Aug 12 12:50:05 Nick gnome-session[1060]: themeManager<.updateCustomTheme@/usr/share/gnome-shell/extensions/[email protected]/dockedDash.js:1566
Aug 12 12:50:05 Nick gnome-session[1060]: wrapper@resource:///org/gnome/gjs/modules/lang.js:169
Aug 12 12:50:05 Nick gnome-session[1060]: (gnome-shell:1216): Clutter-CRITICAL **: clutter_layout_manager_get_child_meta: assertion 'CLUTTER_IS_LAYOUT_MANAGER (manager)' failed
Aug 12 12:50:05 Nick gnome-session[1060]: (gnome-shell:1216): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed
Aug 12 12:50:05 Nick gnome-session[1060]: (gnome-shell:1216): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed
Aug 12 12:50:05 Nick gnome-session[1060]: (gnome-shell:1216): St-CRITICAL **: st_widget_get_theme_node called on the widget [0x14aae1c0 ShellGenericContainer "dash"] which is not in the stage.
memtester
Code:
root@Nick:~# memtester 7gb 1
memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 7168MB (7516192768 bytes)
got  7168MB (7516192768 bytes), trying mlock ...locked.
Loop 1/1:
  Stuck Address       : ok         
  Random Value        : ok
  Compare XOR         : ok
  Compare SUB         : ok
  Compare MUL         : ok
  Compare DIV         : ok
  Compare OR          : ok
  Compare AND         : ok
  Sequential Increment: ok
  Solid Bits          : ok         
  Block Sequential    : ok         
  Checkerboard        : ok         
  Bit Spread          : ok         
  Bit Flip            : ok         
  Walking Ones        : ok         
  Walking Zeroes      : ok         
  8-bit Writes        : ok
  16-bit Writes       : ok

Done.
Computer Specs
Memory | 7.7 GiB
Processor | Intel® Core™ i7-2635QM CPU @ 2.00GHz × 8
Graphics | Intel® Sandybridge Mobile
Base System | Kali GNU/Linux 2.0 (sana) 64-bit
Disk | 475.4 GB