Low FPS after new installation

long story short, my computer has been out of commission for a while (hardware problems), now all that seems to be fixed but now steam games load with like 1-5fps, and minecraft is super laggy. Any ideas as to what could be causing this?

System: 
  Kernel: 7.1.3-arch2-2 arch: x86_64 bits: 64 compiler: gcc v: 16.1.1 
    clocksource: tsc avail: hpet,acpi_pm 
    parameters: initrd=\\c467def76f2344cb94ade8b72007c33d\\7.1.3-arch2-2\\initrd 
    nvme_load=YES nowatchdog rw 
    root=UUID=a5838387-23fe-4122-9416-55f367d3d503 
    resume=UUID=d2de8f6c-9e9c-4431-a2e5-b0ba3d5b0b41 
    systemd.machine_id=c467def76f2344cb94ade8b72007c33d 
  Desktop: KDE Plasma v: 6.7.3 tk: Qt v: N/A info: frameworks v: 6.28.0 
    wm: kwin_x11 vt: 2 dm: SDDM Distro: EndeavourOS base: Arch Linux 
Machine: 
  Type: Desktop Mobo: ASUSTeK model: PRIME X370-PRO v: Rev X.0x 
    serial: <superuser required> part-nu: SKU uuid: <superuser required> 
    Firmware: UEFI vendor: American Megatrends v: 6254 date: 01/05/2026 
Battery: 
  Device-1: hidpp_battery_0 model: Logitech G305 Lightspeed Wireless Gaming 
    Mouse serial: <filter> charge: 50% (should be ignored) rechargeable: yes 
    status: discharging 
CPU: 
  Info: model: AMD Ryzen 5 5500 bits: 64 type: MT MCP arch: Zen 3 gen: 3 
    level: v3 note: check built: 2021-22 process: TSMC n7 (7nm) 
    family: 0x19 (25) model-id: 0x50 (80) stepping: 0 microcode: 0xA500014 
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2 
    smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB 
    desc: 6x512 KiB L3: 16 MiB desc: 1x16 MiB 
  Speed (MHz): avg: 3593 min/max: 411/4269 boost: enabled scaling: 
    driver: amd-pstate-epp governor: powersave cores: 1: 3593 2: 3593 3: 3593 
    4: 3593 5: 3593 6: 3593 7: 3593 8: 3593 9: 3593 10: 3593 11: 3593 12: 3593 
    bogomips: 86239 
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 
  Vulnerabilities: 
  Type: gather_data_sampling status: Not affected 
  Type: ghostwrite status: Not affected 
  Type: indirect_target_selection status: Not affected 
  Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: mmio_stale_data status: Not affected 
  Type: old_microcode status: Not affected 
  Type: reg_file_data_sampling status: Not affected 
  Type: retbleed status: Not affected 
  Type: spec_rstack_overflow mitigation: Safe RET 
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via 
    prctl 
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and \__user pointer 
    sanitization 
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW; 
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not 
    affected 
  Type: srbds status: Not affected 
  Type: tsa mitigation: Clear CPU buffers 
  Type: tsx_async_abort status: Not affected 
  Type: vmscape mitigation: IBPB before exit to userspace 
