Problem
I have a GTX1070 connected to my Thinkpad T430 running Archlinux via the ExpressCard slot. Similar to Internal display freezing on startup with eGPU, my internal display freezed right before the gnome log in screen. I can boot into tty using nomodeset
. When I tried to run nvidia-smi
it hung and couldn’t be killed with kill -9
. nvidia-bug-report.sh
also doesn’t terminate after running for a few minutes, even with --safe-mode
, but it still generates the logs which I’ve attached here.
lscpi
does list the device
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Subsystem: Lenovo Device 21f3
Kernel modules: i915
--
04:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev ff)
Kernel modules: nouveau, nvidia_drm, nvidia
Other system information
Kernel: 5.16.3
NVIDIA driver: 510.47.03
CUDA: 11.5.1
Things I have tried
I have followed the instructions in Internal display freezing on startup with eGPU - #2 by generix and created /etc/X11/xorg.conf.d/10-nvidia-egpu.conf
containing
Section "OutputClass"
Identifier "nvidia-egpu"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowExternalGpus" "True"
EndSection
and put WaylandEnable=false
in /etc/gdm/custom.conf
but no change.
I also tried to connect the card to an external screen but also no effect, no signal to the external screen.
nvidia-bug-report.log.gz (76.7 KB)
nvidia-bug-report-safemode.log.gz (73.9 KB)