abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 17:22 | Bezpečnostní upozornění

Byly zveřejněny informace o dvou bezpečnostních chybách CVE-2020-14360 a CVE-2020-25712 v X.Org serveru. Chyby jsou zneužitelné k lokální eskalaci práv (pokud X server běží pod právy roota).

Ladislav Hagara | Komentářů: 5
dnes 16:22 | Nová verze

Byla vydána nová verze 4.0 aplikace pro práci s KeePass databázemi - Password Safe. Přináší zejména plnou podporu Librem 5, PinePhone a dalších linuxových telefonů, dále pak výrazné zrychlení při práci s databází a opravu mnoha chyb. Aplikace je k dispozici na Flathubu, případně jako distribuční balíček.

David Heidelberg | Komentářů: 0
dnes 15:11 | Komunita

Dle plánu bylo spuštěno předobjednávání telefonů PinePhone KDE Community Edition aneb telefonů PinePhone od společnosti PINE64 s předinstalovaným uživatelským rozhraním Plasma Mobile.

Ladislav Hagara | Komentářů: 0
dnes 08:00 | Zajímavý projekt

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2020 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2020. Pro programátory v Perlu je určen Perl Advent Calendar 2020, pro zájemce o kybernetickou bezpečnost Advent of Cyber, …

Ladislav Hagara | Komentářů: 0
dnes 07:00 | IT novinky

Humble Bundle nabízí balík technické literatury z oblasti počítačové bezpečnosti od vydavatelství No Starch Press v digitální podobě bez DRM, a to za zvýhodněnou cenu aspoň cca 1-15 eur. Akce Humble Book Bundle: Hacking 101 by No Starch Press trvá do 21. prosince.

Fluttershy, yay! | Komentářů: 0
včera 23:44 | Nová verze

OpenZFS (Wikipedie) byl vydán ve verzi 2.0.0. Jedná se o implementaci souborového systému ZFS. Nově současně pro Linux i FreeBSD. Doteď se na Linuxu používal ZFS on Linux.

Ladislav Hagara | Komentářů: 2
včera 16:44 | Nová verze

Glen MacArthur vydal AV Linux MX Edition (AVL-MXE) aneb AV Linux (Wikipedie) 2020.11.23. Jedná se o linuxovou distribuci optimalizovanou pro tvůrce audio a video obsahu. Nově založenou na MX Linuxu místo Debianu. Představení na YouTube. Více v pdf manuálu.

Ladislav Hagara | Komentářů: 0
včera 13:55 | IT novinky

Příspěvek na oficiálním blogu Raspberry Pi představuje (YouTube) nový produkt Raspberry Pi 4 Case Fan aneb pětidolarový větráček do oficiální krabičky pro Raspberry Pi 4.

Ladislav Hagara | Komentářů: 8
včera 13:44 | Komunita

Projekt GNOME představil iniciativu GNOME Circle. Cílem iniciativy je podpora nových nezávislých vývojářů a rozšíření ekosystému GNOME o nové aplikace a knihovny.

Ladislav Hagara | Komentářů: 7
včera 13:22 | Nová verze

Byla vydána nová major verze 6.1.0 svobodného softwaru a vysokoúrovňového programovacího jazyka pro numerické výpočty GNU Octave (Wikipedie). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
Jak nakládáte s řetězovými e-maily?
 (6%)
 (41%)
 (3%)
 (2%)
 (3%)
 (9%)
 (57%)
Celkem 318 hlasů
 Komentářů: 8, poslední 16.11. 22:50
Rozcestník

Dotaz: PCI passthrough - notebook

16.3.2019 10:56 Bohatyr
PCI passthrough - notebook
Přečteno: 2040×
Ahoj všem, poprosil bych o odpovědi, zda-li se podařilo někomu z vás na notebooku s dedikovanou graf. kartou rozběhat v KVM PCI passthrough?

Proč? : virtualizovat W10 s možností plného ( přímého ) využití Nvidia GTX 1060

Díky za pozitivní odpovědi

Odpovědi

16.3.2019 12:30 PetebLazar
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nějaké pokusy učiněny byly. Ale buď neúspěšné, nebo s takovou složitostí, že mají značná omezení a jsou problematicky opakovatelné.

Hlavní problém asi spočívá v tom, že současné implementace diskrétních GPU v noteboocích spoléhaji na zobrazení vyrenderovaného obrazu (framebufferu diskrétní GPU) integrovanou GPU. To je obecně proti duchu IOMMU(VT-d), kdy mají být HW zdroje určen pro passthrough do VM zcela izolované(v rámci jednoho OS nikoli).

Myslím, že k úspěchu nevedl ani pokus s využitím projektu Looking Glass, což je přenos obrazu mezi HostOS a GuestOS prostřednictvím virtuálního device(sdílené paměti).