Graphics: 
  Device-1: NVIDIA GP104 \[GeForce GTX 1070\] vendor: ASUSTeK driver: nouveau 
    v: kernel non-free: 550-580.xx+ status: legacy-active (EOL\~2028-09-xx) 
    arch: Pascal code: GP10x process: TSMC 16nm built: 2016-2021 pcie: gen: 1 
    speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports: 
    active: HDMI-A-2 empty: DP-1, DP-2, DVI-D-1, HDMI-A-1 bus-ID: 01:00.0 
    chip-ID: 10de:1b81 class-ID: 0300 temp: 44.0 C 
  Device-2: Microdia USB Camera driver: snd-usb-audio,uvcvideo type: USB 
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:2 chip-ID: 0c45:6301 
    class-ID: 0102 serial: <filter> 
  Display: x11 server: X.Org v: 21.1.24 with: Xwayland v: 24.1.13 
    compositor: kwin_x11 driver: X: loaded: modesetting 
    alternate: fbdev,nouveau,nv,vesa dri: nouveau gpu: nouveau display-ID: :0 
    screens: 1 
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22") 
    s-diag: 582mm (22.93") 
  Monitor-1: HDMI-A-2 mapped: HDMI-2 model: ASUS VG249Q1A serial: <filter> 
    built: 2023 res: N/A dpi: 94 gamma: 1.2 size: 521x293mm (20.51x11.54") 
    diag: 598mm (23.5") ratio: 16:9 modes: max: 1920x1080 min: 720x400 
  API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 drv: nouveau 
    device: 1 drv: swrast gbm: drv: nouveau surfaceless: drv: nouveau x11: 
    drv: nouveau inactive: wayland 
  API: OpenGL v: 4.6 compat-v: 4.3 vendor: mesa v: 26.1.5-arch1.1 glx-v: 1.4 
    direct-render: yes renderer: NV134 device-ID: 10de:1b81 memory: 7.8 GiB 
    unified: no 
  API: Vulkan Message: No Vulkan data available. 
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo 
    de: kscreen-console,kscreen-doctor wl: wayland-info 
    x11: xdpyinfo, xprop, xrandr 
Audio: 
  Device-1: NVIDIA GP104 High Definition Audio vendor: ASUSTeK 
    driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 
    link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.1 chip-ID: 10de:10f0 
    class-ID: 0403 
  Device-2: Advanced Micro Devices \[AMD/ATI\] Renoir/Cezanne HDMI/DP Audio 
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s 
    lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:1637 class-ID: 0403 
  Device-3: Advanced Micro Devices \[AMD\] Ryzen HD Audio vendor: ASUSTeK 
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 
    bus-ID: 0b:00.6 chip-ID: 1022:15e3 class-ID: 0403 
  Device-4: Microdia USB Camera driver: snd-usb-audio,uvcvideo type: USB 
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:2 chip-ID: 0c45:6301 
    class-ID: 0102 serial: <filter> 
  Device-5: Apple USB-C to 3.5mm Headphone Jack Adapter 
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s 
    lanes: 1 mode: 1.1 bus-ID: 3-1:2 chip-ID: 05ac:110a class-ID: 0300 
    serial: <filter> 
  Device-6: C-Media Blue Snowball driver: hid-generic,snd-usb-audio,usbhid 
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 7-2:3 
    chip-ID: 0d8c:0005 class-ID: 0300 serial: <filter> 
  API: ALSA v: k7.1.3-arch2-2 status: kernel-api 
    tools: alsactl,alsamixer,amixer 
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl 
  Server-2: PipeWire v: 1.6.8 status: active with: 1: pipewire-pulse 
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin 
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl 
Network: 
  Device-1: Intel I211 Gigabit Network vendor: ASUSTeK driver: igb v: kernel 
    pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 08:00.0 
    chip-ID: 8086:1539 class-ID: 0200 
  IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  Info: services: NetworkManager,systemd-timesyncd 
Drives: 
  Local Storage: total: 1.78 TiB used: 1.05 TiB (59.1%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: SNV2S1000G 
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s 
    lanes: 4 tech: SSD serial: <filter> fw-rev: SBM02103 temp: 42.9 C 
    scheme: GPT 
  ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37960G 
    size: 894.25 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
    tech: SSD serial: <filter> fw-rev: Z1.3 scheme: GPT 
Partition: 
  ID-1: / raw-size: 920.71 GiB size: 905.19 GiB (98.31%) 
    used: 331.31 GiB (36.6%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 
Swap: 
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes 
    compressor: zstd max-pool: 20% 
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -1 
    dev: /dev/nvme0n1p3 maj-min: 259:3 
Sensors: 
  System Temperatures: cpu: 44.2 C mobo: N/A gpu: nouveau temp: 44.0 C 
  Fan Speeds (rpm): N/A gpu: nouveau fan: 420 
Info: 
  Memory: total: 16 GiB note: est. available: 15.4 GiB used: 3.89 GiB (25.3%) 
  Processes: 300 Power: uptime: 24m states: freeze,mem,disk suspend: deep 
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot, 
    suspend, test_resume image: 6.13 GiB services: org_kde_powerdevil, 
    power-profiles-daemon, upowerd Init: systemd v: 261 default: graphical 
    tool: systemctl 
  Packages: 1092 pm: pacman pkgs: 1080 libs: 258 tools: yay pm: flatpak 
    pkgs: 12 Compilers: gcc: 16.1.1 Shell: Bash v: 5.3.15 running-in: konsole 
    inxi: 3.3.41

If I understand the output here correctly, you’re running the nouveau drivers, not the proprietary Nvidia drivers. Can you please show the output of $ pacman -Qs nvidia?

image

So… yeah, you don’t have the drivers installed. IIRC, nvidia-inst is a script that EndeavourOS provides to help out with this process. Maybe use that? That’s what I’ve used every time I used EndeavourOS.

If not, the Arch wiki is for you. I believe a 1070 is NV130, so you need to install the nvidia-580xx-dkms package from the AUR.

ok so things seem to be where they should be but now most games don’t launch at all. no idea if it’s related

had to delete web browser cache on steam as well as reinstall prism launcher for minecraft and now everything seems to be working again

I’m glad you got it working in the end!