Star Trek Online Unplayable on Linux Mint 20.3

Status
Not open for further replies.

SweetJimmy

n00b
Joined
Dec 29, 2018
Messages
25
Just upgraded to Linux Mint 20.3 running proton 7.3GE. It runs, but it's slower than a slideshow, even running in safe mode. I've tried downgrading proton. Using command lines in the launcher. I've turned off on-demand patching. It's like I don't even have a graphics card at all. I have an XFX Radeon R7 240A. This was working fine on Linux Mint 19.3. GLX gears runs fine. I could use some help. I have dxvk and winetricks installed.
 
$ lshw -c video
WARNING: you should run this program as super-user.
*-display
description: VGA compatible controller
product: Advanced Micro Devices, Inc. [AMD/ATI]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:01:00.0
version: c7
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=radeon latency=0
resources: irq:131 memory:d0000000-dfffffff memory:efe00000-efe3ffff ioport:e000(size=256) memory:c0000-dffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.


$ modinfo radeon
filename: /lib/modules/5.4.0-100-generic/kernel/drivers/gpu/drm/radeon/radeon.ko
license: GPL and additional rights
description: ATI Radeon
author: Gareth Hughes, Keith Whitwell, others.
firmware: radeon/R520_cp.bin
firmware: radeon/RS600_cp.bin
firmware: radeon/RS690_cp.bin
firmware: radeon/R420_cp.bin
firmware: radeon/R300_cp.bin
firmware: radeon/R200_cp.bin
firmware: radeon/R100_cp.bin
.
.
.
firmware stuff
.
.
.
srcversion: 31B56CC52B0548C9632A8AB
.
.
bunch of alias stuff
.
.
.
depends: drm,drm_kms_helper,ttm,i2c-algo-bit
retpoline: Y
intree: Y
name: radeon
vermagic: 5.4.0-100-generic SMP mod_unload modversions
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 61:99:EF:A3:36:73:16:5B:62:E3:CB:BE:FD:CF:42:15:7D:9F:50:8B
sig_hashalgo: sha512
signature: 02:79:86:F9:99:E0:71:A9:24:8A:67:EB:F4:A8:C1:32:1C:51:A5:BE:
08:6B:AB:DD:AA:41:BB:7D:89:22:1D:92:31:A2:0C:A2:32:BB:5F:3D:
D4:EE:4E:CC:7F:27:FC:80:ED:1E:65:57:65:5A:3D:12:D9:74:72:29:
2B:28:C8:E1:17:50:8A:61:0C:36:70:EE:6B:3E:E5:D7:3B:19:48:9E:
F0:BB:45:48:9F:CC:F7:D7:60:D9:4D:E2:5E:F0:FA:9E:95:EA:16:0F:
24:10:75:28:26:F1:2F:53:33:0A:D8:3A:67:93:94:62:0D:02:12:C0:
D1:1F:2B:1C:A5:81:69:43:28:0C:62:07:B8:F1:F1:4F:7F:48:CB:F0:
81:15:56:6A:67:C8:D4:38:75:0C:1A:4C:A1:2B:8D:30:5F:DD:2B:F4:
03:13:9D:7F:96:0F:D4:54:51:C8:88:7B:4D:C1:51:A7:61:D4:31:36:
BB:91:15:5E:0D:07:52:99:05:49:FA:79:D9:F2:13:8E:79:1E:8A:FB:
57:D9:69:90:CE:C4:F7:9B:67:74:60:DD:DA:00:B2:16:72:3E:B0:95:
31:00:E7:12:AD:B6:13:FB:44:D6:A7:E3:A1:0B:F9:BA:9F:C8:0C:51:
75:CF:34:BD:55:95:3C:90:74:3A:D8:75:3E:2B:9F:2D:96:A0:A1:91:
6F:14:5F:1C:28:A3:1B:1E:0A:CE:A9:32:A5:C7:BC:DB:86:28:38:6D:
96:34:58:3E:5A:C2:90:4D:C0:58:F3:A2:A0:CA:B6:FE:41:99:1B:E3:
E8:E1:B3:A0:63:F4:EA:1B:7F:92:C2:B5:AE:42:FE:8F:0D:D3:19:6B:
97:E5:95:AD:F8:49:13:08:BF:5C:04:8F:D0:76:53:E5:9D:11:AD:14:
B3:4E:8F:44:21:93:BC:DB:15:DF:3F:8F:98:06:71:B3:56:D0:E1:ED:
37:46:19:45:C2:4E:C1:99:BF:97:C2:42:F2:C4:76:0D:96:45:9A:F9:
00:45:24:19:71:C4:59:AE:55:50:CE:03:71:7F:31:89:6B:88:77:32:
A2:EF:4A:16:C6:48:E2:B6:75:80:2B:D2:64:9F:F2:E4:EA:41:7B:6F:
92:B9:ED:52:BA:F5:CA:23:76:75:AA:9E:4D:EE:51:2E:34:B8:D1:A4:
FB:F9:15:61:E3:D2:A7:C5:0A:59:6F:12:2F:F0:FF:EF:0E:CF:85:38:
6C:E5:14:FB:55:3A:39:EC:0D:C4:14:A6:7F:AA:69:6C:AC:07:52:7D:
E0:86:B5:30:13:F3:D9:B4:85:BA:A7:2B:83:88:48:3D:CE:4E:31:92:
C7:98:1A:02:D8:65:8A:D3:A8:30:8C:03
parm: no_wb:Disable AGP writeback for scratch registers (int)
parm: modeset:Disable/Enable modesetting (int)
parm: dynclks:Disable/Enable dynamic clocks (int)
parm: r4xx_atom:Enable ATOMBIOS modesetting for R4xx (int)
parm: vramlimit:Restrict VRAM for testing, in megabytes (int)
parm: agpmode:AGP Mode (-1 == PCI) (int)
parm: gartsize:Size of PCIE/IGP gart to setup in megabytes (32, 64, etc., -1 = auto) (int)
parm: benchmark:Run benchmark (int)
parm: test:Run tests (int)
parm: connector_table:Force connector table (int)
parm: tv:TV enable (0 = disable) (int)
parm: audio:Audio enable (-1 = auto, 0 = disable, 1 = enable) (int)
parm: disp_priority:Display Priority (0 = auto, 1 = normal, 2 = high) (int)
parm: hw_i2c:hw i2c engine enable (0 = disable) (int)
parm: pcie_gen2:pCIE Gen2 mode (-1 = auto, 0 = disable, 1 = enable) (int)
parm: msi:MSI support (1 = enable, 0 = disable, -1 = auto) (int)
parm: lockup_timeout:GPU lockup timeout in ms (default 10000 = 10 seconds, 0 = disable) (int)
parm: fastfb:Direct FB access for IGP chips (0 = disable, 1 = enable) (int)
parm: dpm:DPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: aspm:ASPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: runpm:pX runtime pm (1 = force enable, 0 = disable, -1 = PX only default) (int)
parm: hard_reset:pCI config reset (1 = force enable, 0 = disable (default)) (int)
parm: vm_size:VM address space size in gigabytes (default 4GB) (int)
parm: vm_block_size:VM page table size in bits (default depending on vm_size) (int)
parm: deep_color:Deep Color support (1 = enable, 0 = disable (default)) (int)
parm: use_pflipirq:pflip irqs for pageflip completion (0 = disable, 1 = as fallback, 2 = exclusive (default)) (int)
parm: bapm:BAPM support (1 = enable, 0 = disable, -1 = auto) (int)
parm: backlight:backlight support (1 = enable, 0 = disable, -1 = auto) (int)
parm: auxch:Use native auxch experimental support (1 = enable, 0 = disable, -1 = auto) (int)
parm: mst:DisplayPort MST experimental support (1 = enable, 0 = disable) (int)
parm: uvd:uvd enable/disable uvd support (1 = enable, 0 = disable) (int)
parm: vce:vce enable/disable vce support (1 = enable, 0 = disable) (int)
parm: si_support:SI support (1 = enabled (default), 0 = disabled) (int)
parm: cik_support:CIK support (1 = enabled (default), 0 = disabled) (int)
 
