Fórum Root.cz

Hlavní témata => Software => Téma založeno: t0msk 24. 01. 2016, 00:51:13

Název: Je možný VM na gaming?
Přispěvatel: t0msk 24. 01. 2016, 00:51:13
Zdravím, ako niektorý viete, chcel by som prejsť na Linux (Ubuntu), ale taktiež by som si chcel na Linuxe spraviť VM na ktorom by som mal Win7, kvôli aplikáciam, ktoré sú iba na Windows a niektorým hrám. Preto by som sa chcel spýtať či je možné na VM (kvm/qemu) cez GPU passtrough získať výkon skoro rovnaký ako na bare metal.

Ďalšia otázka, podstatne dôležitejšia, je že či sa dá nastaviť aby môj linux využíval GPU (aby som mal vysoký výkon na playonlinux aplikácie a pod) a v prípade zapnutia VM (Win7) by GPU nahradil iGPU v linuxe a GPU by začala fungovať vo VM (som ochotný strpieť prebliknutie obrazovky a pod ;D ), vo Windowse sa dalo mať 2 GPU spustené, tak, že GPU mi vykreslovala obraz na monitore a iGPU mi vykreslovala
"virtuálny monitor (obraz za mojim monitorom), ktorý nebol vidieť" celý návod je možné nájsť v príspevku (dole) na http://www.tomshardware.co.uk/answers/id-2147305/enabling-intel-integrated-graphics-alongside-discrete-graphics-card-quick-sync.html (http://www.tomshardware.co.uk/answers/id-2147305/enabling-intel-integrated-graphics-alongside-discrete-graphics-card-quick-sync.html)

Tak by ma zaujímalo či sa nedá niečo takéto aj na linuxe, že by ma to prípadne hodilo do "iného monitora" kým by GPU riadila VM, kľudne môžem v tom okne ostať, ide mi len o to, že chcem GPU výkon v linuxe, ale po zapnutí VM ho presmerovať na VM, a aby iGPU riadila linux kým bude VM zapnuté.

DUAL BOOTu sa chcem vyhnúť preto aj robím VM, keby som mal dual boot tak VM je pointless, chcem sa vyhnúť reštartom.

CPU: Intel i5 4670
GPU: Asus EAH6850
iGPU: Intel HD 4600
RAM: 8GB (rozmýšľam nad upgradom na 16)

