You are not logged in.
Pages: 1
I've been dealing with this problem since I did my own install. I've been trying things on and off to fix it over the months, but I finally hit the breaking point and decided my google-fu isn't good enough to get me out of this one. I'm relatively new to doing full system configs, so I don't know how do diagnose problems or what I'm looking for in logs.
Preface:
Before I did my own clean Arch install, I cut my teeth on Garuda. Same laptop, same setup. When I ran games on there, I could run pretty much everything I own on max settings and the card would barely break stride. Now, on my own Arch setup, I get nowhere near that performance. Games have to be played on low settings, and even then after some time in game I will get weird stuttering effects while still seeming to maintain 60 fps (I use Mangohud to lock in FPS caps and check numbers). But only while I pan the camera around.
I don't know what wizardry they were doing under the hood, but I'm hoping that asking for help here I can manage to learn some of it.
Now the info:
I'm using the proprietary drivers and followed the Arch Nvidia guide in order to set up PRIME. I've tried to set up offloading so I can use the Nvidia card for gaming and AMD for everything else, but I've never been able to figure it out. It seems like most people on forums give up and just default to the Nvidia card. I'd be happy if I could just pull the power I know I can get out of this card, and kick the dynamic can down the road for later.
OS: Arch Linux x86_64
Host: 82RG Legion 5 Pro
Kernel: 6.12.1-arch1-1
Uptime: 11 mins
Shell: fish 3.7.1
Resolution: 2560x1600
WM: i3 with Picom as compositor
Terminal: alacritty
CPU: AMD Ryzen 7 6800H with Radeon Graphics (16) @ 4.785GHz
GPU: AMD ATI Radeon 680M
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q
Memory: 2392MiB / 31274MiB/etc/X11/xorg.conf
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce RTX 3060 Laptop GPU"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DP-4"
Option "metamodes" "2560x1600_165 +0+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSectionnvidia-smi
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 565.57.01 Driver Version: 565.57.01 CUDA Version: 12.7 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 ... Off | 00000000:01:00.0 On | N/A |
| N/A 38C P5 19W / 80W | 785MiB / 6144MiB | 46% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 741 G /usr/lib/Xorg 254MiB |
| 0 N/A N/A 1370 G /app/lib/floorp/floorp 189MiB |
| 0 N/A N/A 1678 G ...yOnDemand --variations-seed-version 229MiB |
| 0 N/A N/A 2676 G alacritty 9MiB |
+-----------------------------------------------------------------------------------------+While idling with this tab open in a browser.
nvtop -d 0.1https://i.imgur.com/oajuP72.png
Sitting on the title screen of Baldurs Gate 3 on the lowest settings. I used to be able to run on max settings.
https://i.imgur.com/kSKsVkF.png
Let me know if there are any logs or configs I can pull up to help diagnose this. I don't know what is relevant and what isn't.
Last edited by V1del (2025-01-11 11:22:19)
Offline
Please don't embed huge images directly.
Was the rest of the setup identical on Garuda? Were you using i3 and picom? Same kernel/nvidia driver versions as now (unlikely)? Generally combining two compositors (nvidias composition pipeline as well as picom) will lead to the issues you're describing and more generally you probably want to disable the composition pipeline in general as well as the compositor while gaming.
As for offloading, you don't need to do anything at all safe for downloading nvidia-prime and prepending prime-run to commands you want to run on the nvidia card, generally speaking proton stuff on steam will automatically use the dedicated card if they're using the DXVK/VKD3D compat layers, BG3 has a vulkan backend so that might not hold in that case and you probably want to add
prime-run %command%to it's launch options if you're using the vulkan backend
So first things first, get rid of that xorg.conf, install nvidia-prime, reboot, potentially kill picom before running a game, can you still reproduce the issues? Is lib32-nvidia-utils installed? What outputs do you get from
glxinfo -B #mesa-utils
glxinfo32 -B #lib32-mesa-utils
prime-run glxinfo -B
prime-run glxinfo32 -B
vulkaninfo --summary #vulkan-tools
prime-run vulkaninfo --summaryAlso your system is out of date by a couple weeks, there are newer kernel and nvidia driver versions, I suggest you do a full system update before the reboot mentioned above
Last edited by V1del (2025-01-11 11:36:28)
Offline
The setup was not the same in Garuda. Garuda was configured with KDE Plasma to get a near-windows feel to help with the transition. I don't know what drivers or configurations it was using, as many of them were set by the distro attempting to be as plug-and-play new user friendly as possible.
Did a full system update of all pacman & flatpak packages. Double checked that I correctly had nvidia-prime and lib32-nvidia-utils installed.
Removed /etc/X11/xorg.conf as requested.
Restarted the laptop.
From reading, I remember seeing something about prime-run being deprecated in favor of DRI_PRIME=#. But I might be wrong or misunderstanding things. Will continue as instructed.
Added a script for use with launch options:
~/.config/scripts/killpicom.sh#!/bin/sh
killall picom
"$@"
picomConfirmed it stops and starts picom as expected.
Outputs:
glxinfo -B #mesa-utils
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 6144 MB
Total available memory: 6144 MB
Currently available dedicated video memory: 5049 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 565.77
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 565.77
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 565.77
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20glxinfo32 -B #lib32-mesa-utils
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 6144 MB
Total available memory: 6144 MB
Currently available dedicated video memory: 5011 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 565.77
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 565.77
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 565.77
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20prime-run glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 6144 MB
Total available memory: 6144 MB
Currently available dedicated video memory: 4998 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 565.77
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 565.77
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 565.77
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20prime-run glxinfo32 -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 6144 MB
Total available memory: 6144 MB
Currently available dedicated video memory: 5026 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 565.77
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 565.77
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 565.77
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20vulkaninfo --summary #vulkan-tools
==========
VULKANINFO
==========
Vulkan Instance Version: 1.4.303
Instance Extensions: count = 24
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
VK_NV_display_stereo : extension revision 1
Instance Layers: count = 9
--------------------------
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.289 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.289
driverVersion = 565.77.0.0
vendorID = 0x10de
deviceID = 0x2560
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3060 Laptop GPU
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 565.77
conformanceVersion = 1.3.8.2
deviceUUID = 4f8aadb1-17cd-cb1e-13ba-9247d33141d9
driverUUID = 5d948742-de2b-5e32-9692-c2a5621aed9aprime-run vulkaninfo --summary
WARNING: [Loader Message] Code 0 : Layer VK_LAYER_NV_optimus uses API version 1.3 which is older than the application specified API version of 1.4. May cause issues.
==========
VULKANINFO
==========
Vulkan Instance Version: 1.4.303
Instance Extensions: count = 24
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
VK_NV_display_stereo : extension revision 1
Instance Layers: count = 9
--------------------------
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.289 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1
Devices:
========
GPU0:
apiVersion = 1.3.289
driverVersion = 565.77.0.0
vendorID = 0x10de
deviceID = 0x2560
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3060 Laptop GPU
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 565.77
conformanceVersion = 1.3.8.2
deviceUUID = 4f8aadb1-17cd-cb1e-13ba-9247d33141d9
driverUUID = 5d948742-de2b-5e32-9692-c2a5621aed9aWill run a game for a bit and see what kind of issues I can get to proc. Usually it takes ~45 min to an hour to happen. I used to think it was a memory leak in one game until it happened in others. (My Time at Sandrock, Baldurs Gate 3, and Final Fantasy XIV, to name a few.)
I'm going to run "My Time At Sandrock" using compatibility "Proton 9.0-4" with the launch options:
prime-run ~/.config/scripts/killpicom.sh mangohud MANGOHUD_CONFIG=fps_limit=60,gpu_name %command%After ~45 mins of playing, I got the stuttering effects again. So behavior as before.
Manohud screenshot of the spikes as I pan the camera.
Also, checking another game, it still runs poorly at higher quality. Ex: BG3:Vulcan using 100% GPU @ 34fps at Medium settings sitting on the title screen. 82% GPU @ 60 (capped by Mangohud) on Low.
Last edited by Wandering-Magi (2025-01-12 04:12:17)
Offline
Please post the full output of lspci -k .
As root /with root rights run
# journalclt -b | curl -F 'file=@-' 0x0.stIt will upload the journal for your current boot to a public hosting site, post the link it outputs .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
It's not your GPU, it's steam.
https://bbs.archlinux.org/viewtopic.php … 2#p2213402
Offline
Hey! Sorry about the delay, the last few days just got away from me. On the bright side, I had the chance to test the solution from seth's link tonight. It works! Well, it fixes the 45 minute stuttering issue in at least one game for sure.
After turning ON Steam Overlay and adding LD_PRELOAD="" I was able to run Palworld with the Launch options:
prime-run ~/.config/scripts/killpicom.sh mangohud MANGOHUD_CONFIG=fps_limit=60,gpu_name LD_PRELOAD="" %command%It ran for multiple hours without the stuttering problem.
Unfortunately this doesn't fix the poor performance problem, where the card is drastically under preforming from what it should be capable of. I could run the game at about 90% GPU @ 30fps on High settings. If everything didn't tell me the contrary, I would assume that my games are running on the AMD card.
lspci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Root Complex (rev 01)
Subsystem: Lenovo Device 3809
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 17h-19h IOMMU
Subsystem: Lenovo Device 3807
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
Subsystem: Lenovo Device 3821
Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
Subsystem: Lenovo Device 3821
Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
Subsystem: Lenovo Device 3821
Kernel driver in use: pcieport
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
Subsystem: Lenovo Device 3821
Kernel driver in use: pcieport
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
Subsystem: Lenovo Device 3821
Kernel driver in use: pcieport
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 19h USB4/Thunderbolt PCIe tunnel
Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
Kernel driver in use: pcieport
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge (rev 10)
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge
Kernel driver in use: pcieport
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge (rev 10)
pcilib: Error reading /sys/bus/pci/devices/0000:00:08.3/label: Operation not permitted
Subsystem: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge
Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
Subsystem: Lenovo Device 386a
Kernel driver in use: piix4_smbus
Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
Subsystem: Lenovo Device 3855
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 3
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
Subsystem: Lenovo Device 3b07
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation GA106 High Definition Audio Controller (rev a1)
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
02:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN850X NVMe SSD (rev 01)
Subsystem: Sandisk Corp WD Black SN850X NVMe SSD
Kernel driver in use: nvme
Kernel modules: nvme
03:00.0 Network controller: Intel Corporation Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak] (rev 1a)
DeviceName: Realtek
Subsystem: Intel Corporation Wi-Fi 6 AX210 160MHz
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Lenovo Device 393e
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO
Subsystem: Samsung Electronics Co Ltd SSD 980 PRO
Kernel driver in use: nvme
Kernel modules: nvme
35:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev c8)
Subsystem: Lenovo Device 3b07
Kernel driver in use: amdgpu
Kernel modules: amdgpu
35:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
Subsystem: Lenovo Device 382b
Kernel driver in use: ccp
Kernel modules: ccp
35:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #3
Kernel driver in use: xhci_hcd
35:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #4
Kernel driver in use: xhci_hcd
35:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 60)
Subsystem: Lenovo Device 3856
Kernel driver in use: snd_pci_acp6x
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63, snd_sof_amd_acp70
35:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
Subsystem: Lenovo Device 3853
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
36:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #8
Kernel driver in use: xhci_hcd
36:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #5
Kernel driver in use: xhci_hcd
36:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #6
Kernel driver in use: xhci_hcd
36:00.5 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4/Thunderbolt NHI controller #1
Kernel driver in use: thunderbolt
Kernel modules: thunderboltsudo -i
journalclt -b | curl -F 'file=@-' 0x0.stThe link to the 0x0 can be found here: http://0x0.st/8-7W.txt.
Last edited by Wandering-Magi (2025-01-15 07:56:23)
Offline
as we recently had a similar topic: please check your energy management settings
the OP in the other topic had set thier system to energy saving which limited thier gpu
after setting it to balsnced the gpu was fully working again
Offline
Jan 12 18:44:35 eta kernel: ? amdgpu_dm_connector_init_helper+0x2b7/0x2c0 [amdgpu fb97feb5a7216969a6c4e39cc61cb53691cdacb2]
Jan 12 18:44:35 eta kernel: ? __warn.cold+0x93/0xf6
Jan 12 18:44:35 eta kernel: ? amdgpu_dm_connector_init_helper+0x2b7/0x2c0 [amdgpu fb97feb5a7216969a6c4e39cc61cb53691cdacb2]
…
Jan 12 18:44:35 eta kernel: amdgpu 0000:35:00.0: [drm] *ERROR* dp_get_max_link_enc_cap: Max link encoder caps unknown
Jan 12 18:44:35 eta kernel: amdgpu 0000:35:00.0: [drm] *ERROR* dp_get_max_link_enc_cap: Max link encoder caps unknown
Jan 12 18:44:35 eta kernel: amdgpu 0000:35:00.0: [drm] *ERROR* dp_get_max_link_enc_cap: Max link encoder caps unknown
Jan 12 18:44:35 eta kernel: amdgpu 0000:35:00.0: [drm] *ERROR* dp_get_max_link_enc_cap: Max link encoder caps unknown
…
Jan 12 18:44:35 eta kernel: amdgpu 0000:35:00.0: [drm] Cannot find any crtc or sizes
Jan 12 18:44:35 eta kernel: [drm] pre_validate_dsc:1589 MST_DSC dsc precompute is not neededJan 12 18:44:32 eta kernel: NVRM: loading NVIDIA UNIX Open Kernel Module for x86_64 565.77 Release Build (archlinux-builder@)
Jan 12 18:44:33 eta kernel: NVRM: testIfDsmSubFunctionEnabled: GPS ACPI DSM called before _acpiDsmSupportedFuncCacheInit subfunction = 11.
Jan 12 18:44:34 eta kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Invalid data passed [NV_ERR_INVALID_DATA] (0x00000025) returned from PlatformRequestHandler failed to get target temp from SBIOS @ platform_request_handler_ctrl.c:2146
Jan 12 18:44:34 eta kernel: NVRM: nvAssertOkFailedNoLog: Assertion failed: Invalid data passed [NV_ERR_INVALID_DATA] (0x00000025) returned from PlatformRequestHandler failed to get platform power mode from SBIOS @ platform_request_handler_ctrl.c:2089
Jan 12 18:44:34 eta kernel: NVRM: testIfDsmSubFunctionEnabled: GPS ACPI DSM called before _acpiDsmSupportedFuncCacheInit subfunction = 11.Jan 12 18:44:32 eta kernel: simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
Jan 12 18:44:32 eta kernel: [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
Jan 12 18:44:32 eta kernel: simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer devicePlease post your Xorg log, https://wiki.archlinux.org/title/Xorg#General and try to use the nvidia module intead of nvidia-open.
Next up:
module_blacklist=amdgpu nvidia_drm.modeset=1to take the unconnected AMD APU out and block the simpledrm device, then as next step also try
nvidia_drm.fbdev=0 nvidia.NVreg_EnableGpuFirmware=0https://wiki.archlinux.org/title/Kernel_parameters
For clarification: you're referring to the behavior w/ picom killed? What power state does nvidia-smi indicate under maximum load? Still P5 (and low temps)?
Offline
Pages: 1