Dota-2-Vulkan icon indicating copy to clipboard operation
Dota-2-Vulkan copied to clipboard

[Nvidia] Mobile GPU micro-stuttering & UI Flickering

Open phLiix opened this issue 8 years ago • 20 comments

Windows 10 x64 nVidia GT 750m 368.39

Even with the newest driver update, the flickering - and more important - the micro stutters havent been fixed for me. The Issuse still persists, that the game looks like 10-20 fps with 100+ FPS shown in the FPS-Counter. The main menu is very laggy for me and this issue gets not better ingame.

phLiix avatar Jun 17 '16 09:06 phLiix

I got the same problem. It seems that NVidia screwed their Vulkan driver.

According to reddit, if you go back to the 365.19 NVidia driver, it will no more lag.

AlexisTM avatar Jun 17 '16 22:06 AlexisTM

Yeah.. I got the same spec.. and the same problem.

koujo92 avatar Jun 20 '16 22:06 koujo92

Same here.

why-not-try-calmer avatar Jun 22 '16 03:06 why-not-try-calmer

Make sure u guys have at least 2GB of dedicated VRAM. This is the minimum requirement imposed by Vulkan. http://www.dota2.com/news/updates/22000/

gabrielmocan avatar Jun 25 '16 16:06 gabrielmocan

thanks @gabrielmocan. you solved every problem. great work. keep it up!

juicebottle avatar Jun 25 '16 17:06 juicebottle

Reproduced the same issue with driver version 368.39. Obviously I have 2GB VRAM.

why-not-try-calmer avatar Jun 26 '16 23:06 why-not-try-calmer

Reproduced the same issue with driver version 368.69, 2GB VRAM. Whoever claims that nVdia 'fucked up' their driver is probably trolling.

why-not-try-calmer avatar Jul 11 '16 18:07 why-not-try-calmer

Can confirm on geforce 740M card 2GB VRAM . On Driver version 368.69, issue still persists.

realmofchaos avatar Jul 12 '16 03:07 realmofchaos

Also happens on geforce gtx 765m. Driver version 368.69, windows 10 x64

Azriei avatar Jul 12 '16 10:07 Azriei

Geforce 650m; driver 368.69; 64bit win10 Stuttering and flickering. Slight improvement over the past 3 driver updates, but stuttering still present with 70-80 fps. Flickering has decreased a lot, but still get constant flickering on hero selection screen.

thechristmasham avatar Jul 13 '16 06:07 thechristmasham

gt 840m, driver 368.81,windows 10 64 bit latest update, still have this error

A1stTimePlay avatar Jul 17 '16 08:07 A1stTimePlay

Card-GT840m/Driver-368.95/Vulkan-1.0.21.1/Windows10-1607 same here

Avatar4eg avatar Jul 27 '16 16:07 Avatar4eg

New Driver 372.54. Win 8.1 64bit, Graphics Driver GT 740M. Issue still exists.

realmofchaos avatar Aug 17 '16 11:08 realmofchaos

New Driver 372.54. Win 10 64bit, graphic card GTX 950M. Issue still exists.

why-not-try-calmer avatar Aug 18 '16 09:08 why-not-try-calmer

373.06 still shitty

juicebottle avatar Oct 15 '16 20:10 juicebottle

GT 650M, 376.19 still flickering

fwx1987 avatar Dec 10 '16 09:12 fwx1987

May i know what's the progress or plan for this flickering issue? my GT650M totally cannot work on Vulkan. now can only move back to 345.72 which is not supporting vulkan according to nvidia (368.69 and onwards).

fwx1987 avatar Dec 16 '16 05:12 fwx1987

Same issue with flickering GTX 860M Maxwell / win7 64b

I am not sure if this helps but here is vktrace capture (SDK 1.0.37.0) https://drive.google.com/file/d/0B5KV_YL9DVOJNWN6SWxJTlZiLVU/view?usp=sharing