Ďakujem!  ;)
Název: Re:Je možný VM na gaming?
Přispěvatel: console 24. 01. 2016, 00:53:22
Kup si konzoli a nedělej nesmysly! Playstation rules!!! Linux na PC a hraní tam, kde má být.
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 24. 01. 2016, 01:10:50
Kup si konzoli a nedělej nesmysly! Playstation rules!!! Linux na PC a hraní tam, kde má být.
A ja ti na to poviem iba jednu vec že PC gaming race :) a bol by som rád, keby ste nepísali off topic, kto nevie poradiť, tak nech sa nevyjadruje. Ďakujem
Název: Re:Je možný VM na gaming?
Přispěvatel: sdfasdf 24. 01. 2016, 01:27:00
Zdravím, ako niektorý viete, chcel by som prejsť na Linux (Ubuntu), ale taktiež by som si chcel na Linuxe spraviť VM na ktorom by som mal Win7, kvôli aplikáciam, ktoré sú iba na Windows a niektorým hrám. Preto by som sa chcel spýtať či je možné na VM (kvm/qemu) cez GPU passtrough získať výkon skoro rovnaký ako na bare metal.
Je:
https://www.reddit.com/r/pcmasterrace/comments/2z0evz/gpu_passthrough_or_how_to_play_any_game_at_near/
Název: Re:Je možný VM na gaming?
Přispěvatel: Petr Novák 24. 01. 2016, 08:20:47
Z hlediska výkonu je určitě lepší Wine, pokud v tom hra funguje. K druhé otázce: v placeném VMWaru nevím, ale určitě ne ve VBoxu. Já bych tohle neřešil a prostě bych do monitoru vedl dva kábly a ručně bych to přepínal.
Název: Re:Je možný VM na gaming?
Přispěvatel: noname 24. 01. 2016, 09:35:12
Určite by som volil http://store.steampowered.com/steamos/buildyourown
Virtualizáciou si moc nepomôžeš, tam tie hry proste nepôjdu dobre, možno sa to dá nejak ponatstavovať, ale ten výkon nebude nič moc. Wine+PlayOnLinux, ale najmä Steam sú určite lepšie voľby. Samozrejme funguje aj na Linuxe také, že hru si spustíš na dedikovanej grafike a zvyšok pôjde na intelackej, problém môže však byť v tom, že tá tvoja je to AMD, ale treba skúsiť, možno to bude v pohode (neviem v akom stave sú drivre pre AMD na linuxoch, viem iba že Nvidie sú ok). Každopádne ja by som volil radšej dualboot, predsa len Linux má silné stránky inde.
Název: Re:Je možný VM na gaming?
Přispěvatel: radek 24. 01. 2016, 10:26:03
Rozhodně dualboot. Stejně časem zjistíš, že windows zas tak tragický není a v ubuntu se toho zas tolik nenaučíš. Takže pak stejně přejdeš na windows. Já to tak měl a spousta lidií také. Udržovat 2 systémy je zbytečné a když ti jeden z nich nenabízí to, co nabízí druhý a druhý přitom nabízí to co první, tak je jasný, že zůstaneš u windows :-)
Název: Re:Je možný VM na gaming?
Přispěvatel: radek 24. 01. 2016, 10:27:40
Nehledě na to, že to tvoje gpu je bída v linuxu (o hodně větší bída jak ve windows). A podpora těchto grafik za chvíli skončí.
Název: Re:Je možný VM na gaming?
Přispěvatel: noname 24. 01. 2016, 10:30:16
Rozhodně dualboot. Stejně časem zjistíš, že windows zas tak tragický není a v ubuntu se toho zas tolik nenaučíš. Takže pak stejně přejdeš na windows. Já to tak měl a spousta lidií také. Udržovat 2 systémy je zbytečné a když ti jeden z nich nenabízí to, co nabízí druhý a druhý přitom nabízí to co první, tak je jasný, že zůstaneš u windows :-)

Pri hrách platí toto, pri iných činnostiach (programovanie) zase naopak :)
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 24. 01. 2016, 11:39:44
Ako uz som spominal na irc. Neviem o tom ze by slo nastartovat pocitac bez grafickej karty, ak mas dve, tri tak ho zapnes. Len musis urcit ktora je primarna.

Ak mas dve jednu urcis ako primarnu. Aby operacny system a hardware mohli fungovat. Tu druhu mozes blokovat pri zavadzani kernelu, pomocou pci-stub, ale musi byt skompilovany v jadre. A blokovat ho v grubu ako ja pci-stub.ids=10de:1201,10de:0e0c.

To co pises ze funguje vo windowse je celkom ina vec. Virtualizacia nieje ziadna aplikacia ako to vo windowse vnimas. Vo windowse nedokazes odobrat PCIe kartu zo systemu a priradit hu nejakemu inemu systemu- byt by to bol stroj v inej budove. Ty rozumej ze sa jedna dost o pristup k hardwaru. Ak chces aby ti karty switchovali z HOSTu do GUESTu tak si kup specializovanu kartu ktora je na to od VYROBCU urcena. Ktora je navrhnuta tak aby si mal jednu kartu pouzil ju jak v HOSTe tak v dalsich 10tich QUESToch a to su enterprise technologie. Aspon mne tak pripadaju.

