Inlägg
Proxmox är ju som du vet inget annat än Debian med några extra paket.
Så, installera Debian och konfigurera upp lämpligt grafisk gränssnitt så som du vill ha det, och sedan slänger du bara på Proxmox-paketen.
Jo, men då är man ju inne på speciallösningar och det är ju det jag vill undvika…
Man sitter väl inte och tittar på film på en server?
I normala fall har man just en klient som hanterar det
EDIT:
Ok, så windows som host OS verkar ha smidig video i host OS men du har andra värre problem istället.
Får du några problem med Linux som host OS? Du skriver bara att du då inte kan titta på film i VM, men kan du titta på film på host OS'et utan att blanda in en VM? Linux ska väl kunna spela upp film?
Helst skulle jag ju alltså vilja köra typ Proxmox i botten och därmed blir det video i VM. Jag bor ihop med fotbollsfanatiker (fru och son) och de lägger ofta beslag på projektorn. Dottern lägger beslag på TVn och jag vill ibland titta på film på annan skärm än surfplattan. Har en 27” 4K-skärm till arbetsstationen och vill kunna kombinera servertjänster med annat. Sedan är det mycket principen - hur svårt skall det vara att kunna få en sådan här detalj att fungera?
Jag kanske missförstår, men du sitter på en kraftfull server som kör massa VMS, men du måste köra din videofil i en VM och kan inte köra den lokalt på datorn hårdvaran direkt? Varför?
Vad missar jag?!?
Måste och måste. Jag kan naturligtvis ha Windows som host, kolla på film där (i host OS) och köra VMs i Hyper-V. Men Hyper-V känns lite skakigt. Jag har ofta (för ofta?) problem med att en Linux gäst inte vill starta eller gå ner. Om jag istället har Linux som host, kan jag titta på film där, KVM fungerar stabilt men just grafik i VM laggar.
Om man vill ha en NAS VM, en Unify controller och lite andra basala tjänster körande, känns det som en bättre lösning att just ha en ren hypervisor som Proxmox, men problemet är just film.
Sedan stör jag mig på att jag inte får löst problemet och det har väl blivit en utmaning att lösa det.
Som exempel har jag HTPCs (Win10) hemma till TV och projektor och kör 720/1080p med olika källor (Netflix, SVTplay, Teliaplay, popcorn och t o m DVD) på gamla i3-6100 (2c/4t) utan dedikerat grafikkort alls utan en tillstymmelse till lag. Både CPU och GPU klarar detta utan speciell last (”nästan” idle). Jag kan prova att lasta och köra virtual box och installera linux medan jag kollar film utan problem, dvs när man kör native drar video inte så mycket.
På min ”arbetsstation” har jag en Ryzen 7 5700G (APU) 16c/32t med 32G minne. Som väntat drar en VM nästan ingenting av CPU och jag kan lasta på hur mycket som helst utan att burken knäar eller något laggar. Förutom video. Om jag kör en enda VM och ger den massor av resurser och inte gör något annat i datorn, laggar video i VMen i alla fall, även om CPU egentligen idlar.
Det känns alltså inte som ett problem med just rå kraft utan snarare något annat.
Hur löser proffsen detta? Man kör ju aldrig med dedikerade grafikkort och passthrough i ett datacenter?
Tänkte bara säga att jag har funderat på typ samma sak som du - dvs att ha en dator med flera olika VMs (standalone Windows, Linux, plus några andra grejer), utan en host-OS.
Tänker du ha datorn som ett server, och bara använda den via ett nätverksuppkoppling, eller tänker du bara använda den?
Jag sitter normalt och jobbar direkt mot denna maskin, men om man kör Proxmox eller liknande är det enkelt att nå alla VMs utifrån om man vill. Allt detta funkar skitbra, men just videoprestandan är svår att få bra. Synd egentligen eftersom konceptet slår multiboot med hästlängder. Enkel backup och replikering av maskiner osv. Dessutom kan man ju t ex ha en NAS-VM tuffande oberoende osv..
Varför ? Det är enklare att dela ut videofilerna i lanet och spela upp dem i klienten så varför göra det så komplicerat när det inte ger nån fördel.
Jag är inte ute efter att dela ut till en extern klient. Jag kör multipla VMar lokalt på en och samma host. Uppspelning på samma maskin men i VM. Målet är (bland annat) att slippa multipelboot.
Vad är det du tycker känns instabilt och krångligt med GPU passthrough? Köp ett till grafikkort bara som du inte använder till något annat och skicka in i en VM. För att visa bilden från den kör du med looking-glass i Linux och slipper hålla på med extra sladdar. Det är nog det minst komplicerade sättet att få nästan native-prestanda från ett grafikkort i en virtuell maskin.
Jag tror väl iofs att typ virtio stödjer någon typ av accelererad grafik numera också som kanske kan räcka till för att se på film?
Senast jag försökte, var det ett fasligt googlande och studier av olika youtube-klipp för att försöka få ihop ett försök. Om det inte fungerade, var det svårt att förstå varför, och om man uppgraderade någon länk i kedjan, kunde det typiskt sluta fungera utan att man egentligen förstod varför. Stabilt för mig är om man har officiell och enkel support för en teknik och t ex kanske kunna konfa passthrough-koppling mellan device och VM direkt i GUI eller liknande. Men det kanske går att göra idag i Proxmox osv? Jag är lite trött på olika script som cirkulerar och ingen vet egentligen vad som funkar till vad…
Ok, ja men då vill du ha SR-IOV antagligen, så du kan få nära-nog direktaccess till GPUn.
Nja, helst inte just gråzonen. Bränner hellre lite CPU på problemet än just invecklad konf.
Är det ett måste att köra full-blown VM? Varför inte containers? LXC eller Docker beroende på ändamål.
Kanske åldersnoja.
Skämt åsido - har arbetat kommersiellt med virtualisering i mer än 10 år och har kommit fram till att jag gillar att ha koll på guest OS. Kanske kontrollbehov eller bara gammal vana. Enklare konceptuellt. Gillar också att kunna välja OS och miljö beroende på vad jag vill göra. Så - svaret är nog att jag helst vill få denna enkla detalj fungerande. Allt annat är trivialt.
Om du inte vill köra Hyper-V på "desktop experience", kan Hyper-V Server Core vara något (om det inte är det du kört förstås)?
Problemet är ju (väl?) att jag är kvar på MS-bas? Skall medge att jag inte testat just denna kombination (men snart sagt alla andra)...
Grafikprestanda i VMs?
Hej !
Jag sitter med ett klassiskt problem (gissar jag) men alla lösningar tenderar att bli lite over the top.
Det jag försöker få till, är att rationalisera datormängden hemma till en enda burk och virtualisera så mycket jag orkar. Kraftig burk finnes. Jag kan lösa NAS, olika OS, development osv via Proxmox, Linux + KVM eller t o m Windows + Hyper-V.
Den enda applikationen som jag har lite krav på, är att jag gillar att titta på film. Massor av film i hög upplösning. I VM.
När jag bygger virtualisering på Linux eller Proxmox, hamnar jag alltid i problemet att jag aldrig kan få video lag-fri utan att börja dyka in i GPU pass-through men det känns ganska instabilt (i alla fall känns det som för krångligt i längden).
Den enda virtualiseringen som ger lag-fri video är Hyper-V, men jag gillar inte tanken på att i grunden ha ett host-OS som är öppet och ganska instabilt (Windows) - en uppdatering senare så slutar slumpvis funktionalitet att fungera.
Så - är det bara jag som inte snavat över "rätt" tips eller är det så infernaliskt svårt att få till just stabil video i VM?
Jag vill helst ha en portabel lösning, så massor av cores är inget problem, men just GPU pass-through känns inte som den väg jag vill gå om jag inte kan slippa (innan det är trivialt supportat av infrastrukturen).
Dual boot börjar kännas förlegat...
Tacksam för förslag !
MVH/Lacke
- Hög temp på CPU14
- Fanboy-quiz: Vad kan du om Sega?55
- Ubiquiti Unifi2781
- AMD stoppar Windows 10-stöd i Ryzen 8050/900081
- 5G eller ha kvar trådad nät?26
- Stuttering, eller vad man nu ska kalla det.2
- Fler kör AI i jobbet, men skäms för att erkänna det54
- Extrem FPS drop i league of legends efter skärmbyte [LÖST]10
- Dagens fynd (bara tips, ingen diskussion) — Läs första inlägget först!18480
- Bygga nytt smart hus från grunden: Vad ska man tänka på?28
- Säljes Seasonic TX1000, Msi B550M & AMD 3700X, Ballistix DDR4 2x32gb 3200cl16, SSD 980 Pro 1TB.
- Säljes Flyttrensning - PS4 Pro och två tangentbord
- Bytes Acer CB273U mot ultrawide
- Köpes Köpes bra och ny gaming dator
- Säljes Asus 2080ti / Vattenkylning
- Skänkes 27tum 60hz skärm plus högtalare skänkes
- Säljes Mitx speldator Ryzen 5800X3D, XFX RX 6800 m.m.
- Säljes Dator
- Säljes MSI 27” 2560x1440
- Säljes Automatisk tömningsstation till Ecovac Deeboot
Tester av chassi, grafikkort, processorer m.m.
- SweClockers Noob-byggarguide Del 26
- Bästa komponenterna enligt SweClockers medlemmar37
- SweClockers Noob-byggarguide Del 116
- Prispressat mejselkit är Testlabbets favorit41
- Corsair Platform 6: För dig som inte nöjer dig med Ikea-skrivbord11
- Airtec Pro Type1 – batteridrivet alternativ till tryckluft på burk128
- Snabbtest: Bli mer Pro med mindre tangentbord43
- Snabbtest: Högre spelprestanda med Intel APO46
- Snabbtest: Asus ROG Swift PG32UCDM – kryss i nästan alla rutor38
- Cooler Master Ncore 100 Max – lättbyggt minstingchassi17