Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
773 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13
Page Suivante
Auteur Sujet :

[Topic Unique] VGA/PCI Passthrough et VFIO sous GNU/Linux

n°1404362
odelpasso
Posté le 29-05-2017 à 13:34:56  profilanswer
 

Reprise du message précédent :
il y a un problème avec les Ryzen pour le Passthrough actuellement. Allez voir sur le Reddit VFIO, il y a in soucis avec le NPT ou un truc du genre.
 
https://www.reddit.com/r/VFIO/comme [...] nt/di4ihl5
 

mood
Publicité
Posté le 29-05-2017 à 13:34:56  profilanswer
 

n°1404363
odelpasso
Posté le 29-05-2017 à 13:40:41  profilanswer
 

Pour deeplodocus, si tu passes les 4 cœurs à la VM, L'hôte et le guest se partagent les 4 cœurs... donc si tu ne fais rien sur Linux, il se peut que ca ne pose pas de pb pour Windows

n°1404364
tuorhuor
Posté le 29-05-2017 à 14:20:05  profilanswer
 

Intéressant, merci pour l'info
 
 :jap:

n°1404366
odelpasso
Posté le 29-05-2017 à 15:34:50  profilanswer
 

N'étant pas un grand joueur même sous Windows, je vais tout de même prendre une tout avec un proc Ryzen. Et même voir si le 1700 passe dans mon budget ... En attendant un fix d'AMD, je resterais en dual boot

n°1404745
ZePRiNCE
Le Retour du Roi :o
Posté le 11-06-2017 à 23:58:28  profilanswer
 

Ah tiens, j'avais pas vu ce topic, j'suis justement en train de me pencher sur le sujet. :D


---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1404746
ZePRiNCE
Le Retour du Roi :o
Posté le 12-06-2017 à 00:38:14  profilanswer
 