Průchodnější variantou GPU passthrough asi může být ovladačový split (v duchu SR-IOV) integrované Intel GPU. Samozřejmě s ohledem na omezený výkon IntelGPU to v GuestOSu postačí nejspíš jen pro akceleraci desktopu.
17.3.2019 18:38 Bohatyr
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
|Děkuji za reakci. Z toho plyne, u notebooku v podstatě nemožné :/
17.3.2019 19:28 PetebLazar
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Tady je vcelku podrobný guide, kde jsou zmíněny vyskytující se řešení dGPU. Největší šanci na passthrough dávají dGPU na dceřiných deskách (MXM), ale ty budou patrně záležitostí především custom HighEnd notebooků. https://gist.github.com/Misairu-G/616f7b2756c488148b7309addc940b28
17.3.2019 19:37 Bohatyr
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Z odkazu jsem před nedávnou dobou čerpal, ale pohořel jsem, nepodařilo se mi donutit v guestu gtx 1060 řádně pracovat ( mé železo je DELL G5 5587 ).
Pavel 'TIGER' Růžička avatar 19.3.2019 00:31 Pavel 'TIGER' Růžička | skóre: 51
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Tak tuto zkušenost mám bohužel také.
17.11. 11:51 Michal 'KOBRA' Kvítek
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Narazil jsem na tohle Pro me je to ale harakiri;-]
17.11. 12:34 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To je postup pro desktop, ale vycházel bych (pokud by nešlo o HW match s uvedenou success story) spíš z obecnějšího dokumentu.
17.11. 23:48 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Má vůbec smysl používat UEFI? Se starým BIOSem mi grafika dokázala v hostovi nabootovat a operační systém se dal nainstalovat bez QXL. S UEFI - pokud jsem to dobře pochopil - je potřeba někde sehnat firmware pro tu kartu a nechat Qemu, aby jej nahrál. Nebo operační systém nainstalovat s QXL a po instalaci ovladačů teprve přejít na fyzickou kartu - každopádně spousta práce a nic(?) z toho
Quando omni flunkus moritati
18.11. 06:25 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Inštalácia dvoch balíčkov je ozaj tak veľká práca, že človeku od únavy obe ruky odpadnú.
18.11. 08:37 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Naučte se nejprve číst, pak teprve pište.
Quando omni flunkus moritati
18.11. 10:30 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Škoda čítať názor človeka, ktorý nechápe pointu a myslí si že prácou s dvoma balíčkami mu ruky odpadnú. Dúfam že nebude epidémia keď ten balík s firmware pridelia do firmware-nonfree a ovládač medzi xorg bundle.
18.11. 12:10 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pořád jste se nenaučil číst.
Quando omni flunkus moritati
18.11. 12:43 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Čítať a porozumieť písanému prejavu ma naučili na základnej osemročnej škole.

Ale je veselé pozerať ako sa oponent zamotáva do vlastného neporozumenia.
18.11. 13:47 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Čítať a porozumieť písanému prejavu ma naučili na základnej osemročnej škole.
Možná učili, ale zjevně ne naučili.
Quando omni flunkus moritati
18.11. 14:23 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nepomohlo by k vyjasnění použít místo firmware termín .rom s "VGA BIOSem"?

Firmware si osobně spojuji s během v rámci "CPU/paměti' samotného zařízení (karty), BIOS proti tomu běží na CPU počítače.
18.11. 14:50 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nepomohlo by k vyjasnění použít místo firmware termín .rom s "VGA BIOSem"?

Možná, ale zatím všichni, kdo v této diskuzi mají (nebo jsou schopni mít) k tématu něco relevantního, porozuměli. A to mi stačí. :-)
Quando omni flunkus moritati
18.11. 15:01 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Já jsem musel .rom 1080Ti patchovat. Už je to pár let, důvodem snad byl passthrough sekundární(neprimární) GK.

Jeden z důvodů pro UEFi boot je možná podpora větších HDD/SSD. Pro boot z GPT je snad UEFI podmínkou.
18.11. 16:00 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
ro boot z GPT je snad UEFI podmínkou.
To určitě není. Možná v některých operačních systémech a konfiguracích, ale Linux z GPT bez problému nastartuje i bez EFI bootu
Quando omni flunkus moritati
18.11. 16:14 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To neni problem linuxu/OS, ale klasickych BIOSu, ktere vubec neumi s GPT pracovat.
18.11. 16:26 jiwopene | skóre: 25
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
BIOS se o GPT nemusí vůbec zajímat. BIOS nijak nezkoumá obsah disku, jenom načte prvních 512 B na 0x7c00, případně si zkontroluje magické číslo, a skočí tam. Při navrhování GPT se na tohle myslelo: GPT nechává prvních 512 bajtů disku volných, abyste si tam mohl umístit svůj zavaděč pro BIOSy nebo třeba i dosovskou tabulku oddílů1 pro použití disku v systému, který GPT nezná.

BIOSy vlastně neumí/nemusí pracovat ani s dosovskou tabulkou oddílů.


[1] Někdy se tomu říká MBR, ale ten název (Master Boot Record) popisuje spíš metodu bootování než dělení disku, takže pro odlišení od spustitelného kódu raději používám označení „dosovská tabulka oddílů“.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
k3dAR avatar 18.11. 16:30 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
na GPT disku staci mit 2MB oddil s priznakem bios_grub a grub-pc (aka Legacy) si do nej nainstaluje to co pri disku s MSDOS rozdelenim cpal do MBR + mezi MBR a prvni_oddil... takze klasickej BIOS z takoveho GPT disku normalne nastartuje ;-)
porad nemam telo, ale uz mam hlavu... nobody
18.11. 16:44 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Předřečníci už to popsali líp, než bych to z hlavy dal já - jenom doplním, že tím OS jsem měl na mysli třeba to, že Windows 7 při bootu "po staru" instalátor disk rozdělí pomocí MSDOS tabulky, zatímco při EFI bootu instalátor vyrobí GPT tabulku. AFAIK to nejde přenastavit.
Quando omni flunkus moritati
18.11. 16:51 jiwopene | skóre: 25
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pokud je disk předem rozdělený, instalátor ho nechá být. V instalačním prostředí nějakou klávesovou zkratkou spustíte příkazovou řádku a tam pomocí DISKPART, pokud se nemýlím, můžete přerozdělit disk.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
18.11. 17:44 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Mám pocit, že byly na trhu GK, kterým chyběl legacy support, takže OVMF KVM/QEMU se nabízela asi jako logická cesta k passthrough.
18.11. 18:15 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Dvě pozitivní zprávy (zdroj Wendell). Geforce RTX30x0 by již neměly trpět na "bug" Error 43 a Radeony RX6800 by měly mít vyřešený reset-bug.

