This is actually a follow-up to the last paragraph from my previous Debug Log. To save you some reading, I was trying to find which device causes boot delays on my PC. Eventually I traced it to a Bluetooth module, which – to my surprise – was a part of a detachable WiFi+BT module connected to a custom 20-pin header on the motherboard (electrically that was an M.2 key E, i.e. PCI-e x1 + USB). The afore mentioned last paragraph goes like this:
The only question that remains is whether one can attach a GPU through an adapter to this slot (will be pretty slow, especially that it's PCI Express x1 version 2.0 – since it's attached to the chipset and X99 does only PCIe 2.0). Not that there is any reason to do it. Anyway, I might or might not have ordered a proper cursed adapter from a certain Chinese electronics site, so guess we'll find out.
Well, the adapter arrived yesterday, so I took it for a spin. The rest of this blogpost consists mostly of photos.
After all of this was connected I powered up the PC. To my surprised, it both POSTed and detected the GPU:
23:16:30 root:haven# lspci | grep -i nvidia
0a:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1)
0a:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)
The link, as expected, was PCI-e 2.0 x1 (i.e. 5 gigatransfers per second times 1):
0a:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ZOTAC International (MCO) Ltd. GK208B [GeForce GT 710]
...
LnkSta: Speed 5GT/s (ok), Width x1 (downgraded)
Next came connecting an LCD panel. This also worked without any issues, though the image quality was a bit iffy and it was flickering:
My best guess is that for some reason this GPU together with my OS decided to output the image using a 1080i (interlaced) format, but my LCD had no idea what to do about with it and just doubled the scan lines, hence the flickering. On a screenshot everything was fine. That said, since all this was just to test if it would actually work, I didn't follow up on this.
Of course I do not plan to use this for anything, but since I am a fan of cursed stuff in computing I had to check if this would actually work. And, somewhat to my surprise, it did. Nice.