-
Notifications
You must be signed in to change notification settings - Fork 38
Home
sc-lug-team edited this page Mar 28, 2023
·
255 revisions
This wiki is a collection of information on how to run Star Citizen on Linux, as well as our tips and tricks!
🐧 Join us! https://robertsspaceindustries.com/orgs/LUG
🗨 Discord: https://discord.gg/meCFYPj
😎 Matrix space: https://matrix.to/#/#SCLUG:matrix.org
- Quick-Start Guide
- Manual Installation
- Troubleshooting
- Performance Tuning
- Tips and Tricks
- Sticks, Throttles, & Pedals
(Mar 11, 2023) 3.18 Mouse/Cursor Issues
- The 3.18 update may cause mouse and view snapping issues for some people using Wayland. We recommend installing Gamescope as a workaround or using Xorg.
- After installing Gamescope, enable it in Lutris:
Right click the game->Configure->System options->Enable Gamescope. Then, setGamescope output resolutionto your monitor's native resolution, ie1920x1080.- If you're using a git version of gamescope newer than 3.11.51, an additional parameter is required.
Undo the above settings, thenRight click the game->Configure->System options->Command prefix.
Add the following to the text box, changing the width and height to match your desired resolution:gamescope --force-grab-cursor -W 1920 -H 1080- Other arguments that may be required depending on your system:
-fif it doesn't launch fullscreen,-gto grab keyboard- Depending on your system,
Prefer System Librariesmay need to be enabled or disabled in Lutris- If this doesn't work, you may need to switch to Xorg and reboot.
(Jan 27, 2023) RSI Launcher v1.6.2 JavaScript error
Special configuration is needed in Lutris or you will receive a JavaScript error. See CIG's announcement in Spectrum
Solution 1:
- After the launcher updates, all Penguins must configure the following:
Right click the game->Configure->Game optionsadd--no-sandboxto the Arguments- In
System options, make sure Advanced options is on then enableCLI modeSolution 2:
- If this does not fix the problem, revert the above changes and install the latest GloriousEggroll runner, available in our Helper
(Jan 27, 2023) Fresh installs fail to create needed directories
- This has been resolved in the latest version of our Helper for new installs.
- For existing or manual installs, run the following command to create the necessary directory structure for both the LIVE and PTU environments. Adjust the wine prefix path if installing to a non-default location:
mkdir -p "/home/$USER/Games/star-citizen/drive_c/Program Files/Roberts Space Industries/StarCitizen/"{LIVE,PTU}
(March 25, 2023) Severe frame drops on 3.18
- Some Penguins are seeing VRAM exhaustion problems on nvidia cards and 3.18. CIG has released a hotfix that fixes a vram leak, but some are still experiencing issues. Keep an eye on our Discord tech support channel, but no complete solutions have been found just yet besides switching to AMD.
- The 530 series of drivers appears to make this problem worse. Switching to 525 may help, see this thread.
- Other workarounds that some Penguins have had some success with:
- Set
d3d11.cachedDynamicResources = "a"in adxvk.confand exportDXVK_CONFIG_FILE=your/dxvk/config/location/dxvk.confwhen running the game.- Limit the vram the game sees to free up some for other applications like OBS to use:
dxgi.maxDeviceMemory = 6144
(Jan 27, 2023) Required DXVK version
- DXVK 2.1 may resolve issues Penguins had with previous versions of DXVK and may perform better without async.
- For DXVK 2.0 and prior, Penguins with RTX cards should use gnusenpai DXVK v1.10.1 or later to fix the
corrupted size vs. prev_sizeerror/crash. Can be installed manually or from the LUG helper.
(Nov 17, 2022) DXVK 2.0
- DXVK 2.0 changes the way shaders are handled on some Nvidia cards and may provide better performance than async (see the release notes). If you have worse performance on 2.0, remove the the
DXVK_ASYNC=1environment variable.- DXVK 2.0 requires Nvidia driver v510.47.03 or later, but v520.56.06 or later is recommended.
(March 24, 2023) GlorousEggroll Runners
- GE runners since Wine-GE-Proton7-41 include an EAC workaround by default for Star Citizen. It will be enabled automatically for new installs. To enable it for existing installs, see our EAC workaround wiki section.
(Feb 12, 2022) Easy Anti-Cheat is live.
- CIG is aware of the problem but there is still no ETA. There are currently no consequences that we are aware of for using the workaround, but CIG has suggested that eventually people will be kicked for tripping EAC. To apply the workaround, use the LUG Helper.