$ glxinfo | grep OpenGL
OpenGL vendor string: AMD
OpenGL renderer string: AMD OLAND (DRM 2.50.0, 5.4.0-100-generic, LLVM 12.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.2.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 21.2.6
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
 
$ steam steam://rungameid/9900
[2022-02-26 15:34:50] Startup - updater built Jan 16 2022 17:34:43
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2022-02-26 15:34:50] Loading cached metrics from disk (/home/chris/.steam/debian-installation/package/steam_client_metrics.bin)
[2022-02-26 15:34:50] Using the following download hosts for Public, Realm steamglobal
[2022-02-26 15:34:50] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-02-26 15:34:50] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-02-26 15:34:50] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2022-02-26 15:34:50] Checking for update on startup
[2022-02-26 15:34:50] Checking for available updates...
[2022-02-26 15:34:50] Downloading manifest: https://cdn.akamai.steamstatic.com/client/steam_client_ubuntu12
[2022-02-26 15:34:51] Download skipped: /client/steam_client_ubuntu12 version 1642451672, installed version 1642451672, existing pending version 0
[2022-02-26 15:34:51] Nothing to do
[2022-02-26 15:34:51] Verifying installation...
[2022-02-26 15:34:51] Performing checksum verification of executable files
[2022-02-26 15:34:52] Verification complete
chdir /home/chris/.steam/debian-installation/steamapps/common/Star Trek Online
chdir /home/chris/.steam/debian-installation/steamapps/common/Star Trek Online
[Z:/home/chris/.steam/debian-installation/steamapps/common/Star Trek Online/Star
Trek Online.exe] [House] [x86]
-affiliate appid=9900
-launchedfrom steam
fileDataDir: Z:/home/chris/.steam/debian-installation/steamapps/common/Star Trek
Online
\-> (0.00)
Loaded FolderCache with 0 files from hoggs (0.00)
UtilitiesLib_SetFileSystemIsInitted (0.00)
Connecting to patchserver.crypticstudios.com:7255
PatchClientLib: connecting to server "patchserver.crypticstudios.com" on port 72
55
PatchClientLib: redirecting to server "208.95.186.138" on port 7255
PatchClientLib: skipping unneeded autoupdate CrypticLauncher3ST
PatchClientLib: successfully connected
AutopatchDialog thread shutting down
GamePrefsInit: giGamePrefSet now 0
PW_SDK::Init
calling SHGetKnownFolderPath
PW Launcher installation not found
CC_ERR_CLIENT_NOT_LAUNCHED: installed: false, running: false
Failure of some kindSetting JSAPI version 2
Connecting to Account Server
While finding unique IPs, converted controllertracker.crypticstudios.com to 208.
95.186.113
While finding unique IPs, converted controllertracker0.crypticstudios.com to 208
.95.186.141
While finding unique IPs, converted controllertracker1.crypticstudios.com to 208
.95.186.113
While finding unique IPs, converted controllertracker2.crypticstudios.com to 208
.95.186.141
While finding unique IPs, converted controllertracker3.crypticstudios.com to 208
.95.186.113
While finding unique IPs, converted controllertracker4.crypticstudios.com to 208
.95.186.141
While finding unique IPs, converted controllertracker5.crypticstudios.com to 208
.95.186.113
While finding unique IPs, converted controllertracker6.crypticstudios.com to 208
.95.186.141
While finding unique IPs, converted controllertracker7.crypticstudios.com to 208
.95.186.113
While finding unique IPs, converted controllertracker8.crypticstudios.com to 208
.95.186.141
While finding unique IPs, converted controllertracker9.crypticstudios.com to 208
.95.186.113
Using fast login ticket
Loading launcher
startPatch, new Startrek:Holodeck
Checking patch status for ST.122.20220111a.28
Skipping unnecessary patch for Z:/home/chris/.steam/debian-installation/steamapp
s/common/Star Trek Online/Star Trek Online/Live
Connecting to Account Server
successfulPatchRootFolder = Z:/home/chris/.steam/debian-installation/steamapps/c
ommon/Star Trek Online/Star Trek Online/Live
 
Well, shoot. After much Googling, I changed a line in /etc/default/grub to read GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1" and I'm golden. As Roseanne Rosannadana would say...never mind.
 
Well, shoot. After much Googling, I changed a line in /etc/default/grub to read GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1" and I'm golden. As Roseanne Rosannadana would say...never mind.

Glad to hear you sorted it out Jimmy, and thanks for posting your solution for others who might need it in the future.
 
Status
Not open for further replies.
Back
Top