Connexion
Pour récupérer votre compte, veuillez saisir votre adresse email. Vous allez recevoir un email contenant une adresse pour récupérer votre compte.
Inscription
En vous inscrivant, vous acceptez les conditions d'utilisation du site et de nous vendre votre âme pour un euro symbolique. Amusez vous, mais pliez vous à la charte.

Un Rédacteur Factornews vous demande :

ACTU

Un petit point sur DirectX 12

CBL par CBL,  email  @CBL_Factor
 
Il y a quelques jours Microsoft a annoncé Windows 10. C'est globalement ce que Windows 8 aurait dû être à savoir un système adapté aussi bien au clavier/souris qu'aux écrans tactiles et capable de passer automatiquement d'un mode à l'autre. En mode clavier/souris, les tuiles de Metro se trouveront dans le menu démarrer qui fait son grand retour. En clair, on s'attend à avoir les fonctionnalités de Windows 7 et les performances de Windows 8. Tant qu'à sauter des numéros, ils auraient même du l'appeler Windows 15 pour 7+8 (comme Winamp 5).

Le grand absent de la présentation du nouvel OS a été DirectX 12. Lors de l'annonce de la nouvelle version de l'API graphique, on avait soupçonné que sa sortie coïnciderait avec celle de Windows 9 10 et ce sera effectivement le cas. Windows 10 embarquera DX 12. On ne sait pas encore si ce sera une exclu Windows 10 mais c'est fort probable. Les briques élémentaires de DX12 comme les drivers sont déjà conçues pour Windows 10 et incluses dans la Windows 10 Technical Preview accessible aux développeurs. En parallèle de DX 12, Microsoft bosse sur DirectX 11.3 qui partagera de nombreuses fonctionnalités avec DX 12 sans le côté multithreading massif/réduction de l'overhead et qui devrait sortir aussi bien sur Windows 10 que sur Windows 7/8.

C'est pourtant le plus grand changement apporté par DX 12. Durant le SIGGRAPH, Intel a présenté une démo technique dans ce sens. Elle comporte 50 000 astéroides en mouvement ce qui signifie des tonnes d'appels CPU. En DX 11, la scène tourne à 19 FPS. En DX 12, la même scène tourne à 33 FPS. Mais encore plus important est la consommation. A performances égales, la version DX 12 consomme deux fois moins de puissance ce qui signifie une meilleure autonomie et moins de dégagement de chaleur. C'est le gros problème des tablettes à base d'Intel à l'heure actuelle. La batterie est super grosse/lourde et le refroidissement est actif... Mais supporter DX 12 de manière efficace implique de repenser en profondeur le code de son moteur ce que ne souhaitent pas tous les développeurs. C'est là où DirectX 11.3 intervient.

Chez Nvidia, on veut avant tout montrer qu'on pourra faire de jolies choses avec DX 12. Ils ont fait une démo technique fondée sur Fable Legends qui tourne avec une version custom de l'Unreal Engine 4 utilisant DX 12. Les développeurs utilisant l'UE 4 peuvent d'ailleurs déjà récupérer une version du moteur qui tourne sous DX 12. La démo tourne sur les nouveaux GPU Maxwell d'Nvidia mais les GPU Fermi (Geforce 4xx et 5xx) et Kepler (Geforce 6xx et 7xx) supporteront aussi DX 12.

 

Commentaires

Masquer les commentaires lus.
Temujin
 
Elle est bien gentille leur tech demo mais l'encodage est pourri.
MrPapillon
 
Ça sert à rien de montrer des screenshots ou des vidéos avec DirectX12, il suffit de mettre des lignes ASCII avec des chiffres de benchmarks.
LeGreg
 
Tant qu'à sauter des numéros, ils auraient même du l'appeler Windows 15 pour 7+8 (comme Winamp 5)


Exclusif : la nouvelle version de Windows se prononce en fait "Ouindoze Tou" ! (programmer joke inside)
CBL
 
Il y a 10 types de personnes : ceux qui vont comprendre cette blague et les autres.
Dks
 
C'est pourtant assez binaire à comprendre. Sinon la vidéo voit pas trop de mind blowing, faut dire qu'avec UE 4.x ça envoi déjà pas mal. C'est donc surtout de l'opti code donc ? m'apprendra à bien lire la news...
Arnaud
 
Faut arrêter le "Windows 8 n'est pas adapté aux claviers/souris." Ca fonctionne très bien. C'est juste un menu démarrer en plein écran.
noir_desir
 
