CSGO low fps GTX970 after 2023 update and fix

Hello, after the update I noticed that I can’t play CSGO, the fps dropped from 180 to 80. I’m trying to find what was wrong, I just installed fresh steam and csgo - it didn’t help. then a new manjaro - did not help. whenever i find that my nvidia card fan doesn’t spin automatically if you start the game and if i want to play the game and have 180 fps i have to open the nvdia program and turn it on and manually set the fan speed to 70%. then start cs go and play like old times,

can it be fixed?

1 Like

Hello @zirafin and welcome to the manjaro forum! :slightly_smiling_face:

… possibly yes. :stuck_out_tongue_winking_eye:

First we need more information about your system. Could you provide the output of these commands:

inxi -Fxzc0
mhwd -li
mhwd -l

Also take a look in these posts, to get better help further :wink::

Installed PCI configs:

              NAME               VERSION          FREEDRIVER           TYPE

      video-nvidia            2021.11.04               false            PCI

Warning: No installed USB configs!
[ss@ss ~]$ mhwd -l

0000:03:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:

              NAME               VERSION          FREEDRIVER           TYPE

     network-r8168            2016.04.20                true            PCI

0000:01:00.0 (0300:10de:13c2) Display controller nVidia Corporation:

              NAME               VERSION          FREEDRIVER           TYPE

      video-nvidia            2021.11.04               false            PCI
video-nvidia-470xx            2021.11.04               false            PCI
video-nvidia-390xx            2021.11.26               false            PCI
       video-linux            2018.05.04                true            PCI
 video-modesetting            2020.01.13                true            PCI
        video-vesa            2017.03.12                true            PCI

Kernel: 6.1.1-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
Desktop: Xfce v: 4.18.0 Distro: Manjaro Linux base: Arch Linux
Type: Desktop Mobo: ASRock model: H81M-VG4 R2.0 serial:
BIOS: American Megatrends v: P1.30 date: 04/24/2015
Info: quad core model: Intel Core i7-4770K bits: 64 type: MT MCP
arch: Haswell rev: 3 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
Speed (MHz): avg: 2825 high: 3502 min/max: 800/3500 cores: 1: 3499 2: 3501
3: 3499 4: 800 5: 3502 6: 800 7: 3502 8: 3500 bogomips: 56014
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: ASUSTeK driver: nvidia
v: 525.60.11 arch: Maxwell bus-ID: 01:00.0
Display: x11 server: X…Org v: 21.1.6 driver: N/A
resolution: 1920x1080~60Hz
API: OpenGL Message: Unable to show GL data. Required tool glxinfo
Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: ASRock
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
Device-2: NVIDIA GM204 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus-ID: 01:00.1
Sound API: ALSA v: k6.1.1-1-MANJARO running: yes
Sound Server-1: JACK v: 1.9.21 running: no
Sound Server-2: PulseAudio v: 16.1 running: yes
Sound Server-3: PipeWire v: 0.3.63 running: yes
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASRock driver: r8169 v: kernel port: d000 bus-ID: 03:00.0
IF: enp3s0 state: up speed: 100 Mbps duplex: full mac:
Local Storage: total: 342.81 GiB used: 139.96 GiB (40.8%)
ID-1: /dev/sda vendor: Gigabyte model: GP-GSTFS31240GNTD size: 223.57 GiB
ID-2: /dev/sdb vendor: Samsung model: SSD SM841 2.5 7mm 128GB
size: 119.24 GiB
ID-1: / size: 116.81 GiB used: 12.23 GiB (10.5%) fs: ext4 dev: /dev/sdb1
Alert: No swap data was found.
System Temperatures: cpu: 38.0 C mobo: N/A gpu: nvidia temp: 40 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 75%
Processes: 248 Uptime: 2h 3m Memory: 11.63 GiB used: 2.91 GiB (25.0%)
Init: systemd Compilers: gcc: 12.2.0 clang: 14.0.6 Packages: 1054
Shell: Bash v: 5.1.16 inxi: 3.3.24

Hm, looks for melike it should.

could you also post the output from this:

cat /etc/X11/xorg.conf.d/90-mhwd.conf

If there is NO output please the output from this:

ls -la /etc/X11/xorg.conf.d

And please use the “formated text”-button ( </> ) for your command output, so it looks more clear. :slightly_smiling_face:

[ss@ss ~]$ cat /etc/X11/xorg.conf.d/90-mhwd.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 525.60.11

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"

Section "Files"

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
	Option "NoLogo" "1"

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24

Section "Extensions"
    Option         "COMPOSITE" "Enable"

Section "InputClass"
    Identifier          "Keyboard Defaults"
    MatchIsKeyboard        "yes"
    Option              "XkbOptions" "terminate:ctrl_alt_bksp"