Zdroj LTT https://youtu.be/oUzCn-ITJ_o?t=644
Petr Fiedler avatar 18.11. 18:20 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook

No tak to je super.

18.11. 18:32 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pokud je disk předem rozdělený, instalátor ho nechá být.
Mám zato, že to jsem zkoušel a neklaplo to. A zase tolik mi to nevadilo, abych se to snažil nějak ohnout.
Quando omni flunkus moritati
k3dAR avatar 18.11. 19:12 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
BTW: zkratka je Shift+F10 a ano DISKPART.
porad nemam telo, ale uz mam hlavu... nobody
18.11. 14:25 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To sedí od človeka, ktorému robí problém nainštalovanie dvoch balíčkov o ktorých vie.

Odhliadnuc od drobnej maličkosti: Písal som že ma to naučili, nielen učili.
18.11. 14:37 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Písal som že ma to naučili, nielen učili.

Písal, ale mýlíte se. Jinak jste písal spoustu nekonkrétních kravin, které se k problému nevtahují, takže to, že neumíte číst, je pro vás ta lepší varianta...
Quando omni flunkus moritati
18.11. 17:59 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To sedí od človeka, pre ktorého je inštalácia dvoch balíčkov "spousta práce".
18.11. 18:47 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Mluvíte z cesty. A dokud nezvládnete pochopení psaného textu, lepší to nebude. Pak přijďte.
Quando omni flunkus moritati
18.11. 18:51 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To sedí od človeka, pre ktorého je inštalácia dvoch balíčkov "spousta práce".
18.11. 19:16 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Stále mluvíte z cesty, možná by to na tu utkvělou a zcela vymyšlenou představu chtělo, abyste vyhledal psychiatrickou pomoc.
Quando omni flunkus moritati
18.11. 19:41 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Takže citácia je vymyslená predstava, zas som sa naučil niečo nové.
18.11. 21:25 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
A ještě něco nového se dozvíte. Citace je, když zopakujete něco, co někdo řekl. To je překvapivá novinka, co? Teda jen pro vás, my ostatní to víme
Quando omni flunkus moritati
18.11. 21:39 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
18.11. 21:58 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To jste pořád nepochopil, pokud chcete citovat, musíte zvládnout víc, než že se z té vaší věty shodnou dvě slova.
Quando omni flunkus moritati
19.11. 16:52 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Och, samozrejme. To dáva veľmi sofistikovaný zmysel. Priam až z deskriptívnej psychológie.
19.11. 17:20 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nechcete toho vy dva se skórem přesahujícím v součtu 130 už nechat? Co pak si asi nově příchozí pomyslí o nás se skórem násobně nižším! :-(
19.11. 19:32 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pomyslia si: a nic z toho. Len citujem.
19.11. 22:07 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
A pořád vám to moc nejde
Quando omni flunkus moritati
20.11. 11:01 Peter Golis | skóre: 61 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Je zaujímavé vidieť človeka, čo zatají nos medzi očami.
18.11. 14:31 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
VGA BIOS netreba shanet, da se (obcas i korektne :) dumpnout pres sysfs.
Golise vrele doporucuju rovnou zablokovat.
18.11. 14:47 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
VGA BIOS netreba shanet, da se (obcas i korektne :) dumpnout pres sysfs.
U mě úspěšnost 0/2. Na notebooku jsem o tom hledal víc a našel jsem akorát spekulace, že to nejde schválně. ROM se hlásí větší než je příslušná paměťová oblast a pokus ten sysfs soubor číst skončí na EINVAL (iirc)

Proto mě zajímá, jaký smysl dává to řešit. I Windows 10 si poradí s bootem bez UEFI.
Golise vrele doporucuju rovnou zablokovat.
Rozbíjí to vlákna. Ale jinak jo, jeho znalosti a schopnosti dlouhodobě považuju za zanedbatelný
Quando omni flunkus moritati
18.11. 19:44 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
pokud jsem to dobře pochopil - je potřeba někde sehnat firmware pro tu kartu a nechat Qemu, aby jej nahrál.
Nevím jak moc nutné je to u notebooků, ale u desktopu když VM používá UEFI (OVMF), tak nemusíš v Qemu parametrech odkazovat na soubor *.rom. Qemu si ho z GPU zjistí sám.
18.11. 21:25 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Ne. Dělá (AFAIK) to samé, co je zmíněno v #29 - takže nezjistí, když to nefunguje.
Quando omni flunkus moritati
18.11. 23:11 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Psal jsem o desktopu, kde pci-passthrough bývá celkem bezproblémů. V mém případě soubor .rom netřeba.

Takže ty jsi v tomto komentu psal o tvém NTB? Když jsi v Qemu použil SeaBios, tak ti pci-pass fungoval správně a když jsi použil OVMF, tak ti to nefungovalo?
19.11. 00:02 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Notebook i desktop. Ani na jednom s OVMF na té grafice nebylo nic vidět, dokud se nechytil ovladač v operačním systému (což byl u instalátoru Windows trochu problém.) Na notebooku Intel grafika nefungovala ani se SeaBiosem a ve widlích pak ani s ovladačem.
Quando omni flunkus moritati
19.11. 00:55 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Desktop:
  • s OVMF: že ti nenaběhla grafika s OVMF bylo asi zapříčiněno tím, že se dGPU, kterou jsi přiřadil virtuálce nastavila jako primární. To je běžné i na železe (alespoň v mém případě) - nabídka Grubu se objeví na Nvidii a nikoliv na Intelu. Jestli si dobře vzpomínám, tak jsem to vyřešil nastavevím CSM na Legacy v Biosu. Myslím, že taková volba v OVMF není, proto musíš nejdřív nainstalovat Win s VGA/QXL a až potom přehodit na passthrougnutou dGPU.
  • se Seabiosem: jako primární ti naběhla výchozí VGA. dGPU se nastavila jako sekundární.
Notebook:

PCI-pass nefungoval, takže klasika :-)
19.11. 01:11 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
ad Desktop: zpětně když to čtu mám dojem, že jsem napsal blbost. No když tak pokračování zítra, už je pozdě :-)
19.11. 11:03 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Myslím, že taková volba v OVMF není, proto musíš nejdřív nainstalovat Win s VGA/QXL a až potom přehodit na passthrougnutou dGPU.

