Steam games are laggy

Hey everyone!

So, today I was playing Euro Truck Simulator 2 in Ultra (in Manjaro and W10 I used Ultra and it ran smoothly) but the game was laggy. I’m using the Nvidia Graphics Card and I think the drivers are updated (Yesterday I followed a tutorial here on how to set up the Nvidia and Intel GPUs to work fine with Optimus Manager).

Can someone help me finding what’s wrong?
Thanks a lot! :slight_smile:

My system:


For starters - check requirements, you must have missed some vulkan stuff i assume :upside_down_face:

1 Like

Do I need to install any vulkan packages? I’m sorry, I’m still new around here :sweat_smile:
Also, every time the game starts Steam says it’s processing Vulkan shaders so…

Please read the link i’ve provided for requirements section :laughing:
There’s a list of stuff you need

1 Like

Oh sorry I didn’t notice that was a hyperlink :laughing:

Ok so all Vulkan libraries were installed, I just reinstalled them. Should I try with Proton now?

1 Like

Depends on what you want :slight_smile:
You haven’t mentioned if you play Native / Steam with Proton or Wine…

But assuming it’s Steam - yes, try Proton it will most likely be better than native, if this game is native

1 Like

Sorry, forgot it! :sweat_smile:

Using Steam (Native) and the game is also the Native version. I’ll try that!

1 Like

Yep, many people report better performance with Proton for that game :slight_smile:

1 Like

PS : Neofetch isn’t too helpful for information… :smile:


inxi -Fxxxza

as text formatted like a terminal output.

Terminal output

For terminal output, text output with special characters, always use code wrapping (Pre-formated text).
Select all of the text and do one of these:

  • Hit the </> button in Discource Post Toolbar.
  • Press CtrlShift+C on your keyboard.

Manually with markdown

After you Copy your text, …

For a Block of text

  • one line with 3 “back-ticks” (usually the key under Esc),
  • one empty line hitting Enter
  • one more line with 3 “back-ticks”
  • press Up Arrow to go in the empty line and Paste clipboard contents (Ctrl+V)


Write this

Text from terminal output

to get this

Text from terminal output

Much more helpful!


Got it! Thanks!

Here it is:

Terminal Output
[xicoendeavour@francisco-aspirea51551g ~]$ inxi -Fxxxza
System:    Kernel: 5.11.11-arch1-1 x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=5da5aa0b-ce96-46b0-9d7d-6f17e899a1f6 rw quiet loglevel=3 
           Desktop: KDE Plasma 5.21.4 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM Distro: EndeavourOS base: Arch Linux 
Machine:   Type: Laptop System: Acer product: Aspire A515-51G v: V1.21 serial: <filter> 
           Mobo: KBL model: Charmander_KL v: V1.21 serial: <filter> UEFI: Insyde v: 1.21 date: 08/08/2018 
Battery:   ID-1: BAT1 charge: 31.1 Wh condition: 37.3/48.9 Wh (76%) volts: 15.5/15.2 model: LG 004B384234314341 type: Li-ion 
           serial: <filter> status: Discharging 
CPU:       Info: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6 
           model-id: 8E (142) stepping: A (10) microcode: E0 L2 cache: 6 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28808 
           Speed: 800 MHz min/max: 400/1600 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Acer Incorporated ALI driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:5917 class ID: 0300 
           Device-2: NVIDIA GM108M [GeForce MX130] vendor: Acer Incorporated ALI driver: nvidia v: 460.67 
           alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:174d class ID: 0302 
           Device-3: Quanta HD Webcam type: USB driver: uvcvideo bus ID: 1-7:3 chip ID: 0408:a060 class ID: 0e02 
           serial: <filter> 
           Display: x11 server: 1.20.10 compositor: kwin_x11 driver: loaded: modesetting,nvidia 
           resolution: <missing: xdpyinfo> 
           OpenGL: renderer: GeForce MX130/PCIe/SSE2 v: 4.6.0 NVIDIA 460.67 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel 
           alternate: snd_soc_skl bus ID: 00:1f.3 chip ID: 8086:9d71 class ID: 0403 
           Sound Server: ALSA v: k5.11.11-arch1-1 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Acer Incorporated ALI driver: r8169 
           v: kernel modules: r8168 port: 3000 bus ID: 02:00.1 chip ID: 10ec:8168 class ID: 0200 
           IF: enp2s0f1 state: down mac: <filter> 
           Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter vendor: Lite-On driver: ath10k_pci v: kernel 
           port: 3000 bus ID: 03:00.0 chip ID: 168c:0042 class ID: 0280 
           IF: wlan0 state: up mac: <filter> 
           Device-3: Lite-On Qualcomm Atheros QCA9377 Bluetooth type: USB driver: btusb bus ID: 1-5:2 chip ID: 04ca:3015 
           class ID: e001 
Bluetooth: Device-1: Lite-On Qualcomm Atheros QCA9377 Bluetooth type: USB driver: btusb v: 0.8 bus ID: 1-5:2 
           chip ID: 04ca:3015 class ID: e001 
           Message: Required tool hciconfig not installed. Check --recommends 
Drives:    Local Storage: total: 931.51 GiB used: 128.98 GiB (13.8%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ04ABF100 size: 931.51 GiB block size: physical: 4096 B 
           logical: 512 B speed: 6.0 Gb/s rotation: 5400 rpm serial: <filter> rev: 1J scheme: GPT 
Partition: ID-1: / raw size: 50 GiB size: 48.91 GiB (97.83%) used: 11.67 GiB (23.9%) fs: ext4 dev: /dev/sda4 maj-min: 8:4 
           ID-2: /boot/efi raw size: 512 MiB size: 511 MiB (99.80%) used: 300 KiB (0.1%) fs: vfat dev: /dev/sda9 maj-min: 8:9 
           ID-3: /home raw size: 183.73 GiB size: 179.79 GiB (97.85%) used: 117.31 GiB (65.3%) fs: ext4 dev: /dev/sda7 
           maj-min: 8:7 
Swap:      Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 4 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda6 maj-min: 8:6 
Sensors:   System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 45 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 254 Uptime: 8m wakeups: 1 Memory: 7.65 GiB used: 2.62 GiB (34.3%) Init: systemd v: 248 Compilers: 
           gcc: 10.2.0 clang: 11.1.0 Packages: pacman: 1266 lib: 404 flatpak: 0 snap: 0 Shell: Bash v: 5.1.4 
           running in: konsole inxi: 3.3.01
1 Like

Ok, just going to use this topic:
What’s the difference between Steam (Native) and Steam (Runtime)?

1 Like

So, Proton worked better?


Yes! I wasn’t using Proton on the first place because I had an issue with Plasma and Proton games where the game would be almost unplayable, but looks like that was fixed! :slight_smile:


This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.