vktrace -o C:\VulkanSDK\vktrace_dota2_nvidia_bad.vktrace -v full -a '-vulkan -vktrace +map dota' -p 'C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe'

  • issue happens on each version after 365.19 (after dota 7.00 365.19 crashes few seconds in ongoing dota game after hero pick is completed)
  • similar thing is also happening in DOOM, (Edit: DOOM flickers whole in dota it is just UI flickering)
  • reproducability in DOOM is not ideal only thing which will 100% reproduce the issue is total uninstall of NV drivers (DDU from guru3D the NV clean install is not clean enough to cause reproducability) and fresh install.

Steam System Info

Computer Information: Manufacturer: Micro-Star International Co., Ltd. Model: GE60 2PE Form Factor: Laptop No Touch Input Detected

Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Core(TM) i5-4200H CPU @ 2.80GHz CPU Family: 0x6 CPU Model: 0x3c CPU Stepping: 0x3 CPU Type: 0x0 Speed: 2793 Mhz 4 logical processors 2 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Supported

Network Information: Network Speed:

Operating System Version: Windows 7 (64 bit) NTFS: Supported Crypto Provider Codes: Supported 311 0x0 0x0 0x0

Video Card: Driver: NVIDIA GeForce GTX 860M

DirectX Driver Name:  nvumdshim.dll
Driver Version:  21.21.13.7633
DirectX Driver Version:  21.21.13.7633
Driver Date: 11 Dec 2016
OpenGL Version: 4.5
Desktop Color Depth: 32 bits per pixel
Monitor Refresh Rate: 60 Hz
DirectX Card: NVIDIA GeForce GTX 860M
VendorID:  0x10de
DeviceID:  0x1392
Revision:  0xa2
Number of Monitors:  1
Number of Logical Video Cards:  1
No SLI or Crossfire Detected
Primary Display Resolution:  1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 26.65" x 15.00"  (30.55" diag)
                                        67.7cm x 38.1cm  (77.6cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2047 MB
Supported MSAA Modes:  2x 4x 8x 

Sound card: Audio device: Speakers (Sound Blaster E1)

Memory: RAM: 16304 Mb

Miscellaneous: UI Language: English Microphone: Not set Steam Controller Cable and Base: Not set Media Type: DVD Total Hard Disk Space Available: 942089 Mb Largest Free Hard Disk Block: 51039 Mb OS Install Date: 1 01 1970 Game Controller: None detected VR Headset: None detected

PS: How to run vktrace for DOOM ?

this is what i am trying

vktrace -o C:\VulkanSDK\vktrace_doom_nvidia_bad.vktrace -v full -a '+com_SkipIntroVideo 1 set m_smooth 0 +com_skipKeyPressOnLoadScreens 1 +com_gameMode 1'-p 'D:\Steam\steamapps\common\DOOM\DOOMx64vk.exe'

vktrace info: Listening for connections on port 34201. vktrace info: Child process has terminated.

Capture ends immediately (no file created) and Steam is asking for "Allow game launch"

keno10 avatar Jan 02 '17 23:01 keno10

Hi , This console command worked for me :

vulkan_batch_size 0

~~flickering ingame is virtualy gone (like 99.999% less flickering), however~~ this makes main menu flickers like hell (default value for me vulkan_batch_size 500)

Edit: flickerring is less however there are situations when it is back

keno10 avatar Feb 13 '17 01:02 keno10

Hello everyone, Please provide feedback to nvidia using this link https://surveys.nvidia.com/index.jsp?pi=6e7ea6bb4a02641fa8f07694a40f8ac6

At present nvidia has had only one user on their forums and in their survey system reporting the issue so they are not actively working on the issue at the present time, More reports means increased priority (within reason) but as vulkan is a secondary renderer in DOTA it is not a major stopping issue

Not an nvidia employee

Squall-Leonhart avatar Aug 29 '18 08:08 Squall-Leonhart