Recap.
I'm having trouble with the game Rocket League.
I'm on Manjaro XFCE, and my system is up to date. I am using the non-free Nvidia drivers. This is a fresh installation and the only 2 settings I have changed are these:
In the nvidia-settings: "Force Full Composition Pipeline" is checked
I updated to Kernel 4.18.
I have tested with and without these changes and they make no difference, besides fixing screen-tearing. I tested with and without Force Full Composition Pipeline on both Kernels.
The problem is the following:
I have very high and inconsistent frame-times in Rocket League while watching videos on YouTube or Netflix, on my second monitor. I'm using Firefox.
Watching YouTube or Netflix without the game running is smooth and without any problems. Also, playing the game without any videos on the second monitor, I get high frame-rates like I had on Windows.
If I turn on V sync in the Rocket League video settings, the frame-times get more consistent and the game is "playable" (while watching videos). Although not enjoyable. The frame-rate is low and it makes me dizzy after a while.
I haven't used any other Linux distro besides Manjaro, but I have tried Manjaro KDE. I had problems there too, but not so similar.
In KDE the frame-rates were good enough, both with vsync on and vsync off, both when YouTube was playing and when it wasn't.
BUT, when YouTube was playing and I used 'alt+tab' to get out of the game do something else, the computer was getting almost unresponsive. I would take me up to 30 seconds to move the mouse from on side of the screen to the other. This experience was on a fresh installation of Manjaro KDE, without any changes at all. I only tried Kernel 4.18 to see if it would fix it, but it didn’t.
Furthermore I want to add that 1c/2t of the CPU are at 100% while gaming and watching YT, while the rest of the are used less than 10%.
In windows with the same PC/ internet connection I was getting high frame-rates with high settings, and I had no issues whatsoever, even with multiple programs running in the background, and watching YouTube/Netflix. Also I want to add that I had stress-tested all of my system's parts back when I had Windows.
inxi -FxxxzD
System:
Host: killua Kernel: 4.18.3-1-MANJARO x86_64 bits: 64 compiler: gcc
v: 8.2.0 Desktop: N/A wm: xfwm4 dm: lightdm 1.26.0 Distro: Manjaro Linux
Machine:
Type: Desktop Mobo: ASUSTeK model: PRIME X370-PRO v: Rev X.0x
serial: <filter> UEFI: American Megatrends v: 4012 date: 06/14/2018
CPU:
Topology: 6-Core model: AMD Ryzen 5 1600 bits: 64 type: MT MCP arch: Zen
rev: 1 L2 cache: 3072 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 76671
Speed: 1356 MHz min/max: 1550/3200 MHz boost: enabled Core speeds (MHz):
1: 1404 2: 1354 3: 1399 4: 1714 5: 3119 6: 2871 7: 1457 8: 1354 9: 1359
10: 1317 11: 1328 12: 1327
Graphics:
Card-1: NVIDIA GP107 [GeForce GTX 1050 Ti] vendor: ASUSTeK driver: nvidia
v: 396.51 bus ID: 0a:00.0 chip ID: 10de:1c82
Display: x11 server: N/A driver: nvidia resolution: <xdpyinfo missing>
OpenGL: renderer: GeForce GTX 1050 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 396.51
direct render: Yes
Audio:
Card-1: NVIDIA GP107GL High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus ID: 0a:00.1 chip ID: 10de:0fb9
Card-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus ID: 0c:00.3 chip ID: 1022:1457
Sound Server: ALSA v: k4.18.3-1-MANJARO
Network:
Card-1: Intel I211 Gigabit Network driver: igb v: 5.4.0-k port: d000
bus ID: 08:00 chip ID: 8086:1539
IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 253.38 GiB used: 21.99 GiB (8.7%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 950 PRO 256GB
size: 238.47 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 2B0QBXX7
scheme: GPT
ID-2: /dev/sda type: USB vendor: SanDisk model: Cruzer Switch
size: 14.91 GiB serial: <filter> rev: 1.00 scheme: MBR
Partition:
ID-1: / size: 231.17 GiB used: 17.07 GiB (7.4%) fs: ext4
dev: /dev/nvme0n1p4
ID-2: /boot size: 487.9 MiB used: 90.2 MiB (18.5%) fs: ext4
dev: /dev/nvme0n1p1
ID-3: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap
dev: /dev/nvme0n1p3
Sensors:
System Temperatures: cpu: 30.0 C mobo: N/A gpu: nvidia temp: 41 C
Fan Speeds (RPM): cpu: 0 gpu: nvidia fan: 29%
Info:
Processes: 273 Uptime: 4h 04m Memory: 15.66 GiB used: 3.58 GiB (22.9%)
Init: systemd v: 239 Compilers: gcc: 8.2.0 Shell: bash v: 4.4.23
running in: xfce4-terminal inxi: 3.0.20
EDIT:
I Run Steam in a terminal and here is what I got
~$ steam
Running Steam on manjarolinux 17.1.12 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
(steam:18894): Gtk-WARNING **: 01:39:19.838: Unable to locate theme engine in module_path: "xfce",
(steam:18894): Gtk-WARNING **: 01:39:19.838: Unable to locate theme engine in module_path: "xfce",
(steam:18894): Gtk-WARNING **: 01:39:19.838: Unable to locate theme engine in module_path: "xfce",
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
[0825/013920.130127:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[0825/013920.130183:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1533764000
[0825/013920.130189:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[0825/013920.130194:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180808213320
[0825/013920.130199:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[0825/013920.130204:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
[0825/013920.141312:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context.
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
[0825/013920.153944:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[0825/013920.153977:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1533766730
[0825/013920.153988:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[0825/013920.153998:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180808213320
[0825/013920.154008:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[0825/013920.154017:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
CAppInfoCacheReadFromDiskThread took 44 milliseconds to initialize
** (steam:18894): WARNING **: 01:39:20.163: Unknown device type 14
** (steam:18894): WARNING **: 01:39:20.163: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type
** (steam:18894): WARNING **: 01:39:20.289: Ignoring invalid property 'autoconnect-priority'
** (steam:18894): WARNING **: 01:39:20.289: Unknown setting 'proxy'
** (steam:18894): WARNING **: 01:39:20.289: Ignoring invalid property 'route-data'
** (steam:18894): WARNING **: 01:39:20.289: Ignoring invalid property 'address-data'
** (steam:18894): WARNING **: 01:39:20.289: Ignoring invalid property 'route-data'
** (steam:18894): WARNING **: 01:39:20.289: Ignoring invalid property 'address-data'
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Local Device Found
type: 045e 02ea
path: sdl://0
serial_number: - 0
Manufacturer:
Product: XInput Controller
Release: 301
Interface: -1
!! Steam controller device opened for index 0.
Steam Controller reserving XInput slot 0
Installing breakpad exception handler for appid(steam)/version(1533766730)
Installing breakpad exception handler for appid(steam)/version(1533766730)
(steam:18894): Gtk-WARNING **: 01:39:20.722: gtk_disable_setlocale() must be called before gtk_init()
Controller 0 connected, configuring it now...
Installing breakpad exception handler for appid(steam)/version(1533766730)
Controller has an Invalid or missing unit serial number, setting to '45e-2ea-3cfa0ea'
Installing breakpad exception handler for appid(steam)/version(1533766730)
!! Controller 0 attributes:
Type: 32
ProductID: 746
Serial: 45e-2ea-3cfa0ea
Capabilities: 000843ff
Firmware Version: 0
Firmware Build Time: 2147483647 (Tue, 19 Jan 2038 03:14:07 GMT)
Bootloader Build Time: 2147483647 (Tue, 19 Jan 2038 03:14:07 GMT)
Could not load local selection (), local override (/home/yiannis/.local/share/Steam//controller_config/bigpicture.vdf), or user path (/home/yiannis/.local/share/Steam/userdata/63938794/config/controller_configs/bigpicture.vdf), checking last resort path: /home/yiannis/.local/share/Steam//controller_base/bigpicture.vdf
Loaded Config for Last Resort Path for App ID 413090: /home/yiannis/.local/share/Steam//controller_base/bigpicture.vdf
[413090]Non-Steam Controller Configs Enabled: 1
Loaded Config for Local Selection Path for App ID 413090: /home/yiannis/.local/share/Steam/steamapps/workshop/content/241100/1186432422/851604638009817192_legacy.bin
Opted-in Controller Mask: 70
Loaded Config for Local Override Path for App ID 413080: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
[413080]Non-Steam Controller Configs Enabled: 1
BYieldingQueryAccountsRegisteredToController
[0825/013922.155418:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Installing breakpad exception handler for appid(steam)/version(1533766730)
Loaded Config for Local Override Path for App ID 413080: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
local (potentially out of sync) copy of roaming config loaded - 7170 bytes.
[0825/013923.157078:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Fetching Config Sets 0
CClientJobFetchPersonalizationFileID
roaming config store loaded successfully - 7170 bytes.
migrating temporary roaming config store
Set Account Config Sets 0 1 1
[0825/013924.190120:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0
[0825/013924.190204:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1533764000
[0825/013924.190210:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[0825/013924.190216:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 20180808213320
[0825/013924.190221:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper
[0825/013924.190226:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/yiannis/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 4.99 seconds
!! Controller 0 attributes:
Type: 32
ProductID: 746
Serial: 45e-2ea-3cfa0ea
Capabilities: 000843ff
Firmware Version: 0
Firmware Build Time: 2147483647 (Tue, 19 Jan 2038 03:14:07 GMT)
Bootloader Build Time: 2147483647 (Tue, 19 Jan 2038 03:14:07 GMT)
OnFocusWindowChanged to window type: k_nGameIDControllerConfigs_Desktop, AppID 413080
Loaded Config for Local Override Path for App ID 413080: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
[413080]Non-Steam Controller Configs Enabled: 1
[0825/013924.589990:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Generating new string page texture 77: 128x256, total string texture memory is 442.37 KB
Generating new string page texture 78: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 79: 64x256, total string texture memory is 507.90 KB
Generating new string page texture 81: 32x256, total string texture memory is 540.67 KB
JS method call WebChat.GetWebChatLanguage with 1 arguments
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call WebChat.GetSignIntoFriendsOnStart with 1 arguments
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call WebChat.GetWebChatURL with 1 arguments
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198024204522 [API loaded no]
[0825/013925.099048:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public
[0825/013925.591631:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Installing breakpad exception handler for appid(steam)/version(1533766730)
Found unsupported CDM version 1.4.9.1088, using last known good version 1.4.8.1008
JS method call FriendSettings.RegisterForSettingsChanges with 1 arguments
JS method call WebChat.RegisterForPushToTalkStateChange with 1 arguments
JS method call WebChat.GetPushToTalkEnabled with 1 arguments
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call WebChat.RegisterForComputerActiveStateChange with 1 arguments
JS method call SharedConnection.AllocateSharedConnection with 1 arguments
JS method call WebChat.RegisterOverlayChatBrowserInfoChanged with 1 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToEMsg with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.SubscribeToClientServiceMethod with 2 arguments
JS method call SharedConnection.RegisterOnLogonInfoChanged with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments
JS method call Parental.RegisterForParentalSettingsChanges with 1 arguments
JS method call Broadcast.RegisterForBroadcastStatus with 1 arguments
JS method call Broadcast.RegisterForViewerRequests with 1 arguments
JS method call SharedConnection.RegisterOnMessageReceived with 2 arguments
JS method call SharedConnection.SendMsg with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsg with 2 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
JS method call SharedConnection.SendMsg with 2 arguments
JS method call WebChat.BSuppressPopupsInRestore with 1 arguments
JS method call SharedConnection.SendMsg with 2 arguments
Generating new string page texture 100: 128x256, total string texture memory is 671.74 KB
Opted-in Controller Mask: 70
Generating new string page texture 109: 24x256, total string texture memory is 696.32 KB
Generating new string page texture 111: 128x256, total string texture memory is 827.39 KB
Generating new string page texture 112: 256x256, total string texture memory is 1.09 MB
Generating new string page texture 113: 384x256, total string texture memory is 1.48 MB
Loaded Config for Local Selection Path for App ID 252950: /home/yiannis/.local/share/Steam/steamapps/workshop/content/241100/531000196/389917471396747117_legacy.bin
[252950]Non-Steam Controller Configs Enabled: 1
Loaded Config for Local Override Path for App ID 252950: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to ProcessingShaderCache with ""
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 252950, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 252950, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask: 70
Game update: AppID 252950 "", ProcID 19063, IP 0.0.0.0:0
Loaded Config for Local Selection Path for App ID 252950: /home/yiannis/.local/share/Steam/steamapps/workshop/content/241100/531000196/389917471396747117_legacy.bin
ERROR: ld.so: object '/home/yiannis/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Loaded Config for Local Override Path for App ID 252950: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
>>> Adding process 19063 for game ID 252950
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/yiannis/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 252950, ActionID 1] : LaunchApp changed task to Completed with ""
>>> Adding process 19064 for game ID 252950
Game update: AppID 252950 "", ProcID 19064, IP 0.0.0.0:0
Setting breakpad minidump AppID = 252950
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198024204522 [API loaded no]
Installing breakpad exception handler for appid(gameoverlayui)/version(20180808213232)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments
Installing breakpad exception handler for appid(steam)/version(1533766730)
JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments
OnFocusWindowChanged to game window type: AppID 252950, 252950
Controller 0 mapping uses xinput : false
Loaded Config for Local Override Path for App ID 252950: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
Controller 0 mapping uses xinput : false
OnFocusWindowChanged to window type: k_nGameIDControllerConfigs_Desktop, AppID 413080
Controller 0 mapping uses xinput : false
Loaded Config for Local Override Path for App ID 413080: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
Controller 0 mapping uses xinput : false
JS method call WebChat.GetOverlayChatBrowserInfo with 1 arguments
OnFocusWindowChanged to game window type: AppID 252950, 252950
Controller 0 mapping uses xinput : false
Loaded Config for Local Override Path for App ID 252950: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
Controller 0 mapping uses xinput : false
OnFocusWindowChanged to window type: k_nGameIDControllerConfigs_Desktop, AppID 413080
Controller 0 mapping uses xinput : false
Loaded Config for Local Override Path for App ID 413080: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
Controller 0 mapping uses xinput : false
OnFocusWindowChanged to game window type: AppID 252950, 252950
Controller 0 mapping uses xinput : false
Loaded Config for Local Override Path for App ID 252950: /home/yiannis/.local/share/Steam//controller_base/empty.vdf
Controller 0 mapping uses xinput : false
Controller device closed after hid_read failure
Controller 0 disconnected
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
I just spoke to a person using manjaro kde. he had the same exact problems as I did on KDE. Not only with Rocket league, but some other minor problems too. He tried Cinnamon and Mate and the problems were gone. Maybe it's something about XFCE and KDE?