Graphics problems running - issues with Vulkan? (Mint 18, iGPU)

by Robin Saunders   Last Updated July 11, 2019 19:02 PM - source

As will hopefully become clear, I don't really know what I'm doing, so apologies for any stupidity below and please don't assume any background knowledge that isn't implicit in what I've already done (even then, probably best to err on the side of caution).

I'm running Mint 18 64-bit with MATE, Winehq-staging 4.12.1~xenial. My graphics hardware is Intel's HD graphics 510 iGPU.

When starting the application I can log in, and the application apparently runs fine, e.g. downloading and installing games; but the contents of the main window are not shown apart from certain mouseover information (about game installation progress) and the cursor, which does change type according to where it's positioned in the window.

The window is black at first; if I open another application then return to, it shows a fixed image of whatever was behind it, then returns to black if I move the window. I can access Settings and other windows by right-clicking the icon in the notification area of the MATE taskbar.

When running from the terminal, I get a lot of fixme messages along with a few basic types of error:

00bb:err:vulkan:wine_vkCreateInstance Failed to create instance, res=-9
[0711/] Lost UI shared context.
[0711/] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.

These are the main ones, but I've also seen

[0710/] ContextResult::kFatalFailure: Shared memory region is not valid
[0710/] Surface::TakeLatencyInfoFromFrame, LatencyInfo vector size 101 is too big.

I've tried a few things, some of which might have made things worse.

From WineHQ:

  • disabling browser hardware acceleration
  • killing Agent.exe

From the Lutris github page (I am not using Lutris):

  • deleting the cache folders under Application Data
  • disabling streaming
  • checking 32-bit architecture is enabled for Wine
  • checking that I'm launching from rather than Launcher.exe
  • installing all libraries recommended for my setup (libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386)
  • installing Padoka (stable), which includes Vulkan drivers; then removing it, because it was designed for Ubuntu 18.04 and Mint 18 is based on Ubuntu 16.04; but apparently I still have some Vulkan drivers on my system anyway (mesa-vulkan-drivers mesa-vulkan-drivers:i386)

None of these seems to have done anything.

In particular, the last one has me confused. When I look online for information about Vulkan drivers, I find things for Nvidia or AMD graphics cards (Mesa seems to be for the latter). I have neither, and what's more Intel's iGPUs have only started supporting Vulkan quite recently... but I think some people are running on systems with iGPUs anyway, so I really don't know what to conclude.

Is it possible to get Vulkan working properly with my old iGPU? If not, can I still get to work?

Related Questions

Can't install vulkan-utils on Ubuntu 18.04.1 LTS

Updated January 24, 2019 08:02 AM

installing sims3 expansion pack

Updated July 29, 2018 22:02 PM

Linux noob having problems on games freezing on Steam

Updated January 17, 2016 11:01 AM