KVM VGA PASSTHROUGH pouzivam. A pripada mi to o hodne lepsie ako mat dualboot. Mam dva monitory-ale nepotrebujem ich. Pouzivam KVM-SWITCH a teda mam jednu klavesnicu+ mys a jeden monitor. A iba hardwarovou klavesovou skratkou ten KVM-SWTICH dokaze switchnut  medzi dvoma VGA inputmi+key+mouse. Takze z KVM-Switchu mam VGA kabel priamo na dosku(k intel karte), dalej zo switchu mys a klavesnicu na dosku. Druhy vystup z KVM-Switchu mam pripojeny na nvidia grafiku a klavesnicu+mys na PCI radis s USB portami kde mam zapojeny kabel od mysky a klavesnice.

Na moj vkus to funguje pekne, lepsie ako dualboot. Pretoze windows nieje moj primarny system mi to nadherne vyhovuje. Tiez mam k tomu pripojenu USB zvukovku a ked potrebujem aj skype a kameru, ktora zial na linuxe vzdy fungovala na hovno. Tak skypujem cez ten virtual. K dualbootu sa ozaj uz nevratim. To skor som ochotny strpiet nejaku DPC latenciu vo virtualu. Okrem toho sa ten windows krasne takto snapshotuje, zalohuje. Ale je fakt ze to zatial nieje uplne perfektne. Hlavne sa odporuca sledovat vyvoj qemu, libvirt.  Alexov blog http://vfio.blogspot.com/ a "forum" https://www.redhat.com/mailman/listinfo/vfio-users atd..

To switchovanie grafiky si myslim ze zatial nikto nevymyslel.
Název: Re:Je možný VM na gaming?
Přispěvatel: tomsk 24. 01. 2016, 11:53:12
Ako uz som spominal na irc. Neviem o tom ze by slo nastartovat pocitac bez grafickej karty, ak mas dve, tri tak ho zapnes. Len musis urcit ktora je primarna.

Ak mas dve jednu urcis ako primarnu. Aby operacny system a hardware mohli fungovat. Tu druhu mozes blokovat pri zavadzani kernelu, pomocou pci-stub, ale musi byt skompilovany v jadre. A blokovat ho v grubu ako ja pci-stub.ids=10de:1201,10de:0e0c.

To co pises ze funguje vo windowse je celkom ina vec. Virtualizacia nieje ziadna aplikacia ako to vo windowse vnimas. Vo windowse nedokazes odobrat PCIe kartu zo systemu a priradit hu nejakemu inemu systemu- byt by to bol stroj v inej budove. Ty rozumej ze sa jedna dost o pristup k hardwaru. Ak chces aby ti karty switchovali z HOSTu do GUESTu tak si kup specializovanu kartu ktora je na to od VYROBCU urcena. Ktora je navrhnuta tak aby si mal jednu kartu pouzil ju jak v HOSTe tak v dalsich 10tich QUESToch a to su enterprise technologie. Aspon mne tak pripadaju.

KVM VGA PASSTHROUGH pouzivam. A pripada mi to o hodne lepsie ako mat dualboot. Mam dva monitory-ale nepotrebujem ich. Pouzivam KVM-SWITCH a teda mam jednu klavesnicu+ mys a jeden monitor. A iba hardwarovou klavesovou skratkou ten KVM-SWTICH dokaze switchnut  medzi dvoma VGA inputmi+key+mouse. Takze z KVM-Switchu mam VGA kabel priamo na dosku(k intel karte), dalej zo switchu mys a klavesnicu na dosku. Druhy vystup z KVM-Switchu mam pripojeny na nvidia grafiku a klavesnicu+mys na PCI radis s USB portami kde mam zapojeny kabel od mysky a klavesnice.

Na moj vkus to funguje pekne, lepsie ako dualboot. Pretoze windows nieje moj primarny system mi to nadherne vyhovuje. Tiez mam k tomu pripojenu USB zvukovku a ked potrebujem aj skype a kameru, ktora zial na linuxe vzdy fungovala na hovno. Tak skypujem cez ten virtual. K dualbootu sa ozaj uz nevratim. To skor som ochotny strpiet nejaku DPC latenciu vo virtualu. Okrem toho sa ten windows krasne takto snapshotuje, zalohuje. Ale je fakt ze to zatial nieje uplne perfektne. Hlavne sa odporuca sledovat vyvoj qemu, libvirt.  Alexov blog http://vfio.blogspot.com/ a "forum" https://www.redhat.com/mailman/listinfo/vfio-users atd..