No a na to jsem se ptal hned zezačátku - proč bych to měl dělat? Je to spousta práce navíc a ta passthrough grafika nebude fungovat, dokud se v OS nenačte její ovladač. Což v případě nějakých potíží a bootu do nouzového režimu znamená, že na monitoru neuvidím nic.

Se Seabiosem vidím všecho od svítícího okénka "Starting Windows" a instaluji bez QXL
Notebook: PCI-pass nefungoval, takže klasika
Ale jo, na Linuxu to fungovalo. V tom jakmile se načetl ovladač grafiky, tak se monitor rozsvítil a grafika fungovala normálně. Ale boot samozřejmě naslepo.

Teda nakonec to fungovalo, u Intelu je to podle všeho tak, že v tom hostovi je potřeba mít grafiku na stejné PCI adrese jako v hostiteli. A ještě je potřeba na PCI 0x1f mít nějaký LPC ISA bridge, tj. v qemu je potřeba -machine pc, protože q35 tu adresu obsadí.

V téhle fázi s chybou 43 jsem se na to nicméně už vykašlal
Quando omni flunkus moritati
19.11. 19:11 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Desktop:

dlouho jsem Windows s PCI-pass neinstaloval od začátku, tak jsem si to nepamatoval. Teď jsem to cvičně zkusit s Q35 a OVMF a passtrougnutou dGPU Nvidia (bez sekundární grafiky VGA nebo QXL) a vše pracuje OK na první pokus. Na monitoru připojeném k Nvidii se objevilo něco ve smyslu "zmáčněte nějakou klávesu pro spuštění z CD", pak se objevilo logo TianCore, pak se začalo točit loadovací kolečko Windowsu a objevila se úvodní obrazovka instalace s výberem jazyka, klávesnice... Takže pokud ti to nefungovalo, tak byla chyba někde u tebe.
Notebook: PCI-pass nefungoval, takže klasika
Ale jo, na Linuxu to fungovalo.
Měl jsem na mysli virtuálku Windows. Osobně jsem nikdy neměl potřebu spouštět na Linuxu Linuxovou virtuálku s PCI-pass.
19.11. 19:54 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Dotaz: V tomto případě šlo o passthrough primární(boot/BIOS/UEFI) GK či sekundární GK?
19.11. 20:33 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Sekundární. Primární mám iGPU Intel.
19.11. 22:12 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Takže pokud ti to nefungovalo, tak byla chyba někde u tebe.

To je klidně možný. Jak říkám, některé karty zjevně mají s přečtením toho rom souboru problém a já neměl motivaci se s tím zabývat, když legacy bios funguje.
Osobně jsem nikdy neměl potřebu spouštět na Linuxu Linuxovou virtuálku s PCI-pass.
Ověření "hardware". Na Windows plně funkční systém s ovladači z nuly pod dvě minuty (boot live cd) nedáte.
Quando omni flunkus moritati
19.11. 23:13 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
některé karty zjevně mají s přečtením toho rom souboru problém
A jaká GPU to byla? Výše si psal jen o Intelu, takže si teď nejsem jistý jestli nemáš na desktopu jen jednu GPU, kterou přehazuješ mezi hostem a hostitelem.
Ověření "hardware".
Hmm nějak nevím co si pod tím v praxi představit. Je to to co psal i PetebLazar, že jsi chtěl ověřit jestli v dané distribuci bude fungovat daná GPU?
20.11. 10:02 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
A jaká GPU to byla?
Už si nepamatuju, jestli jsem zkoušel jenom 5600XT (reset bug, já vim), nebo i starší R7 370. Dedikovaná na passthrough, systém jede z jiné.
Hmm nějak nevím co si pod tím v praxi představit.
Spustím LiveCD, nabootuje, monitor se nerozsvítí nebo jsou na něm divné čáry místo konzole, v dmesgu chyby - hardware (passthrough) nefunguje, nemá cenu zkoušet instalovat widle.

