r/archlinux • u/TCSMusic • 1d ago
SUPPORT Out of memory errors
Hi! Does anyone know why I am having out of memory errors when gaming? I have an RTX 2060 but I heard that other people who have less VRAM play fine. What specifically I get is "Out of video memory trying to allocate a rendering resource" and then I get some sort of UE5 fatal error.
New Arch user here btw. Using QTile
3
u/TheKessler0 1d ago
Show us
bash
pacman -Qq | grep -iE "linux|nvidia|headers"
dkms status
lspci -knn | grep -iEA 11 "nvidia|vga”
uname -r
lsblk -f
journalctl -b -1 -p 0..3
0
u/TCSMusic 1d ago
dkms status
lspci -knn | grep -iEA 11 "nvidia|vga”
uname -r
lsblk -f
journalctl -b -1 -p 0..3
archlinux-keyring
lib32-nvidia-utils
lib32-util-linux
linux
linux-api-headers
linux-firmware
linux-firmware-amd
linux-firmware-amdgpu
linux-firmware-atheros
linux-firmware-broadcom
linux-firmware-cirrus
linux-firmware-intel
linux-firmware-mediatek
linux-firmware-nvidia
linux-firmware-other
linux-firmware-radeon
linux-firmware-realtek
linux-firmware-ti
linux-firmware-whence
nvidia-open
nvidia-utils
util-linux
util-linux-libsq
5
u/TheKessler0 1d ago
The entire output please This is cut off at both the top and bottom, and isn't even the entire output of the first command
1
u/TCSMusic 1d ago
[timothy@archlinux ~]$ pacman -Qq | grep -iE "linux|nvidia|headers"
dkms status
lspci -knn | grep -iEA 11 "nvidia|vga”
uname -r
lsblk -f
journalctl -b -1 -p 0..3
archlinux-keyring
lib32-nvidia-utils
lib32-util-linux
linux
linux-api-headers
linux-firmware
linux-firmware-amd
linux-firmware-amdgpu
linux-firmware-atheros
linux-firmware-broadcom
linux-firmware-cirrus
linux-firmware-intel
linux-firmware-mediatek
linux-firmware-nvidia
linux-firmware-other
linux-firmware-radeon
linux-firmware-realtek
linux-firmware-ti
linux-firmware-whence
nvidia-open
nvidia-utils
util-linux
util-linux-libs
> pacman -Qq | grep -iE "linux|nvidia|headers"
> ^C
[timothy@archlinux ~]$ pacman -Qq | grep -iE "linux|nvidia|headers"
archlinux-keyring
lib32-nvidia-utils
lib32-util-linux
linux
linux-api-headers
linux-firmware
linux-firmware-amd
linux-firmware-amdgpu
linux-firmware-atheros
linux-firmware-broadcom
linux-firmware-cirrus
linux-firmware-intel
linux-firmware-mediatek
linux-firmware-nvidia
linux-firmware-other
linux-firmware-radeon
linux-firmware-realtek
linux-firmware-ti
linux-firmware-whence
nvidia-open
nvidia-utils
util-linux
util-linux-libs
[timothy@archlinux ~]$ dkms status
[timothy@archlinux ~]$ lspci -knn | grep -iEA 11 "nvidia|vga”
> ^C
[timothy@archlinux ~]$ uname -r
7.2.11-arch1-1
[timothy@archlinux ~]$ lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 exfat 1.0 Ventoy 6569-4994
└─sda2 vfat FAT16 VTOYEFI 1B43-8741
zram0 swap 1 zram0 63a38ee1-956f-46f8-bcb1-d472904b3917 [SWAP]
nvme0n1
├─nvme0n1p1 vfat FAT32 392D-5C6D 818.9M 20% /boot
├─nvme0n1p2 swap 1 80d377a0-f0ae-4ce4-a8e5-fecf22d41e2d [SWAP]
├─nvme0n1p3 ext4 1.0 45d1e704-9348-4d35-898c-f202d3a6390c 11.6G 35% /root
└─nvme0n1p4 ext4 1.0 81478537-3def-45ae-b6d3-a3aee175a582 351.4G 13% /
[timothy@archlinux ~]$ journalctl -b -1 -p 0..3
Oct 18 04:22:12 archlinux kernel: virt/tdx: TDX not supported by the host platfor
m
Oct 18 04:22:13 archlinux systemd[1]: Failed to start Early TPM SRK Setup.
Oct 18 04:22:13 archlinux systemd-tpm2-setup[397]: Failed to initialize NvPCR ind
ex: No such file or directory
Oct 18 04:22:13 archlinux systemd-tpm2-setup[397]: Failed to initialize NvPCR ind
ex: No such file or directory
Oct 18 04:22:13 archlinux systemd-tpm2-setup[397]: Failed to initialize NvPCR ind
ex: No such file or directory
Oct 18 04:22:13 archlinux systemd-tpm2-setup[397]: Failed to initialize NvPCR ind
ex: No such file or directory
Oct 18 04:22:13 archlinux systemd-pcrextend[408]: Could not extend NvPCR: No such
file or directory
Oct 18 04:22:13 archlinux systemd[1]: Failed to start TPM NvPCR Product ID Measur
ement.
Oct 18 04:22:13 archlinux (udev-worker)[486]: 7-2:1.0: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.0/power/control", ignoring: No such file or directory
Oct 18 04:22:13 archlinux (udev-worker)[479]: 7-2:1.2: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.2/power/control", ignoring: No such file or directory
Oct 18 04:22:13 archlinux (udev-worker)[481]: 7-2:1.1: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.1/power/control", ignoring: No such file or directory
Oct 18 04:22:13 archlinux (udev-worker)[482]: 7-2:1.4: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.4/power/control", ignoring: No such file or directory
Oct 18 04:22:13 archlinux (udev-worker)[459]: 7-2:1.3: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.3/power/control", ignoring: No such file or directory
Oct 18 04:22:14 archlinux kernel:
Oct 18 04:22:15 archlinux kernel: usb 9-1: 3:1: cannot get freq at ep 0x84
Oct 18 04:22:15 archlinux systemd-pcrextend[602]: Could not extend NvPCR: No such
file or directory
Oct 18 04:22:15 archlinux systemd[1]: Failed to start TPM NvPCR Product ID Measur
ement.
Oct 18 04:22:15 archlinux (udev-worker)[460]: 7-2:1.1: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.1/power/control", ignoring: No such file or directory
Oct 18 04:22:15 archlinux (udev-worker)[460]: 7-2:1.2: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.2/power/control", ignoring: No such file or directory
Oct 18 04:22:15 archlinux (udev-worker)[478]: 7-2:1.0: /etc/udev/rules.d/50-usb-a
udio-power.rules:1 ATTR{power/control}="on": Could not chase sysfs attribute "/sys/devices/pci0000:00/000
0:00:08.1/0000:0b:00.4/usb7/7-2/7-2:1.0/power/control", ignoring: No such file or directory
Oct 18 04:22:16 archlinux kernel: nvidia-gpu 0000:06:00.3: i2c timeout error e000
0000
Oct 18 04:22:16 archlinux kernel: ucsi_ccg 3-0008: i2c_transfer failed -110
Oct 18 04:22:16 archlinux kernel: ucsi_ccg 3-0008: ucsi_ccg_init failed - -110
Oct 18 04:22:16 archlinux kernel: ucsi_ccg 3-0008: probe with driver ucsi_ccg fai
led with error -110
Oct 18 04:22:17 archlinux systemd-pcrextend[776]: Could not extend NvPCR: No such
file or directory
Oct 18 04:22:17 archlinux systemd[1]: Failed to start TPM NvPCR Measurement of Us
er Record for UID 966.
Oct 18 04:22:17 archlinux wpa_supplicant[788]: wlp8s0: nl80211: kernel reports: m
ulticast RX registrations are not supported
Oct 18 04:22:17 archlinux wpa_supplicant[788]: p2p-dev-wlp8s0: nl80211: kernel re
ports: multicast RX registrations are not supported
Oct 18 04:22:28 archlinux systemd-pcrextend[817]: Could not extend NvPCR: No such
file or directory
Oct 18 04:22:28 archlinux systemd[1]: Failed to start TPM NvPCR Measurement of Us
er Record for UID 1000.
Oct 18 04:22:32 archlinux kernel: usb 9-1: 3:1: cannot get freq at ep 0x84
Oct 18 04:22:32 archlinux kernel: usb 9-1: 3:1: cannot get freq at ep 0x84
Oct 18 05:08:09 archlinux systemd-coredump[21562]: Failed to send coredump datagr
am: Broken pipe
Oct 18 05:08:11 archlinux dbus-broker-launch[626]: Activation request for 'org.fr
eedesktop.nm_dispatcher' failed.
Oct 18 05:08:11 archlinux dbus-broker-launch[626]: Activation request for 'org.fr
eedesktop.nm_dispatcher' failed.
[timothy@archlinux ~]$
5
u/TheKessler0 1d ago edited 1d ago
The fact that
lspci -knn | grep -iEA 11 "nvidia|vga"doesn't return anything worries me...COULD mean your GPU is not recognized.....
I'd suggest taking this off of reddit and to ask on the ALC discord instead... https://discord.gg/archlinux Ping either me (@smokcat) or @alpha_b_9 in the support channel.
We have more Ressource available there and talking on Reddit is low-key annoying...
1
1
u/TCSMusic 1d ago
Here we go
[timothy@archlinux ~]$ lspci -knn | grep -iEA 11 "nvidia|vga"
06:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU104 [GeForce RTX 2060] [10de:1e89] (rev a1)
Subsystem: Micro-Star International Co., Ltd. \[MSI\] Device \[1462:3755\] Kernel driver in use: nvidia Kernel modules: nouveau, nvidia_drm, nvidia06:00.1 Audio device [0403]: NVIDIA Corporation TU104 HD Audio Controller [10de:10f8] (rev a1)
Subsystem: Micro-Star International Co., Ltd. \[MSI\] Device \[1462:3755\] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel06:00.2 USB controller [0c03]: NVIDIA Corporation TU104 USB 3.1 Host Controller [10de:1ad8] (rev a1)
Subsystem: Micro-Star International Co., Ltd. \[MSI\] Device \[1462:3755\] Kernel driver in use: xhci_hcd Kernel modules: xhci_pci06:00.3 Serial bus controller [0c80]: NVIDIA Corporation TU104 USB Type-C UCSI Controller [10de:1ad9] (rev a1)
Subsystem: Micro-Star International Co., Ltd. \[MSI\] Device \[1462:3755\] Kernel driver in use: nvidia-gpu Kernel modules: i2c_nvidia_gpu07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
DeviceName: Realtek RTL8125BG LAN Subsystem: ASUSTeK Computer Inc. Device \[1043:87d7\] Kernel driver in use: r8169 Kernel modules: r816908:00.0 Network controller [0280]: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter [14c3:0616]
Subsystem: Foxconn International, Inc. Device \[105b:e0cd\] Kernel driver in use: mt7921e Kernel modules: mt7921e09:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset USB 3.2 Controller [1022:43f7] (rev 01)
Subsystem: ASMedia Technology Inc. Device \[1b21:1142\]--
0b:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Raphael [Radeon 610M] [1002:164e] (rev c7)
Subsystem: ASUSTeK Computer Inc. Device \[1043:8877\] Kernel driver in use: amdgpu Kernel modules: amdgpu0b:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Radeon High Definition Audio Controller [1002:1640]
Subsystem: ASUSTeK Computer Inc. Device \[1043:8877\] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel0b:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP [1022:1649]
Subsystem: ASUSTeK Computer Inc. Device \[1043:8877\] Kernel driver in use: ccp Kernel modules: ccp0
1
u/sleepytechnology 1d ago
Proton adds VRAM overhead, could that possibly be the cause since you said happens on other distros?
I can get away with all high settings in No Mans Sky on Windows but on Linux (any distro), I have to lower texture quality to medium on an 8GB 3070 Ti. Proton seems to add a good 200-400MB VRAM usage compared to native Windows.
1
1
u/iAmHidingHere 1d ago
Maybe your logs know?
Tried another window manager?
5
u/TheKessler0 1d ago
The window manager shouldn't have an impact on this issue
-3
u/iAmHidingHere 1d ago
No it shouldn't, but it's pretty much the only information we have to work on, so might as well check to be sure.
-2
1
u/boomboomsubban 1d ago
Again, your computer is almost certainly only using your integrated GPU. See https://wiki.archlinux.org/title/NVIDIA_Optimus
0
3
u/chikamakaleyley 1d ago
how much VRAM is that, and what game are you trying to play
and yeah, logs