To switchovanie grafiky si myslim ze zatial nikto nevymyslel.
Čauko, díky za konečne plnohodnotnú odpoveď (tie pred tebou s vulgarizmami a off topic nepočítam), teoreticky by som mohol fungovať na linuxe s iGPU Intel HD 4600.. Ale to by som si moc nezahral na PlayOnLinux, všetko by som musel riešiť cez virtuál, keby sa dalo mať primárnu iGPU a GPU by jej dopomáhala :D Vtedy by teoreticky by nemal by byť problém v switch, lebo systém by furt bral ako iGPU primárnu, no neviem skúsim napísať ešte niekam na anglické fóra či nie je nejaká bleeding edge alternatíva :)
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 24. 01. 2016, 12:10:25
Mozes mat aj v grube dve rozne konfiguracie, jednu normalnu a druhu kde budes blokovat VGA kartu, ale to by si musel aj tak asi chodit do biosu a prehadzovat ktora bude kedy primarna. Ale mozno nie. Mozno sa v linuxu da spustit xserver na tej intel karte a play on linux by vyuzival radeonu??? neviem netusim :D
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 24. 01. 2016, 12:13:24
Osobne si myslim ze ak spojazdnis KVM-VGA-PASSTHROUGH tak ziadny play-on-linux uz pouzivat nebudes.
Název: Re:Je možný VM na gaming?
Přispěvatel: tomsk 24. 01. 2016, 12:29:50
Osobne si myslim ze ak spojazdnis KVM-VGA-PASSTHROUGH tak ziadny play-on-linux uz pouzivat nebudes.
A čo keby som si chcel zahrať exkluzivity na linux alebo hry ktoré sú portnuté na linux :) Napr left4dead2 ma na linuxe väčšie FPS ako na Windowse :)
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 24. 01. 2016, 12:44:08
Tak potrebujes dve grafiky. Jednu pre HOST a jednu pre QUEST. Ta intelacka je zial len taky prehravac videa a webu.
Název: Re:Je možný VM na gaming?
Přispěvatel: Linquerin 24. 01. 2016, 13:15:57
Ja taketo nieco planujem spojazdnit tento rok... akurat cez xen... co som precital fora tak strata vykonu oproti normalnej instalacke windowsu do dual-bootu je skoro nemeratelna (vykon v 3d hrach) max. nejakych 5% + nasiel som zhodou okolnosti presny navod na rovnaku zostavu ako mam ja...
akurat to switchovanie grafiky z hosta na guesta pocas behu (ci ako sa to nazyva) je asi nerealne... treba na to specializovanu kartu a ta zas stoji tazke prachy a vykon nula nula prd... (pokial viem). Ja to planujem tak, ze kupim slabsiu nvidiu pre linux a stavajucu AMD necham pre windows... co sa tyka prepinania periferii - na monitor privediem dva kable a tlacitkom prepnem,na linux pouzijem trackball ovladany lavou rukou (posledny rok som sa to ucil :D) + normalnu klavesnicu, a pre windows mysku pre pravu ruku a k tomu hernu klavesnicu - ten taky bazmek co ma iba wasd + par funkcnych klaves...

Inak daj potom info ako to funguje a pripadne typy...
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 24. 01. 2016, 13:25:47
... co sa tyka prepinania periferii - na monitor privediem dva kable a tlacitkom prepnem,na linux pouzijem trackball ovladany lavou rukou (posledny rok som sa to ucil :D) + normalnu klavesnicu, a pre windows mysku pre pravu ruku a k tomu hernu klavesnicu - ten taky bazmek co ma iba wasd + par funkcnych klaves...