Moi je ne sais pas, j'ai win 8 pro, mais je ne l'ai jamais utilisé. Le design ne me plait du tout. Ce truc tous vomi avec ses couleurs criardes ne me donne pas du tout envie de l'essayer. Et quand j'ai l'occasion de m'en servir sur des pc d'amis et bien j'ai pas du tout aimé naviguer dessus.
Donc clairement, je n'utiliserai pas cette os. Mais comme j'ai une clef win 8, si crosoft file "gratos" un 10 si on a le 8 pourquoi pas tenter.
MrPapillon
 
Pour l'instant j'ai vraiment l'impression qu'ils ont un cycle 1 sur 2 chez Microsoft. Une version pourrie puis une version cool. Donc Windows 10 sera cool, sauf si la version cool c'était sensé être Windows 9.
BeatKitano
 
Win 10 tech preview n'a rien de bien folichon. A part le mode exposé, c'est que des changements mal foutus (le multi desktop est ultra limité donc peut intéressant).
Ils ont intégrés deux boutons de plus a la taskbar non désactivables: taskview et search. Taskview c'est alt-tab du coup on se demande a quoi ça sert ce bouton et search est lié a une app metro qui est bing only, donc ça sert a rien aussi.

A ça vous rajouttez une entrée oneDrive direct dans explorer et vous avez un combo de nouveauté mouais et peu sécuritaires dans un gloubiboulga d'app pour retard (metro apps) et d'app standards qui font 3 fois plus que leur pendant metro (rendant metro totalement useless et confusionnant).

En gros c'est mieux que win 8 mais ça donne toujours pas envie de passer de win 7 a 10. A voir avec le temps...

En fait j'en viens a me dire que windows ne sera jamais un vrai bon os avant de sauter le pas et se couper les chevilles comme l'a fait apple en passant des apps powerpc a x86. Pas que l'architecture soit importante en soit mais couper les ponts avec les vieilles apps et la retrocompat qui nous retiens a bloc.

Je rêve d'un windows qui soit awouaire de son ecosysteme et laisse les apps communiquer entre elles avec un standard. Pas des vieux hack "maison" tout pourris comme on a aujourd'hui mais un truc propre et intelligent (vos gueules les barbus je vous vois venir et c'est pas le propos !).
On aurait enfin une chance d'avoir une UX vraiment agréable et évolutive (et non metro n'est pas une réponse c'est de la merde en tube).

Mais bon je rêve et si ça devait arriver je ferais comme tout le monde: PUTAIN MAIS ILS ONT TOUT PETÉ CES CONS JE FAIS COMMENT MOI ????
Mais bon en soit c'est un mal pour un bien.
nono_le_robot
 
BeatKitano a écrit :
Taskview c'est alt-tab du coup on se demande a quoi ça sert ce bouton

Aux tablettes, et éventuellement aux gens qui connaissent pas ou n'utilisent pas les raccourcis clavier (qui devaient bien se débrouiller auparavant, mais bon). C'est con que ce soit pas désactivable mais ça va probablement venir.

Sinon ce que tu demandes c'est ce que MS a voulu faire avec Metro, en reléguer le bureau à une tuile parmi d'autres c'était leur manière de se couper les chevilles. On voit ce que ça a donné.

La rétrocompatibilité de Windows c'est à la fois sa bénédiction et sa malédiction: c'est ce qui fait que tout le monde continue de l'utiliser, et c'est ce qui le rend lourd et archaïque sur un bon paquet d'aspects. J'y vois pas de solution personnellement, à moins qu'un autre OS prenne le pas dessus (ce qui risque pas d'arriver avant un moment)
Ash_______
 
A un moment faut le dire, on s'en branle des utilisateurs de tablettes.
noir_desir
 
nono_le_robot a écrit :
BeatKitano a écrit :
Taskview c'est alt-tab du coup on se demande a quoi ça sert ce bouton

Aux tablettes, et éventuellement aux gens qui connaissent pas ou n'utilisent pas les raccourcis clavier (qui devaient bien se débrouiller auparavant, mais bon). C'est con que ce soit pas désactivable mais ça va probablement venir.

Sinon ce que tu demandes c'est ce que MS a voulu faire avec Metro, en reléguer le bureau à une tuile parmi d'autres c'était leur manière de se couper les chevilles. On voit ce que ça a donné.

La rétrocompatibilité de Windows c'est à la fois sa bénédiction et sa malédiction: c'est ce qui fait que tout le monde continue de l'utiliser, et c'est ce qui le rend lourd et archaïque sur un bon paquet d'aspects. J'y vois pas de solution personnellement, à moins qu'un autre OS prenne le pas dessus (ce qui risque pas d'arriver avant un moment)


Changer pourquoi, mais changer en devenant n'importe quoi ...
__MaX__
 
