Registered Member
|
Hi Everyone,
I love Krita and would like to continue using it on my new surface pro (+new surface pen). After installing it I don't have pressure sensitivity. For the surface pro 4 you needed to install extra drivers. Does anyone know if those are the same for the new surface pro? Or how to otherwise get pressure sensitivity for Krita? (I don't want to try installing the drivers until I know it's the right one) Help would be much appreciated! Thank you |
KDE Developer
|
It should... But, without the hardware, _I don't know_ either.
|
Registered Member
|
I installed all the latest drivers and firmware for my device + the wintab driver. I restarted the device. Yet no pressure sensitivity in krita. Any ideas of what could be going wrong? I know there can only be one wintab driver on the device for it to work, is there any way I can see if maybe I have more than one on my computer so that they'd be blocking eachother? Do you know of any other software that would use the wintab driver and by installing it I could figure out if it's a driver or a krita problem? Thank you! |
KDE Developer
|
Well, make a tablet log: https://docs.krita.org/KritaFAQ#What_if ... y_Krita.3F -- that will give some info, at least!
|
Registered Member
|
okay, let's try that. I highlighted the part where it says it can't initialize the wintab driver. Does this stuff tell you anything about why? 00000074 2:39:48 PM [5792] onecoreuap\shell\onecoretdlhelpers\tiledatalayeritemwrappers.cpp(1183)\appresolver.dll!00007FF87AE6283D: (caller: 00007FF87AE45F39) ReturnHr(30) tid(1c20) 80070057 The parameter is incorrect. 00000075 2:39:48 PM [1860] No "breeze" available. 00000076 2:39:48 PM [1860] Set style "fusion" 00000077 2:39:48 PM [1860] OpenGL Info 00000078 2:39:48 PM [1860] Vendor: Intel 00000079 2:39:48 PM [1860] Renderer: "Intel(R) HD Graphics 620" 00000080 2:39:48 PM [1860] Version: 3.0.0 - Build 21.20.16.4636 00000081 2:39:48 PM [1860] Shading language: 1.30 - Build 21.20.16.4636 00000082 2:39:48 PM [1860] Requested format: QSurfaceFormat(version 3.0, options QFlags(0x4), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile 2) 00000083 2:39:48 PM [1860] Current format: QSurfaceFormat(version 3.0, options QFlags(0x4), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior 2, swapInterval 1, profile 0) 00000084 2:39:48 PM [1860] Version: 3 . 0 00000085 2:39:48 PM [1860] Supports deprecated functions true 00000086 2:39:48 PM [1860] krita has opengl true 00000087 2:39:48 PM [1860] Setting XDG_DATA_DIRS "C:/Program Files/Krita (x64)/bin/../share" 00000088 2:39:48 PM [1860] Available translations QSet("uz@cyrillic", "nds", "xh", "en_GB", "sl", "mai", "ru", "hr", "sv", "oc", "ca@valencia", "tg", "ta", "se", "mr", "lt", "lv", "ne", "pa", "wa", "nn", "de", "km", "en_US", "mk", "ug", "it", "bs", "eu", "eo", "ga", "hu", "es", "cy", "tr", "sk", "et", "af", "hi", "pt", "cs", "gl", "fr", "ar", "ja", "br", "fi", "is", "zh_TW", "fy", "ast", "pl", "uz", "kk", "sq", "vi", "hne", "zh_CN", "ca", "nb", "ms", "pt_BR", "ko", "he", "el", "be", "nl", "uk", "bg", "da", "fa", "ia", "th", "ro") 00000089 2:39:48 PM [1860] Available domain translations QSet("uz@cyrillic", "nds", "xh", "en_GB", "sl", "mai", "ru", "hr", "sv", "oc", "ca@valencia", "tg", "ta", "se", "mr", "lt", "lv", "ne", "pa", "wa", "nn", "de", "km", "en_US", "mk", "ug", "it", "bs", "eu", "eo", "ga", "hu", "es", "cy", "tr", "sk", "et", "af", "hi", "pt", "cs", "gl", "fr", "ar", "ja", "br", "fi", "is", "zh_TW", "fy", "ast", "pl", "uz", "kk", "sq", "vi", "hne", "zh_CN", "ca", "nb", "ms", "pt_BR", "ko", "he", "el", "be", "nl", "uk", "bg", "da", "fa", "ia", "th", "ro") 00000090 2:39:48 PM [1860] Override language: "" 00000091 2:39:48 PM [1860] PATH "C:/Program Files/Krita (x64)/bin;C:/Program Files/Krita (x64)/lib;C:/Program Files/Krita (x64)/Frameworks;C:/Program Files/Krita (x64);C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Users\\ruth\\AppData\\Local\\Microsoft\\WindowsApps;" 00000092 2:39:48 PM [1860] Could not load wintab32 dll 00000093 2:39:48 PM [1860] Failed to initialize Wintab 00000094 2:39:48 PM [1860] mincore\com\oleaut32\dispatch\ups.cpp(2128)\OLEAUT32.dll!00007FF8996D16A1: (caller: 00007FF8996C44B9) ReturnHr(1) tid(cb0) 8002801D Library not registered. 00000095 2:39:48 PM [1860] mincore\com\oleaut32\dispatch\ups.cpp(2128)\OLEAUT32.dll!00007FF8996D16A1: (caller: 00007FF8996C44B9) ReturnHr(2) tid(cb0) 8002801D Library not registered. 00000096 2:39:51 PM [1860] libpng warning: iCCP: too many profiles 00000097 2:39:51 PM [1860] libpng warning: iCCP: too many profiles 00000098 2:39:51 PM [1860] libpng warning: iCCP: too many profiles 00000099 2:39:51 PM [1860] libpng warning: iCCP: too many profiles 00000100 2:39:51 PM [1860] QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout 00000101 2:39:52 PM [5792] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF86ACE39A4: (caller: 00007FF86ACE4113) ReturnHr(68) tid(17ec) 80070490 Element not found. 00000102 2:39:52 PM [5792] onecore\base\appmodel\resourcepolicy\gameconfigstore\client\gameconfigstoreclient.cpp(104)\ResourcePolicyClient.dll!00007FF895B3BA6C: (caller: 00007FF8798F3FB6) LogHr(25) tid(a38) 80070490 Element not found. 00000103 2:39:56 PM [1860] libpng warning: iCCP: too many profiles 00000104 2:39:59 PM [5792] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF86ACE39A4: (caller: 00007FF86ACE4113) ReturnHr(69) tid(17ec) 80070490 Element not found. 00000105 2:40:04 PM [5792] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF86ACE39A4: (caller: 00007FF86ACE4113) ReturnHr(70) tid(17ec) 80070490 Element not found. 00000106 2:40:06 PM [5792] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF86ACE39A4: (caller: 00007FF86ACE4113) ReturnHr(71) tid(17ec) 80070490 Element not found. 00000107 2:40:40 PM [5792] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF86ACE39A4: (caller: 00007FF86ACE4113) ReturnHr(72) tid(17ec) 80070490 Element not found. 00000108 2:40:40 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(6) tid(574) 80070057 The parameter is incorrect. 00000109 2:40:40 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(7) tid(1cf4) 80070057 The parameter is incorrect. 00000110 2:40:41 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(8) tid(1cf4) 80070057 The parameter is incorrect. 00000111 2:40:41 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(9) tid(574) 80070057 The parameter is incorrect. 00000112 2:40:42 PM [5792] avcore\npsm\localprovider\baseprovider\lib\baseprovider.cpp(604)\NPSMDesktopProvider.dll!00007FF86ACE39A4: (caller: 00007FF86ACE4113) ReturnHr(73) tid(17ec) 80070490 Element not found. 00000113 2:41:06 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(10) tid(574) 80070057 The parameter is incorrect. 00000114 2:41:06 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(11) tid(1cf4) 80070057 The parameter is incorrect. 00000115 2:41:06 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(12) tid(574) 80070057 The parameter is incorrect. 00000116 2:41:06 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(13) tid(1cf4) 80070057 The parameter is incorrect. 00000117 2:41:06 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(14) tid(574) 80070057 The parameter is incorrect. 00000118 2:41:06 PM [5792] onecoreuap\shell\lib\bindctx.cpp(128)\explorerframe.dll!00007FF87A04378F: (caller: 00007FF87A01AA7F) ReturnHr(15) tid(1cf4) 80070057 The parameter is incorrect. |
Registered Member
|
Can you try downloading Dependency Walker (http://www.dependencywalker.com/) (probably 2.2 for x64), then:
1. Open Dependency Walker (depends.exe) 2. In Dependency Walker, open C:\Program Files\Krita (x64)\bin\krita.exe 3. On the menu, press Profile -> Start Profiling 4. Press OK 5. When the main window of Krita shows, go back to Dependency Walker and save a Dependency Walker Image Upload the file to somewhere on Google Drive, Dropbox or whatever that works and provide the share link, or you can email it to Boudewijn. |
KDE Developer
|
I'm not sure whether that will help any -- the wintab32.dll is dlopened, not linked to. If it cannot be opened, it's usually because it isn't available, or it's the wrong architecture.
|
Registered Member
|
That's why the profiling step is needed - to check the dependencies loaded during run-time. |
KDE Developer
|
One thing you can try, as noted here, https://docs.krita.org/KritaFAQ#Microso ... _and_NTrig, is to install the msvc 2010 runtime. That doesn't seem to be packaged with the driver, and might be missing.
|
Registered Member
|
hi, thanks for trying to help me! Here is the file https://sta.sh/0b467tyfy5b |
Registered Member
|
Thanks! I installed it, but still no pressure sensitivity. I tried to do the thing alvinwong suggested. This is the file that I ended up with https://sta.sh/0b467tyfy5b |
Registered Member
|
I see. Try installing the Visual C++ 2010 Redistributable 64-bit instead: https://www.microsoft.com/en-us/downloa ... x?id=13523 I'm 99% sure this should fix the issue. |
Registered Member
|
woohoo! It's working! Thank you so much! |
Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]