Spustím LiveCD, nabootuje, monitor se rozsvítí a je na něm to, co má být - hardware (passthrough) funguje, můžu zkoušet instalovat widle
Quando omni flunkus moritati
20.11. 12:53 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
jenom 5600XT (reset bug, já vim), nebo i starší R7 370
Asi by bylo na delší diskuzi proč ti to se Seabiosem fungovalo a s OVMF ne. Mě se asi 2x stalo, že nová verze Qemu nebyla kompatibilní se stávající verzí balíčku OVMF z oficiálního repozitáře - maintainer balíčku OVMF zaspal (aktuální OVMF z https://www.kraxel.org/repos problém vyřešilo). Když se vrátím k tvé původní otázce "Má vůbec smysl používat UEFI?", tak na netu je pár takových běžných dotazů 1 2 nebo starší odbornější maillist, ale nějaké stručné vyjmenování pro a proti v nějakém článku jsem nezaregisroval. Já to mám prostě tak, že OVMF považuji za modernější způsob co má větší budoucnost než SeaBios a pro moderní OS ve VM (Win10) a pro moderní GPU, které podporují UEFI je správnější OVMF. Když jsem s pci-pass začínal, tak v návodech bylo OVMF upřednostňováno před Seabiosem + ve většině návodů používali Q35 (taktéž novější a modernější než i440fx).
Spustím LiveCD...
Tak to mě nikdy nenapadlo testovat to na LiveCD a až pak spustit instalaci Win. Mě stačí když uvidím uvodní logo OVMF (TianCore) nebo Seabiosu. V tu chvíli vím, že pci-pass funguje.
20.11. 17:14 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Mě stačí když uvidím uvodní logo OVMF (TianCore) nebo Seabiosu.

Tak jasně, na hardware, kde to jde, proč ne.
Quando omni flunkus moritati
21.11. 18:54 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Na reset bug tu ted mame vendor-reset.
21.11. 19:46 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pozn. Jeden ze spoluatorů gnif(Geoffrey McRae) je autorem LookingGlass odkazovaném výše. Má na své pažbě celou řadu zářezů, například fix problému s passthrough u první generace Threadripperů.
21.11. 21:09 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Na reset bug tu ted mame vendor-reset
Vím, ale tak velkej střelec, abych si do jádra dával čuňárny, zase nejsem :-) Stabilitu toho passthrough řeším už teď a to s hardware, který na reset bug netrpí.
Quando omni flunkus moritati
21.11. 21:46 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
I když jsou si autoři explicitně vědomi, že do kernelu si toto řešení cestu nenajde, samotná existence workaroundu je přínosem (jeho funkčnost/stabilitu ověří čas). Zmíněná možnost volby jiného HW přeci neřeší situaci kdy je nutné provozovat virtuálně právě tento bugem dotčený HW.

Ani mainline Linux kernel se údajně obskurním technikám řešícím nedostatky HW občas nevyhne. Viz rozhovor Wendella s Greg Kroah-Hartmanem.
21.11. 23:17 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Zmíněná možnost volby jiného HW přeci neřeší situaci kdy je nutné provozovat virtuálně právě tento bugem dotčený HW.

A čo si, Kefalín, predstavujete pod takým slovom "je nutné"? :-) Určitě vám nikdo nebude držet u hlavy pistoli, abyste hrál hry na plné detaily.