Ehm ako uz som pisal predtym. Bezne sa pouziva ak chces ovladat dva ci viac pocitacov jednou klavesnicou, myskou a mat jeden monitor device z nazvom KVM-SWITCH. Pre dva pocitace je to najlacnejsia varianta, pre viac uz sa cena zvysuje. Rozne prevedenia, ps/2,usb, jack...
Toto je uplne ta najlacnejsia varianta http://www.missionkomputer.com/product/2-port-hybrid-kvm-switch-with-audio-aten-cs52a/ (http://www.missionkomputer.com/product/2-port-hybrid-kvm-switch-with-audio-aten-cs52a/)
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 24. 01. 2016, 14:23:16
Tak potrebujes dve grafiky. Jednu pre HOST a jednu pre QUEST. Ta intelacka je zial len taky prehravac videa a webu.
No budem musieť nejako to premyslieť :) čo som pozeral tak ta intelacka utiahne aj BF4 na low :) ináč ako to je s odozvou na kvm? Myslím odozvou myš a klávesnica, nieje tam rozdiel v odozve oproti tomu keď na virtualizácií nie si, snáď si ma pochopil :)

Ja taketo nieco planujem spojazdnit tento rok... akurat cez xen... co som precital fora tak strata vykonu oproti normalnej instalacke windowsu do dual-bootu je skoro nemeratelna (vykon v 3d hrach) max. nejakych 5% + nasiel som zhodou okolnosti presny navod na rovnaku zostavu ako mam ja...
akurat to switchovanie grafiky z hosta na guesta pocas behu (ci ako sa to nazyva) je asi nerealne... treba na to specializovanu kartu a ta zas stoji tazke prachy a vykon nula nula prd... (pokial viem). Ja to planujem tak, ze kupim slabsiu nvidiu pre linux a stavajucu AMD necham pre windows... co sa tyka prepinania periferii - na monitor privediem dva kable a tlacitkom prepnem,na linux pouzijem trackball ovladany lavou rukou (posledny rok som sa to ucil :D) + normalnu klavesnicu, a pre windows mysku pre pravu ruku a k tomu hernu klavesnicu - ten taky bazmek co ma iba wasd + par funkcnych klaves...

Inak daj potom info ako to funguje a pripadne typy...
Môžeš poslať návod, sa inšpirujem :)
Název: Re:Je možný VM na gaming?
Přispěvatel: black3r 24. 01. 2016, 14:30:12
Chcel som taketo nieco kedysi riesit.., potom som si kupil SSD a reboot mam za 20 sekund a uz nie je co riesit...
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 24. 01. 2016, 14:46:14
Chcel som taketo nieco kedysi riesit.., potom som si kupil SSD a reboot mam za 20 sekund a uz nie je co riesit...
Hej ale pri reboote, by som stratil všetky otvorené aplikácie, musle by som prerusit napr rozhovor na TS, a je to cele furt take divne.. preto ako som pisal DUAL BOOT NIE
Název: Re:Je možný VM na gaming?
Přispěvatel: Borekza 24. 01. 2016, 16:43:03
Flack: je to levné jen pro analogový VGA konektor. Pro HDMI nebo DVI je to už dražší a proto jsem radil připojit grafiky dvěma kábly k monitoru a přepínat na monitoru. Uznávám, že je trochu opruz oproti KVM.
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 24. 01. 2016, 20:28:13
Čo hovoríte na toto? http://www.linuxquestions.org/questions/slackware-14/how-to-switch-between-graphics-processors-using-vga-switcheroo-4175437338/ (http://www.linuxquestions.org/questions/slackware-14/how-to-switch-between-graphics-processors-using-vga-switcheroo-4175437338/) cez toto by sa mali dať switchnut GPU karty za behu systému :)
Název: Re:Je možný VM na gaming?
Přispěvatel: ByCzech 24. 01. 2016, 21:29:09
Myslíte něco takového? https://youtu.be/37D2bRsthfI
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 25. 01. 2016, 00:50:22
Myslíte něco takového? https://youtu.be/37D2bRsthfI
Áno
Název: Re:Je možný VM na gaming?
Přispěvatel: ByCzech 25. 01. 2016, 01:30:25
Myslíte něco takového? https://youtu.be/37D2bRsthfI
Áno

