Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Direct3D 11 pro Linux nejdřív v létě 2016, spíše později

ja by som na linux systeme ziadne windows hry nehral, to nema logiku. do linux jadra by som nikdy nedaval wine, ani tento krok nema logiku. pozrite sa na ps4, bezi tam freebsd s optimalizovanymi ovladacmi od vyrobcov. existuje virtual box alebo vmware na virtualizaciu lubovolneho systemu napriklad v linuxe. preco sa opicit po windowsoch a extra podporovat ich v linuxe a este aj microsoft direct x, nech si ho maju windowsaci.

+1
-4
-1
Je komentář přínosný?

"do linux jadra by som nikdy nedaval wine, ani tento krok nema logiku"

Jooo, castej to sen chytraku z diskuznich for... jen jaksi z nejakeho neznameho duvodu se vsichni ti hloupi developeri (tj ti co na tom delaji) do toho nehrnou ;)

Jinak, directx na linuxu budou jakove byli doted. Male firmicky jako CodeWeavers muzou fungovat (= nejak prezivat), ale vsichni s opravdovymi penezi se od toho drzi na sto mil (zeptejte se Valve), a vi dobre proc.

+1
-1
-1
Je komentář přínosný?

ani ne, podivej se treba na System Shock 2 pod linuxem na steamu ( ma pribalene wine ) a nebo na nektere sprasene konverze s eON coz je prakticky fork wine-lib + poropietarni bordel ..

+1
-2
-1
Je komentář přínosný?

ani ne, podivej se treba na System Shock 2 pod linuxem na steamu ( ma pribalene wine ) a nebo na nektere sprasene konverze s eON coz je prakticky fork wine-lib + poropietarni bordel ..

+1
-3
-1
Je komentář přínosný?

Pribalene wine znamena jen tolik, ze si vydavatel chtel usetrit spoustu prace s portovanim. To neznamena ze na tom wine fakticky neco delali, spis bych to tipoval ze to jednoduse zkompilovali a pribalili - a CodeWeavers pripadne nejake wine organizaci nedali ani cent, coz je skvelej pristup ktery akorat vsechno zhorsuje... takze ne, tohle opravdu dx na linuxu nevytrhne z bidy.

Jo a tim "drzi na sto mil" myslim to, ze se nikdo nebude pokouset delat a udrzovat 100% kompatibilni (a aktualni) DirectX na linuxu. To co popisujes ty, ze se nejaka prastara hra "portuje" s wine na linux, je asi dost caste, ale o tom nemluvim.

+1
-2
-1
Je komentář přínosný?

V pripade SystemShocku za nenativny port mohol hlavne strateny zdrojak.

+1
-4
-1
Je komentář přínosný?

Ale ved do linux jadra nikto ziadny wine nedava.. Wine je vyvijany pre rozne platformy, nie len pre linux..

+1
+5
-1
Je komentář přínosný?

„do linux jadra by som nikdy nedaval wine, ani tento krok nema logiku“

Wine se nedává do Linux jádra.

A nemá logiku? Pokud někdo má Linux a vyhovuje mu, ale potřebuje používat jednu konkrétní Windows aplikaci, jaké lepší řešení existuje?

Virtuál nic neřeší, respektive neřeší to hlavní: Nutnost mít oddělenou instalaci jiného systému včetně licence na ten systém.

+1
-3
-1
Je komentář přínosný?

Kto chce hrat hry na Linuxe nech si kupi Play Station 4,hardware sa ma pouzivat na to na co je urceny,nikto napr na PS4 necita emaily cez evolution,nepocuva MP3 a nepozera Divixy,Spravy na Webe,a nestahuje nove DVD Fedory aby si ho napalil, - na to Je Linux Pc :-) a zabudol som - na obidva typy zariadeni myslim ze zatial nie su virusy :-)

+1
+6
-1
Je komentář přínosný?

"Kto chce hrat hry na Linuxe nech si kupi Play Station 4"
-Fakt blba uvaha. Kdyz chci hrat hry na pocitaci, tak si mam koupit konzoli, opravdu hloupe. To radeji ten dual boot s Windows.

+1
-11
-1
Je komentář přínosný?