Ale samozřejmě proti gustu žádný dišputát, já ten počítač mám hlavně na práci, takže preferuju stabilitu. Pokud to máte jinak, děláte věci jinak.
Quando omni flunkus moritati
21.11. 23:25 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Například vývoj, testování aplikací na daném HW střídavě pod různými OS.
22.11. 11:22 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Fix na hw bug neni cunarna.
Ja si treba musim rucne udrzovat patch pro problemove SSD.
22.11. 12:01 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Fix na HW bug obecně není čuňárna, vypnout proud a "přesně v pravou chvíli" - mimo jiné, díky předřečníkovi za odkaz na ten rozhovor - vyresetovat sběrnici, už je horší. A s tím, že to většinou funguje a občas selže (mám pocit, že to řekl autor těch patchů), už to čuňárna je.
Quando omni flunkus moritati
22.11. 13:59 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Kde bychom s VGA passthrough byli kdybychom akceptovali reset-bug a rezignovali při Error 43. Část by stále ještě šetřila na Quadro a zbytek trpěl na RX5x0? :-(
Petr Fiedler avatar 22.11. 14:44 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook

A jaká AMD GPU/řada je podle tebe nejlepší na passthrough?

Když budu mít CPU bez iGPU, půjde s jednou GPU zprovoznit, aby část výkonu měl hostitel a zbytek host, nebo mám koupit 2 GPU? Výkonově by mi to stačilo rozdělit(? IMHO).

22.11. 14:59 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Jediný způsob, jak "rozdělit" výkon karty a část poslat do passthrough, je GVT-g od Intelu. Funguje jenom na GPU od Intelu, o kterých se IMO, co se výkonu týče, nemá cenu bavit.

A to ještě jen teoreticky, protože když jsem to zkoušel použít, tak jsem nakonec skončil na tom, že Qemu sletělo kvůli chybovému hlášení z nějaké OpenGL knihovny, která nedokázala najít "GLX kontext" či co.
Quando omni flunkus moritati
Petr Fiedler avatar 22.11. 15:34 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook

Tak buď budu muset pořídit APU + GPU, což se mi nechce kvůli slabšímu výkonu CPU, nebo 2 x GPU.

Osobně bych koupil tuhle. Co říkáš?

22.11. 17:08 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
S AMD kartami posledních několik generací nemám (až na RX550) praktickou zkušenost, odkazovaná 5700XT(Navi) i předchozí Vega trpí zde probíraným reset bugem. V současnosti bych novou GK kartu nekupoval a počkal na uklidnění trhu. Za stejné peníze budou za pár měsíců nabízené a možná i dostupné lepší GK.

Vycházel bych z toho k čemu budou GK v rámci HostOSu a GuestOSu využívány (tj. požadované technologie .. 3D/CUDA/OpenCL, obecné nároky na výkon, velikost framebufferu, požadavky na napájení, provedení chlazení s ohledem na rozložení slotů PCIe, dostatek PCIe linek a podprou IOMMU ani nezmiňuji). Do kombinace iGPU a dGPU bych nešel, jde o příliš limitující variantu (také počet PCIe linek z CPU mám pocit je u AMD řešení omezený).
22.11. 17:21 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
také počet PCIe linek z CPU mám pocit je u AMD řešení omezený
U Intelu snad ne?

Omezení u AMD - možná kromě Threadripperu - je takové, že v případě obsazení obou x16 slotů na základní desce přejde první slot z rychlosti x16 na rychlost x8. Vzhledem k tomu, že aktuálně (a asi ještě pár let do budoucna) neexistuje GK, která by využila rychlost i jen těch x8, bych to nepovažoval za problém.

I když u levnějších desek je potřeba si dát pozor, rychlost druhého slotu omezená dokonce na x4 a vliv na to i u těch dražších mají osazené NVMe disky.

Takže jako vždy: před nákupem přečíst návod.
Quando omni flunkus moritati
22.11. 17:37 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
U TR je taky malo linek. Moje deska jich ma ve fyzicky sestnatckovych slotech 16, 8, 16 a 8 plus 3x M.2.
22.11. 18:06 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To je stále mnohem lepší než nabízí platformy 1151/AM4/2066.
22.11. 17:41 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Znamy si koupil desku s x570 a ono je to jeste komplikovanejsi. Pri osazeni tremi GK dostanou 8x, 8x a 4x, jenze posledni slot nejde pouzit s tretim M.2 a navic jsou ty linky vytazene z chipsetu, ktery je sam o sobe pripojeny jenom ctyrmi linkami. To nenajdes vetsinou ani v manualu.
22.11. 18:16 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
S vyprodáním X399(MB+CPU) a s vyšším cenovým vstupem do TRX40 (MB 12kKč+ a CPU 38kKč) se cesta k VGA passthrough stala cestou kompromisů (X570,...). Nevím proč AMD nevydalo i 16c Threadripper 39x0. Pro ty co je pro ně IO důležitější než hrubý výkon by tu apoň byla alternativa.
22.11. 18:23 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Chipset X570 je sice připojen k čtyřmi PCIe linkami k CPU, ale 4.0, takže by to hodně teoreticky mohlo umožnit "saturovat" až dvě PCIe 4x 3.0.

Když mi došly PCIe 16x/8x sloty v X399/Thr1950X, zkoušel jsem přes redukci M.2 => PCIe4x s vlastním floppy napájením osadit PCIe kartu do nich. Nehodnotil bych to (nejen z fyzického hlediska) jako úspěch.

22.11. 18:29 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
U Intelu snad ne?
Tím zmíněným omezením jsem měl na mysli desktopová APU od AMD. Mám pocit, že ty mají na PCIe sloty přímo krmené z CPU snad pouze 8 PCIe linek.
22.11. 17:15 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Má reset bug, budete muset patchovat jádro tím čuně-patchem, o kterém tady celou dobu mluvíme.

Autor vypadá dost aktivně, ale možnost, že se na to vykašle a zároveň že současná verze nepůjde aplikovat na novější verzi jádra, tu je vždycky.
Quando omni flunkus moritati
22.11. 17:34 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To sis nastudoval nejak divne. Ted je to modul, kvuli kteremu neni potreba jadro kompilovat. Naopak driv pouzivany patch pro PCI quirk mui pryc.
22.11. 18:04 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
No, z toho, co jsem četl, tak jsem měl za to, že teď je to jiný patch (který by ale měl jít začlenit do mainline) a který umožní různé bugy řešit různými moduly.

Co dělá ten modul konkrétně, to jsem nezjišťoval, ale tipoval bych, že to samé co ten původní patch. Každopádně část toho, co jsem napsal, platí - dokud to není v kernelu, závisíte na tom, že se na to autor nevykašle.
Quando omni flunkus moritati
22.11. 19:25 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Puvodni patch byl naprosto trivialni quirk, ktery vypinal bus reset, takze prvni boot VM na neinicializovane GK prosel. K tomu casem pribyl userspace programek, ktery nekdy dokazal resetnout kartu a bylo mozne VM nabootovat znovu.
22.11. 18:11 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
This module has been written to use ftrace to hook pci_dev_specific_reset, allowing it to handle device resets directly without patching the running kernel. Simply modprobing the module is enough to enable the reset routines for all supported hardware.
Petr Fiedler avatar 22.11. 18:46 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Má reset bug, budete muset patchovat jádro tím čuně-patchem, o kterém tady celou dobu mluvíme.

Tak bych si jí ponechal pro primární systém a na passthrough bych si koupil jinou. Ale jakou? Poraď prosím co nejvýkonnější/nejnovější AMD.

22.11. 19:27 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Tak to se ptas na Radeon RX 6800. Dokonce na sobe ma USB radic a fungujici reset.
Petr Fiedler avatar 22.11. 19:39 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook

Super, díky.

22.11. 20:17 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To vypadá, že USB řadič má i moje GTX1660Ti na sobě asi také, ale bez vyvedení na zadní panel. Škoda hodil by se v GuestOSu. ;-)
43:00.0 VGA compatible controller: NVIDIA Corporation Device 2182 (rev a1)
43:00.1 Audio device: NVIDIA Corporation Device 1aeb (rev a1)
43:00.2 USB controller: NVIDIA Corporation Device 1aec (rev a1)
43:00.3 Serial bus controller [0c80]: NVIDIA Corporation Device 1aed (rev a1)
23.11. 23:59 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
GVT-g od Intelu... nakonec skončil na tom, že Qemu sletělo kvůli chybovému hlášení z nějaké OpenGL knihovny, která nedokázala najít "GLX kontext" či co.
Na jakém distru jsi to testoval?
24.11. 09:13 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Debian. Ale neřekl bych, že je to důležité, nefungovalo to ani s Qemu 5.0 (backports) a ta knihovna (libepoxy?) sama o sobě se v podstatě nevyvíjí (podle GitHubu)
Quando omni flunkus moritati
24.11. 10:54 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Těžko říct jestli to je důležité. Už před tím jsi psal, že ti nefungoval VGA/PCI-pass s OVMF, teď další problém s GVT-g. Takhle na první pohled nevypadá Debian jako přátelské distro pro VGA-pass. Já jsem GVT-g zkoušel podle návodu na Manjaru, typ stroje Q35 se Seabiosem i OVMF. Musel jsem pouze přidat: options kvm ignore_msrs=1 do souboru: /etc/modprobe.d/kvm.conf (jinak některé appky např. starší verze 3DMarku nebo GPU-z resetovaly guestOS). Byly tam drobné problémy jako např. když se uspal "monitor" v guestovi, tak už guest nešel probudit a po chvilce se sám resetoval (stačilo nastavit ve Správci napájení aby se monitor nevypínal) + nějaké další drobné problémy o kterých se tady nebudu rozepisovat, ale celkově je u mě GVT-g funkční.

