Screen freeze on Ubuntu 16.04 with Driver Version: 384.66

When using a GTX 970m on Alienware15 with ubuntu16.04, screen freezes quite often if I try to use GPU computing.

I have some stacktrace extracted from sys log.
Is there anybody having similar problem? Thank you!

Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264099] INFO: task compiz:3654 blocked for more than 120 seconds.
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264103]       Tainted: P           OE   4.4.0-83-generic #106-Ubuntu
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264103] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264104] compiz          D ffff8804160a7b68     0  3654   3149 0x00000000
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264107]  ffff8804160a7b68 ffff88038927f800 ffff88041ca10e00 ffff880416130e00
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264109]  ffff8804160a8000 ffff88041c552068 ffff880416130e00 ffff8803d451af20
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264110]  0000000000000000 ffff8804160a7b80 ffffffff8183ca55 7fffffffffffffff
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264112] Call Trace:
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264117]  [<ffffffff8183ca55>] schedule+0x35/0x80
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264119]  [<ffffffff8183fba5>] schedule_timeout+0x1b5/0x270
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264123]  [<ffffffff8171fd29>] ? kfree_skbmem+0x59/0x60
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264125]  [<ffffffff81720f54>] ? consume_skb+0x34/0x90
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264126]  [<ffffffff8183e9c2>] ? mutex_lock+0x12/0x30
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264129]  [<ffffffff817dac9e>] ? unix_stream_read_generic+0x25e/0x970
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264132]  [<ffffffff810f648c>] ? __getnstimeofday64+0x3c/0xd0
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264133]  [<ffffffff8183eb0f>] __down+0x7f/0xd0
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264135]  [<ffffffff810ca6a1>] down+0x41/0x50
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264280]  [<ffffffffc01a1d47>] os_acquire_semaphore+0x37/0x40 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264367]  [<ffffffffc01a1d5e>] os_acquire_mutex+0xe/0x10 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264495]  [<ffffffffc076e53c>] _nv031492rm+0x5c/0x120 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264624]  [<ffffffffc07580af>] ? _nv006816rm+0xbf/0x180 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264755]  [<ffffffffc07e1e8a>] ? _nv001192rm+0x23a/0x880 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264881]  [<ffffffffc07ec813>] ? rm_ioctl+0x73/0x100 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.264959]  [<ffffffffc019a301>] ? nvidia_ioctl+0xd1/0x560 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265037]  [<ffffffffc019a3c8>] ? nvidia_ioctl+0x198/0x560 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265115]  [<ffffffffc0196080>] ? nvidia_frontend_compat_ioctl+0x40/0x50 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265193]  [<ffffffffc019609e>] ? nvidia_frontend_unlocked_ioctl+0xe/0x10 [nvidia]
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265195]  [<ffffffff81222faf>] ? do_vfs_ioctl+0x29f/0x490
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265196]  [<ffffffff8183c14f>] ? __schedule+0x15f/0xa30
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265198]  [<ffffffff81223219>] ? SyS_ioctl+0x79/0x90
Sep  6 16:15:17 vimos-Alienware-15 kernel: [ 3720.265200]  [<ffffffff81840b72>] ? entry_SYSCALL_64_fastpath+0x16/0x71
Sep  6 16:15:38 vimos-Alienware-15 kernel: [ 3741.146906] sysrq: SysRq : This sysrq operation is disabled.
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264104] INFO: task compiz:3654 blocked for more than 120 seconds.
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264107]       Tainted: P           OE   4.4.0-83-generic #106-Ubuntu
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264108] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264109] compiz          D ffff8804160a7b68     0  3654   3149 0x00000000
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264111]  ffff8804160a7b68 ffff88038927f800 ffff88041ca10e00 ffff880416130e00
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264113]  ffff8804160a8000 ffff88041c552068 ffff880416130e00 ffff8803d451af20
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264114]  0000000000000000 ffff8804160a7b80 ffffffff8183ca55 7fffffffffffffff
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264116] Call Trace:
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264122]  [<ffffffff8183ca55>] schedule+0x35/0x80
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264124]  [<ffffffff8183fba5>] schedule_timeout+0x1b5/0x270
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264128]  [<ffffffff8171fd29>] ? kfree_skbmem+0x59/0x60
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264130]  [<ffffffff81720f54>] ? consume_skb+0x34/0x90
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264131]  [<ffffffff8183e9c2>] ? mutex_lock+0x12/0x30
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264134]  [<ffffffff817dac9e>] ? unix_stream_read_generic+0x25e/0x970
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264137]  [<ffffffff810f648c>] ? __getnstimeofday64+0x3c/0xd0
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264138]  [<ffffffff8183eb0f>] __down+0x7f/0xd0
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264141]  [<ffffffff810ca6a1>] down+0x41/0x50
Sep  6 16:17:17 vimos-Alienware-15 kernel: [ 3840.264284]  [<ffffffffc01a1d47>] os_acquire_semaphore+0x37/0x40 [nvidia]

I am having the same issue. Have you found a solution?