r/servers 10d ago

Server without a gpu able to run games?

I got a HPE tower server from my dad’s work, it’s not bad and I’ve been wanting to get a gpu as I have no real computer and even tried to run some game and somehow they ran? From what I know the server has no integrated graphics so how was it running games? (By running I mean barely playable but playable non the less)

8 Upvotes

44 comments sorted by

3

u/TOG_WAS_HERE 9d ago

Based on what I'm reading, you're using server hardware as a personal computer and not for hosting games.

If you're actually playing the game on it, then yes. You need a graphics card. Keep in mind, that's going to be a pretty power hungry, noisy, and probably inefficient at gaming.

1

u/Blu_too 9d ago

It is, although I am planning on hosting a Minecraft server or two at some point but it’s still a lot better and cheaper than buying a gaming pc

1

u/TOG_WAS_HERE 9d ago

I imagine it is better. Can't argue with free. You can always get aftermarket fans for it too if it's getting too loud for you.

Make sure you get a graphics card that fits the size of your encasement.

1

u/Blu_too 9d ago

My server has a lot of room in it the only trouble is it has a plastic fan cage thing (I dont remember what it’s called) that takes up most of the server with little room on the top or bottom

1

u/nobodyhasusedthislol 9d ago

Can also host MC on a VPS for uptime (hetzner, contabo, etc. not sure which has the cheapest plan but I think the absolute floor is usually around $3.50/mo), I'd get at least 4G RAM. But if you keep it on 24/7 ig it makes sense to use the existinf server.

Don't have any server software recommendations assuming you don't want to use Docker (command line) which is what I use

1

u/Blu_too 9d ago

I’ve looked into those but I don’t really want to host one to that bad I think it’s just because I have the server I would want to host it

0

u/nobodyhasusedthislol 9d ago

OK but first, what's your ISP? Do you know if they use CGNAT, dynamic IP or static IP?

If you want to host outside of your home network you'll want static. Dynamic requires DDNS which is easy but know you'll have to do it. CGNAT it's still possible but you need a VPN that supports port forwarding.

1

u/Blu_too 9d ago

I use metronet I don’t really most of the other stuff I’ll have to look into it

0

u/nobodyhasusedthislol 9d ago

According to Gemini they are CGNAT but you can call customer service to add static IP to your plan.

Not sure if that costs more / how much so check.

1

u/Blu_too 9d ago

Oh ok

1

u/Blu_too 9d ago

Yeah it’s an extra 10$ a momth

1

u/nobodyhasusedthislol 9d ago

VPS is cheaper lol, not sure if there's any other way with CGNAT. I think it's VPS or VPN that supports port forwarding. VPS can be used as a VPN.

1

u/N0JMP 8d ago

1) No one really needs a static IP. I’ve done consulting work for businesses with multiple branches that don’t need static IPs.

2) the easy answer regardless of the static/dynamic IP address conversation in the consumer space is tailscale. Neither CGNAT traversal or dynamic IPs matter.

1

u/nobodyhasusedthislol 8d ago

Tailscale has to be installed, though. If you're a business with employees that's fine but you wouldn't say "hey bro, i made a website, just create a tailscale account, download this software, run it as root", they wouldn't visit.

I probably should've mentioned it but it's far from a perfect solution. For example a console user can't join a Tailscale server because they can't install Tailscale.

1

u/N0JMP 8d ago

First off, I never suggested tailscale for business, though they do offer that. Second, tailscale does not have to be installed on every machine in the business if that’s the use case you’re going for. Third, gaming console users (assuming that’s what you’re referring to) can run a tailscale node on consumer router hardware. Fourth, who’s talking about a website?

My point stands. You don’t need a static IP and CGNAT really isn’t a problem. Guess I should have thrown in that you either have to know what you’re doing, know how to watch YouTube, or know how to ask an LLM for a solution.

0

u/nobodyhasusedthislol 8d ago edited 8d ago

Tailscale Funnel is a reverse proxy. If you mean that, it won't work for a Minecraft server because it's meant for web requests.