Je dois dire que pour une fois je suis d'accord avec toi Ash, on s'en branle des tablettes. Je ne comprends pas comment on peut vouloir unifier un OS sur des périphériques qui n'ont strictement pas du tout le même usage (PC, Tablettes, téléphones).
D-Kalcke
 
Bon, j'ai installé la preview et déjà on a plus cet hybride tactile/souris clavier qui était de la merde, rien que pour ça, je pense que je souhaiterais le pas si il y a moyen de l'avoir pas trop cher (comme à l'époque de Win 7).
papysoupape
 
etrange cette "hype" autour de DX12. Je n ai pas l impression qu on ai une chié de jeux exploitant le DX11 a fond. Alors est ce que le 11 etait juste mal foutu et microsoft corrige le tir avec le 12 ou est ce qu on se tape la meme "exclue" que le DX10 Vista?
LeGreg
 
papysoupape a écrit :
etrange cette "hype" autour de DX12. Je n ai pas l impression qu on ai une chié de jeux exploitant le DX11 a fond. Alors est ce que le 11 etait juste mal foutu et microsoft corrige le tir avec le 12 ou est ce qu on se tape la meme "exclue" que le DX10 Vista?


Il y a toujours une part de marketing et d'exageration dans les annonces.. Mais il y a un vrai interêt à développer dx12 et les ajouts sont en général mieux appréciés des programmeurs. Effectivement le principal frein à son utilisation c'est le support. Ce qui a expliqué que les gens restent avec Directx8 pour un temps ou que Directx 9 soit toujours utilisé. Mais en terme de hardware moderne Directx 9 est préhistorique. Vu qu'une part non négligeable du coût de dev d'un nouveau hardware va dans les nouvelles features faire tourner un jeu moderne sur cette interface représente une part de gâchis :).
Mais il faut être patient, les nouvelles API arrivent rapidement (pas suffisamment au goût de certains) mais l'adoption est plus lente.
MrPapillon
 
Papysoupape, le problème c'est qu'il ne faut pas simplifier des évolutions à un simple "11" ou "12". Le gros problème des programmeurs jeux vidéo, c'est quand des middlewares ou drivers se mettent dans leur pattes. Le middleware c'est le mal et quand un driver se transforme en middleware c'est le mal aussi. Un middleware c'est une grosse boîte noire qui essaye de te faire gagner du temps soi-disant, mais qui en réalité te complique la vie comme pas possible et te bouffe tes ressources dans ton dos comme un ado attardé. Ce que veulent les devs, c'est avoir une couche minimaliste qui se charge des tâches basiques qui ont très peu d'intérêt et ensuite de pouvoir gérer soi-même comme des grands le hardware. Ce que se retrouvent à faire la plupart des studios actuellement, c'est d'émuler la communication hardware bas niveau à travers une couche de haut niveau débile qui gère elle-même cette communication bas niveau mais de manière cachée. Donc autant éviter les couches intermédiaires et aller directement taper dans le métal, ça sera plus simple, plus propre et plus performant.

Je pense que ces besoins sont typiques des studios de jeux, et la plupart des autres industries n'en ont rien à foutre.
papysoupape
 
yep, merci pour ces éclaircissements!
Bon j ai probablement pas tout tout compris mais c est super intéressant.

Je suis un cancre dans ce domaine mais en lisant vos réponses, je n ai pas pu m empêcher de repenser a l'opengl. Est ce que si nous vivions dans un monde de bisounours qui ne connait pas le monopole de microsoft les choses aurait pu être différente? Il me semble que le glide etait une variante de l opengl. n avait il pas justement pour but de limiter cet entonnoir middleware? (pardon si je dis une énorme connerie)
En fait avec mes questions debiles j essaie de vous amener sur le terrain du steamOS. Est il completement inenvisageable que les fabriquants de carte graphiques deploient chacun "leur glide" dans un systeme moins fermé que celui de crosoft et est ce que les dev n auraient pas tout a gagner de traiter directement avec les fabriquants?

Pardon pour la formulation franchement hasardeuse. Je trouve juste sympa de s'imaginer joueurs PC dans un monde ou microsoft n aurait pas eu le même regne. L aberration d'etre obligé de racheter une systeme d exploitation complet pour que mon boitier consomme moins de watt en jeux.
Un os gamer, c etait si compliqué a faire...
LeGreg
 
MrPapillon a écrit :
Donc autant éviter les couches intermédiaires et aller directement taper dans le métal, ça sera plus simple, plus propre et plus performant..


Non. pas forcément. Ton idée des middlewares/drivers/et versions de directX est un peu trop simpliste malheureusement (ça ressemble plus à une grosse caricature).
LeGreg
 