Pour l'instant j'arrive à faire une VM Windows 8.1 (c'est en cours d'install), par contre avec Win 7 ça fonctionne pas (l'install se lance pas, ça reste bloqué sur "Starting Windows" ).
J'utilise le mode UEFI + Q35. Windows 7 (x64) est pourtant compatible avec l'UEFI il me semble.
 
edit: 11 374 sur 3DMark [:xprtz:1]

Message cité 1 fois
Message édité par ZePRiNCE le 12-06-2017 à 01:50:53

---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1404748
tybobab
Posté le 12-06-2017 à 11:00:07  profilanswer
 

ZePRiNCE a écrit :

Pour l'instant j'arrive à faire une VM Windows 8.1 (c'est en cours d'install), par contre avec Win 7 ça fonctionne pas (l'install se lance pas, ça reste bloqué sur "Starting Windows" ).
J'utilise le mode UEFI + Q35. Windows 7 (x64) est pourtant compatible avec l'UEFI il me semble.
 
edit: 11 374 sur 3DMark [:xprtz:1]


 
Hello,
 
Perso, j'ai jamais réussi avec windows 7 en UEFI

n°1404984
ZePRiNCE
Le Retour du Roi :o
Posté le 18-06-2017 à 20:26:57  profilanswer
 

Bon jusqu'ici j'avais une Mint sur un vieux HDD externe, pour tester le concept.
Ce weekend je suis passé aux choses sérieuses [:sneijder:3]

 

- Formattage de mon SSD avec Windows
- Installation de Debian 9
- GPU Passthrough, plié en 5 min dont 2 reboot (je conseille vivement aux débutants, dont je fais partie, d'utiliser une distrib avec un noyau >= 4.8, c'est du quasi out-of-the-box :lol: )

 

Par contre, j'ai des performances catastrophiques de mon HDD sous Windows (virtualisé), j'ai essayé tout ça :

 

- image stockée sur mon ssd => perfs très bonnes (mais ça m'arrange pas niveau place :D )
- image stockée sur un second SSD (ext4 et mounté) => perfs catastrophiques
- passthrough de mon second SSD => perfs catastrophiques
- passthrough du controlleur Marvell (en ayant au préalable branché mon second SSD dessus) => ssd non reconnu à l'install de windows, puis moulinage infini lorsque je lui file le driver marvell

 

Quand je dis perfs catastrophiques, c'est un Windows quasiment paralisé, quand le gestionnaire de tâches se lance enfin je peux constater que le disque est à 100%, et si je fais la somme des consommations ça doit atteindre le débit fou de ... 1.5mo/s  [:rachid gazelle:9]

 

Bien sûr j'ai essayé avec et sans le Virtio Drivers, avec ou sans le cache, etc. Mais j'pense qu'à ce niveau y'a un problème plus profond.

 

Une idée ? :jap:

Message cité 2 fois
Message édité par ZePRiNCE le 19-06-2017 à 22:05:37

---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1404985
XaTriX
Now we are all sons of bitches
Posté le 18-06-2017 à 20:41:18  profilanswer
 

:o


---------------
eargasm § • Topics JV Rage Nostalgie • Discu Expatriés Toulouse Ryanair
n°1404989
odelpasso
Posté le 19-06-2017 à 10:26:26  profilanswer
 

ZePRiNCE a écrit :

Bon jusqu'ici j'avais une Mint sur un vieux HDD externe, pour tester le concept.
Ce weekend je suis passé aux choses sérieuses [:sneijder:3]  
 
- Formattage de mon SSD avec Windows
- Installation de Debian 9
- GPU Passthrough, plié en 5 min dont 2 reboot (je conseille vivement aux débutants, dont je fais partie, d'utiliser une distrib avec un noyau >= 4.8, c'est du quasi out-of-the-box :lol: )  
 
Par contre, j'ai des performances catastrophiques de mon HDD sous Windows (virtualisé), j'ai essayé tout ça :
 
- image stockée sur mon ssd => perfs très bonnes (mais ça m'arrange pas niveau place :D )
- image stockée sur un second SSD (mounté) => perfs catastrophiques
- passthrough de mon second SSD => perfs catastrophiques
- passthrough du controlleur Marvell (en ayant au préalable branché mon second SSD dessus) => ssd non reconnu à l'install de windows, puis moulinage infini lorsque je lui file le driver marvell
 
Quand je dis perfs catastrophiques, c'est un Windows quasiment paralisé, quand le gestionnaire de tâches se lance enfin je peux constater que le disque est à 100%, et si je fais la somme des consommations ça doit atteindre le débit fou de ... 1.5mo/s  [:rachid gazelle:9]  
 
Bien sûr j'ai essayé avec et sans le Virtio Drivers, avec ou sans le cache, etc. Mais j'pense qu'à ce niveau y'a un problème plus profond.
 
Une idée ? :jap:


 
Faudrait que tu nous dises comment tu lances ta VM, via directement la ligne de commande Qemu ou via Virt-Manager ?
Est-ce que tu as deux cartes graphique pour l'host/guest ou une seule pour le Guest (l'host utilisant l'iGPU), est-ce que tu es sous Ryzen ou sous Intel ?

Message cité 1 fois
Message édité par odelpasso le 19-06-2017 à 10:29:03
mood
Publicité
Posté le 19-06-2017 à 10:26:26  profilanswer
 

n°1404992
ZePRiNCE
Le Retour du Roi :o
Posté le 19-06-2017 à 10:59:22  profilanswer
 

odelpasso a écrit :


 
Faudrait que tu nous dises comment tu lances ta VM, via directement la ligne de commande Qemu ou via Virt-Manager ?
Est-ce que tu as deux cartes graphique pour l'host/guest ou une seule pour le Guest (l'host utilisant l'iGPU), est-ce que tu es sous Ryzen ou sous Intel ?


Hello,
 
Ma conf est renseignée sur mon profil
 
J'utilise l'iGPU pour l'host, une GTX pour la guest (l'autre GTX je l'ai retiré pour le moment)
 
J'ai créé la VM avec Virt-Manager.
Concernant le sujet, tout ce que j'ai installé sur l'host c'est donc virt-manager et ovmf (via apt-get)
 
(Je précise car je vois que certains utilisent des ovmf trouvés ici et là, ça a peut-être une importance).


---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1404993
odelpasso
Posté le 19-06-2017 à 11:01:45  profilanswer
 

Tu peux poster sur pastebin, le fichier .xml de ta VM sous Virt ?
Tu fais un "virsh edit Nom_de_la_VM" en root dans la console.
 
Tes perfs complètements mauvaises, c'est avec les 2 Nvidia ou seulement avec une seule Nvidia ?


Message édité par odelpasso le 19-06-2017 à 11:02:38
n°1404996
ZePRiNCE
Le Retour du Roi :o
Posté le 19-06-2017 à 11:16:07  profilanswer
 

Non non une seule Nvidia, en fait j'ai retiré la deuxième de l'ordi :
- pour pas m'ajouter des problèmes tout de suite
- ça fait quelques semaines que j'hésite à m'en séparer car c'est peu overkill, et surtout le SLI fonctionne mal avec mon nouvel écran à 75Hz.
Bref :o
 
Yes je connais le virsh edit, je m'en suis servi déjà pour les options kvm=off & co.
 
Par contre j'suis au bureau là, je te dis ça ce soir.
 
Merci ! :jap:


---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1404997
odelpasso
Posté le 19-06-2017 à 11:23:51  profilanswer
 

ZePRiNCE a écrit :

Non non une seule Nvidia, en fait j'ai retiré la deuxième de l'ordi :
- pour pas m'ajouter des problèmes tout de suite
- ça fait quelques semaines que j'hésite à m'en séparer car c'est peu overkill, et surtout le SLI fonctionne mal avec mon nouvel écran à 75Hz.
Bref :o
 
Yes je connais le virsh edit, je m'en suis servi déjà pour les options kvm=off & co.
 
Par contre j'suis au bureau là, je te dis ça ce soir.
 
Merci ! :jap:


 
Ah tu as un SLI de 1080, j'avais pas fait gaffe...
Je suis dans le regret de te dire que tu ne pourras pas avoir l'une pour le Host et l'autre pour le Guest ...  :D  
Etant donné que tu "bloques" la CG via son "vendor-device ID", et que les 1080 ont les même, bah tu peux pas  :o

n°1404998
ZePRiNCE
Le Retour du Roi :o
Posté le 19-06-2017 à 11:31:31  profilanswer
 

Bah justement c'est pas du tout ce que j'essaie de faire :lol:


---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1405001
odelpasso
Posté le 19-06-2017 à 12:23:35  profilanswer
 

ZePRiNCE a écrit :

Bah justement c'est pas du tout ce que j'essaie de faire :lol:


 
Je t'achète ta 2nde sans problème si tu t'en sers plu/ si tu veux plus t'en servir :o

n°1405003
sukhoigeor​ge
Posté le 19-06-2017 à 13:57:32  profilanswer
 

ZePRiNCE a écrit :

Bon jusqu'ici j'avais une Mint sur un vieux HDD externe, pour tester le concept.
Ce weekend je suis passé aux choses sérieuses [:sneijder:3]  
 
- Formattage de mon SSD avec Windows
- Installation de Debian 9
- GPU Passthrough, plié en 5 min dont 2 reboot (je conseille vivement aux débutants, dont je fais partie, d'utiliser une distrib avec un noyau >= 4.8, c'est du quasi out-of-the-box :lol: )  
 
Par contre, j'ai des performances catastrophiques de mon HDD sous Windows (virtualisé), j'ai essayé tout ça :
 
- image stockée sur mon ssd => perfs très bonnes (mais ça m'arrange pas niveau place :D )
- image stockée sur un second SSD (mounté) => perfs catastrophiques
- passthrough de mon second SSD => perfs catastrophiques
- passthrough du controlleur Marvell (en ayant au préalable branché mon second SSD dessus) => ssd non reconnu à l'install de windows, puis moulinage infini lorsque je lui file le driver marvell
 
Quand je dis perfs catastrophiques, c'est un Windows quasiment paralisé, quand le gestionnaire de tâches se lance enfin je peux constater que le disque est à 100%, et si je fais la somme des consommations ça doit atteindre le débit fou de ... 1.5mo/s  [:rachid gazelle:9]  
 
Bien sûr j'ai essayé avec et sans le Virtio Drivers, avec ou sans le cache, etc. Mais j'pense qu'à ce niveau y'a un problème plus profond.
 
Une idée ? :jap:


 
 
oui, ton second SSD est formaté avec quel systeme de fichier ?
 
edit: apres reflexion le passthrough du SSD contredit mon idée initiale. j'ai un jour crée une vm stocké sur un systeme de fichier NTFS avec fuseblock-3G. c'etait la cause des faible perfs disques. ca capait a 2.5Mo/S


Message édité par sukhoigeorge le 19-06-2017 à 14:57:54
n°1405035
ZePRiNCE
Le Retour du Roi :o
Posté le 19-06-2017 à 22:07:27  profilanswer
 

Hello,
 
Concernant la deuxième tentative, le second SSD était formatté en ext4, puis mounté via fstab dans /mnt/ssd2
 
Et ouais la troisième tentative aurait de toute manière dû marcher, c'est surtout ça que je pige pas :D
 
 

odelpasso a écrit :


 
Je t'achète ta 2nde sans problème si tu t'en sers plu/ si tu veux plus t'en servir :o


Je te dirai si je la met en vente ;)


Message édité par ZePRiNCE le 19-06-2017 à 22:14:09

---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1405036
ZePRiNCE
Le Retour du Roi :o
Posté le 19-06-2017 à 22:30:04  profilanswer
 

Voici ma conf, mais du coup ça correspond à la "première" tentative (avec une .qcow2 sur le meme ssd que linux), donc je sais pas si ça sera très utile.
 
https://pastebin.ca/3833889


---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1405060
odelpasso
Posté le 20-06-2017 à 12:40:05  profilanswer
 

1ère petite chose, dans Virt-Manager dans l'onglet CPU puis partie configuration, change voir "host-model" par "host-passthrough".
 
2nde chose, même si je ne sais pas tout à fait si peut modifier les perfs, change le chipset Q35 par i440FX. Q35 n'est pas encore tout à fait stable et n'est vraiment utile que si tu as deux GPU. Je suis obligé de le mettre vu que j'ai deux CG Nvidia. Dans ton cas, tu n'as que l'iGPU pour le Host et le GPU pour le Guest, le chipset de base est suffisant.
 
3ème chose, dans l'onglet Disque Dur, tu as mis quoi dans le type de BUS ? Pour de meilleur perf, il faut mettre "SATA"


Message édité par odelpasso le 20-06-2017 à 12:41:02
n°1405066
ZePRiNCE
Le Retour du Roi :o
Posté le 20-06-2017 à 15:29:47  profilanswer
 

OK j'essayerai ça ce soir :D

 

3: J'avais mis Virtio je crois, mais pour du passthrough de SSD physique ça semble effectivement + logique de mettre SATA :D
(je ne sais plus si je l'avais fait, je retesterai).


Message édité par ZePRiNCE le 20-06-2017 à 15:30:35

---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1405086
ZePRiNCE
Le Retour du Roi :o
Posté le 20-06-2017 à 23:51:09  profilanswer
 

Je refais une install Win10 là, passthrough du SSD en SATA, et le cpu en host-passthrough.
Pour l'instant ça a l'air de carburer, mais c'est souvent après l'installation que ça se met à ramer alors je verrai bien.
 
edit: bon bah là plus de soucis, l'utilisation du disque sous Windows est totalement normal ! Merci beaucoup  :jap:  :D  
Je pense que je referai des tests, j'ai envie de savoir quel était le settings problématique (Chipset ou Cpu).
 
****
 
Sinon j'avais également un soucis de son (crackling), et je crois avoir trouvé une solution très simple qui a l'air de fonctionner parfaitement.
Je la partage donc si ça peut aider (CG Nvidia)
- dans virt-manager, je ne met aucune carte son
- je passthrough la partie nvidia "hdmi" audio (je met des guillemets autour de "hdmi" car en réalité ça transfert aussi le son en DP)
- mon écran reçoit donc le son, et a une sortie jack (pour écouteurs normalement) (mon deuxième écran aussi donc j'imagine que c'est plutôt courant)
- mon kit son accepte 2 jack en entrée, donc, jackpot :D Mais dans le cas contraire, j'imagine qu'un dédoubleur ça doit pas couter bien cher :D
 
Ensuite dans Windows, il faut faire une petite manip pour passer en mode "MSI" (j'ai pas encore tout capté mais c'est relatif à la signalisation des ports PCI  [:grubnatz:3] )
Explication: https://wiki.lime-technology.com/Un [...] io_Support
TL;DR: lancer cet .exe en mode administrateur, cocher la CG + tous les trucs Audio quelque chose, Apply, Reboot. Ca marche.  [:grubnatz:2]


Message édité par ZePRiNCE le 20-06-2017 à 23:59:18

---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1405093
odelpasso
Posté le 21-06-2017 à 06:17:05  profilanswer
 

Merci pour le fix pour le son, j'étais bien embêté lorsque j'utilisais mon ancienne config.  
 
L'autre solution, c'est de passer sa carte son, que ce soit le chipset intégré ou une "vrai" carte son.
 
Vivement ma config Ryzen, ça devient long là ...
 
PS : Il y a aussi la possibilité d'installer Win10 en dur, et d'utiliser la partition de ton SSD comme si c'était une image virtuelle dans Virt. Tu le savais ? :D


Message édité par odelpasso le 21-06-2017 à 06:18:19
n°1405103
ZePRiNCE
Le Retour du Roi :o
Posté le 21-06-2017 à 09:32:43  profilanswer
 

C'est ce que j'ai fait je crois [:uxam]  
 
Storage Sata, raw vers /dev/disk/by-id/truc  
(Pas les .partX, donc pas la partition, le disque directement)
 
Tu parlais d'autre chose ? Je vois pas sinon :D


---------------
Le discours schumpeterien de Kaathe m'a séduit.
n°1405107
odelpasso
Posté le 21-06-2017 à 10:37:07  profilanswer
 

Je parlais de ça :-D

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9  10  11  12  13
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Projet de mise en place de google apps en entreprise[Résolu] nginx sur domU NetBSD 6 (dom0 Debian squeeze)
Virtualisation, du passthrough, XBMC, NAS, des jeux...besoin avis projet de server auto hebergement et media center
[projet] Prise de courant avec Wattmetre intégré en CPLVersions de Xen - What else ?!
Debian - Xen server - Iptables - Nat - WebserverSwitch virtuel pour Xen/KVM - Interface tap - Cisco/Autre ?
2 OS simultanement avec Xen ?Ubunto 10.10: Configuration d'un compte Exchange + Projet VMWare
Plus de sujets relatifs à : [Topic Unique] VGA/PCI Passthrough et VFIO sous GNU/Linux



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR