I want a small form factor computer that supports 3 outputs. How the hell do you do that lmao. Build a whole PC with a specific GPU in as small of a case you can get?

The literal only purpose for this is to have Mempool, Bitfeed, and Timechain Calendar on 3 monitors hanging on my wall 24/7. So for it to have such little purpose, I don’t want to drop a bag on the computer. Any thoughts?

Reply to this note

Please Login to reply.

Discussion

raspberry pi's probably

Could you hook up a usb docking station to it to get extra outputs?

I feel like a computer that would support virtual drivers would be just as much as building a computer around a 3 output GPU. I could be wrong though.

Interesting… I’m gonna look into this! Thanks!

For sure man! I’ve run through a lot of different mini-pcs and these have shaken out as my favorite. Happy hunting 🤖

Yep i got this running embassy OS, should do the trick for what you want.

Heck yeah, I’ve got a node a pi-hole and Linux desktop running on one rn. These little Lenovos are the way to go ⚡️

Is there a reason you need 3 separate displays vs cycling those sources on one display?

Honestly this would probably work. Know how to do that?

My first pass at this would be a static html page served kiosk mode in a browser that uses JavaScript to cycle through divs or iframes of the 3 sites every few seconds.

If there's some reason that can't be done due to CORS or clickjacking prevention then id pair it with nginx to proxy the requests altering headers as needed

I'll try this out with a pi3 that has a display attached via HDMI and see how it turns out

Awesome, thanks for the input

Made a small page to test this

Gist is available at

https://gist.github.com/vicariousdrama/5ca7d945d7af07dcb44e60f5bb9af7c9

and here are results..

Can cycle through displaying iframes as expected.

But iframe deniers won't load in the browser due to headers being passed down ( mempool.space and Clark Moody Dashboard are some setting the header content-security-policy: frame-ancestors 'none')

Options are

1. Setup a pi per display with X, browser auto start to kiosk mode for one site

2. Single pi single display rotating between sites that don't block (can use the gist for this)

3. Same as #2 but use browser extensions to remove/ignore the response headers that cause client not to load in iframe

4. Same as #2 but use a server intermediary to proxy requests with url rewrites that drops the headers

For all the above, a pi3 is fine if you can get them or else just a low cost computer with HDMI out to TV

Holy crap hahaha did not expect this. Gonna try this out later when i can. Zapped you anyway!

If the iframes work, you wouldn't even have to cycle. Put them all on one page, taking a quarter of the size each and you got your split screen mode

Get a displayport splitter.

Thought about that, but without virtual drivers, wouldn’t that just mirror the display? (Have not tried it, but only makes sense in my head that it would work that way)

HDMI would do that, but Displayport can have up to 16 different screens off a single port.

Check the GPU supports Displayport Multistream Transport (MST).

This is how a lot of video walls are done cheaply.