Back to the main site

[SOLVED] Cannot get Lutris to work (Blizzard)


#1

In Lutris I created an account, on the Lutris website I added battle.net launcher and Overwatch to my library, then I clicked “Synchronize library” which created a battle.net and an Overwatch icon in the Lutris launcher, but they’re both “greyed out” and the terminal where I issued the “$ lutris” command says this:

$ lutris 

(lutris:30650): Gtk-WARNING **: 13:26:24.619: Theme parsing error: gtk.css:127:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:30650): Gtk-WARNING **: 13:26:24.619: Theme parsing error: gtk.css:128:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:30650): Gtk-WARNING **: 13:26:24.619: Theme parsing error: gtk.css:132:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:30650): Gtk-WARNING **: 13:26:24.670: Theme parsing error: gtk.css:127:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:30650): Gtk-WARNING **: 13:26:24.670: Theme parsing error: gtk.css:128:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:30650): Gtk-WARNING **: 13:26:24.670: Theme parsing error: gtk.css:130:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:30650): Gtk-WARNING **: 13:26:24.671: Theme parsing error: gtk.css:132:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
INFO     2018-12-03 13:26:24,934 [lutriswindow]:Connected to lutris.net as tja
INFO     2018-12-03 13:26:25,249 [lutriswindow]:Setting up view for first run
WARNING  2018-12-03 13:26:38,229 [wine]:Wine prefix creation is taking longer than expected...
ERROR    2018-12-03 13:26:45,492 [wine]:No user.reg found after prefix creation. Prefix might not be valid
ERROR    2018-12-03 13:26:45,494 [wineregistry]:Unexisting registry blizzard/user.reg
ERROR    2018-12-03 13:26:45,495 [jobs]:Error while completing task <bound method wine.prelaunch of <lutris.runners.wine.wine object at 0x7f08608dd9e8>>: [Errno 2] No such file or directory: 'blizzard/user.reg'
<class 'FileNotFoundError'> [Errno 2] No such file or directory: 'blizzard/user.reg'
  File "/usr/lib/python3/dist-packages/lutris/util/jobs.py", line 29, in target
    result = self.function(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/lutris/runners/wine.py", line 616, in prelaunch
    prefix_manager.configure_joypads()
  File "/usr/lib/python3/dist-packages/lutris/util/wineprefix.py", line 141, in configure_joypads
    self.clear_registry_key(key)
  File "/usr/lib/python3/dist-packages/lutris/util/wineprefix.py", line 42, in clear_registry_key
    registry.save()
  File "/usr/lib/python3/dist-packages/lutris/util/wineregistry.py", line 145, in save
    with open(path, 'w') as registry_file:
ERROR    2018-12-03 13:26:45,497 [game]:[Errno 2] No such file or directory: 'blizzard/user.reg'
ERROR    2018-12-03 13:26:52,461 [game]:Game prelaunch unsuccessful
INFO     2018-12-03 13:26:55,493 [dxvk]:Updating DXVK versions
INFO     2018-12-03 13:27:28,103 [lutriswindow]:Installing None
INFO     2018-12-03 13:27:45,900 [lutriswindow]:Setting up view for first run
INFO     2018-12-03 13:28:05,185 [lutriswindow]:Setting up view for first run
INFO     2018-12-03 13:28:05,512 [api]:Loaded 1 games from page 1
gtk-update-icon-cache: The generated cache was invalid.

My system is KUbuntu 18.10, i7-8700k, GTX 1080Ti, 64GB RAM. I’m an enthusiast gamer and just switched to Linux a couple days ago when I heard about Steam Play Wine Proton, because I’m really tired of Windows 10. The Steam stuff worked out of the box (yay), and now I’m trying to get Blizzard stuff to run too.
I read a bunch of instructions on the Lutris prerequisites and made sure NVidia drivers are installed and I copied the dxvk0.93.tar.gz contents to ~/.local/share/lutris/runtime/dxvk/0.93 folder I created so it looks like this:

linux:~/.local/share/lutris/runtime/dxvk/0.93$ ls .
setup_dxvk.verb  x32  x64

I also created a ~/Games folder. Wine 3.18 is installed on the system too.

I tried googling for that “No such file or directory: ‘blizzard/user.reg’” error message but didn’t get anything. :confused: So I basically have no idea what’s going on right now.

Thanks for any help you can give me!

EDIT:
Oh, i just removed the battlenet client and just tried with Overwatch alone (I purged bnet from my library), and now lots of stuff is going on and it actually installs the battlenet launcher and starts it! Now it seems inside the bnet launcher I can now install overwatch! This will take a while, I’ll update this posting afterwards!

OMG it works!! xD

So, for anyone reading this: The trick is to NOT try and install the bnet launcher, it will not work and give weird error messages that cannot be googled!
Instead, just install the game directly, it will automatically install the bnet app with it!