Star Wars: The Old Republic Tips

Not Valid (2021) - The Screen is Black but the GUI is visible (Not Valid)

The symptoms of this issue are to have the GUI visible but have the rest of the screen black.

Before trying the more difficult registry settings, first:

In Preferences, change "Shader Complexity" to low.
(with thanks to Alan Howell)

It is easy to work around by setting the UseGLSL registry key to 'disabled'.

To launch the registry editor on Linux, open a terminal and run:

/opt/cxoffice/bin/cxrun

or

~/cxoffice/bin/cxrun

To launch the registry editor on Mac:

  1. Click on CrossOver so that the title bar at the top of the screen says 'CrossOver' next to the Apple icon.
  2. Click on the "Programs" drop down menu
  3. Click on "Run Command..."
  4. Select the SWTOR bottle
  5. Type "regedit" without the quotes and then click 'Run'

Once the Registry Editor is launched:

  1. Navigate to hkey_current_user/software/wine
  2. Right click to create a new key value for Direct3D (if it is not already there)
  3. Right click to create a new string value within the Direct3D key, UseGLSL
  4. Edit the value of the UseGLSL string and set it to "disabled" (without the quotes)

Additional Information:

There are reports (with respect to WineHQ) that the black screen can be worked around by using a different registry key.  If the above does not work for you, you are welcome to try this:

  1. First, edit the UseGLSL string value and set it from "disabled" to "enabled" and try launching the game again.  Sometimes the flip fixes this issue without any additional keys being set.
  2. Then, make a new string value within Direct3D, DirectDrawRenderer.
  3. Edit the value of the DirectDrawRenderer string and set it to "opengl" (without the quotes)


Important Information Tips are provided by the CrossOver Community and Advocates. They are not intended to be used for official CodeWeavers Support. For that, please visit our official support pages.
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoidnRZbllxS2FudFBmZXBGZyIsImdkcHIiOjB9