Original Post
Hello again.
EDIT: I uninstalled the game and reinstalled it, deleted the files in /etc/X11/mhwd.d/
since I have save the config file at /etc/X11/xorg.conf.d/95-mhwd.conf
and tried again. I tried vertical sync and the game was stil lagging, but it was almost playable. I restarted my pc and it was playing ok. If I turn off vsync its completely unplayable. If anyone has faced something similar I would like to here what you did. I hope I don't have to use vsync on competitive games, because it increases latency.
I just tried to play a game of Rocket league and the performance was really bad. I had the same problem when I first switch to Manjaro KDE a little more than a month ago. The performance was so bad I couldn't play.
I switched to kernel 4.17 and the problem was gone. About a week ago I did a fresh install and the problem wasn't there with kernel 4.14 so I thought it was patched. 2 Days ago I switched to XFCE, so I reinstalled again and I have the same problem again.
I have full composition pipeline on in the nvidia drives to fix screen tearing and I tried turning it off to see if I was getting a performance hit from that, but nothing. Is there something I can do besides using a more recent kernel? I would like to try 4.18 TBH, but I've heard that its better to stick to the recommended kernel.
`inxi -FxxxzD`
System: Host: yiannis-pc Kernel: 4.14.65-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 [Legacy]: American Megatrends v: 4011 date: 04/19/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: 76684 Speed: 1375 MHz min/max: 1550/3200 MHz boost: enabled Core speeds (MHz): 1: 1375 2: 1370 3: 1375 4: 1373 5: 1367 6: 1371 7: 1375 8: 1370 9: 1375 10: 1375 11: 1375 12: 1374 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.14.65-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: 34.44 GiB (13.6%) 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: 227.54 GiB used: 28.94 GiB (12.7%) fs: ext4 dev: /dev/nvme0n1p3 ID-2: swap-1 size: 6.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/nvme0n1p2 Sensors: System Temperatures: cpu: 30.2 C mobo: N/A gpu: nvidia temp: 41 C Fan Speeds (RPM): cpu: 0 gpu: nvidia fan: 28% Info: Processes: 268 Uptime: 7h 29m Memory: 15.66 GiB used: 3.95 GiB (25.2%) Init: systemd v: 239 Compilers: gcc: 8.2.0 Shell: bash v: 4.4.23 running in: xfce4-terminal inxi: 3.0.20
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
EDIT:
I Run Steam in a terminal and here is what I got
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?