Zkoušel jsem spouštět 2 různé verze 3DMarku, GPU-Z, Vietcong, NFS Most Wanted, přehrávání videí... Samozřejmě výkon je úměrný integrované grafice, ale žádná katastrofa ve srovnání s ostatními výsledky iGPU. Průměrný výsledek testů stejného CPU+GPU je 5100 a můj výsledek je 4100. Postuď sám na 3DMarku. Můj výsledek je dole (nyní 32. místo, poznáš ho podle nesmyslného čísla ve sloupci CPU clock - 204 425). Dokážu si představit, že s Iris grafikou nebo nadcházející Xe by to bylo použitelné pro více VM ve stejnou chvíli (např. pro MacOS a Win10). Pokud by tedy někdo nutně potřeboval mít 3D akceleraci v obou najednou.
24.11. 15:11 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Zajímavé bude, pokud tuto technologii budou podporovat i na jejich dGPU Xe. Tam snad již bude co sdílet.
24.11. 15:38 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
To jo, ale nevěřím, že v nejbližších 7 letech Intel Xe dožene ve výkonu dGPU od Nvidie nebo AMD. Dle mého budou Xe (iGPU i dGPU) dobré do notebooků a na destopu to bude okrajová záležitost.
24.11. 17:55 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pokud si s Xe-DG2 věří na RTX3070, tak by to nemuselo být zas tak špatné, otázkou je kdy (2022?). Proces má být TMSC 7nm, v té době asi bude mít kapacity i pro Intel.

https://www.pcgamer.com/intel-xe-dg2-power-on/

https://wccftech.com/intel-xe-dg2-gpu-tsmc-7nm-process-node-2022-launch-rumor/

24.11. 19:28 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nezajímám se o Xe do hloubky takže nemohu něčím konkrétním argumentovat a vycházím jen ze zkušenosti jak dlouho věci trvají. Zdálo by se mi to jako malý zázrak, aby Intel, který má s dGPU mnohem menší zkušenosti dorovnal v krátkém čase mnohem zkušenější Nvidii a AMD. Pokud Xe-DG2 uvede na trh v roce 2022, tak bude dražší než RTX3070 a nebude mít zoptimalizované ovladače pro ty kvanta her a aplikací. Osobně bych nebyl ochoten zaplatit vyšší cenu za méně zoptimalizovný Xe-DG2 jen proto, abych mohl sdílet výkon mezi VM. Kdybych potřeboval VGA-pass pro 2-3 VM, tak bych raději koupil více samostatných karet (mám v PC 3x PCIe 8x-16x) (snad by u mě s IOMMU GROUPS nebyl problém). Třeba 1 nabušenou GPU (asi Nvidii) a další 2 nějaké levné.
24.11. 19:34 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
mám v PC 3x PCIe 8x-16x
Pokud nemluvíte o rozměrech (a kdybyste to náhodou někdy skutečně chtěl dělat), zkontrolujte si návod, při třech kartách se vám to nejspíš přepne do x8-x4-x4
Quando omni flunkus moritati
24.11. 19:49 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Ne nejsou to rozměry, jen jsem omylem napsal "x" za číslo :-)

U mě se to přepne do x8-x8-x4. Pokud ještě pořád platí, že ani pro dnešní karty není x8 úzké hrdlo, tak do poslední x4 bych dal jednu z těch levných GPU a bylo by to v cajku.
24.11. 22:50 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Na ten 4x slot krmený z chipsetu bych se pro passthrough moc nespoléhal(možná tak pro HostOS), ten bude patrně v IOMMU grupě (aspoň na AMD MB) se vším ostatním. Nevím nakolik ACS patch je na AMD plaformách cestou, případně zda by šel pro GK adaptovat (riserem/ex.napájením z CPU krmený M.2 NVMe slot). V současnosti do GuestOS(W10) startuji minimálně, vystačím si s Steam/Protonem.
26.11. 10:34 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Díval jsem se teď na netu a asi bych ACS-patch potřeboval už i u druhého slotu. Naštěstí máme balíček pro ACS už předpřipravený, takže to je s minimální námahou. Když jsem ho kdysi používal, tak jsem na žádný problém nenarazil.
22.11. 14:54 trekker.dk | skóre: 71
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nemám pocit, že bych s R7 trpěl :-)