Tak ano, možné to je :)
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 25. 01. 2016, 09:05:38
Ak to chapem spravne tak vo videu na lavom monitore ma pripojeny VGA kabel z monitoru ku VGA vystupu na maticnej doske a DVI kabel pripojeny ku dedikovanej PCIe karte. Pravy monitor je pripojeny na druhy vystup DVI na zakladnej doske(alebo obratene). Ja pouzivam to same akurat nepouzivam xrandr a miesto toho rovno KVM-swtich a tym som vyriesil aj klavesnicu a mys. Akurat neviem behat myskou z linuxu do windowsu, ale to som ani nechcel(ak by hej synergy je spomenute hadam vo vsetkych navodoch).

Ibaze tu sa stale nejedna o prepinanie grafickej karty medzi HOST a QUEST. Stale je to len o tom ze bootuje Xko na intel karte a PCIe odpociva az do spustenia Virtualu. Koniec koncov z popisu toho videa je to jasne.
Název: Re:Je možný VM na gaming?
Přispěvatel: ByCzech 25. 01. 2016, 10:08:58
Ak to chapem spravne tak vo videu na lavom monitore ma pripojeny VGA kabel z monitoru ku VGA vystupu na maticnej doske a DVI kabel pripojeny ku dedikovanej PCIe karte. Pravy monitor je pripojeny na druhy vystup DVI na zakladnej doske(alebo obratene). Ja pouzivam to same akurat nepouzivam xrandr a miesto toho rovno KVM-swtich a tym som vyriesil aj klavesnicu a mys. Akurat neviem behat myskou z linuxu do windowsu, ale to som ani nechcel(ak by hej synergy je spomenute hadam vo vsetkych navodoch).

Ibaze tu sa stale nejedna o prepinanie grafickej karty medzi HOST a QUEST. Stale je to len o tom ze bootuje Xko na intel karte a PCIe odpociva az do spustenia Virtualu. Koniec koncov z popisu toho videa je to jasne.


Nechápeš to správně...
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 25. 01. 2016, 10:11:32
Tak vysvetli.
Název: Re:Je možný VM na gaming?
Přispěvatel: ByCzech 25. 01. 2016, 10:16:31
Ak to chapem spravne tak vo videu na lavom monitore ma pripojeny VGA kabel z monitoru ku VGA vystupu na maticnej doske a DVI kabel pripojeny ku dedikovanej PCIe karte. Pravy monitor je pripojeny na druhy vystup DVI na zakladnej doske(alebo obratene). Ja pouzivam to same akurat nepouzivam xrandr a miesto toho rovno KVM-swtich a tym som vyriesil aj klavesnicu a mys. Akurat neviem behat myskou z linuxu do windowsu, ale to som ani nechcel(ak by hej synergy je spomenute hadam vo vsetkych navodoch).

Ibaze tu sa stale nejedna o prepinanie grafickej karty medzi HOST a QUEST. Stale je to len o tom ze bootuje Xko na intel karte a PCIe odpociva az do spustenia Virtualu. Koniec koncov z popisu toho videa je to jasne.


Nechápeš to správně...

