dGPU nvidia: Low FPS via dock or USBC Display

Hello,

I have a notebook here with a current Manjaro installation and everything works like a charm.
I can use the dGPU with prime-run and steam also delivers a good 50-60 FPS for my favourite title.

OS: Manjaro Linux x86_64 
Host: TUXEDO InfinityBook Pro Gen8 (MK2) Standard 
Kernel: 6.6.30-2-MANJARO 
DE: Plasma 6.0.4 
CPU: 13th Gen Intel i7-13700H (20) @ 4.800GHz 
GPU: NVIDIA GeForce RTX 3050 6GB Laptop GPU 
GPU: Intel Raptor Lake-P [Iris Xe Graphics] 
glxinfo | grep OpenGL
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Graphics (RPL-P)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.0.6-manjaro1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.0.6-manjaro1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.0.6-manjaro1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
prime-run glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3050 6GB Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 550.78
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 550.78
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 550.78
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

However, when I connect a USB-C dock (Internal monitor or a separate one), I only get 10 FPS.
Nothing is connected to the notebook, steam-game generates 60 fps.
If I connect my monitor via HDMI, steam-game generates 60 fps.
If I connect the monitor via USBC, I only get 10 fps.
If I connect my USBC dock (external monitor via HDMI or DisplayPort), I get 10 fps
Even if I don’t connect a monitor to the USB-C dock, I only get 10fps on the notebook display.

My Monitor is 21:9 from DELL 1440p

Unfortunately, I can’t find a clue as to what could be the cause in my case.

I have not yet been able to find a solution to this.

sudo dmesg|grep err
[   56.690628] hub 3-2.2.4:1.0: hub_ext_port_status failed (err = -71)
[   56.691034] hub 3-2.2.4:1.0: hub_ext_port_status failed (err = -71)
[   56.691443] hub 3-2.2.4:1.0: hub_ext_port_status failed (err = -71)
[   56.691848] hub 3-2.2.4:1.0: hub_ext_port_status failed (err = -71)
[   56.692246] hub 3-2.2.4:1.0: hub_ext_port_status failed (err = -71)
[   56.692839] usb 3-2.2.4: Failed to suspend device, error -71
[   58.053483] usb 3-2.2.4.2: device descriptor read/64, error -32
[   58.233579] usb 3-2.2.4.2: device descriptor read/64, error -32
[   58.493622] usb 3-2.2.4.2: device descriptor read/64, error -32
[   58.673571] usb 3-2.2.4.2: device descriptor read/64, error -32
[   59.786825] usb 3-2.2.4.2: device not accepting address 14, error -71
[   60.273492] usb 3-2.2.4.2: device not accepting address 15, error -71

I have tested this completely via X11 and wayland, with the same result.

I would be very pleased if I could perhaps find a clue as to the reason for this behaviour.

thanks
psyc

One more addendum:
the network connection on my dock can handle 1Gbit. However, manjaro only recognises 100MBit. If I connect the same network cable with a USB network adapter (on the dock), I get 1GBit.
Maybe this is still helpful?