A dualboot nie je moc bezpecny,kedze pri dualboote nemozes pouzit kryptovanie celeho disku z Linuxu,a dualboot s Linux je zlozity pri Win 10 myslim :-)

+1
+7
-1
Je komentář přínosný?

dualboot s win10 je primitivni .. Grub2 bezproblemu umi chainloadnout Windows Bootloader..

k cemu kryptovani celeho disku ? staci /home , a na herni launcher s windows nedavat zadna dulezita data

+1
-5
-1
Je komentář přínosný?

Nie kazdy pouziva Grub 2,niekto ma aj Grub 1 :-) a ak das Dualboot s W10 a Lin,vobec by som sa necudoval ak ti W10 odosle obraz Lin particie do MS na kontrolu :-)

+1
+4
-1
Je komentář přínosný?

Prestan si za ty hovadiny co tu pises naklikavat plusy. Fakt jsi trapnej a vubec nevis co meles.

+1
-12
-1
Je komentář přínosný?

ano sebevrazi maji i LILO ... a nic na tom nemeni ze Grub2 to zvlada v pohode , gummi to same
a prakticky s UEFI nepotrebujes ani jedno protoze s trochou vule rozbehaz EFI jako bootmanagera

+1
-4
-1
Je komentář přínosný?

Sebevrazi? :-O

+1
-1
-1
Je komentář přínosný?

Ještě máš do konce roku chvilku čas :) http://www.linuxexpres.cz/novinky/vyvoj-lilo-konci

+1
-3
-1
Je komentář přínosný?

Uz zase?

+1
-3
-1
Je komentář přínosný?

Win10 v dualbootu s Linux Mintem mi bezi doma na Skylaku a zadna slozitost v tom nebyla. Jo a kryptovani celeho disku s linuxem je nesmysl, kryptuje se maximalne /home.

+1
-17
-1
Je komentář přínosný?

Trepes piate cez deviate a naklikavas si plusy:) To je diagnoza, vyhladaj nejaku pomoc. Redmarx ma v tomto pravdu. Dualboot je uplne primitivny, funguje obojstranne, GRUB si prida win loader a naopak, zvladne to aj decko z pomocnej skoly Tvojho typu. Dokonca mozes pouzit pre multi-boot UEFI secure, kryptujes jednotlive particie ako potrebujes, kazda ma iny suborovy system (NTFS pre win, ext4 pre linux etc..) Mas v tom v poriadny hokej:)

+1
-8
-1
Je komentář přínosný?

A najviacej sa mi paci na serioznosti hlasovania - asi 10 kolegov z prace mi pred mojimi ocami na rozdielnych pocitacoch davalo plus za komentar o playstation a stale na komentari mam minus 6 :-)

+1
-2
-1
Je komentář přínosný?

Jak vidis, plusy jsou prictene osobne sem vysledoval urcitou podlevu v nacteni + / -
U me to je tak okolo 1 minuty...

+1
-4
-1
Je komentář přínosný?

Supr, takze jsis k tomu tvemu totalnimu nesmyslu jeste naklikal spoustu plusovych bodiku. :-D

+1
-5
-1
Je komentář přínosný?

A koho nejake plusy-minusy zaujimaju? Ide o obsah komentara. Ty si pekne mimo, zazvon sestricke nech Ti prinesie lentilku na ukludnenie a priviaze k posteli.

+1
-6
-1
Je komentář přínosný?

Je vtipne, ze DX11 pod komercni verzi Wine prijde v dobe, kdy hry uz pobezi pod DX12. Takze do open-source Wine se DX11 dostane tak nejdriv za 5 let, kdy uz to bude uplne pase. Nicmene je nutno podotknout, ze dokonceni je zatim jen na papire, obavam se ze realita bude horsi a i platici zakaznici si jeste na DX11 nejaky ten patek (nekolik let) pockaji.
Doufejme proto, ze nove hry pobezi ve velkem poctu pod Vulkan (nove Opengl).
---
Jinak nesouhlasim s nazorem, ze Wine nema smysl a skrz nej ani DX11 pod linuxem. VirtualBox i VMware je z hlediska virtualizace 3D (her) naprosoto k nicemu, sice tam jakasi podpora je, ale moc to nefunguje a je to hardwarove velmi narocne (mam oboji odzkouseno).
Jedinna funkcni moznost pro priznivce linuxu je dual-boot a mit na pocitaci linux i kopii Windows. To neni prilis pohodlna volba, ve chvili kdy si chci neco zahrat musim restartovat pocitac a navic k hrani her jednoduse musim zaplatit za kopii Windows, cimz mi zbyde mene penez na koupi samotnych her. (Ano, vim o moznosti, jak to resit bez placeni, ale to popira samotnou filozofii linuxu, takze tot neberu v uvahu.)