Omlouvám, to video chápeš správně, já měl v hlavě už jiné :). https://youtu.be/17qxEpn4EGs
Název: Re:Je možný VM na gaming?
Přispěvatel: Nevitidelný 25. 01. 2016, 10:17:22
Na Linuxu má mutliscreen udělan přes Xineramu. Když chce nahodit VM, Xineramu odstřelí a jednu kartu půjčí VMku. Důsledkem toho je, že na Linuxu nemá 3D akceleraci.
Název: Re:Je možný VM na gaming?
Přispěvatel: flack 25. 01. 2016, 10:31:11
Mam za to ze ci ma alebo nema 3d akceleraciu na linuxu zalezi na:
-Ci pouziva integrovanu VGA intel
-Ci pouziva OVMF a UEFI grafiku
-Ci pouziva kernel ktory nepotrebuje patch pri ktorom DRM nefunguje(ovmf+uefi nutnost)

Ale podla clanku pouziva
GPU 1: Intel HD 4600 Integrated Graphics
GPU 2: AMD Radeon R9 280

Je skutocne vysledok toho "Na Linuxu má mutliscreen udělan přes Xineramu. Když chce nahodit VM, Xineramu odstřelí a jednu kartu půjčí VMku." ze nema 3d akceleraciu? Ja by som povedal ze je to len obmedzenim tej intel karty.
Název: Re:Je možný VM na gaming?
Přispěvatel: Neviditelný 25. 01. 2016, 10:44:22
Absence 3D akcelerace je daná použitím Xinerama. Bez Xinerama by nemohl mít jeden velký desktop zobrazený na více grafických adaptérech; běžný multiscreen funguje jen na více výstupéch jednoho adaptéru. Xinerama je celá emulovaná sotfwarově a nefunguje s ní tuším ani DRI.
Název: Re:Je možný VM na gaming?
Přispěvatel: Neviditelný 25. 01. 2016, 10:47:51
Drobná korekce, akcelerace s Xinerama fungovat může, ale jen s proprietárním nVidia driverem a použitím "kompatibilních" GPU. S FOSS ovladači a GPU od dvou různých výrobců je to IMHO bez šance.
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 25. 01. 2016, 11:55:57
Na Linuxu má mutliscreen udělan přes Xineramu. Když chce nahodit VM, Xineramu odstřelí a jednu kartu půjčí VMku. Důsledkem toho je, že na Linuxu nemá 3D akceleraci.
No kym by som bol na Windowse, tak 3D akceleráciu na linuxe by som ani nepotreboval, načo by mi bola? :) Lebo ide o to, že mám 1 monitor, a dalo by si aby boli zapojené obi dve gafiky, napr primárne GPU a iGPU by vykreslovala nejaký obraz v nejakom emulovanom monitore, a pri zapnutí VM by iGPU renderovala hlavny monitor a GPU by sa odstrelila pre VM?


