I plugged in the eGPU and tried to boot with the configuration of eGPU + Nvidia Driver, and module_blacklist=i915
Since I think it wants the i915 module to use the iGPU for the display manager.
If I unblacklist i915 and allow it to boot with the Nvidia driver and the eGPU plugged in, I get no application lag and here is the output:
And I don't get the application lag, since the Nvidia driver is installed and I have the eGPU plugged in. But if I were to boot with the eGPU unplugged, I will get the application startup lag. And, I'd like to not have the eGPU plugged in all of the time. Thereby, leveraging i915 for the iGPU and Nvidia for the eGPU. The problem is that if the Nvidia driver is installed and the eGPU is not plugged in (like, I'm working without it), then I get all of the application lag.
For example, here is a video with the eGPU plugged in with the Nvidia driver. Chrome starts up normally. Then as soon as I unplugged the eGPU and try to launch Chrome again you will see the rendering distortion and Chrome doesn't render:
Code:
[FAILED] FAiled to start lightdm.service - Light Display Manager.
If I unblacklist i915 and allow it to boot with the Nvidia driver and the eGPU plugged in, I get no application lag and here is the output:
Code:
$ inxi -GSazSystem: Kernel: 6.1.0-28-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-28-amd64 root=UUID=605ae63e-df15-4613-896d-579c9d241d3c ro quiet Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7 dm: LightDM v: 1.26.0 Distro: Debian GNU/Linux 12 (bookworm)Graphics: Device-1: Intel Raptor Lake-P [Iris Xe Graphics] vendor: LG driver: i915 v: kernel arch: Gen-13 process: Intel 7 (10nm) built: 2022+ ports: active: eDP-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:a7a0 class-ID: 0300 Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: Lenovo driver: nvidia v: 535.183.01 non-free: 530.xx+ status: current (as of 2023-03) arch: Pascal code: GP10x process: TSMC 16nm built: 2016-21 pcie: gen: 1 speed: 2.5 GT/s lanes: 4 link-max: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 04:00.0 chip-ID: 10de:1c8d class-ID: 0300 Device-3: Luxvisions Innotech LGE Camera type: USB driver: uvcvideo bus-ID: 1-2:2 chip-ID: 30c9:0084 class-ID: 0e02 serial: <filter> Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: X: loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa alternate: nv dri: iris gpu: i915 display-ID: :0.0 screens: 1 Screen-1: 0 s-res: 1920x1200 s-dpi: 96 s-size: 508x317mm (20.00x12.48") s-diag: 599mm (23.57") Monitor-1: eDP-1 model: LG Display 0x06ec built: 2021 res: 1920x1200 hz: 60 dpi: 161 gamma: 1.2 size: 302x188mm (11.89x7.4") diag: 356mm (14") ratio: 16:10 modes: 1920x1200 API: OpenGL v: 4.6 Mesa 22.3.6 renderer: Mesa Intel Graphics (RPL-P) direct-render: Yes$ lspci | grep -i nvidia04:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)04:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)$
For example, here is a video with the eGPU plugged in with the Nvidia driver. Chrome starts up normally. Then as soon as I unplugged the eGPU and try to launch Chrome again you will see the rendering distortion and Chrome doesn't render:
Statistics: Posted by gnychis — 2024-12-26 22:34