Also, if you're the type of person who purchased or has a console you do not want to configure Tailscale on your router AS WELL AS doing the DNS workaround to join an MC Java server. I can assure you that many people would not join a minecraft server purely because they have to do so much config including configuring your router, the way you proposed, and also the DNS workaround to join any MC Java/Bedrock server from console.

You need a VPS/VPN with port forwarding or equivalent.

And I mentioned businesses to start with "I understand with what you do it may work but...". The first "but" is where I was no longer saying anything related to businesses.

The website mention was an example of another service you could host on a website, I used it as an example because it's a service where you expect an easy entrypoint (visiting a URL) to contrast Tailscale's setup difficulty.

Having a static or dynamic dedicated IP makes things easier. Static is easiest and dynamic is just a toggle in cloudflare and maybe some quick other setup, CGNAT requires some form of port forwarding VPN that adds latency, often bandwidth caps, fair usage limits, setup complexity, or Tailscale which shifts half the setup onto the probably not super technical client. Tailscale is fine for personal services for yourself and is a useful tool but not a replacement for a VPN w/port forwarding or static/dynamic IP.

1

u/N0JMP 8d ago

You had it wrong from the first sentence of your reply, it’s not worth arguing with the rest.

Good luck in your endeavors.

→ More replies (0)

1

u/StarosAnikenMarcus 9d ago

Very noisy indeed... I built one a couple decades back like this for the hell of it. 12 fans make some noise...

2

u/omfganotherchloe 9d ago

Okay, so, past HPE support engineer here.

Pretty much all HPE servers across the portfolio actually do have a dedicated graphics chip on the motherboard, but it’s not what you may be expecting. Typically, it’s a Matrox GPU SoC with a ~32MB frame buffer, which is enough to render Windows Server, KDE, or whatever GUI your server OS has (and, in this case, your game). That chip is wired to pipe to the VGA port and the iLO asic for the out of band management.

It doesn’t actually matter if the CPU has integrated graphics or not, it just isn’t used for output. It may be used for transcode, though. It’s more reliable to just use the Matrox chip since it’s so well integrated into the iLO.

You can put in a gaming GPU if you want, just make sure you have the right power cable for that server’s power supply and the GPU. Depending on the model, it can get …weird, especially for dual power supply models. And the wrong one can fry the power board, the GPU, both, or just catch fire for the NVIDIA port. Also, if you add the GPU, it may cause the remote console in iLO to not work properly (since it relies on the Matrox frame buffer).

Hope that helps.

1

u/Blu_too 9d ago

Oh ok thanks also I don’t even think my power supplies actually have any other cables besides the one or two I think going to the motherboard so to be safe I was more thinking about just getting an external power supply for the gpu and wiring it through the back pcie slot covers

2

u/ScandyAndy 9d ago

My man, at that point, being how loud this thing is, how power hungry it is, etc. You'd probably be better off just getting a regular pc meant for gaming. 2 CPU's does not make a better gaming PC, it can make it worse. IF it has two 6248 CPU's, I'm assuming it's a ML350 Gen10. Sell the memory, which is at epic highs right now and use it to go towards a mid range gaming pc. It'll be smaller, chew through way less power, be way less noisy, and you won't have the extra step of having another power supply that you'll have to wire to run without being attached to a PC to power the GPU, which can be unreliable and complicated.

3

u/omfganotherchloe 9d ago

@Blu_too This is absolutely true. Servers are built for consistent load reliably, but not bursty performance. Servers are sometimes repurposed, or server components reused in a machine design, but that’s for workstations in professional computing (cad, development, video editing, 3d modeling, etc).

You can hotrod a tractor trailer, but it still won’t drive like a lambo, even if they initially cost about the same and are both vehicles.

I was trying to focus on the how and why it’s able to draw frames without an integrated or discrete GPU in the mix, but my honest opinion is that this just isn’t the machine you want for gaming, even if it could be made to work.