papysoupape a écrit :
Est il completement inenvisageable que les fabriquants de carte graphiques deploient chacun "leur glide" dans un systeme moins fermé que celui de crosoft et est ce que les dev n auraient pas tout a gagner de traiter directement avec les fabriquants?


Ce n'est pas inenvisageable et en fait cette situation a déjà existé. Avant il y avait l'interface 3DFX (Glide), PowerVR (SGL), Rendition (RRedline), S3 (S3 Metal), Matrox (MSI) et j'en passe. C'est quand les acteurs principaux ont commencé à supporter Direct3D que la situation a changé vers l'unification derrière Direct3D (OpenGL a été adopté plus tard, cf épisode miniGL etc.).

Est-ce que les devs n'ont pas tout à gagner : non pas vraiment. Enfin c'est compliqué. Il y aurait beaucoup d'aspects négatifs en plus des aspects positifs. Les défenseurs de l'un vont exagérer les aspects positifs, les détracteurs exagérer les aspects négatifs. Le dev de jeu ce n'est pas juste une question d'API graphique.

papysoupape a écrit :Pardon pour la formulation franchement hasardeuse. Je trouve juste sympa de s'imaginer joueurs PC dans un monde ou microsoft n aurait pas eu le même regne. L aberration d'etre obligé de racheter une systeme d exploitation complet pour que mon boitier consomme moins de watt en jeux.
Un os gamer, c etait si compliqué a faire...


Il existe des OS gamers.. Ce sont les OS des consoles mais qui sont beaucoup plus fermés et le hardware est très fermé aussi (on ne peut pas substituer une partie par une autre). Ça fournit pas mal d'avantage (API beaucoup plus efficiente), mais des inconvénients (ce n'est pas un PC).

Quand on parle de DirectX12, on ne parle pas de dupliquer des OS de consoles. Mais de tweaker le modèle existant.

Pour Steam OS, ce sera pareil, ça sera un OS de PC avec des APIs de PC (OpenGL). Il y aura des tweaks dans le futur pour améliorer l'efficacité d'OpenGL mais ça ne deviendra pas une console fermée ni une solution limitée à un seul constructeur.
CBL
 
MrPapillon a écrit :
Le middleware c'est le mal et quand un driver se transforme en middleware c'est le mal aussi. Un middleware c'est une grosse boîte noire qui essaye de te faire gagner du temps soi-disant, mais qui en réalité te complique la vie comme pas possible et te bouffe tes ressources dans ton dos comme un ado attardé.


Je ne vois pas en quoi Unreal est une boite noire vu que tu as l'intégralité du code source.
Après si tu veux t'amuser à réécrire le moteur de rendu, le moteur réseau, les outils d'import, le moteur de scripts, le moteur d'animation, le moteur physique (etc etc etc)... libre à toi. Mais je préfère partir sur une solution existante :)
__MaX__
 
Euh oui, j'appuie totalement ce que dit CBL, dès l'UE3, sur les licences complète il était possible de réécrire l'engine complet. Et depuis l'UE4, ils ont encore fait évoluer leur philosophie vers "l'artiste doit pouvoir coder" qui donne lui a des systèmes d'interface très intuitif pour réaliser des choses géniales sans comprendre la moindre ligne de code (même s'il faut une certain logique).

Par contre oui certains (pour ne pas montrer du doigt CE) sont encore à la ramasse à ce niveau et se demandent probablement pourquoi ils ne vendent pas de licences...
MrPapillon
 
LeGreg a écrit :
Non. pas forcément. Ton idée des middlewares/drivers/et versions de directX est un peu trop simpliste malheureusement (ça ressemble plus à une grosse caricature).


Pas impossible, même si j'ai fait pas mal de prog' rendu OpenGL et Direct3D jusqu'au 10, je ne suis pas programmeur graphique de profession.

CBL a écrit :
Je ne vois pas en quoi Unreal est une boite noire vu que tu as l'intégralité du code source.
Après si tu veux t'amuser à réécrire le moteur de rendu, le moteur réseau, les outils d'import, le moteur de scripts, le moteur d'animation, le moteur physique (etc etc etc)... libre à toi. Mais je préfère partir sur une solution existante :)


Les gros moteurs open source c'est assez récent. Et de toute façon, même si t'as les sources, ce n'est pas toi qui a fait le moteur donc tu dépends du support Unreal si tu veux bosser vite et bien en temps de prod'. Mais les moteurs complets, c'est tellement massif que ça devient quasi obligatoire pour les non AAA qui veulent faire un brin de 3D maintenant (Même s'il y a eu des periodes de doute après les emmerdes Renderware refermé par EA).

