you just pushed the limits of virtualisation and shown the real capabilities of PROXMOX Hypervizor and given us an image of what can be done using well optimized servers, thanks a lot
yes I do agree 100% in fact my fastest environment is another server with KVM over vanila arch linux with libvirt and some zen kernel tuning. It is 15 to 20% faster when running darwin kernel over linux, but people will definitely struggle with this setup. My members only content have this recipe in the channel, but for internet regular public it’s complicated to explain and have no graphics environment for setting up the vms, spice and vnc are also more tough to configure and bridge network is also a configuration apart. Also the EFI for darwin is different since the bus for the pcie passthru is different and the nvram too
The real thing with all this solutions is wich of them bring easyness of use, in personal use cases it'S fine to go wild and try the most optimised and struggle with some of its incompatibilities, but when we talk about enterprise level we tend to chose the fastest to configure to one that is compatible with backup solutions and offers better and fastest support, it's all about HA or HCI and how much time does it take to get back to work and how much data loss can we tolerate in case of a disaster or incident so PROXMOX is getting closer to this goals beside of being opensource, so mastering it means maximizing chances for joining better enterprises. what do you think ?
These videos are those i show my friends when they tell me that i am a magician of computers because i work in IT. I say: you have no idea what a real magician looks like and but videos like yours. Greetings from argentina
7:33 This is hands down the best Proxmox tutorial I've seen! The seamless integration of Windows gaming and Hackintosh on a single server is next-level. Thanks for sharing all the technical insights and tips-super helpful for the community!
this is crazy man! i need to see more videos of this whole system setup. even a video about the pc alone from the beginning till latest/recent upgrade. great work man!
Bro, appreciate the video. I've been wanting to update my homelab and was looking for a server case like this. And it seems to have all the specs that I was looking for as well. SOOOO appreciate you showing this. Certainly plan on getting one of these.
Ton of info for such a short video. I really enjoyed looking at your setup. What interested me the most is how you set up ur vms on proxmox. I would like to see a more detailed video on how you set up your VMs and how you fine-tune it for high performance.
Wait that PC case or set up actually has a 15 slot hot swappable drives. I’m honestly more surprised about this because it looks like a PC case and it works like a PC case. As in the fact that it might be very heavy, but it basically just sits there on your desk and has 2 CPU’s and GPU’s with 15 drive bays. The best part is it’s not that loud too. I’m jealous because I have five enterprise servers and they only hold a total of 20 3.5 hard drives combined each of them could hold 4 and they are very loud and use a lot of room and cables. They also have server/enterprise processor but I’m pretty sure they’re pretty old at this point and some of them have graphics cards but that’s like the really low powered ones to just have display. But I did get them for free so I’m not complaining.😅
You have a great setup too. Take a look at a lenovo tower server on ebay. Maybe you can sell yours in the future and grab 2 pre owned Lenovo (i hope no one that was saved from a flood) but you will find them with max of 32 disks… look for old ones. Mine is from 2014… www.lenovo.com/in/en/c/servers-storage/servers/towers/ Check the 3d tour.. www.lenovo.com/in/en/p/servers-storage/servers/towers/thinksystem-st650-v2/len21ts0001#tour If we can do all this in an old 2014 machine think what can be accomplished in more recent hardware:)
@@MadLabNexus Oh thankfully thank you for sharing the name of it. Personally I don’t care if it’s old I just want the storage space like trust me I have computers that built probably at least 15 years ago with a I5-2400 which was the new back then. now since it’s old and not up to the speed of today’s standard I use it to hold, hard drives because back then having half your case being hard drive bays was common and the thing. Also since it’s on eBay and like 10 years old now I bet I’ll get a great deal on it.😂👍 Also I do want to say this was my first time watching your continent it was awesome!👏
Well done on this very informative breakdown of your lab. I like the idea of running a Hackintosh inside Proxmox vm.. AND you better believe I screen grabbed some of your settings to mess with on my homelab.. ;) Nice!!
I’ve been using the Logitech MX Keys Mini and MX mouse for switching between three devices, helping to keep the workspace a bit less cluttered with KB’s and M’s. Thanks for the tour! Great setup!
Thanks for sharing. I prefer separated accessories because of latency for gaming so I passthru the usb ports and I can use separated keyboards and mice since I must separate the passthru ports for each vm. Im recording a full tutorial with the final release of sequoia. Will let you know. Please subscribe and activate the notifications
2 gpu passthrough vms is the way to go, I love my setup (NixOS workstation / Win 11 gaming) You can share a single mouse and keyboard with multiple vms using evdev, there is no noticeable latency with this when gaming. Persistent evdev improves upon this by keeping the mapping even if the device is physically disconnected so that when you reconnect it, everything is still working. I created a macro on my keyboard's G1 for pressing both control keys, so I just tap that to switch between the VMs. It's a surprisingly seamless experience.
I am running a very similar setup on my main pc. 1080ti and rx470. Pass-through. The only issue I have been running into is the easy anti-cheat. I think your edits to the conf files might actually help me. That plus having a real mac address.
Nice Setup! I have been running mine for just over a year. I use ZeroTier + moonlight/sunshine to game stream on vacation. I am not one to make videos. More people need to see setups like this. It is proof as to why Linux running on bare metal is important. Especially in current times where Microsoft is proving to be untrustworthy on bare metal. When there is a problem with a windows VM I trash it and spin up a clone. Life is simple and good. :)
@@brian2590 thank you I will be releasing a net video of the installation process. People keeps asking so lets go. I think moonlight/sunshine are awesome!!! Nice setup too
Nice video, thanks for sharing! I have a Dell precision 7910 and with your video I think that I will challange my self to install GPUs dedicates to VMs! Synergy software seems to be good solution for KVM between different OSs, because use a dedicated mouse/keyboard for each device could be a little messy.
Lenovo devices always have an amazing charm. So beautiful, this tower. Otherwise, good luck with DRM support and virtualization. It would cost less and work better getting two separate systems, a gaming pc and a hackintosh.
@@MacLimitRange I agree. But since this machine was a donation after flooding, I think that the results are worth sharing. Virtualization and DRS or anything around this topic will be the same if we were using any server Brand.
yeah nice - I run something similar with a 5950x 6900xt etc and TrueNas Scale but it's headless and I use sunshine and moonlight to stream over lan (plus a whole bunch of other stuff - nas / image backup / valheim server / pihole).
Parabéns pelo conteúdo man... muito legal. Também estou querendo fazer um setup assim. Aguardando com ansiedade o tutorial. Tenho algumas dúvidas sobre o hardware... mas vamos aguardar. Parabéns.
Thank you Im waiting for the latest 4tb drive arrive and will create a video for installing truenas and passing thru the disks. If you want let me know.
@@ivanocj veja o Short de ontem. Passthru esta sendo feito e com streaming pra qualquer dispositivo. Ajude a divulgar:) convide os amigos :) tutorial a caminho
wow that is a cool setup. I am trying to setup my game ( valo-rant ) in my proxmox but my old hardware does not support pcie bypass ( only vtx no vtd) so yeah I stopped there. thanks for sharing this one and good luck for future.
@@MadLabNexus hey thanks for the suggestion but yeah your doubt is correct the server has some old hardware salvaged from stuff. in short incompatible. at the time of building the server i never had much choice .
Oh there is a laptop there actually accessing the console ;) but you could put a VM to auto start with the server then you can access the console from the “vm within“ ;)
@@MadLabNexus Also I would like to say that your video is very useful for me because I have a simular Lenovo machine and I'm planing to make from it not gaming server but CAD programs server. My goal is to make Proxmax server with windows virtual machines and setup remote access from virtual machines on Proxmax to laptop by internet ...
@@Dmac4362 short details on the video description, but I recommend you search for subjects separately. Search how to passthru hardware using proxmox then how to virtualize windows linux mac
I am using the monitors direct connected to each gpu. But if you check my short about streaming you can totally do this without physical connection. #proxmox #linuxgaming with #streaming using #gpu #passthru full #tutorial is coming soon…. #gaming ua-cam.com/users/shortsEBHMj8fUo6w
Thank you for this video. Can you please elaborate on the latency while gaming? For example - if I join a RDP session on a Terminal Server with even a Xeon Gold - I notice the latency even from dragging a window within explorer. But for gaming I can not imagine how it can be the same experience as on a desktop - How did you achieve it exactly? Sure, passing a GPU through will help but it still feels laggy etc. Especially in Shooters or MOBA games with mouse, no? Like LoL or Dota etc. This is why I still dont understand how LTT (Linus) got his 10 gamers 1 CPU system to run smoothly. What did I miss?
ua-cam.com/users/shortsEBHMj8fUo6w?si=NUtydiFkBEvnPWFg Thanks for your question. There is no latency with gpu passthru. If you want to play without physical monitor and usb/mouse attached you will need a streaming solution like moonlight. Rdp sucks for latency…. Check this “short “ and you will se that in 4G connection (not wifi) i was able to play a racing game… but this has disadvantages… you MUST have a gpu passed thru and a monitor or “fake display software “ to keep the gpu card working while streaming Im recording a tutorial. Just waiting for a member’s gpu to arrive so I Will record using his gpu 4090!!!! Please subscribe and wait for it ;)
@@MadLabNexus I subbed, great content! Did you already do the full tutorial video for this? Very eager to see it. Any about external monitor/mouse - this is exactly what I want to achieve and I have already a USB / HDMI external monitor I can attach to it and have wireless mouse and keyboard so it should be fine as long as the latency is okay. At home I have 10GBE Internet and 10GBE LAN + WIFI 6E - my PC got RTX 3080 for Passthrough so I think I should be fine. Cant wait to see your full video and set everything up the same.
Thanks for the interest. I will probably record a live because one of my patrons gave me a challenge of running a 4090 liquid cooling gpu on this old server and if I can do this he will buy some servers and provide gaming hosting in a private cloud. So I,m waiting for the new server to arrive and also the gpu. About your setup it is great. are you gaming on windows or macOS?
Hey Gustavo, tyvm for sharing all the information about your project, it was of great help! I live here in Porto Alegre and would like to know if there is a place where I can salvage some server affected by the flood
Opa blz? Cara peguei o meu em sampa de um dealer. Mas ve ai algum canal ou alguem de informatica que trabalhe pra Dell ou Lenovo que possa ter umas maquininhas velhinhas ai sem garantia pra vc se divertir
Cara, qual o consumo de energia do seu homelab em load, com a VM Windows em idle e com a VM Windows desligada? Tô com uma ideia de instalar Proxmox na minha máquina gamer, que só ligo uma vez por dia por poucas horas a noite. A ideia é hospedar alguns serviços que precisam mais de performance (local AI, gerador de imagens, etc.) e deixar uma VM pra jogar que nem você fez, mas to preocupado com o consumo de energia nessas três condições que mencionei acima. Claro que rolaria de desligar o sistema e só ligar quando eu precisasse usar algum dos serviços, mas tô com uma séria dúvida quanto a isso. Até posso testar como se comportaria, mas talvez vc já tirou essa prova
Consumo depende da cpu que vc usar no lab. Aqui eu uso uma de baixo tdp fica em torno de 140w uso baixo 250w uso medio e 580 no talo as 2 gpu. Nao eh mto diferente de um pc de casa e um ps5… Sua ideia eh boa eu faco isso da pra economizar mas nao tem mto a ver com a mauqina idle nao e sim com o hardware q vc ta usando. Mais placas mais watts, mais cores ou mais TDP na cpu mais watts e ai sim mais uso mais watts Lembre-se que sua VM nada mais é que algumas threads a mais nas suas CPus entao n tem segredo… ps5 ligado com jogo pausado versus ps5 ligado com jogo no TALO nao muda muito mas ps5 em standby ai muda ;)
@MadLabNexus acho que eu formulei a pergunta mal, mas minha principal dúvida é se teria muito gasto energético deixar o PC físico ligado com o Proxmox rodando com todas as VMs desligadas, e bolar um esquema pra ligar as VMs necessárias sob demanda, aí nesse caso o consumo de energia é irrelevante.
Teria sim. Se estiver “ligado” powered on. O consumo seria o low TDP do servidor+ o das placas entao cada modulo de memoria, cada controladora, cada porta de rede. Bla bla bla vai gastar la seus 2 a 12watts. Mas eu faço o que vc quer usando a xclarity (a interface de gerenciamento do servidor) eu desligo ele totalmente e quando quero ligar eu ligo ele remotamente sem ter que apertar botao…. Tudo no software. Essa é a vantagem de “servidor” Voce pode comprar uma “tomada” wifi na amazon se for usar um desktop comum… vc configura a bios para ligar sempre que “faltar” energia e programa a tomada pra ligar e desligar via wifi. Vc da shutdown no pc e desliga a tomadinha . Quandi vc ligar ela o pc liga todo do zero. Outra opcao é wake up on lan… Se vc ligar essa opcao pode deixar o proxmox entrar em standby ou colocar o server em standby e se vier requisicao na LAN ele sai do standby… nao gosto disso pq qq pacote influencia mas funciona… Por ultimo pode deixar ligado. 140w nao é tao significativo na sua conta de luz nao
@@MadLabNexus Pelo que vi meu PC tá puxando 200w idle. Tô na neura de reduzir gastos de energia, espalhando sensor e mensurando via home assistant em tudo, então não rolaria deixar ligado. É desktop comum mesmo. WOL ou tomada inteligente (que esse PC até está ligado em) resolve bem a questão. Valeu pela conversa, abriu bem a mente pras possibilidades. No final das contas a melhor forma é testar mesmo. Vou reservar um final de semana pra brincar com isso!
yo tengo una duda, tengo mi servidor proxmox al igual que el tuyo con una VM con Sequoia y otra con Windows 11, ambas funcionales con GPU Passthrough y su grafica para cada VM. Mi pregunta es ¿Puedes usar tu Apple ID en Sequoia? yo en mi caso no puedo, al igual que otros usuarios de proxmox, o Parallels; Vmware o UTM no puedo iniciar sesion en Sequoia. Sin embargo en Sonoma si puedo iniciar sesion en mi proxmox sin problema
Aun no hice la instalación porque las versiones finales aun tiene una “gray zone” si puedes utilizar como virtual…
4 місяці тому
@@MadLabNexus ooooo okey, y en mi caso para tener corriendo ambas máquinas y separados los grupos iommu tuve que aplicar el parche pcs-acs override multiboot o algo así. Y santo remedio, ya puedo tener encendidas mis dos VM al mismo tiempo. Es que antes de hacer esto tenía encendida una VM, pero al encender la otra VM el servidor se congelaba y separados reiniciaba. Ahora me doy cuenta que en mi caso que tengo que tener conectado un monitor a mismo segunda GPU para encender la segunda VM. de lo contrario no enciende. Estoy pensando en comprar un Dummy HDMI para solucionar esto
I have been trying to do something similar but stuck with gpu pass-through on hackintosh. Can you make a dedicated video on hackintosh and the gpu pass-through?
@@agent_447 As I said hackintosh is a “sensitive” subject. This is “dark area” since there is no formal position from apple about using macos outside mac hardware, but since sequoia is beta, so it’s for testing. There are lots of hackintosh guides all around google but what I can tell you is that you need at least some things to run sequoia beta 1- the correct proxmox efi as I created mine 2- AMD compatible GPU is yours like mine (6600) then you just pass it and enable boot args as below 3- add “agdpmode=pikera” to your boot args 4- passthru only the GPU and not the hdmi audio at first so you should be fine to see the accelerated video ;)
Usb Bluetooth passed thru for windows and batocera so I can use my ps5 control to play emulators and other pc games. For macOS it’s possible but I did not configured yet. Im recording a tutorial and will try this. Subscribe and get the notification when i finish ;)
Most of them run without problem if you do not let your windows be identified as VM. Riot games like LoL you must run within a Macos… it would run ok if you install vanguard and let this “nasty boot loader” control your windows, but since I will never agree with this kind of “boot” software taking control of any operating system I use, for those games I simply play on linux or macos (if supports) or I don’t play at all and move to another title
Please drop the tutorial ! I plan on making my own with consumer stuff, Ryzen 9 5950X, RTX 3080 ( GPU for gaming and Creative Work ), Quadro P4000 ( Plex and Immich work ) and running OpenMediaVault and multiple other services all on the same machine
With ryzen is a bit different but will work too. I bought some hardware parts to finish the build. i will create also a VM for AI with an rtx5000 thats why is taking so long. hardware did not arrived yet :( But tell me specifically what you need to see and I will try to split the tutorial in separate videos.
This is tricky… remember I said i was booting from nvme? Well to hide virtualization from windows you need to 1- DO NOT USE any virtio driver or hardware. So your vm must not have virtio scsi or virtio network 2- you should not install windows from the VM way. You need to install it baremetal first. To your NVMe disk then after all installed as a physical machine, activate your windows, then shutdown the host, you passthru the nvme disk to the virtual machine and it will boot as physical since you don’t ever use virtio devices or driver 3- you must hide CPU from the guest windows so you must tell the Smbios type 0 is a physical machine, that’s why I shared my main config points in the description of the video so i”m using an “asus American megatrends” bios hehehe (check the args ai shared) 4- if your vm is reporting as virtual machine you will UNFORTUNATELY need to do a clean windows installation as BAREMETAL first :( 5- disable any agent. Qemmu agent, whatever….
There is one more thing. Virtualization being reported in task manager does not mean the windows is virtual, means that your CPU have “virtualization “ capabilities enabled. So disable hypervisor in args as I shared and this will also disappear
You can check in the comments the model. Old td350 I am recording a tutorial please subscribe and get the notifications so you can check all. I will explain from scratch
Did not tried with xcp but if it should be possible. For vdi or streaming you will need an enterprise gpu and/or some software like moonlight and sunshine
Muito bom o vídeo, parabéns! Só gostaria de saber como você fez pra poder conectar o monitor na VM, você utilizou o NoVNC do navegador ou fez algum passthrough do monitor???
Obrigado pelas palavras, o monitor esta conectado na placa de video como um computador comum. O ponto aqui é voce entregar a placa de video diretamente para a vm fazendo o “passthru” do hardware, conforme explico no descritivo do video
@@MadLabNexus hey, thanks for the prompt reply. Since you mentioned working at lenovo, what would you recommend instead? I was thinking dual gen1 or gen2 xeon scalable processors initially but always hit a roadblock with HP/Dell due to the loud fans..
@@gumz4183 Lenovo servers came from “IBM design” so best of the best… for low fan noise you might try to go for an enterprise Lenovo pre owned tower server, if you need a budget setup, you can go with lower models but if you have a bit more money go for an v1 Lenovo tower. Check if it has the same structure as mine, Dell and HPE are awesome machines but cooling system of them are not best optimized so they have 1 big fan… this is noisy, but if you grab a Lenovo to entrance server, with less fans you will hear noise too. This one is the evolution farrrr better than mine for using gen 1 or gen2 lenovopress.lenovo.com/lp1055-thinksystem-st550-server
@@MadLabNexus Thank you for the recommendation, I see stock of st550 available with a local enterprise server refurbisher. I will investigate further before I make the purchase and also check if a noctua fan replacement can be done to cut some extra dB(s).
moonlight + sunshine and nvidia GPUs sends you all a big hello (especially to those who are using dual-socket processor systems - I had many of those myself, once upon a time - but - never again) only regular ATX one socket system with regular RAM and very nice RTX card + moonlight + sunshine
@@noname-uf4je Helo there hehehe ohhhh that is for streaming… hehehe really nice but in my case I was trying to give some use for an old flooded machine. i also run containers, nas, and other stuff besides gaming:) i like moonlight and sunshine
First things first, how does the windows vm deal with vanguard or similar anticheats that dislike VMs? and then assuming everything is fine: I think the main upgrade I'd do to a setup like this is use something like synergy to minimize the input devices and share them across all booted systems. Then finally use a HDMI switcher per monitor that's set up for these VM systems, so that I can leverage the screen real estate for my main host, but swap what is displayed when the VMs are booted.
Vanguard does not run on windows vm. You cannot cheat this. Its a Boot driver. i NEVER IN MY LIFE would run something in my machine like vanguard. This is too much invasive for me. About the upgrades thanks for the suggestions ;)
Great video! I was wondering if the power consumption of that server is higher than that of two PCs. Could you share the average power consumption? Also what server it and the specs, looking for something similar
Sure, I will record a full tutorial and explain about power but consider 1- this is an old machine 2- i use more power cus this is for gaming 3- my cpus are lower in cores so less power if you grab a lot of cores cpu it will grow 175w in regular situation (everything on) but no gaming 204w with all vms On no gpu demand 250 to 500w if you use one or both vms with gpu at maximum use in heavy games + containers and nas
I would like to ask you another question is there any thing that I can do to make a a software kvm to pass throw the same mouse and keyboard to two different vms on separate gpu’s
No. You can set a device internal to the vm like xhci or tablet pointer, but it will not work the way you want… I will so some testing with passthru. For console ai know this works but you will not pass thru usb in that case
@@MadLabNexus Show muito obrigado, atualmente estou em um jornada parecida com um Thinkstation P520 mas o Server mesmo acaba sendo uma opção melhor no futuro
Hello Sir: I know how you got multiple monitors working (via the Graphics card). But how did you setup multiple Keyboards and Mice? Also, how usable is the MacOS VM compared to, let's say a Mac Mini M2 (low end model)? Can this MacOS VM be used as a daily driver Mac system (in your opinion). My CPU setup is this -> 56 x Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz (2 Sockets) and 256G RAM (ECC). Does each VM (that is using GPU pass-thru) need it own dedicated Graphics card? I noticed you have like 3 or 4 graphics cards on that motherboard.
Hi there thanks for the question 1- multiple monitors as you said it’s done because of multiple gpus. 2- multiple keyboards can be archived by passing thru usb devices or usb ports or the full usb pci controller It’s actually the easiest part. Just share one or two ports or the devices to each vm 3- about macos performance is really great for me. It performs like a macpro But sequoia have a problem with using apple ID. So if you want to replace a mac mini with a Virtual machine you will be stuck in sonoma. 4- For full video acceleration you need one gpu to each vm. There is no magic unless you have a enterprise gpu for sharing vgpu cores. Btw this does not support macos. Only full passthu. Im recording a tutorial, please subscribe and activate the notification so you can get it when it’s ready
Hi I can help you with the passthru and Vm flags and proxmox configuration side. Send me an email. About installation of macOS outside apple hardware I cannot help!… In my case it was for lab testing ONLY for the BETA version of macOS, but you can do a google search and there are thousands of guides. It’s the same process for baremetal, just use it in a VM inside proxmox :) take care
Obrigado pelas palavras meu amigo, to gravando o tutorial. Se inscreve ai deve sair esse mês. Essa maquina ta barata no mercado de usados. Procura no OLX em SP Mbaces TD350 Lenovo. A Galera so fala dell, mas esquecem que a Lenovo é a antiga IBM, ou seja, MONSTRO de servidor. Tenho 2
4 місяці тому+1
hello, can i use my igpu from 7600x for mac os, and rtx 4060 for windows gaming?
Hello you need to check in opencore gpu guide, I cannot tell you if specifically this igpu will work, but I can say that the principle of using any hardware within a vm is the same and your igpu “should” be “passthruable” the main issue is to check if macos will see it. dortania.github.io/OpenCore-Install-Guide/
One monitor per VM connected displayport for each gpu. Windows with rtx4070 Mac with rx6600 Sound over display port The console is connected in the same monitor windows is, so I just switch entrance. 2 usb keyboard passing through the USB port and not the device, to each vm, so I pass 2 usb ports so I can connect a pendrive or external hdd + usb keyboard / mouse wireless I have a thunderbolt dock that sometimes I use as usbc but since this machine does not have thunderbolt i almost don’t use it
A+ for idea and realization, C- for practical usage. It is cool in terms of possibilities but only when you actually need both macOS and a Windows PC. Older computers mean more power consumption and a LOT of noise. PCIe v3 will bottleneck newer components like a VGA card and NVMe storage...What about USB speeds? Maybe I am mistaken, but all of this looks more like a testing lab than a real person's everyday working configuration. P.S. I feel pain when I see somebody touching the screen with their fingers. 🙂
Thanks I totally agree with you. This machine is OLD rescued from rain and flooding so I had no use to it. Then I brought it to life and created a LAB. If you can do something like that with old machines then you certainly can do more with recent. The idea was not revolutionary… was just to save an old and abandoned wet hardware… About power consumption i must disagree. Using lenovo bios energy favoring performance and processors that are low in cores (low wattage) the average here is 230w for all 15 discs nas and containers. When I play I increase 150 to 200w because of the GPUs so… will be almost the same of a gamer pc + a NAS + newer server to run containers…
@@MadLabNexus would have loved to see if it's feasible to play and/or even play competitively. Could be a very good use case for a hypervisor as a desktop with the amount of power you can cramp into today's mini or full sized towers. Having something like your main debian/proxmox with various VMS at no perceivable performance loss for a decent price would be amazing especially with Microsoft's recall and other dystopian crap. Thanks anyway
For doing this, you need an enterprise GPU card and also paying for Nvidia grid license. so the price of this will be too expensive. it’s better use baremetal PCs. but using consumer GPU like my set up you can pass through one GPU to each virtual machine and it will work smooth. Problem is for each vm one gpu will be required
In this case that’s what I am doing. One GPU for windows (slim because a big width gpu will not fit the spaces) and other for Mac. Two gpus and there you go
Never used pastebin thanks for the tip. This is an Old td350 I mentioned in other comments about this model and other newer servers from Lenovo. I Will try pastebin for the next video. Im going to update the server from scratch
It will be much slower… even if you disable hyperthread. 2699 is 2.2 ghz and 2643 have less cores but runs on 3.4ghz so for this kind of use it is better. If i had lots of vms and containers and no gaming, then it will be awesome cpu
How did you handle USB peripherals like independent keyboard and mouse to each VM? Did you install separate USB controller boards and assign them with PCI passthrough, or can you assign to each VM on a device or port basis?
Basically you can assign or passthru any device to a vm. So as long as you have 1 port you can use an usb hub and passthru the ports. Im preparing a tutorial that I will share soon ;)
waiting for some new hardware to arrive cus I changed the gpu to work with some AI, and sequoia need a patch for allowing you to use your apple ID. This is not ready yet :( I will probably separate the videos for each subject. I hope to send something new this month, if you have some specific need let me know so I record for you first. Regards
This one is an old TD350. Here in the comments I shared some links for newer models that will be better for you since they’re newer. This one is an old flooded machine I saved, so I tried to use it the best I can… but if I would start something new… I would go to a more recent model
Ok. So, with TR 3960x it must fly into a space, I think. And a question is how to force myself to use 14700k instead -) I understand it's new, from a store, bla-bla-bla .. for a same price, but I want to use a server processor, a good old motherboard with all those PCIe x16, bifurcation, and 8xSATA... and that's a sickness.
You can do this with amd no problem. In fact the cpu does not get as much importance. The gpu and nvme are much more important for gaming… this cpus i use are from 2014…
@@MadLabNexus Sure. Fortunately gaming is not really important for me and for my setup I think about. Exactly because of nvme I'm thinking about PCIe gen 4 at least (with a raid5). Xeon E5 is a bit outdated in this case. But when I watch such setups like yours, I'm full of enthusiasm to make something similar ) Despite modern solutions can offer about the same (with certain limitations of course)
You would be surprised of What a Xeon x99 dual socket board can do :) I’m recording a new tutorial with an extreme powerfull v3 CPU that will run VMs and containers also encoding and routing.
@@MadLabNexus There is another problem with LGA2011-3: motherboards. They can be either server ones with a lot of wudhu, or flammable Chinese .. things. In opposite to TR4 platform. So, I'm not sure about LGA2011-3. Theoretically this is possible however to take a single CPU Asus ROG Strix/Rampage x99 and some 2696/9 v4, but it's about as low scores as some R 5600X. I would think about a next LGA3647, because there are single CPUs for that platform as powerful as two E5s, as well as Asus/Gigabyte workstation motherboards (not server boards). But comparing to TR4, the motherboards for Intel Platinum/Gold CPUs are x3 times more expensive than for Threadrippers (despite the processors are cheaper of a same benchmark score).
@@sc0or sure. As much recent better is does not matter if is AMD or Intel. If I have the money I would be doing this with a gen5 xeon gold hehehehe but these old machines are soooooo cheap for what they deliver that worth the use :)
hey bro i have a problem with hp dl360 g10 i install WS2022 and sql but when i start the vm the server starts going crazy with the fans randomly increase the speed for nothing, you now what is the problem?
In general you have more fan while server cpu is used and gets hot. So you demand cpu starting the vm and it forces the cpu and fans get in action. This is a normal behavior. You can try to change bios settings cooling profile for hpe
I don't cheat at all, but for running games like riot that needs vanguard (in any hypotheses I will ever run vanguard on my machine... I don't trust boot "things" loaders). I just run them o macOS. for other games I use the method of installing the bare metal windows then later add the disk to the VM. I responded a comment here about this process. so you also have to pass some args to the VM so don't let windows know it's virtual.
Tutorial is coming check it out ua-cam.com/users/shortsEBHMj8fUo6w?si=0gyrXqP1eyBMiSZC
How to contact with you?
Channel members have my contact and fast reply.
If you are not a member you can send me an email I will answer asap
Hi, is the tutorial released soon?
you just pushed the limits of virtualisation and shown the real capabilities of PROXMOX Hypervizor and given us an image of what can be done using well optimized servers, thanks a
lot
Thank you :)
technically proxmox is just a "web overlay" with some back management, the real hypervisor behind it is qemu/kvm
yes I do agree 100% in fact my fastest environment is another server with KVM over vanila arch linux with libvirt and some zen kernel tuning.
It is 15 to 20% faster when running darwin kernel over linux, but people will definitely struggle with this setup. My members only content have this recipe in the channel, but for internet regular public it’s complicated to explain and have no graphics environment for setting up the vms, spice and vnc are also more tough to configure and bridge network is also a configuration apart.
Also the EFI for darwin is different since the bus for the pcie passthru is different and the nvram too
The real thing with all this solutions is wich of them bring easyness of use, in personal use cases it'S fine to go wild and try the most optimised and struggle with some of its incompatibilities, but when we talk about enterprise level we tend to chose the fastest to configure to one that is compatible with backup solutions and offers better and fastest support,
it's all about HA or HCI and how much time does it take to get back to work and how much data loss can we tolerate in case of a disaster or incident
so PROXMOX is getting closer to this goals beside of being opensource,
so mastering it means maximizing chances for joining better enterprises.
what do you think ?
These videos are those i show my friends when they tell me that i am a magician of computers because i work in IT.
I say: you have no idea what a real magician looks like and but videos like yours.
Greetings from argentina
Saludos mi amigo. Un abrazo para el pueblo porteño!
I will be releasing a full tutorial VIDEO soon. Let me know what you want me to record!!!
po man, muito foda seu setup. to tentando fazer algo parecido, agradeço pelo vídeo. Se puder fazer o tutorial seria top!
To gravando…. Sai logo
What is the model number of those perc hba cards
its the cheapest one h310 but you need to upload the IT firmware to be able to use it with truenas
Super cool project man! Maybe dividing the video in 3 sections. Hardware set up, Proxmox set up, then windows and macOS set up:)
Keep it up!🏆
7:33 This is hands down the best Proxmox tutorial I've seen! The seamless integration of Windows gaming and Hackintosh on a single server is next-level. Thanks for sharing all the technical insights and tips-super helpful for the community!
Glad you liked it!
this is crazy man! i need to see more videos of this whole system setup. even a video about the pc alone from the beginning till latest/recent upgrade. great work man!
Thank you, what exactly is your curiosity here? ;)
Bro, appreciate the video. I've been wanting to update my homelab and was looking for a server case like this. And it seems to have all the specs that I was looking for as well. SOOOO appreciate you showing this. Certainly plan on getting one of these.
Check for new Lenovo tower servers. Mine is an old one there are suggestions in the comments from other guys here
Ton of info for such a short video. I really enjoyed looking at your setup. What interested me the most is how you set up ur vms on proxmox.
I would like to see a more detailed video on how you set up your VMs and how you fine-tune it for high performance.
@@greenshah the main point are in the video description:) check there for any insight and thanks for your words:)
Wait that PC case or set up actually has a 15 slot hot swappable drives. I’m honestly more surprised about this because it looks like a PC case and it works like a PC case. As in the fact that it might be very heavy, but it basically just sits there on your desk and has 2 CPU’s and GPU’s with 15 drive bays. The best part is it’s not that loud too. I’m jealous because I have five enterprise servers and they only hold a total of 20 3.5 hard drives combined each of them could hold 4 and they are very loud and use a lot of room and cables. They also have server/enterprise processor but I’m pretty sure they’re pretty old at this point and some of them have graphics cards but that’s like the really low powered ones to just have display. But I did get them for free so I’m not complaining.😅
You have a great setup too.
Take a look at a lenovo tower server on ebay. Maybe you can sell yours in the future and grab 2 pre owned Lenovo (i hope no one that was saved from a flood) but you will find them with max of 32 disks… look for old ones. Mine is from 2014…
www.lenovo.com/in/en/c/servers-storage/servers/towers/
Check the 3d tour..
www.lenovo.com/in/en/p/servers-storage/servers/towers/thinksystem-st650-v2/len21ts0001#tour
If we can do all this in an old 2014 machine think what can be accomplished in more recent hardware:)
@@MadLabNexus Oh thankfully thank you for sharing the name of it. Personally I don’t care if it’s old I just want the storage space like trust me I have computers that built probably at least 15 years ago with a I5-2400 which was the new back then. now since it’s old and not up to the speed of today’s standard I use it to hold, hard drives because back then having half your case being hard drive bays was common and the thing. Also since it’s on eBay and like 10 years old now I bet I’ll get a great deal on it.😂👍
Also I do want to say this was my first time watching your continent it was awesome!👏
Thank you again for the words. Hope you find a good deal :)
Altough this looks like a PC case is actually a server case.
@@MadLabNexus 🙏
this is a really cool setup, its nice you mannaged to save the server from the rain and managed to find a use for it!
Thank you :)
Well done on this very informative breakdown of your lab. I like the idea of running a Hackintosh inside Proxmox vm.. AND you better believe I screen grabbed some of your settings to mess with on my homelab.. ;) Nice!!
Thank you I will release a tutorial. Its taking more than I expect to record… but will be cool
I’ve been using the Logitech MX Keys Mini and MX mouse for switching between three devices, helping to keep the workspace a bit less cluttered with KB’s and M’s. Thanks for the tour! Great setup!
Thanks for sharing. I prefer separated accessories because of latency for gaming so I passthru the usb ports and I can use separated keyboards and mice since I must separate the passthru ports for each vm. Im recording a full tutorial with the final release of sequoia. Will let you know. Please subscribe and activate the notifications
@@MadLabNexus The Logitech MX Master uses up to 3 Unifying receivers so you can switch between 3 different machines/ports.
Amazing. Looking forward to the tutorial.
Very valuable information and great setup!!
@@Marcelo_Parada thanks for the words my friend!
We need a configuration video tutorial for proxmox … and passing the gpu etc for the ultimate gaming experience . 🙏🏽 great video
@@manuelk.396 what you have in mind?
@@MadLabNexus a tutorial video of a proxmox installation & configuration like yours with passthrough.
2 gpu passthrough vms is the way to go, I love my setup (NixOS workstation / Win 11 gaming)
You can share a single mouse and keyboard with multiple vms using evdev, there is no noticeable latency with this when gaming. Persistent evdev improves upon this by keeping the mapping even if the device is physically disconnected so that when you reconnect it, everything is still working. I created a macro on my keyboard's G1 for pressing both control keys, so I just tap that to switch between the VMs.
It's a surprisingly seamless experience.
There is an awesome solution too.
Great job, thanks for video!!!
Thank you :)
I am running a very similar setup on my main pc. 1080ti and rx470. Pass-through. The only issue I have been running into is the easy anti-cheat. I think your edits to the conf files might actually help me. That plus having a real mac address.
Oh yeah the real MAC is a must go for avoiding anti cheat
Nice Setup! I have been running mine for just over a year. I use ZeroTier + moonlight/sunshine to game stream on vacation. I am not one to make videos. More people need to see setups like this. It is proof as to why Linux running on bare metal is important. Especially in current times where Microsoft is proving to be untrustworthy on bare metal. When there is a problem with a windows VM I trash it and spin up a clone. Life is simple and good. :)
@@brian2590 thank you I will be releasing a net video of the installation process. People keeps asking so lets go. I think moonlight/sunshine are awesome!!! Nice setup too
Thank you I guess we all can't wait!
I thank you;)
Super cool project! Thanks for sharing!
Thank you!
so swag. 10x swag.
Nice video, thanks for sharing! I have a Dell precision 7910 and with your video I think that I will challange my self to install GPUs dedicates to VMs!
Synergy software seems to be good solution for KVM between different OSs, because use a dedicated mouse/keyboard for each device could be a little messy.
You can do it :)
Im here because the title 😁😁. Never me see proxmox can use for gaming and multitask OS too.
Virtualization works ;)
New Sub: Detroit, Michigan, US
Well Done Sir! I need to get a Proper GPU to do this, Kiddos are $$$, Im p00r these days lol
Nice, planning todo something similar soon, when my new hardware arrives 😊
Thank you :)
Lenovo devices always have an amazing charm. So beautiful, this tower. Otherwise, good luck with DRM support and virtualization. It would cost less and work better getting two separate systems, a gaming pc and a hackintosh.
@@MacLimitRange I agree. But since this machine was a donation after flooding, I think that the results are worth sharing. Virtualization and DRS or anything around this topic will be the same if we were using any server Brand.
yeah nice - I run something similar with a 5950x 6900xt etc and TrueNas Scale but it's headless and I use sunshine and moonlight to stream over lan (plus a whole bunch of other stuff - nas / image backup / valheim server / pihole).
Awesome!
Perfect Video Iike Proxmox too and start gaming with RX 560
I think it will run smoothly. Just certify you have a high ghz speed cpus or if you use 2.4 or lower frequency cpu, turn off hyperthread
Parabéns pelo conteúdo man... muito legal. Também estou querendo fazer um setup assim. Aguardando com ansiedade o tutorial. Tenho algumas dúvidas sobre o hardware... mas vamos aguardar. Parabéns.
Obrigado :)
I like this cabinet, very cool, good job 😄
Thanks! 😊
great video! I hope to see more
Thank you Im waiting for the latest 4tb drive arrive and will create a video for installing truenas and passing thru the disks. If you want let me know.
Cool
Thank you. Im recording a tutorial:) please subscribe
caralho mano top o setup, ingles ficou top é nois
Obg!!
Se tem Thinkpad e Thinkstation, tem meu like. E é claro, me inscrevi!
Que honra!
@@MadLabNexus ué mudou o nome do canal? Estou ansioso para novos conteúdos, se conseguir fazer passthrough de GPU nisso ai seria interessante.
@@ivanocj veja o Short de ontem. Passthru esta sendo feito e com streaming pra qualquer dispositivo. Ajude a divulgar:) convide os amigos :) tutorial a caminho
wow that is a cool setup.
I am trying to setup my game ( valo-rant ) in my proxmox but my old hardware does not support pcie bypass ( only vtx no vtd) so yeah I stopped there.
thanks for sharing this one and good luck for future.
@@iuhere unfortunately that’s a blocker. Maybe you can try a bios update… or the cpu is too old?
@@MadLabNexus hey thanks for the suggestion but yeah your doubt is correct the server has some old hardware salvaged from stuff. in short incompatible. at the time of building the server i never had much choice .
Hey my friend, this is awesome! I was wondering, I might have missed something, how did you get your proxmox console to appear on a different screen?
Oh there is a laptop there actually accessing the console ;) but you could put a VM to auto start with the server then you can access the console from the “vm within“ ;)
Hello, I would like to ask, how do you display your systems that you run using a server machine from prox to monitors?
Hi there! You need to passthru each gpu and connect their own monitor for a specific VM. It’s like having more than one pc in the same box
Very cool video
Thank you !
I thank you :)
@@MadLabNexus Also I would like to say that your video is very useful for me because I have a simular Lenovo machine and I'm planing to make from it not gaming server but CAD programs server. My goal is to make Proxmax server with windows virtual machines and setup remote access from virtual machines on Proxmax to laptop by internet ...
Hey Gustavo! Nice video! Did you managed to play with Virtual Machine anticheat detection like BattleEye?
I did not tested this specific, tell me a game that uses and I can test
@@MadLabNexus Fortnite.
On windows or mac?
@@MadLabNexus On windows.
Ficou muito bom mano! Genial
Muito obrigado ✌
Very cool setup. I would love to learn more about this.
@@Dmac4362 short details on the video description, but I recommend you search for subjects separately. Search how to passthru hardware using proxmox then how to virtualize windows linux mac
GPU passthrough setup! because I am having problems setting up my own passthrough
I would really appreciate seeing how you set up your Proxmox.
I will be recording a full tutorial video next days😊
Are you connected directly to displayport or something? or are you using VNC to connect to the systems? that was a bit unclear to me..
I am using the monitors direct connected to each gpu. But if you check my short about streaming you can totally do this without physical connection.
#proxmox #linuxgaming with #streaming using #gpu #passthru full #tutorial is coming soon…. #gaming
ua-cam.com/users/shortsEBHMj8fUo6w
muito bom, amigo, setup admirável
Obrigado 👍
Only you could make this happen... 👏🏻👏🏻👏🏻👏🏻
Thanks my friend
What is this case? Honestly interested in the 15 drive bays thing
I shared in other comments the details but this is an old Td350 lenovo server. You can get new st650 more recent machine
Super legal sua estação de trabalho/diversão. 👑
Muito obrigado 🤗
Thank you for this video. Can you please elaborate on the latency while gaming? For example - if I join a RDP session on a Terminal Server with even a Xeon Gold - I notice the latency even from dragging a window within explorer. But for gaming I can not imagine how it can be the same experience as on a desktop - How did you achieve it exactly? Sure, passing a GPU through will help but it still feels laggy etc. Especially in Shooters or MOBA games with mouse, no? Like LoL or Dota etc. This is why I still dont understand how LTT (Linus) got his 10 gamers 1 CPU system to run smoothly. What did I miss?
ua-cam.com/users/shortsEBHMj8fUo6w?si=NUtydiFkBEvnPWFg
Thanks for your question. There is no latency with gpu passthru. If you want to play without physical monitor and usb/mouse attached you will need a streaming solution like moonlight. Rdp sucks for latency…. Check this “short “ and you will se that in 4G connection (not wifi) i was able to play a racing game… but this has disadvantages… you MUST have a gpu passed thru and a monitor or “fake display software “ to keep the gpu card working while streaming
Im recording a tutorial. Just waiting for a member’s gpu to arrive so I Will record using his gpu 4090!!!!
Please subscribe and wait for it ;)
@@MadLabNexus I subbed, great content! Did you already do the full tutorial video for this? Very eager to see it. Any about external monitor/mouse - this is exactly what I want to achieve and I have already a USB / HDMI external monitor I can attach to it and have wireless mouse and keyboard so it should be fine as long as the latency is okay. At home I have 10GBE Internet and 10GBE LAN + WIFI 6E - my PC got RTX 3080 for Passthrough so I think I should be fine. Cant wait to see your full video and set everything up the same.
Thanks for the interest. I will probably record a live because one of my patrons gave me a challenge of running a 4090 liquid cooling gpu on this old server and if I can do this he will buy some servers and provide gaming hosting in a private cloud. So I,m waiting for the new server to arrive and also the gpu.
About your setup it is great. are you gaming on windows or macOS?
Hey Gustavo, tyvm for sharing all the information about your project, it was of great help! I live here in Porto Alegre and would like to know if there is a place where I can salvage some server affected by the flood
Opa blz? Cara peguei o meu em sampa de um dealer. Mas ve ai algum canal ou alguem de informatica que trabalhe pra Dell ou Lenovo que possa ter umas maquininhas velhinhas ai sem garantia pra vc se divertir
Great video, How far is that from remote gaming?
For this you should check moonlight and sunshine solutions
Cara, qual o consumo de energia do seu homelab em load, com a VM Windows em idle e com a VM Windows desligada?
Tô com uma ideia de instalar Proxmox na minha máquina gamer, que só ligo uma vez por dia por poucas horas a noite. A ideia é hospedar alguns serviços que precisam mais de performance (local AI, gerador de imagens, etc.) e deixar uma VM pra jogar que nem você fez, mas to preocupado com o consumo de energia nessas três condições que mencionei acima.
Claro que rolaria de desligar o sistema e só ligar quando eu precisasse usar algum dos serviços, mas tô com uma séria dúvida quanto a isso. Até posso testar como se comportaria, mas talvez vc já tirou essa prova
Consumo depende da cpu que vc usar no lab. Aqui eu uso uma de baixo tdp fica em torno de 140w uso baixo 250w uso medio e 580 no talo as 2 gpu. Nao eh mto diferente de um pc de casa e um ps5…
Sua ideia eh boa eu faco isso da pra economizar mas nao tem mto a ver com a mauqina idle nao e sim com o hardware q vc ta usando. Mais placas mais watts, mais cores ou mais TDP na cpu mais watts e ai sim mais uso mais watts
Lembre-se que sua VM nada mais é que algumas threads a mais nas suas CPus entao n tem segredo… ps5 ligado com jogo pausado versus ps5 ligado com jogo no TALO nao muda muito mas ps5 em standby ai muda ;)
@MadLabNexus acho que eu formulei a pergunta mal, mas minha principal dúvida é se teria muito gasto energético deixar o PC físico ligado com o Proxmox rodando com todas as VMs desligadas, e bolar um esquema pra ligar as VMs necessárias sob demanda, aí nesse caso o consumo de energia é irrelevante.
Teria sim. Se estiver “ligado” powered on. O consumo seria o low TDP do servidor+ o das placas entao cada modulo de memoria, cada controladora, cada porta de rede. Bla bla bla vai gastar la seus 2 a 12watts.
Mas eu faço o que vc quer usando a xclarity (a interface de gerenciamento do servidor) eu desligo ele totalmente e quando quero ligar eu ligo ele remotamente sem ter que apertar botao…. Tudo no software. Essa é a vantagem de “servidor”
Voce pode comprar uma “tomada” wifi na amazon se for usar um desktop comum… vc configura a bios para ligar sempre que “faltar” energia e programa a tomada pra ligar e desligar via wifi. Vc da shutdown no pc e desliga a tomadinha . Quandi vc ligar ela o pc liga todo do zero.
Outra opcao é wake up on lan… Se vc ligar essa opcao pode deixar o proxmox entrar em standby ou colocar o server em standby e se vier requisicao na LAN ele sai do standby… nao gosto disso pq qq pacote influencia mas funciona…
Por ultimo pode deixar ligado. 140w nao é tao significativo na sua conta de luz nao
@@MadLabNexus Pelo que vi meu PC tá puxando 200w idle. Tô na neura de reduzir gastos de energia, espalhando sensor e mensurando via home assistant em tudo, então não rolaria deixar ligado.
É desktop comum mesmo. WOL ou tomada inteligente (que esse PC até está ligado em) resolve bem a questão.
Valeu pela conversa, abriu bem a mente pras possibilidades. No final das contas a melhor forma é testar mesmo. Vou reservar um final de semana pra brincar com isso!
Wake onlan! Put the buttoun and your pc running
yo tengo una duda, tengo mi servidor proxmox al igual que el tuyo con una VM con Sequoia y otra con Windows 11, ambas funcionales con GPU Passthrough y su grafica para cada VM.
Mi pregunta es ¿Puedes usar tu Apple ID en Sequoia? yo en mi caso no puedo, al igual que otros usuarios de proxmox, o Parallels; Vmware o UTM no puedo iniciar sesion en Sequoia.
Sin embargo en Sonoma si puedo iniciar sesion en mi proxmox sin problema
Aun no es oficial el uso del sistema operativo Sequoia. Después del oficial launch possivelmente si va funcionar
@@MadLabNexus pero ayer acaba de salir la versión final.
Bueno, cualquier cosa si logro algo te aviso
Aun no hice la instalación porque las versiones finales aun tiene una “gray zone” si puedes utilizar como virtual…
@@MadLabNexus ooooo okey, y en mi caso para tener corriendo ambas máquinas y separados los grupos iommu tuve que aplicar el parche pcs-acs override multiboot o algo así. Y santo remedio, ya puedo tener encendidas mis dos VM al mismo tiempo. Es que antes de hacer esto tenía encendida una VM, pero al encender la otra VM el servidor se congelaba y separados reiniciaba.
Ahora me doy cuenta que en mi caso que tengo que tener conectado un monitor a mismo segunda GPU para encender la segunda VM. de lo contrario no enciende.
Estoy pensando en comprar un Dummy HDMI para solucionar esto
Utiliza un virtual display que no tiene costo :)
I have been trying to do something similar but stuck with gpu pass-through on hackintosh. Can you make a dedicated video on hackintosh and the gpu pass-through?
@@agent_447 As I said hackintosh is a “sensitive” subject. This is “dark area” since there is no formal position from apple about using macos outside mac hardware, but since sequoia is beta, so it’s for testing. There are lots of hackintosh guides all around google but what I can tell you is that you need at least some things to run sequoia beta
1- the correct proxmox efi as I created mine
2- AMD compatible GPU is yours like mine (6600) then you just pass it and enable boot args as below
3- add “agdpmode=pikera” to your boot args
4- passthru only the GPU and not the hdmi audio at first so you should be fine to see the accelerated video ;)
que setup massa mano! Parabéns!!
Obrigado
Have you used this setup with any bluetooth devices?
Usb Bluetooth passed thru for windows and batocera so I can use my ps5 control to play emulators and other pc games. For macOS it’s possible but I did not configured yet. Im recording a tutorial and will try this. Subscribe and get the notification when i finish ;)
wow insane setup !
@@00x999 Thank you
brabo demais
Obrigado meu amigo!
WOW just WOW... 😮
Thanks
Question for gaming on a VM do you have issues with games that have anti cheat ? I heard it can cause issues, does steam run fine?
Most of them run without problem if you do not let your windows be identified as VM.
Riot games like LoL you must run within a Macos… it would run ok if you install vanguard and let this “nasty boot loader” control your windows, but since I will never agree with this kind of “boot” software taking control of any operating system I use, for those games I simply play on linux or macos (if supports) or I don’t play at all and move to another title
You are awesome man,,thanks for this video so good,,How you get sound/audio with virtual machine?
I use a usb-c dock but you can passthru usb audio device or bluetooth device ;) and you could “more complex” use hdmi /display port digital audio
Please drop the tutorial !
I plan on making my own with consumer stuff, Ryzen 9 5950X, RTX 3080 ( GPU for gaming and Creative Work ), Quadro P4000 ( Plex and Immich work ) and running OpenMediaVault and multiple other services all on the same machine
With ryzen is a bit different but will work too. I bought some hardware parts to finish the build. i will create also a VM for AI with an rtx5000 thats why is taking so long. hardware did not arrived yet :(
But tell me specifically what you need to see and I will try to split the tutorial in separate videos.
No Qemu agent installed?!
No, otherwise windows will identify it is a VM
12:19 why the task manager doesn't report the windows is running in a VM? how do you do that?
This is tricky… remember I said i was booting from nvme? Well to hide virtualization from windows you need to
1- DO NOT USE any virtio driver or hardware. So your vm must not have virtio scsi or virtio network
2- you should not install windows from the VM way. You need to install it baremetal first. To your NVMe disk then after all installed as a physical machine, activate your windows, then shutdown the host, you passthru the nvme disk to the virtual machine and it will boot as physical since you don’t ever use virtio devices or driver
3- you must hide CPU from the guest windows so you must tell the Smbios type 0 is a physical machine, that’s why I shared my main config points in the description of the video so i”m using an “asus American megatrends” bios hehehe (check the args ai shared)
4- if your vm is reporting as virtual machine you will UNFORTUNATELY need to do a clean windows installation as BAREMETAL first :(
5- disable any agent. Qemmu agent, whatever….
There is one more thing. Virtualization being reported in task manager does not mean the windows is virtual, means that your CPU have “virtualization “ capabilities enabled. So disable hypervisor in args as I shared and this will also disappear
@@MadLabNexus woah very detailed, thanks for the explanation 😁👍🏼
I think you need to do a in home streaming vm and drop all the monitors.
Maybe I will do this for the console old games emulated :)
What kind of Lenovo server is it? You can tell me the hardware parts in the description
You can check in the comments the model. Old td350
I am recording a tutorial please subscribe and get the notifications so you can check all. I will explain from scratch
It’s very cool !!!
Can it work same way with xcp-ng? And second question, can it work with some kind of think client or regular laptop with LAN ?
Did not tried with xcp but if it should be possible. For vdi or streaming you will need an enterprise gpu and/or some software like moonlight and sunshine
Muito bom o vídeo, parabéns!
Só gostaria de saber como você fez pra poder conectar o monitor na VM, você utilizou o NoVNC do navegador ou fez algum passthrough do monitor???
Obrigado pelas palavras, o monitor esta conectado na placa de video como um computador comum. O ponto aqui é voce entregar a placa de video diretamente para a vm fazendo o “passthru” do hardware, conforme explico no descritivo do video
Stumbled upon your video randomly, how did you get sequoia to work? I tried using opencore and it has never worked for me :(
Im working on a tutorial and will post here :) it’s complicated but there are some ways.
@@MadLabNexus awesome +sub :)
hey, may i ask what the model number of the machine is(lenovo server)?
It’s running pretty silent for a server.
Sure this is an old 2014 td350 cto=70DG, but newer servers would be more silent :) check comments of the video I shared the links
@@MadLabNexus hey, thanks for the prompt reply. Since you mentioned working at lenovo, what would you recommend instead?
I was thinking dual gen1 or gen2 xeon scalable processors initially but always hit a roadblock with HP/Dell due to the loud fans..
@@gumz4183 Lenovo servers came from “IBM design” so best of the best… for low fan noise you might try to go for an enterprise Lenovo pre owned tower server, if you need a budget setup, you can go with lower models but if you have a bit more money go for an v1 Lenovo tower. Check if it has the same structure as mine, Dell and HPE are awesome machines but cooling system of them are not best optimized so they have 1 big fan… this is noisy, but if you grab a Lenovo to entrance server, with less fans you will hear noise too. This one is the evolution farrrr better than mine for using gen 1 or gen2 lenovopress.lenovo.com/lp1055-thinksystem-st550-server
@@MadLabNexus Thank you for the recommendation, I see stock of st550 available with a local enterprise server refurbisher. I will investigate further before I make the purchase and also check if a noctua fan replacement can be done to cut some extra dB(s).
wish you the best of luck
moonlight + sunshine and nvidia GPUs sends you all a big hello (especially to those who are using dual-socket processor systems - I had many of those myself, once upon a time - but - never again)
only regular ATX one socket system with regular RAM and very nice RTX card + moonlight + sunshine
@@noname-uf4je Helo there hehehe ohhhh that is for streaming… hehehe really nice but in my case I was trying to give some use for an old flooded machine. i also run containers, nas, and other stuff besides gaming:) i like moonlight and sunshine
Amazing ! Great Job !
I'm interesting what can be the usage and the performance for gaming and working at distance from this setup ?
@@clementfeytout5668 i will add a tutorial video including streaming:) soon
@@MadLabNexus thanks you men !
Hey, how did you solve with anticheats, like easyanticheat in fortnite or battleeye in rainbow?
Check the comments :) there are some ways….
First things first, how does the windows vm deal with vanguard or similar anticheats that dislike VMs?
and then assuming everything is fine:
I think the main upgrade I'd do to a setup like this is use something like synergy to minimize the input devices and share them across all booted systems.
Then finally use a HDMI switcher per monitor that's set up for these VM systems, so that I can leverage the screen real estate for my main host, but swap what is displayed when the VMs are booted.
Vanguard does not run on windows vm. You cannot cheat this. Its a Boot driver. i NEVER IN MY LIFE would run something in my machine like vanguard. This is too much invasive for me.
About the upgrades thanks for the suggestions ;)
So wicked!
Thanks 😊
Great video! I was wondering if the power consumption of that server is higher than that of two PCs. Could you share the average power consumption? Also what server it and the specs, looking for something similar
Sure, I will record a full tutorial and explain about power but consider
1- this is an old machine
2- i use more power cus this is for gaming
3- my cpus are lower in cores so less power if you grab a lot of cores cpu it will grow
175w in regular situation (everything on) but no gaming
204w with all vms On no gpu demand
250 to 500w if you use one or both vms with gpu at maximum use in heavy games + containers and nas
I would like to ask you another question is there any thing that I can do to make a a software kvm to pass throw the same mouse and keyboard to two different vms on separate gpu’s
No. You can set a device internal to the vm like xhci or tablet pointer, but it will not work the way you want… I will so some testing with passthru. For console ai know this works but you will not pass thru usb in that case
Spinning up a similar setup on my server right this instant.
@@intelcorei9179 :)
Woah, this beast looks so cool, what ThinkServer model is that ?
This is an old 2014 td350. In the comments here I shared this and newer models if anybody wants to search ebay
Solução bem bacana para substituir o Backplane, a fonte proprietária dessa maquina é facil de achar ?
Bem tranquilo mercado livre tem platinum e titanium so cuidado pra nao comprar as da IBM
@@MadLabNexus Show muito obrigado, atualmente estou em um jornada parecida com um Thinkstation P520 mas o Server mesmo acaba sendo uma opção melhor no futuro
Hello Sir: I know how you got multiple monitors working (via the Graphics card). But how did you setup multiple Keyboards and Mice? Also, how usable is the MacOS VM compared to, let's say a Mac Mini M2 (low end model)? Can this MacOS VM be used as a daily driver Mac system (in your opinion). My CPU setup is this -> 56 x Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz (2 Sockets) and 256G RAM (ECC). Does each VM (that is using GPU pass-thru) need it own dedicated Graphics card? I noticed you have like 3 or 4 graphics cards on that motherboard.
Hi there thanks for the question
1- multiple monitors as you said it’s done because of multiple gpus.
2- multiple keyboards can be archived by passing thru usb devices or usb ports or the full usb pci controller
It’s actually the easiest part. Just share one or two ports or the devices to each vm
3- about macos performance is really great for me. It performs like a macpro But sequoia have a problem with using apple ID. So if you want to replace a mac mini with a Virtual machine you will be stuck in sonoma.
4- For full video acceleration you need one gpu to each vm. There is no magic unless you have a enterprise gpu for sharing vgpu cores. Btw this does not support macos. Only full passthu.
Im recording a tutorial, please subscribe and activate the notification so you can get it when it’s ready
@@MadLabNexus: Thank you for the fast reply, SIr. I just subscribed.
Great showcase here, kindly share the process to install hackingtosh Sequoia and gpu passthrough
Hi I can help you with the passthru and Vm flags and proxmox configuration side. Send me an email.
About installation of macOS outside apple hardware I cannot help!…
In my case it was for lab testing ONLY for the BETA version of macOS, but you can do a google search and there are thousands of guides. It’s the same process for baremetal, just use it in a VM inside proxmox :) take care
@@MadLabNexus I treid proxmox one time but no luck. Kindly share your email.
@@takselagustavo_carneiro@outlook.com
@@MadLabNexus thanks you
@@MadLabNexus sent you the mail
Parabéns pelo excelente inglês e pela magia que vc fez com esse PC e as Virtualizações
😊
Cara que inveja! Meu sonho é fazer um servidor proxmox assim, alias seu inglês é muito bom.
Traga mais videos desses servidores por favor!
Obrigado pelas palavras meu amigo, to gravando o tutorial. Se inscreve ai deve sair esse mês. Essa maquina ta barata no mercado de usados. Procura no OLX em SP Mbaces TD350 Lenovo. A Galera so fala dell, mas esquecem que a Lenovo é a antiga IBM, ou seja, MONSTRO de servidor. Tenho 2
hello, can i use my igpu from 7600x for mac os, and rtx 4060 for windows gaming?
Hello you need to check in opencore gpu guide, I cannot tell you if specifically this igpu will work, but I can say that the principle of using any hardware within a vm is the same and your igpu “should” be “passthruable” the main issue is to check if macos will see it. dortania.github.io/OpenCore-Install-Guide/
How does screen work on gaming side? I mean do you have regular hdmi plugged to gpu directly?
Yes display port connected for each vm just like the vm was a regular physical machine. This was the first requirement for me
How are you handling peripherals? Dedicated per device? shared through software?
One monitor per VM connected displayport for each gpu.
Windows with rtx4070
Mac with rx6600
Sound over display port
The console is connected in the same monitor windows is, so I just switch entrance.
2 usb keyboard passing through the USB port and not the device, to each vm, so I pass 2 usb ports so I can connect a pendrive or external hdd + usb keyboard / mouse wireless
I have a thunderbolt dock that sometimes I use as usbc but since this machine does not have thunderbolt i almost don’t use it
A+ for idea and realization, C- for practical usage. It is cool in terms of possibilities but only when you actually need both macOS and a Windows PC. Older computers mean more power consumption and a LOT of noise. PCIe v3 will bottleneck newer components like a VGA card and NVMe storage...What about USB speeds? Maybe I am mistaken, but all of this looks more like a testing lab than a real person's everyday working configuration.
P.S. I feel pain when I see somebody touching the screen with their fingers. 🙂
Thanks I totally agree with you. This machine is OLD rescued from rain and flooding so I had no use to it. Then I brought it to life and created a LAB.
If you can do something like that with old machines then you certainly can do more with recent. The idea was not revolutionary… was just to save an old and abandoned wet hardware…
About power consumption i must disagree. Using lenovo bios energy favoring performance and processors that are low in cores (low wattage) the average here is 230w for all 15 discs nas and containers. When I play I increase 150 to 200w because of the GPUs so… will be almost the same of a gamer pc + a NAS + newer server to run containers…
Hackinstosh is still a thing? I thought with M series chips this went bye bye
Sequoia Will be probably the End of it. Last chance is now
thats lovely but why no overlay ? some fps/frametime graphs
This was not the main objective. The focus was show it’s “possible to play “ and work simultaneously using vms and “maybe” play on 2 machines.
@@MadLabNexus would have loved to see if it's feasible to play and/or even play competitively. Could be a very good use case for a hypervisor as a desktop with the amount of power you can cramp into today's mini or full sized towers. Having something like your main debian/proxmox with various VMS at no perceivable performance loss for a decent price would be amazing especially with Microsoft's recall and other dystopian crap. Thanks anyway
For doing this, you need an enterprise GPU card and also paying for Nvidia grid license. so the price of this will be too expensive. it’s better use baremetal PCs. but using consumer GPU like my set up you can pass through one GPU to each virtual machine and it will work smooth. Problem is for each vm one gpu will be required
@@MadLabNexus that's exactly what I pictured. Dedicated or low end ARC for the host and one gaming card for one windows vm and it's apps
In this case that’s what I am doing. One GPU for windows (slim because a big width gpu will not fit the spaces) and other for Mac. Two gpus and there you go
what system of lenovo was this ?
and you could have posted the command on pastebin and just linked that .
Never used pastebin thanks for the tip. This is an Old td350 I mentioned in other comments about this model and other newer servers from Lenovo. I Will try pastebin for the next video. Im going to update the server from scratch
Awesome machine 😁
I can`t imagine how it will run with 2x e5 2699v4 🤔
It will be much slower… even if you disable hyperthread. 2699 is 2.2 ghz and 2643 have less cores but runs on 3.4ghz so for this kind of use it is better.
If i had lots of vms and containers and no gaming, then it will be awesome cpu
How did you handle USB peripherals like independent keyboard and mouse to each VM? Did you install separate USB controller boards and assign them with PCI passthrough, or can you assign to each VM on a device or port basis?
Basically you can assign or passthru any device to a vm. So as long as you have 1 port you can use an usb hub and passthru the ports. Im preparing a tutorial that I will share soon ;)
@@MadLabNexus thanks. This idea is genius. I’ve used proxmox a ton for remote servers, never thought of something like this.
It is great to hear that! Please subscribe and get notified when the full tutorial is ready :)😊
@@MadLabNexus how is that tutorial coming?
waiting for some new hardware to arrive cus I changed the gpu to work with some AI, and sequoia need a patch for allowing you to use your apple ID. This is not ready yet :(
I will probably separate the videos for each subject. I hope to send something new this month, if you have some specific need let me know so I record for you first. Regards
I am building a proxmox HV right now, could only get two 4 TB drives so we shall see how it goes
Will be nice in mirror config
@@MadLabNexus Got it working yo!
Awesome Im creating the tutorial with 15 disks passing through to a truenas machine . Will record the tutorial
@@MadLabNexus That sounds interesting, and I definitely will keep my eyes open for it.
What model of thinkserver is that your using? I'd like to see if I can find one for myself on ebay or something. Thank you.
This one is an old TD350. Here in the comments I shared some links for newer models that will be better for you since they’re newer. This one is an old flooded machine I saved, so I tried to use it the best I can… but if I would start something new… I would go to a more recent model
@@MadLabNexus Not looking for newer, but more about the case it comes with and the features it has, Thank you again :)
this thing is my dream
Tutorial coming on the next days
Ok. So, with TR 3960x it must fly into a space, I think. And a question is how to force myself to use 14700k instead -) I understand it's new, from a store, bla-bla-bla .. for a same price, but I want to use a server processor, a good old motherboard with all those PCIe x16, bifurcation, and 8xSATA... and that's a sickness.
You can do this with amd no problem. In fact the cpu does not get as much importance. The gpu and nvme are much more important for gaming… this cpus i use are from 2014…
@@MadLabNexus Sure. Fortunately gaming is not really important for me and for my setup I think about. Exactly because of nvme I'm thinking about PCIe gen 4 at least (with a raid5). Xeon E5 is a bit outdated in this case. But when I watch such setups like yours, I'm full of enthusiasm to make something similar ) Despite modern solutions can offer about the same (with certain limitations of course)
You would be surprised of What a Xeon x99 dual socket board can do :) I’m recording a new tutorial with an extreme powerfull v3 CPU that will run VMs and containers also encoding and routing.
@@MadLabNexus There is another problem with LGA2011-3: motherboards. They can be either server ones with a lot of wudhu, or flammable Chinese .. things. In opposite to TR4 platform. So, I'm not sure about LGA2011-3. Theoretically this is possible however to take a single CPU Asus ROG Strix/Rampage x99 and some 2696/9 v4, but it's about as low scores as some R 5600X.
I would think about a next LGA3647, because there are single CPUs for that platform as powerful as two E5s, as well as Asus/Gigabyte workstation motherboards (not server boards). But comparing to TR4, the motherboards for Intel Platinum/Gold CPUs are x3 times more expensive than for Threadrippers (despite the processors are cheaper of a same benchmark score).
@@sc0or sure. As much recent better is does not matter if is AMD or Intel. If I have the money I would be doing this with a gen5 xeon gold hehehehe but these old machines are soooooo cheap for what they deliver that worth the use :)
pretty awesome setup...
Thanks!
hey bro i have a problem with hp dl360 g10 i install WS2022 and sql but when i start the vm the server starts going crazy with the fans randomly increase the speed for nothing, you now what is the problem?
In general you have more fan while server cpu is used and gets hot. So you demand cpu starting the vm and it forces the cpu and fans get in action. This is a normal behavior. You can try to change bios settings cooling profile for hpe
Great video, how did you deal with anti-cheat in games?
I don't cheat at all, but for running games like riot that needs vanguard (in any hypotheses I will ever run vanguard on my machine... I don't trust boot "things" loaders). I just run them o macOS. for other games I use the method of installing the bare metal windows then later add the disk to the VM. I responded a comment here about this process. so you also have to pass some args to the VM so don't let windows know it's virtual.