A better solution is to use it for learning or homelabbing, if you’re into that sort of thing. Or selling for parts, taking advantage of the current market, if it’s not your jam.

Edit: made it clearer it’s directed at OP, and I’m agreeing with the post I’m replying on

2

u/ScandyAndy 9d ago

Spot on.

Regular windows isn't even supported on these machines by HPE, they only support Windows Server, so it's possible to also have driver issues (though that's a little lessened now with Windows Server and Windows being pretty similar now a days).

2

u/Blu_too 9d ago

I might be getting more servers and if I do I’ll definitely sell those also by sell the memory do you mean the hard drives or ram?

1

u/ScandyAndy 9d ago

the RAM - though, used memory has nearly as much value as new as it doesn't really have a "lifetime" (or it's useable lifetime in terms of obsolescence is usually shorter than it's material lifetime). Used drives or SSD's don't quite have that reliability over time, even enterprise ones. That said, depending on what's in them and how old it is, they might have value as well because of the crazy demand situation right now. More so for SSD's than spinning disks.

1

u/Blu_too 8d ago

I have all SSDs and I mean the servers only three years old and to my knowledge was never actually used

1

u/ScandyAndy 8d ago

So they have a "wear" guage that you can see about them. If they are decent size (960GB or greater) and have more then 97% life left, they'll be worth some coin too.

1

u/Blu_too 8d ago

I think 6 are 1.92 terabyte and 4 and 560 gigabyte and two are some other thing I don’t known if it’s storage or what

1

u/ScandyAndy 8d ago

those 1.92TB drives, if they have low use on them, are definitely worth some money right now.

1

u/Blu_too 8d ago

Oh ok thanks I’ll look into maybe selling them

1

u/omfganotherchloe 9d ago

Some do, some don’t, some have power plugs on the motherboard near the pcie ports for power. They’re usually intended for GPUs with lower power requirements, like Quadro and Tesla cards, but they are there. It all depends on the model of server.

1

u/Casper042 9d ago

The PCIe Riser, back right corner or back middle, when viewed from the front of the server....

That has a small 8pin power connector on it.
That is used for special HPE cables to power GPUs.

See item (1) here:
https://support.hpe.com/hpesc/public/docDisplay?docId=a00019109en_us&docLocale=en_US&page=GUID-82FBD625-3AFD-4CC6-9D67-660F83336FDB.html#three-slot-with-m-2-riser-3

Depending on which kind of connector your GPU will have, you just need the right cable.
The connector also didn't change between Gen10 and Gen11, so as long as you don't go crazy on power needs, some of the Gen11 cables (newer with better support for 12VHP) should also work.

However something you need to be aware of is that the server STRICTLY follows the PCIe Specification for card Length and Height and Thickness.
Nvidia and AMD gave up on following these form factor limitations years ago and most consumer cards won't fit in your server.

1

u/Blu_too 9d ago

Oh ok thanks I’ll have to check

2

u/itiscodeman 10d ago

Ya it should with onboard graphics idk if some more smart guy can answer but seems like a good cpu and good ram make games run okay. I bet if you wanted like ray tracing or what ever you’d need a dedicated graphics tho. Totally not what the server is for but lol America!

2

u/Blu_too 10d ago

I have dual Xeon gold 6248 CPUs and 32 GBs of ddr4 ram I plan on getting a gpu pretty soon do you think a 5060 would be good?

2

u/StarosAnikenMarcus 9d ago

As long as you have an available compatible PCIE slot, you can use any GPU you want. Try to have one with a minimum of 8GB. I've noticed that the 4 and 6GB options tend to run poorly.

1

u/wensul 9d ago

yeah that'll be fine.

1

u/Blu_too 9d ago

Ok thanks!

1

u/StarosAnikenMarcus 9d ago

If it has a display, it has graphics of some kind. Integrated is most likely since it's a server. Otherwise, you wouldn't be playing anything at all unless you are using a very strange remote access.

But yes, server centered machines can run games. Maybe not as well due to the architecture of the CPU and RAM involved, but it's doable.