+1
-3
-1
Je komentář přínosný?

"Jedinna funkcni moznost pro priznivce linuxu je dual-boot a mit na pocitaci linux i kopii Windows"

Kopii Windows je sice treba, ale dual-boot neni nutnej. Qemu + pci-passthrough mi funguje uz davno bez problemu (a bez nejakych zasadnich problemu s vykonem). Samozrejme to ma jiste zadrhely a pozadavky na HW, kazdopadne ale dual-boot neni jedina moznost.

+1
-2
-1
Je komentář přínosný?

Nejake konkretni zkusenosti? Tohle (Qemu + pci-passthrough) jsem nikdy nezkousel, ale nejak neverim tomu, ze je to oproti VMware a VirtualBoxu o tolik dal ve vyvoji, ze se na tom daji provozovat DX9 hry bez dopadu na vykon a natoz DX11. Neni to tak davno co jsem na obouch virtualnich pc s Windows zkousel hru pod letitym ale hw narocnym Chrome enginem a stale jsem nesel pres 10FPS, takze nehratelne.

+1
-3
-1
Je komentář přínosný?

bez problemu i DX12 hry , ono narozdil od VMware/VBoxu neemuluje grafiku ale primo adresuje ( ztrata vykonu je pod 10%)

nevyhoda je ze musis mit 2 grafiky ( ktery hrac s intel CPU + AMD/NV gpu to dnes nema , ze) ?

+1
-2
-1
Je komentář přínosný?

mimi ma zda se spatnou mysku a/nebo malo trpelivosti :)

Kazdopadne ztrata grafickeho vykonu bych rekl ze je spis pod 5% (ja teda prakticky zadnej ubytek nebadal).

PCI passthrough se pouziva i v serverech s virtualizaci - proste "odevzdas" zarizeni virtualni masine, a tam se objevi primo na jeji PCI sbernici. Zadna emulace, musis instalovat normalni drivery atd.

Presne jak rika dal, potrebujes dve grafiky a jistou hardwarovou podporu (IOMMU - podpora pro mapovani pameti pro PCI zarizeni - aby ti nemohlo PCI zarizeni guesta pomoci DMA prenosu prepsat libovolnou pamet u hosta) - me to bezi s AMD 990X chipsetem a radeon 7950 bez problemu, ale jde to i s nekterymi intely+nv. Na youtubu najdes i videa s navodem a demo, staci hledat "qemu gpu passthrough" nebo neco podobneho..

A uplna parada je to hlavne v kombinaci s qemu snapshoty...

+1
-2
-1
Je komentář přínosný?

Jeste bych k

"neverim tomu, ze je to oproti VMware a VirtualBoxu o tolik dal ve vyvoji"

dodal - tady nema moc ceho byt ve vyvoji. V qemu je obecna podpora PCI passthrough pro ruzna zarizeni, pak musis mit hardware, a ve virtualce se o to zarizeni stara uplne stejnej driver jako v normalnich windowsech. Muzes si to predstavit jako bys za behu vytahl tu grafiku z pci-ex slotu a vlozil do virtualniho pci-ex slotu :) proto taky potrebujes 2 grafiky - ta grafika ti z linuxu uplne zmizi. A monitor s >=2 vstupy...

+1
-1
-1
Je komentář přínosný?

bez problemu i DX12 hry , ono narozdil od VMware/VBoxu neemuluje grafiku ale primo adresuje ( ztrata vykonu je pod 10%)

nevyhoda je ze musis mit 2 grafiky ( ktery hrac s intel CPU + AMD/NV gpu to dnes nema , ze) ?

+1
-3
-1
Je komentář přínosný?

