This is great! I’ve been eyeing the same motherboard to get a similar setup but I do have a GPU. Wouldn’t that break the setup? I could only connect peripherals to the dock and handle the monitors separately. I believe that would end the one cable dream :(
Not sure if the author uses an internal or a discrete gpu, but this build does mention: “ Another weirdness is the 1 foot DP to DP cable required to connect the GPU DP-output to the Mobo DP-input. This is required to get the video stream on the Thunderbolt port.”
The beautiful Silent ThunderBolt-3 PC
41–50 of 213 posts
Re: The beautiful Silent ThunderBolt-3 PC
#42Re: The beautiful Silent ThunderBolt-3 PC
#43Thunderbolt 3 really is amazing. Im using a OWC Thunderbolt Dock to connect my MacBook to: an eGPU thats driving a 5K monitor, a 1TB TB3 SSD, and 24/96 USB audio to my stereo. All over one cable. BTW if your using TB3 as your main connection to your laptop I highly recommend a magnetic TB3 adapter. This has been working great in my setup for over a year and makes docking/undocking a snap. https://www.amazon.com/Magne…
Is it possible to buy an PCIe to TB3 adapter cable and connect any modern graphics card to a laptop or mini atx board that has TB3?
Re: The beautiful Silent ThunderBolt-3 PC
#44The author includes a diagram that shows his PC and his laptop plugged in via Thunderbolt 3 to the CalDigit TS3+ dock, and no direct connection to the monitor. Looking at the dock's product page[1], I don't see how this can have two hosts connected; did I miss something in this article? [1] https://www.caldigit.com/ts3-plus/
Re: The beautiful Silent ThunderBolt-3 PC
#45The thunderbolt port on that mother board works great. I have an egpu that I'm sharing between my laptop and this computer and it works perfectly on windows. I haven't managed yet to configure VFIO so that it works well on a windows VM in linux though.
Re: The beautiful Silent ThunderBolt-3 PC
#46Which CPU did he use? And why is there a Macbook on all drawings? How is it related to the actual silent PC?
I found this write up confusing also. At the end when he said, "Apple announced a fanless M1 which would have solved my problems", I was like, Wut? You problem was sharing peripherals between a pc and a laptop, right?
Re: The beautiful Silent ThunderBolt-3 PC
#47There's something I don't understand: does switching between laptop and pc with that hub require unplugging one usb c cable from the back of the hub and plugging the other one in? I'm very interested in a similar setup. So far I don't think I've figured out an elegant solution. My current solution is to have both devices plugged into the monitor, and use a usb hub to share the peripherals, manually moving the cable t…
I do something similar, but I got a $20 usb3.1 switch on Amazon and taped that to the back of my monitor. When I want to switch, I just change the input on the monitor and press the button behind it. It’s not the 1-click solution that I wanted, but it’s close enough and cheap. Switching USB ports is cheap, switching video signals isn’t.
That was on HN earlier this year. Basically it's software that you run and set up to detect when certain peripherals connect/disconnect and have it switch the input on the monitor automatically. I've been using it and, while not always perfect, it actually works pretty well, especially considering the price.
If you don't always want the monitor to switch inputs (sometimes I just want to quickly switch my keyboard/mouse to my laptop to do something but don't want to switch monitor inputs) you can also just set up shortcuts or scripts (I created an Alfred workflow, for example) and use something like https://github.com/kfix/ddcctl to switch monitor inputs.
Re: The beautiful Silent ThunderBolt-3 PC
#48I do something similar to the post's two-cable configuration:
- Mac to Caldigit TB dock to two displays. - PC to one of the displays - Keyboard and mouse to a USB switch, which connects to the PC and the TB dock
It's kind of a pain to manually flip both the USB switch and the monitor's input.
This app can theoretically help by programmatically toggling the display's input when particular USB devices are dis/connected:
https://github.com/haimgel/display-switch
.. but compatibility is spotty, relying on a rarely-used hardware feature in the display that seems to not be reliably implemented ("DDC/CI").
Re: The beautiful Silent ThunderBolt-3 PC
#49Earlier quoted context omitted.
It depends on the configuration you're interested in, but there are some _relatively_ inexpensive ones from Monoprice [0]. I've tested this one with dual 4k monitors @ 60Hz, and USB 3. It works reliably, which is the most important aspect for me. No laptop charging and fixed TB cable however. [0] https://www.monoprice.com/product?p_id=31262
Note that this working will depend heavily on what usb-3 peripherals you're plugging in, and the exact resolution of your 4k monitors. a display at 3840x2160@60hz will eat up about 19.8gbps. Two of them together will use 39.6gpbs. Thunderbolt 3 only supports 40gbps. So if you have peripherals that need anything more than basic mouse/keyboard (in my case, a decent webcam and a usb to ethernet adapter) this setup will…
According to this [1], that signal would require 12.54Gbps, so with a link budget of 34.56Gbps - 2*12.65Gbps, you'd have about 9.48Gbps left over for USB and ethernet (which is on the PCI bus for this particular hub). I suppose these numbers include coding overhead for the physical link, but I can't say for sure. If you wanted more than 60Hz or more than 24bit/pixel, you'd definitely run out of bandwidth with two monitors and USB/ethernet.
[0] https://en.wikipedia.org/wiki/HDMI#Version_2.0 [1] https://linustechtips.com/topic/729232-guide-to-display-cabl...
Re: The beautiful Silent ThunderBolt-3 PC
#50Something I highly recommend avoiding (though it may look tempting) is the TB16 thunderbolt dock from dell. There is something really screwy with the USB controller in that device, the ETH is on the USB hub and corrupts Ethernet frames, under Linux you can force disable hardware offloaded CRC checksumming as a workaround, but still the USB devices that are directly connected can just stop functioning. It also has the…