Là je parle surtout des middlewares plus petits et spécifiques.
Il y a quelques middlewares qui sont open source et utiles, mais dans la grande majorité des cas tu n'utilises que quelques features et le reste ne sert à rien. Et c'est difficile de tomber sur un middleware propre, avec un bon support, solide et flexible. Au début ça a l'air d'être une bonne idée mais quand on fait le bilan, au final ça ne l'est pas vraiment. Si tu as une bonne équipe, souvent elle arrivera à faire un résultat honnête et suffisant sur des features non critiques et ça limitera les risques dans l'avenir (maintenance, choix d'évolution, etc...).

Après bien sûr je différencie les jeux faits avec de grosses équipes qui se doivent de fignoler leurs jeux au poil et les plus petits studios qui piloteront en fonction de la techno dont ils disposent.
Vous devez être connecté pour pouvoir participer à la discussion.
Cliquez ici pour vous connecter ou vous inscrire.
SLICE Les plus beaux screenshots de la communauté
Soutenez Factornews.com

Tribune

Requiem
(05h47) Requiem Ayant fait le Remake du 2 y'a pas longtemps, qui m'a rendu très nostalgique, ça me rassure de voir ça, l'ambiance à l'air d'être la.
BeatKitano
(04h40) BeatKitano Silent Hill f. Je sais pas si le nom est bon mais le trailer est intriguant [youtube.com]
Thursday 13 March 2025
Samax
(21h33) Samax kirk.roundhouse > Ok merci ! Parfait, ça pourra me servir pur mon installation de Jellyfin :)
kirk.roundhouse
(20h54) kirk.roundhouse Ou alors assigner matériellement des disques de stockage à une VM qui va servir de support pour un OS NAS, et faire des pool ZFS
kirk.roundhouse
(20h52) kirk.roundhouse Samax > le passthrough c'est le fait d'assigner matériellement un périphérique à une VM pour qu'elle l'utilise comme sur un système bare metal. C'est pratique par exemple pour assigner une CG à une VM qui ferait du transcodage, du calcul tensor ou cuda
CBL
(20h30) CBL wizzim > le pire c'est qu'Nvidia pourrait écrire un wrapper 32 bit -> 64 bit.
Samax
(20h24) Samax skör > Quand tu parles de passthrough, c'est en opposition avec LXC j'imagine ? Bon je vais me renseigner sur le sujet en tout cas.
Samax
(20h23) Samax CBL > kirk.roundhouse > BeatKitano > skör > Merci pour les infos :) Je vais privilégier Debian alors. Etpour arch j'ai des mauvais souvenirs avec pacman donc je préfère une distro avec apt en effet
wizzim
(18h31) wizzim La conservation du jeu vidéo, c'est vraiment pas ça...
wizzim
(18h30) wizzim Vidéo intéressante sur NVidia qui "abandonne" PhysX: [youtube.com]
Wednesday 12 March 2025
skör
(19h44) skör Samax > Tout est dit :) LXC c'est top. J'utilise également Debian dessus avec 5go de disque pour des petits services. Proxmox gère très bien le Passthrough aussi.
Laurent
(18h31) Laurent (18h07) merci pour ton oeil affuté
BeatKitano
(18h10) BeatKitano toof > "Moraleees, moraaaleeeeesEUH"
toof
(18h07) toof Frostis : «  voirE le premier » (désolé je suis relou et je vais pas faire un commentaire à chaque fois :)
BeatKitano
(17h29) BeatKitano Sinon oui pour un particulier c'est pas un mauvais moyen. Mais si ça merde, faut pas mettre ça sur le dos de la distro nécessairement.
BeatKitano
(17h28) BeatKitano CBL > Heu... quand ça couille pas totalement le montage des disques parce que le kernel aime pas WSL (j'ai déjà eu le cas de disques qui dégageaient sans raison au bout de X minutes)
CBL
(17h22) CBL A noter que le meilleur moyen de tester une distro Linux pour serveur est d'utiliser WSL
BeatKitano
(17h07) BeatKitano (je parle de arch). Pour le reste ouais, en headless du moment que ça fait tourner ce que tu veux et que les updates sécu sont serieuses, ça n'a pas d'importance.
BeatKitano
(17h06) BeatKitano CBL > (16h21) Ouais enfin les rolling release c'est pas franchement une super idée pour un serveur qui fait juste tourner quelques services en local.
kirk.roundhouse
(16h50) kirk.roundhouse Samax > (14h28) les repo essentiellement. S'il n'y a pas un paquet dans les repo Debian, il est souvent dispo sur Ubuntu. Je préfère ça que d'installer les paquets à la main, ou ajouter des repo "officieux". Et je priorise Debian.
CBL
(16h24) CBL Alors que Node est un binaire tout con sans la moindre dépendance
CBL
(16h24) CBL La seule distro qui m'a fait des misères est RHEL. Impossible de mettre à jour Node sans changer de version majeure de RHEL
CBL
(16h22) CBL J'utilisais pas mal Ubuntu mais vu que je déploie sur AWS, je suis passé sur la distro d'Amazon
CBL
(16h21) CBL Pour avoir essayé pas mal de distros côté serveur, y'a finalement pas des masses de différences mis à part le gestionnaire de paquets
Samax
(15h36) Samax BeatKitano > Ok merci, c'est parfaitement clair. Je vais partir sur du Debian alors
BeatKitano
(14h33) BeatKitano Debian me semble être un choix bien plus sage.
BeatKitano
(14h32) BeatKitano Je fais actuellement tourner un de mes nas sur arch (parce que j'avais que ça sous la main et que j'avais pas envie de me prendre la tête) mais j'oublie de faire les majs de temps en temps et je recommande pas.
BeatKitano
(14h29) BeatKitano Du coup faut assurer la maintenance et en headless ça peut vite devenir chiant quand t'as des interventions manuelles a faire [wiki.archlinux.org]
BeatKitano
(14h29) BeatKitano Samax > Un bureau tu le mets a jour régulièrement pour diverses raisons. Un serveur headless tu veux un truc stable et tu vas pas installer des tas de trucs souvent (du moins un serveur arr).
Samax
(14h28) Samax Et quelle est la différence concrète entre Ubuntu et Debian pour du headless? Ubuntu est basée sur debian donc ça doit être peu ou prou la même chose non?
Samax
(14h27) Samax BeatKitano > Ok merci pour la précision. Mais pourquoi c'est pas la plus adaptée exactement?
Samax
(14h26) Samax kirk.roundhouse > Nickel merci pour les infos !
BeatKitano
(14h23) BeatKitano Samax > Pas du arch pour un serveur en tout cas. J'adore la distro mais c'est pas la plus indiquée pour un serveur arr*
kirk.roundhouse
(14h20) kirk.roundhouse Et j'en crée sur base Arch, Ubuntu et Debian, selon mes besoins.
kirk.roundhouse
(14h18) kirk.roundhouse Samax > avec proxmox tu as la possibilité de créer des conteneurs LXC. Je n'utilise que ça en headless : [pve.proxmox.com]
Samax
(13h52) Samax skör > kirk-roundhouse m'a conseillé ça aussi, du coup je pense que je vais tenter, mais tu conseillerais quoi comme distro linux pour du headless (essentiellement pour faire tourner des serveurs pour mon réseau local)?
skör
(08h54) skör Dragonir > Proxmox depuis quelques années. Ca marche très bien
Tuesday 11 March 2025
Zaza le Nounours
(23h41) Zaza le Nounours Nicouse > si t'as envie de tester Linux en condition réelles, plutôt que de te faire chier avec des VM, trouve-toi un petit SSD sacrificiel et installe l'OS dessus.
kirk.roundhouse
(22h57) kirk.roundhouse Dragonir > Nutanix et proxmox
Nicouse
(22h46) Nicouse (22h13) kirk.roundhouse > possiblement, mais c'est d'abord mon ignorance de linux qui est prépondérante :-D
Dragonir
(22h35) Dragonir Tiens en parlant d'hyperviseur, vous les migrés vers quoi vos environnements VSphere d'entreprise ?
kirk.roundhouse
(22h13) kirk.roundhouse Nicouse > peut être. Mais peut être aussi que les problèmes que tu rencontres sont essentiellement dûs à l'hyperviseur que tu utilises.
Nicouse
(22h02) Nicouse kirk.roundhouse > (17h27) c'est juste pour tester avant de déployer sur un vrai pc (ou pas). Je vais pas m'emmerder à installer l'hyperviseur de W10.
LeGreg
(19h58) LeGreg MacOS -> limité à un seul vendeur de hardware. Windows -> coût des licenses et moins d'open source. Linux -> un sacré bordel mais gratuit et souvent open source. Android -> limité en dehors du support tablette/téléphone, écosystème google.
LeGreg
(19h54) LeGreg Mais c'est comme partout, on a dix solutions imparfaites et il faut faire son choix selon ce qui sera un point bloquant ou pas.
LeGreg
(19h53) LeGreg Si la gratuité et/ou l'open source est le critère principal, alors il n'y a pas d'alternative ou très peu (OSes plus obscurs et sans doute avec un support moindre).
LeGreg
(19h52) LeGreg Alors oui, c'est gratuit (pas de licence par machine), c'est flexible et le support hardware est suffisant (ou atteint la barre minimale au niveau hardware) pour que ça puisse être utilisé par une grande partie de l'industrie.
LeGreg
(19h49) LeGreg Dans mon expérience, les points mis en avant par les développeurs Linux sont souvent des points qui n'ont que peu d'intérêt ou sont au détriment de l'utilisateur final et aussi souvent des développeurs d'applications.
Alroc
(18h33) Alroc Portage GO de typescript : [x.com]
kirk.roundhouse
(17h27) kirk.roundhouse Faut utiliser un hyperviseur KVM si vous voulez faire tourner correctement des VM linux. Des VM tout court aussi d'ailleurs. Et pas cette cochonnerie de virtualbox.
Zaza le Nounours
(07h25) Zaza le Nounours Et c'est aussi pour ça du coup que si on fait que jouer sur son PC, les 9900X3D et 9950X3D ne servent littéralement à rien, puisque dans tous les cas on les utilisera qu'à moitié.
Zaza le Nounours
(07h24) Zaza le Nounours Et pour faire ça, ça passe par l'installation de la Xbox Game Bar, qui "optimise" le bordel en coupant le CCD qui n'a pas de Vcache quand tu joues.
Zaza le Nounours
(07h23) Zaza le Nounours Nicouse > le 9800 a qu'un seul CCD, alors que les 9900 et 9950 en ont deux, mais le Vcache est posé que que sur un seul des deux. Donc faut s'assurer que les jeux utilisent le CCD avec Vcache pour en tirer parti.
BeatKitano
(04h55) BeatKitano Et pour les drivers cpu: pas exactement vrai, y’a toujours le microcode à update. Sous arch c’est géré automatiquement à chaque update système.
BeatKitano
(04h52) BeatKitano J’ai toujours eu des merdes avec Linux +enviro de bureau sous les VMs (fenêtres lentes, bugs de store) des fois installer les pilotes hôte aident mais ça sera jamais aussi fiable que bare metal.
Nicouse
(00h14) Nicouse Et me vlà maintenant avec Arch...je viens de finir l'install sur ma VM à partir de l'iso. J'ai pu télécharger des packages durant l'install... et v'là que maintenant rebooté sous l'os installé, j'ai plus de réseau. 'tin c'est l'apprentissage the hard way.
Nicouse
(00h13) Nicouse (23h51) merci CBL
Nicouse
(00h13) Nicouse (23h25) lapin compris le CCD avec le Vcache :-o
Nicouse
(00h13) Nicouse merci, j'avais oublié l'existence du noyau et que les drivers cpu/chipset étaient dedans. J'ai dû lire ça... un jour...
CBL
(00h05) CBL (Juste t'assurer que ton noyau est à jour)
CBL
(00h04) CBL (c'est directement dans le noyau donc tu n'as rien à télécharger)
Monday 10 March 2025
CBL
(23h51) CBL Internet me dit que le support a été ajouté avec Linux 6.9 et amélioré avec Linux 6.13
CBL
(23h47) CBL Zaza le Nounours > Y'a bien des pilotes pour un CPU histoire d' en tirer partie
Zaza le Nounours
(23h26) Zaza le Nounours En gros : "it just works" (en théorie). Et de toute façon, t'auras bien d'autres prises de tête à venir.
Zaza le Nounours
(23h25) Zaza le Nounours *parquer le CCD qui n'a pas de Vcache quand tu joues.
Zaza le Nounours
(23h25) Zaza le Nounours Nicouse > y a pas vraiment de drivers pour les CPU. Et comme c'est "que" un 9800X3D, t'as même pas à te prendre la tête avec les histoires de Xbox Gamebar pour parsuer le CCD qui n'a pas de
Nicouse
(22h46) Nicouse Petite question en passant: je vais recevoir une config plutôt récente genre chipset AMD B650E avec un 9800X3D. Sur Amd.com je vois bien les pilotes pour windows, rien pour linux. Comment je sais que linux va tirer parti de mon matos ?
Nicouse
(22h45) Nicouse Vivement que je lance la VM d'Arch, ça va être la fête du slip...
Nicouse
(22h44) Nicouse Là je me suis dit, putain c'est pas gagné.
Nicouse
(22h43) Nicouse Au final, je m'aperçois au bout d'une grosse demi-heure, sans doute bien plus, qu'en fait ce con de synaptics avait conservé comme source de paquets l'iso d'install (cdrom). Il n'allait jamais chercher sur le net. Ce CON....
Nicouse
(22h42) Nicouse Toujours pas de paquet steam de trouvé. Je me dis, c'est pas possible il doit pas avoir accès au net ce con à travers la vbox. Mais non, je lance FF et me balade sur youtube.
Nicouse
(22h41) Nicouse Je me résous à regarder sur le net, je trouve même un tuto sur la v.12.9. Rien n'y fait..
Nicouse
(22h40) Nicouse Alors y'en a des évidents à éliminer, genre les langues. J'en essaie un ou deux.. je reboote, rien. J'insiste pas, ça me gonfle. Rien n'est évident. Je repasse à steam.
Nicouse
(22h39) Nicouse Je me dis bon je vais plutôt regarder pour le DE, on verra pour steam ensuite... et là le drame aussi (moins mais bon). Dans Synaptics, tu tapes KDE et là t'as trouze mille packages qui sortent.
Nicouse
(22h38) Nicouse Je me fous dans la ligne de commande, apt search blabla, apt update, apt upgrade, toujours pas de paquet steam.
Nicouse
(22h38) Nicouse je file dans Synaptics, je trouve pas le paquet steam.
Nicouse
(22h37) Nicouse Debian 12.9, je tente Xfce. En effet c'est minimaliste mais à la limite je n'ai jamais été à fond dans l'eye-candy. Cela dit j'aimerai bien installer un autre DE type KDE pour voir, et surtout tester Steam. Et là, c'est le drame.
Nicouse
(22h36) Nicouse Bon les deux Fedora, j'imagine que ça n'aime pas trop Vbox: la version xfce n'a jamais booté l'install, la version Wkstation plante au reboot d'install. Verdict: poubelle
Nicouse
(22h35) Nicouse Me voilà avec Debian 12.9, Fedora Wk 41, Fedora Wk 41 mais sous Xfce et enfin Arch.
Nicouse
(22h34) Nicouse Anecdote d'hier soir... je teste plusieurs distributions sous VirtualBox en prévision de mon futur PC qui est en transit.
Nicouse
(22h34) Nicouse Sinon...pour revenir à Linux, je plussoie quasiment 100% des posts de CBL. La diversité de Linux n'excuse pas l'herméticité.
Nicouse
(22h33) Nicouse C'est aussi ce qui fait que les US gardent toujours la main sur leurs matériels de guerre. Enfin la France aussi a sa propre régulation, la CIEEMG, mais a priori plus light.
Nicouse
(22h32) Nicouse [fr.wikipedia.org]
Nicouse
(22h31) Nicouse [fr.wikipedia.org]
Nicouse
(22h31) Nicouse Pour ceux qui se posaient des questions sur le F35, n'oublions pas ITAR
Le vertueux
(22h10) Le vertueux ahhhh je ne sais pas...
Le vertueux
(22h10) Le vertueux Ou alors que JE sois Robocop ?
Le vertueux
(22h10) Le vertueux Non attends, est-ce que je ne préfèrerais pas vivre dans un monde où il existe réellement ?
Le vertueux
(22h10) Le vertueux Je suis vraiment content de vivre dans un monde où Robocop a été inventé.
Le vertueux
(19h52) Le vertueux Ça rame bien fort et l'image n'est pas très belle sur ma 2080 ti mais ça reste malgré tout une meilleur expérience qu'en 2d. Je suis content d'être robuste et d'avoir une bonne vue pour ne pas souffrir de motion sickness.
Le vertueux
(19h51) Le vertueux Mon bug dans robocop VR venait du fait que je laissais mon pouce reposé sur un des capteurs du contrôleur -_-
BeatKitano
(19h30) BeatKitano Alroc > Ouais enfin méluche il est pote avec putin aussi apparemment donc bon...
Alroc
(19h08) Alroc si vous vous demandez comment aider, ben je sais pas :/
Alroc
(19h07) Alroc BeatKitano > Twitter est KO a cause d'une attaque cyber
Alroc
(19h05) Alroc BeatKitano > il a aussi chier sur les américains depuis le début. et l'autre homme politique qui fait la meme chose depuis plus de 20 ans c'est méluche, voila c'est dit !
BeatKitano
(18h28) BeatKitano Toujours pas.
Gurvy
(18h27) Gurvy [x.com]
Gurvy
(18h27) Gurvy Mais quelle triste nouvelle… [x.com]
BeatKitano
(18h22) BeatKitano (et avoir viré les américains du sol français mais bon ça tout le monde le rabache)
BeatKitano
(18h22) BeatKitano kirk.roundhouse > Ça doit être a peu près le seul point positif de tout ce que le type a fait: avoir conservé un semblant de souveraineté dans le materiel militaire.
Rechercher sur Factornews