bez problemu i DX12 hry , ono narozdil od VMware/VBoxu neemuluje grafiku ale primo adresuje ( ztrata vykonu je pod 10%)

nevyhoda je ze musis mit 2 grafiky ( ktery hrac s intel CPU + AMD/NV gpu to dnes nema , ze) ?

+1
-4
-1
Je komentář přínosný?

Vtipne to je, ale i kdyby hry pro Vulkan nebyli, muze se snadno stat, ze podpora DX12 bude hotova driv nez podpora DX11, protoze napsat DX12 nad Vulkanem bude snazsi nez DX11 nad OpenGL.

+1
-3
-1
Je komentář přínosný?

Já jsem s WINE spokojený. Nejnovější hry (pokud nativně nepodporují Linux) stejně nehraji a staré klasiky lze často pod WINE rozjet snadněji a lépe, než na nových Widlích. Takže až bude DX11 tak bude, žádný stres.

+1
+11
-1
Je komentář přínosný?

Nelíbí se mi moc věta, že "ujíždí linuxovému světu vlak i nadále". Kdyby šlo o nějaký otevřený standard, tak ano, byla by to chyba linuxového světa. Ale jelikož jde o uzavřené API, které se implementuje reverse-engineeringem, tak se dá jen stěží na linuxové vývojáře zlobit, že to není dostupné. Je vůbec zázrak, že se najde dost lidí, kteří nad tím tráví stovky a tisíce hodin, jenom aby byla aspoň _nějaká_ podpora (ano, pár lidí je za to placených ve firmách jako CodeWeavers, ale většina základní práce je dělána zdarma v komunitě kolem Wine). To je jako argumentovat, že Linux nepodporuje Win32API. Jistěže ne, protože jsou to proprietární microsoftí API. Těžko lze říkat, že někde ujíždí vlak, když je to svázané s jiným OS. Pokud chce vývojář mít multiplatformní hru, musí použít multiplatformní technologie a nástroje, a těch existuje dost a jsou kvalitní. Naštěstí se zrovna toto v posledních pár letech s příchodem Steamu na Linux úplně neuvěřitelně zlepšilo (doufejme, že to tak bude i pokračovat).

+1
+13
-1
Je komentář přínosný?

presne tak, jediny kdo potrebuje DX je MS , zbytek sveta jede nejakou nahodou na openGL.. ( nebo ze by apple neujizdel vlak s DX ?:D )

+1
+8
-1
Je komentář přínosný?

jj, taky souhlas, snad jen nestastne vyjadreni autora, to snad ani nemohl myslet vazne.

+1
+2
-1
Je komentář přínosný?

K tomu je treba dodat, ze ten ejdiny kdo potrebuje DX ma 91% podil na trhu a ten zbytek sveta ma pouhych 9% :-)

+1
-13
-1
Je komentář přínosný?

myslis desktop PC ,coz je tak vse .. prakticky tak 30% zarizeni mozna daleko mene

+1
-1
-1
Je komentář přínosný?

Tys toho pana jeste na nechto forech nepotkal, vid... ma jiste "specialni" bryle pres ktere kouka na realitu, s tim si nelam hlavu.

+1
+2
-1
Je komentář přínosný?

Otevreny standard - a kde sakra je ten otevrey standard? Od roku 1994 proste neni NIKDE. A to je cely problem linuxu.

+1
-16
-1
Je komentář přínosný?

Wat? Ten otevřený standard se jmenuje OpenGL a implementují ho snad všechny používané OS, od mobilů až po superpočítače. A nově snad brzy jeho nástupce, Vulkan.

+1
+5
-1
Je komentář přínosný?

Vubec nechapu o cem se tu lidi bavi. Delat Wine z duvodu hrani dneska uz nema opravdu smysl.
Nativnich her je vice nez dost a denne pribyvaji. Je jen otazka casu, kdy bude naprosta vetsina.
At uz s Vulkan nebo s OpenGL, ale s DirectX rozhodne ne. Ten nemel nikdy svet her ani potkat.
Ti co pro Linux hry nedelaji maji smulu. Stejne jako se spousta her nedela pro konzole, proste si to ten hrac nekoupi. Pritom konzoli ma doma jen male procento lidi, takze je na tom Linux podobne.

+1
-2
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.