Tools are invisible while using

You wrote: “a brand new surface pro”.

The surface line comes either with “Snapdragon cpu / graphics” hardware or “intel cpu / graphics” hardware. I don’t know if Krita is supposed to support Snapdragon (Windows ARM64 backend) at all.

So, the below is only about the Intel variant.

I like to suggest to reset Krita to its default state first, before messing with your device.

Why:

It happens that Krita’s configuration gets corrupted. This can happen within one version and more so if you are updating from an older to a newer version.

I suggest the following steps:

  • Uninstall your old Krita version.
  • Read the linked thread to understand where Krita stores its configuration data, how to backup it and how to delete it. How to reset Krita to its default state
  • Remove the old configuration data.
  • Install the latest Krita version Download | Krita
  • Start it (this first start takes some time, because Krita is creating a new set of configuration files).
  • This way you get a new, clean install of Krita 5.2.11
  • Before you can use it, you need to change a setting: Krita, by default, sets its tablet interface to “Wintab”, but your Surface Pro uses “Windows Ink”. Your pen won’t work as expected because of this.
    In Krita go to: Settings - Configure Krita - Tablet Settings : in there select “Windows 8+ Pointer Input (Windows Ink)”
  • Restart Krita

Now check, if your issue is gone.

If the issue is still there.

Go to: Settings - Configure Krita - Display : in there the “Canvas acceleration” by default is active and set to Direct3d 11 ….

Change it to OpenGL, restart Krita and try again.

Let us know the result.

If don’t like the above and want to try the driver route, then focus on the graphics driver.