[Solved]Lutris game config settings wont open

So I followed the install guides for overwatch, got as far as installing the launcher. Now I want to open the settings specific to overwatch and check which wine version it’ll use but the configure option doesn’t do anything. The settings don’t open I’m wondering if its something to do with wm, bspwm? I don’t know if the settings are opening and I’m just not able to see them or if the dialog window is actually crashing.

Here’s output from trying to configure overwatch:

$ lutris -d
INFO     2018-09-30 18:06:53,532 [lutriswindow]:Connected to lutris.net as cj360
DEBUG    2018-09-30 18:06:53,535 [api]:Fetching game library
DEBUG    2018-09-30 18:06:53,653 [steam]:Watching Steam folder /home/andrew/.local/share/Stea
Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/lutris/gui/lutriswindow.py", line 714, in on_edit_game_configuration
dialog = EditGameConfigDialog(self, game, on_dialog_saved)
  File "/usr/lib/python3.7/site-packages/lutris/gui/config_dialogs.py", line 474, in __init__
  File "/usr/lib/python3.7/site-packages/lutris/gui/config_dialogs.py", line 39, in build_tabs
  File "/usr/lib/python3.7/site-packages/lutris/gui/config_dialogs.py", line 239, in _build_runner_tab
self.runner_box = RunnerBox(self.lutris_config)
  File "/usr/lib/python3.7/site-packages/lutris/gui/config_boxes.py", line 561, in __init__
  File "/usr/lib/python3.7/site-packages/lutris/gui/config_boxes.py", line 65, in generate_widgets
option['choices'] = option['choices']()
  File "/usr/lib/python3.7/site-packages/lutris/util/display.py", line 96, in get_unique_resolutions
return sorted(set(get_resolutions()), key=lambda x: int(x.split('x')[0]), reverse=True)
  File "/usr/lib/python3.7/site-packages/lutris/util/display.py", line 86, in get_resolutions
for line in get_vidmodes():
  File "/usr/lib/python3.7/site-packages/lutris/util/display.py", line 20, in wrapper
XRANDR_CACHE = function()
  File "/usr/lib/python3.7/site-packages/lutris/util/display.py", line 29, in get_vidmodes
  File "/usr/lib/python3.7/subprocess.py", line 756, in __init__
restore_signals, start_new_session)
  File "/usr/lib/python3.7/subprocess.py", line 1499, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'xrandr': 'xrandr'

D’oh. Didn’t have a package that used xrandr, simply needed to install xorg-xrandr.