Ďalšie riešenie čo ma napadlo, že by som si kúpil ešte 1 DVI kábel a mal by som 2 DVI káble zapojené do monitora (iGPU a GPU) a následne by som si cez toto http://asusm51ta-with-linux.blogspot.sk/ (http://asusm51ta-with-linux.blogspot.sk/) mohol tie karty za behu swtichovat s požiciavat do VM?
Název: Re:Je možný VM na gaming?
Přispěvatel: Neviditelný 25. 01. 2016, 12:12:40
Na Linuxu má mutliscreen udělan přes Xineramu. Když chce nahodit VM, Xineramu odstřelí a jednu kartu půjčí VMku. Důsledkem toho je, že na Linuxu nemá 3D akceleraci.
No kym by som bol na Windowse, tak 3D akceleráciu na linuxe by som ani nepotreboval, načo by mi bola? :)
To bys zjistil v momentě, kdy by sis chtěl přehrát nějaké FullHD video, používat kompozitní window manager atp. Na nějaké formě 3D akcelerace je závislé třeba i WebGL v prohlížečích atp. Párkrát jsem byl donucen používat 3D "akceleraci" přes llvmpipe - což je pořád daleko lepší než žádná akcelerace - a bylo to utrpení i na poměrně silném stroji.
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 25. 01. 2016, 12:22:10
Na Linuxu má mutliscreen udělan přes Xineramu. Když chce nahodit VM, Xineramu odstřelí a jednu kartu půjčí VMku. Důsledkem toho je, že na Linuxu nemá 3D akceleraci.
No kym by som bol na Windowse, tak 3D akceleráciu na linuxe by som ani nepotreboval, načo by mi bola? :)
To bys zjistil v momentě, kdy by sis chtěl přehrát nějaké FullHD video, používat kompozitní window manager atp. Na nějaké formě 3D akcelerace je závislé třeba i WebGL v prohlížečích atp. Párkrát jsem byl donucen používat 3D "akceleraci" přes llvmpipe - což je pořád daleko lepší než žádná akcelerace - a bylo to utrpení i na poměrně silném stroji.
No hej no, ale po vypnutí VM, by som už mal naspäť svoju 3D akceleráciu (buď z GPU alebo iGPU) nie? :)
Název: Re:Je možný VM na gaming?
Přispěvatel: tomas344444 25. 01. 2016, 13:53:32
deska, chipset a cpu s podporou VT-D a pak muzes mit v VM grafiku atp.
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 25. 01. 2016, 14:40:31
deska, chipset a cpu s podporou VT-D a pak muzes mit v VM grafiku atp.
Jasne, to viem že možem mať, len teraz riešim ako spravím keby som na linuxe potreboval väčší výkon ako dokáže iGPU vyprodukovať, keďže GPU by bola zablokovaná a linux by ju nedokázal využiť tak či sa nedá spraviť nejaka finta, že by systém za pochodu "odstrelil GPU", potom by som sa hodil do nejakého virtálneho minitora, ktorý vykresluje iGPU alebo na monitore by som zmenil input a prepol by som sa na druhý DVI input ktory ide z iGPU
Název: Re:Je možný VM na gaming?
Přispěvatel: mám 25. 01. 2016, 15:47:04
Osobne si myslim ze ak spojazdnis KVM-VGA-PASSTHROUGH tak ziadny play-on-linux uz pouzivat nebudes.
A čo keby som si chcel zahrať exkluzivity na linux alebo hry ktoré sú portnuté na linux :) Napr left4dead2 ma na linuxe väčšie FPS ako na Windowse :)
l4d2 jsem zkoušel na různých konfiguracích a ten test, co prováděli, byl opravdu jen test. Nikdy jsem se nedostal nad hodnoty windows. Tím neříkám že to nejde, ale nebude to až tak lehké.
Název: Re:Je možný VM na gaming?
Přispěvatel: samalama 25. 01. 2016, 16:54:40
deska, chipset a cpu s podporou VT-D a pak muzes mit v VM grafiku atp.
Jasne, to viem že možem mať, len teraz riešim ako spravím keby som na linuxe potreboval väčší výkon ako dokáže iGPU vyprodukovať, keďže GPU by bola zablokovaná a linux by ju nedokázal využiť tak či sa nedá spraviť nejaka finta, že by systém za pochodu "odstrelil GPU", potom by som sa hodil do nejakého virtálneho minitora, ktorý vykresluje iGPU alebo na monitore by som zmenil input a prepol by som sa na druhý DVI input ktory ide z iGPU

nie neda. keby sa dalo, tak by si (nie len) tu uz davno mal riesenie. jedine, co ti ostava, je pci-passthrough, co ale pochybujem, ze mas na to hw a vedomosti...
Název: Re:Je možný VM na gaming?
Přispěvatel: j 25. 01. 2016, 17:12:58
Me bavi, jak tu vsici resite, jak zatlouct hrebik krumpacem ...
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 25. 01. 2016, 20:31:22
Me bavi, jak tu vsici resite, jak zatlouct hrebik krumpacem ...
Tak vieš niektorý majú aj inakšie problémy ako len zapnúť PC  ;) tak by si to mal rešpektovať
Název: Re:Je možný VM na gaming?
Přispěvatel: t0msk 25. 01. 2016, 21:26:42
flack, môžeš mi hodiť adresu a channel na ten irc? Ďakujem