A nevím, proč mě přesvědčujete - pokud vám nevadí řešení "většinou funguje, občas shodí stroj", tak já vám přece ty čuňárny v jádře brát nebudu. Je to open-source, stroj je váš, výhody a nevýhody jste si zvážil - nic, co by mi mělo vadit nebo škodit.
Quando omni flunkus moritati
22.11. 18:04 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Já jsem snad nikde nepsal že mám ve svém počítači AMD GK trpící reset-bugem. V HostOSu využívám GTX1080Ti a v GuestOSu GTX1660Ti, kterou případně rebinduji do HostOSu (kvůli multi-GPGPU). :-(
22.11. 12:29 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Uplně dole je napsáno:
Found the solution without the need for a kernel recompile. in my Qemu conf file added: args: -set device.hostpci1.x-msix-relocation=bar2

Where hostpci1 is hostpci1: 08:00.0
Tohle řešení bez rekompilace kernelu nefunguje?
22.11. 14:31 alkoholik | skóre: 38 | blog: Alkoholik
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Jenze
The size of the tables remains wrong, but this only becomes a problem if the nvme code attempts to allocate >16 vectors, which requires >15 vCPU (or host CPUs if the device is returned to host drivers after being assigned)
Tohle reseni mi nikdy fungovat nemohlo, protoze mam TR. Taky jsem si to napoprve neprecetl poradne vsechno a marne testoval.
19.11. 22:33 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Osobně jsem nikdy neměl potřebu spouštět na Linuxu Linuxovou virtuálku s PCI-pass.
Nejsem schopen se rozhoupat k přesunu z "vyladěného" Xubuntu 18.04 (+ 5.3.8 vanilla) na novější distribuci. Občas jako výmluvu nainstaluji jinou distribuci virtuálně s passthrough (CentOS, Linux Mint, Xunbuntu 20.04, Ubuntu Studio 20.04/20.10, ...) a když zjistím, že mi tam DR funguje, najdu si jinou výmluvu proč nemigrovat. ;-) Došlo to tak daleko, že teď dokonce přežívám na KDE Plasma (v Cinnamonu a XFCE se mi neotvíral dialog equalizeru ve Fairlightu). Láká mne Ubuntu Studio s low-latency kernelem (ve verzi 20.10 v defaultu snad přesli z XFCE na KDE Plasma, ale furt lepší než GNOME).
19.11. 23:19 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
a když zjistím, že mi tam DR funguje
Co je DR?
Petr Fiedler avatar 19.11. 23:25 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
20.11. 09:37 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Na Fairlight o kterém Peteb psal v komentu jsem se díval a zaujalo mě, že je tak profesionální SW na Linux. Nedošlo mě, že to je ten DR. Holt nečtu moc blogy no. :-)
20.11. 11:52 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Holt něco na mixování takového toho domáciho audia. ;-)
20.11. 12:13 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Mě víc zaujala tato imidžovka. Takovou pracovnu bych bral.
20.11. 16:17 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Podle toho typů panelů, míry a charakteru ambientního osvětlení a toho že žádný z monitorů v místnosti nemá na tloušťku 5 a více cm bych si tipl, že jde o cokoli jen ne color grading ( 01:45) . Při color gradingu pro kina (P3-DCI, gamma 2.6, 48cd/m2) by to asi nedopadlo dobře.
20.11. 17:13 LarryL | skóre: 17
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
No je to alchymie. Na každú robotu je nám treba špecialistou.
20.11. 18:41 PetebLazar | skóre: 24 | blog: l_eonardovo_odhodlani
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Používat DR je jako dostat se k profesionálnímu řemeslnickému nářadí. Je radost jej používat a to i v případě že samotný výsledek zprvu za moc nestojí. To, že lze non-Studio edice používat trvale zdarma (za registraci) i na Linuxu je určitě přínosem. Případné zvládnutí je pak již o jednotlivci.
18.3.2019 17:24 luky
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Pouzivam PCI-ExpressCard adapter a externi grafiku. Problem s renderovanim do framebufferu odpadne.
18.3.2019 18:30 PetebLazar
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Které dnešní(včerejší) notebooky mají PCI Express Card, u těch moderních vybavených by možná pomohl Thunderbolt a eGPU? https://www.reddit.com/r/VFIO/comments/8es86f/successful_thunderbolt3_gpu_passthrough_on_lenovo/
19.3.2019 14:03 luky
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
AFAIK jeste 2017 modely HP a Dell Latitude mely EC.
19.3.2019 09:00 Bohatyr
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Tak to už jsi se více přiblížil stolnímu počítači s takovou exotickou konfigurací :) Vidím, že se zatím také nikomu z vás nedařilo. U mě vše končí chybou 43 v ovladači. Dle různých postupů, které jsou k nalezení na webu jsem se však nepohnul dále.
19.3.2019 09:30 PetebLazar
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nejspíš to jde na vrub nedostupnosti BIOSu GPU, nejdále se někdo dostal při statickém slinkování kopie BIOSu do funkce QEMU, která má BIOE vracet. Error 43 bohužel nemusí jít jen na vrub detekce virtuálního prostředí.

Škoda, že AMD nepovolilo SR-IOV u Radeonu 7. To je asi jediná cesta do budoucnosti, IOMMU izolovaných GPU v ntb, integrovaných(samostatných) až na úroveň HDMI se již asi nikdy nedočkáme.
19.3.2019 13:40 luky
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Grafickou kartu mam zezadu na monitoru a misto hdmi do pocitace zapojuju EC. Rozdil minimalni.
19.3.2019 18:33 dustin | skóre: 62 | blog: dustin
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
19.3.2019 19:04 luky
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Ano, mam k tomu DELL ADP-220AB B primo do te ATX zastrcky. Samo ho to zapina a vypina.
19.3.2019 19:13 dustin | skóre: 62 | blog: dustin
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Díky, takže tomu stačí jen 12V a nepotřebuje 5V. To je dobrá zpráva.
16.11. 14:03 Bohatyr
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Chtel bych pouze doplnit do vlakna nasleduji odkaz na GPU-pass-through-compatibility-check, ktery muze pomoci se zprovoznenim hlavne notebookarum "https://github.com/T-vK/GPU-pass-through-compatibility-check"
Petr Fiedler avatar 17.11. 02:54 Petr Fiedler | skóre: 32 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: PCI passthrough - notebook

A tys to rozchodil?

19.11. 10:52 Bohatyr
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nerozchodil, dostal jsem se do faze chyba 43 ve virtualce W10, navic me pak nasledne od dalsiho testovani odradilo to, ze po povyseni Ubuntu na ver. 20.04 mi system prestal detekovat gk. Nvidia, coz uz jsem tedy vyresil.
17.11. 11:58 jelito
Rozbalit Rozbalit vše Re: PCI passthrough - notebook
Nejdou mi tam zaskrtavat tlacitka, je to asi rozbity.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.