SteamOS supporte désormais les machines sans UEFI et le double boot

SteamOS supporte désormais les machines sans UEFI et le double boot

Merci Directhex

Avatar de l'auteur
David Legrand

Publié dans

Logiciel

21/01/2014 2 minutes
37

SteamOS supporte désormais les machines sans UEFI et le double boot

Lors de son lancement, SteamOS était bourré de limitations. L'une d'elles était le fait de ne pas pouvoir installer le système d'exploitation sur une machine qui ne disposait pas d'une UEFI (ou presque). Mais via une nouvelle image publiée il y a quelques heures, cela est désormais possible, tout comme l'utilisation en double boot.

Une nouvelle image ISO de SteamOS vient d'être publiée par l'équipe de Valve. Celle-ci apporte deux nouveautés majeures, dont le fait de pouvoir installer le système sur une machine qui ne dispose que d'un simple BIOS et non pas d'une UEFI. C'était en effet un souci rencontré avec la mouture initiale, qui pouvait être contourné par différentes méthodes dont celle que nous avions évoquée à l'époque, mais cela n'était pas sans poser de problèmes pour les utilisateurs qui ne voulaient pas spécialement bidouiller dans les lignes de commandes. Désormais, c'est donc du passé. 

 

Autre amélioration qui devrait ravir les utilisateurs qui ne veulent que tester SteamOS : la possibilité de disposer d'un mode d'installation « Expert » qui propose de gérer le partitionnement et permet l'installation en mode double boot. Vous pourrez ainsi disposer du système de Valve en complément d'un autre. Attention néanmoins, l'équipe précise qu'il s'agit pour le moment d'une expérimentation qui a été assez peu testée. Ne l'utilisez donc pas sur une machine qui contient des données que vous ne voudriez pas perdre. 

 

Tout cela a été rendu possible grâce à l'équipe de Directhex qui proposait depuis quelques semaines son propre « Ye Olde SteamOSe », une version alternative de l'installeur de SteamOS dont la majorité des améliorations ont été récupérées par Valve. La preuve que l'ouverture paie.

 

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (37)


Et bien voilà, ça progresse.



Alors prochaine étape s’il vous plaît, integration d’un XBMC et d’un FreeNAS couplé à une interface à la BigPicture afin de piloter le tout avec le SteamPad. Et enfin, la SteamBOX sera ce que les joueurs voudront : jouer à Stonehearth dans son canapé tout en ayant sa bibliothèque multimédia qui se mettra à jour en arrière plan <img data-src=" />








Danytime a écrit :



Et bien voilà, ça progresse.



Alors prochaine étape s’il vous plaît, integration d’un XBMC et d’un FreeNAS couplé à une interface à la BigPicture afin de piloter le tout avec le SteamPad. Et enfin, la SteamBOX sera ce que les joueurs voudront : jouer à Stonehearth dans son canapé tout en ayant sa bibliothèque multimédia qui se mettra à jour en arrière plan <img data-src=" />





Pour XMBC tu peux deja le mettre en jeu non Steam et le commandé à la manette <img data-src=" /> Ca permet de le demarrer via BigPicture et ça marche plutot bien





qui ne dispose que d’un simple BIOS et non pas d’une UEFI



Faut il en conclure que l’UEFI est complexe ?








athlon64 a écrit :



Pour XMBC tu peux deja le mettre en jeu non Steam et le commandé à la manette <img data-src=" /> Ca permet de le demarrer via BigPicture et ça marche plutot bien







On pourra streamer son pc fixe sur une télé en passant par une “steambox” maison ? Parce qu’aujourd’hui j’ai mon portable qui démarre en big picture et je saute sur xbmc comme tu dis, le tout controlé à la manette xbox, mais ce pc n’est pas puissant du tout, du coup pour les jeux c’est pas le top



Parfait ! Je vais pouvoir installer SteamOS en parallèle de ma Debian pour voir ce que ça donne.



Car même si SteamOS est basée sur Debian Wheezy (que j’utilise), elle contient pas mal d’optimisations pour le jeu. <img data-src=" />



Ceci dit j’ai une carte AMD, donc je crois qu’il va falloir que je patiente encore un peu ?








Depardieu92 a écrit :



On pourra streamer son pc fixe sur une télé en passant par une “steambox” maison ? Parce qu’aujourd’hui j’ai mon portable qui démarre en big picture et je saute sur xbmc comme tu dis, le tout controlé à la manette xbox, mais ce pc n’est pas puissant du tout, du coup pour les jeux c’est pas le top





Pour ca je ne sais pas, jai pas trop suivi le coté stream de SteamOS.



Sinon, utilisé un PC de bureau relié à une TV, mais faudrait que ce soit dans une autre piece si trop bruyant. Ou alors, utilisation de Steam en Big Picture avec XMBC en appli non Steam et utilisé pour jouer à des jeux relativement léger (Rogue Legacy ? <img data-src=" /> ) avec une manette



Le 21/01/2014 à 17h 50

Huhu…



J’ai installé une debian que j’ai upgradée en steamOS.



Je joue à DOTA2 et surprise: les drivers radeon catalyste (beta) sont visiblement moins rapides que leurs équivalents libres, et avec autant de glitches (différents), sur une 5750 passive.



<img data-src=" />



big picture, la classe, mais bon… c surtout rigolo.



<img data-src=" />



Par contre steam client en natif 64 bits… pleaaaseuuuh! (ras le bol les libs en 32 bits qu’il faut sur le côté)



super les deux vidéo mais a aucun moment (ni même a aucun endroit de l’interface), il est fait référence au stream des jeux ?

c’est vraiment cette partie qui m’interesse le plus

car pour le moment a part des steam machine aussi puissante voire plus puissante qu’un pc de gamer moyen, mais en version salon, je ne vois pas l’interet si on a déjà investit une certaine somme dans son pc, l’idée est d’avoir une veille ou une petite machine dans son salon et de laisser faire son pc tout le boulot !



edit j’ai ma réponse dans les commentaires Youtube :

PC INpact1 : Ce n’est pas encore disponible :)?









Depardieu92 a écrit :



On pourra streamer son pc fixe sur une télé en passant par une “steambox” maison ? Parce qu’aujourd’hui j’ai mon portable qui démarre en big picture et je saute sur xbmc comme tu dis, le tout controlé à la manette xbox, mais ce pc n’est pas puissant du tout, du coup pour les jeux c’est pas le top







Je suis tombé la dessus tout à l’heure.

Ca à l’air récent, et prometteur :

http://korben.info/transformez-votre-raspberry-pi-ou-telephone-android-en-steam-…



Moi je viens de ruiner mon adaptateur microSD à l’instant je peux pas tester <img data-src=" />



Le streaming est également ce qui m’intéresse le plus, et rien de neuf pour l’instant dans ce domaine. Je ne serais toutefois pas étonné qu’il faille forcément une nvidia génération 600 au minimum pour cela.


<img data-src=" /> Pour l’instant rien de plus qu’un bête debian passé sous bigpicture en auto 8-).



Pour une réelle avancée il faut un lecteur multimédia pour lire vidéeo et musique.



Pas présenté dans la vidéo mais il y a un navigateur internet avec une gestion de la manette plutot bien foutue.



Après je pense pas que steam a pour but de concurencer windows mais plutôt les consoles.



Dommage<img data-src=" />








Lorka.Tinou a écrit :



Le streaming est également ce qui m’intéresse le plus, et rien de neuf pour l’instant dans ce domaine. Je ne serais toutefois pas étonné qu’il faille forcément une nvidia génération 600 au minimum pour cela.







En effet c’est du Geforce 600 / 700 mini.



Et toujours pas de news sur l’arlésienne streamos. Normalement cela devrait être moins gourmand mais j’ai quand même des doutes…


Bonne petite mise en bouche <img data-src=" />


ça avance, ça avance <img data-src=" />








dieudivin a écrit :



ça avance, ça avance <img data-src=" />





Et dire qu’il y a env dix ans de cela, un certain Akerone hurlais à qui voulais l’entendre dans les commentaires des news pci que linux n’avait aucun avenir dans les jeux, que les joueurs doivent systematiquement utiliser la ligne de commande pour tout faire, qu’il faut etre “ingenieur” pour lancer un mp3 <img data-src=" />…



En effet, ca avance, et ca gifle du troll ! <img data-src=" />



En même temps le linux de l’époque est inifiniment plus éloigné du windows de l’époque que ça ne l’est aujourd’hui non?


Pas dans l’aspect user friendly generale, mais coté jeux, tu a raison car c’etait galere avec wine, mais akerone parlais surtout du future de linux dans le monde videoludique.


Ce que je voulais dire, c’est que pour se créer un début d’avenir dans le monde vidéoludique, Linux ne s’est-il pas simplement juste énormément rapproché de Windows?








Xaelias a écrit :



En même temps le linux de l’époque est inifiniment plus éloigné du windows de l’époque que ça ne l’est aujourd’hui non?





D’un point de vue technique ils sont toujours autant éloignés l’un de l’autre.



Du point de vue de ce qu’il est possible de faire, ça s’est nettement amélioré des deux côtés. On peut rêver d’un monde où les logiciels seront entièrement interopérables, et pourront tourner sous Windows, MacOS et Linux de la même manière…







tot0che a écrit :



Je suis tombé la dessus tout à l’heure.

Ca à l’air récent, et prometteur :

http://korben.info/transformez-votre-raspberry-pi-ou-telephone-android-en-steam-…





Intéressant en effet, merci pour le lien <img data-src=" />









Xaelias a écrit :



Ce que je voulais dire, c’est que pour se créer un début d’avenir dans le monde vidéoludique, Linux ne s’est-il pas simplement juste énormément rapproché de Windows?





Comme je le disais, d’un point de vue technique ça reste très différent : il ne suffit pas de compiler le même code sous Windows et sous Linux pour que ça marche. Les API ne sont pas les mêmes : Direct X sous Windows, OpenGL, Pulse Audio et compagnie sous Linux.



Par contre du point de vue de l’utilisateur, installer et jouer à des jeux devient de plus en plus transparent. Steam fonctionne comme sous Windows, permet d’installer et de jouer à des jeux comme sous Windows. Mais il faut que ces jeux aient été portés pour tourner nativement sous Linux, tous les jeux ne fonctionnent pas.









Konrad a écrit :



D’un point de vue technique ils sont toujours autant éloignés l’un de l’autre.



Du point de vue de ce qu’il est possible de faire, ça s’est nettement amélioré des deux côtés. On peut rêver d’un monde où les logiciels seront entièrement interopérables, et pourront tourner sous Windows, MacOS et Linux de la même manière…





Intéressant en effet, merci pour le lien <img data-src=" />





Techniquement c’est déjà faisable non? Après on a encore des progrès à faire vis à vis des drivers graphiques par exemple. Mais des jeux qui fonctionnent sous Linux/Windows/Mac, c’est pas utopique.



Et si du point de vue technique, tu parles de trucs style système de fichier, manière dont la mémoire est gérée, ou encore la manière de distribuer le temps de calcul entre les processus, ou encore la gestion des droits utilisateurs etc. etc., ça n’a jamais vraiment empêché les jeux de fonctionner sous Linux si?



Il n’y a que deux choses qui empêchent (empêchaient, empêcheront encore un moment) les jeux de tourner sous Linux: des drivers perfectibles, des logiciels non-interroperables. Non? (j’affirme pas grand chose, je pose des question en vrai ^^)



[EDIT] En vrai l’OS a plus grand chose à faire dans l’histoire. OpenGL ça fonctionne sous les 3 OS dont on parlait au-dessus. Après c’est un problème de compétence et de volonté :-)









Xaelias a écrit :



Techniquement c’est déjà faisable non? Après on a encore des progrès à faire vis à vis des drivers graphiques par exemple. Mais des jeux qui fonctionnent sous Linux/Windows/Mac, c’est pas utopique.



Et si du point de vue technique, tu parles de trucs style système de fichier, manière dont la mémoire est gérée, ou encore la manière de distribuer le temps de calcul entre les processus, ou encore la gestion des droits utilisateurs etc. etc., ça n’a jamais vraiment empêché les jeux de fonctionner sous Linux si?



Il n’y a que deux choses qui empêchent (empêchaient, empêcheront encore un moment) les jeux de tourner sous Linux: des drivers perfectibles, des logiciels non-interroperables. Non? (j’affirme pas grand chose, je pose des question en vrai ^^)



[EDIT] En vrai l’OS a plus grand chose à faire dans l’histoire. OpenGL ça fonctionne sous les 3 OS dont on parlait au-dessus. Après c’est un problème de compétence et de volonté :-)





Dans la pratique beaucoup de jeux ont montré que le jeu sous Linux est possible : des gros éditeurs (Quake, Doom, Unreal, Neverwinter Night, et plus récemment des jeux Valve comme Half-Life 2, Left 4 Dead 2, Portal…), des développeurs indépendants (je conseille fortement Oil Rush, Trine 1 et 2, FEZ, Torchlight…), voir par exemple cette page Wikipedia.



Après il faut reconnaître que la grande majorité des jeux AAA sont développés avec Direct X, et cela les confine à un environnement Windows. Mais tu as raison, si les jeux sont pensés pour être multi-plateforme dès le départ (donc développés avec OpenGL et des moteurs compatibles avec les 3 OS) alors ils peuvent être interopérables.



Le problème des drivers sous Linux est de moins en moins vrai. Les pilotes graphiques se sont largement améliorés, les pilotes nVidia par exemple ont des perfs égales à Windows. Les manettes de jeux, joysticks etc. sont reconnus sous Linux, idem pour le son (enceintes 5.1, micro, webcam…). Bref il reste encore du matériel mal reconnu, le plus souvent à cause du fabricant qui ne fournit pas de pilote pour Linux.



Sinon pour le point de vue technique je voulais simplement dire que les mêmes bibliothèques ne sont pas disponibles sous les trois OS, ce qui oblige à des développements spécifiques. Par exemple tu ne peux pas utiliser le même code pour produire un son sous Windows et sous Linux, il faut adapter à chaque OS. Mais comme je le disais beaucoup de jeux l’ont déjà fait, donc c’est tout à fait possible. :)









Sam LAYBRIZ a écrit :



Et dire qu’il y a env dix ans de cela, un certain Akerone hurlais à qui voulais l’entendre dans les commentaires des news pci que linux n’avait aucun avenir dans les jeux, que les joueurs doivent systematiquement utiliser la ligne de commande pour tout faire, qu’il faut etre “ingenieur” pour lancer un mp3 <img data-src=" />…



En effet, ca avance, et ca gifle du troll ! <img data-src=" />







ça faisait un baille que je n’avais entendu ce nom ;)









tot0che a écrit :



Je suis tombé la dessus tout à l’heure.

Ca à l’air récent, et prometteur :

http://korben.info/transformez-votre-raspberry-pi-ou-telephone-android-en-steam-…



Moi je viens de ruiner mon adaptateur microSD à l’instant je peux pas tester <img data-src=" />









Merci!!

De quoi me motiver à ressortir la framboise. A noter qu’il manque le support de la manette.









Xaelias a écrit :



Techniquement c’est déjà faisable non? Après on a encore des progrès à faire vis à vis des drivers graphiques par exemple. Mais des jeux qui fonctionnent sous Linux/Windows/Mac, c’est pas utopique.



Et si du point de vue technique, tu parles de trucs style système de fichier, manière dont la mémoire est gérée, ou encore la manière de distribuer le temps de calcul entre les processus, ou encore la gestion des droits utilisateurs etc. etc., ça n’a jamais vraiment empêché les jeux de fonctionner sous Linux si?



Il n’y a que deux choses qui empêchent (empêchaient, empêcheront encore un moment) les jeux de tourner sous Linux: des drivers perfectibles, des logiciels non-interroperables. Non? (j’affirme pas grand chose, je pose des question en vrai ^^)



[EDIT] En vrai l’OS a plus grand chose à faire dans l’histoire. OpenGL ça fonctionne sous les 3 OS dont on parlait au-dessus. Après c’est un problème de compétence et de volonté :-)







Les choix techniques dans les grosse sociétés sont souvent fait au mépris de tout ce qui n’est pas windows. Et ça ce n’est meme pas la faute direct X, beaucoup de jeux avec OpenGL ne tourne que sur windows, voir mac alors que le marché du gaming sur mac et linux sont équivalent (moins de machine mais plus gros panier moyen et plus de joueur).

On peut prendre l’exemple de league of legend dévloppé avec directX, réecrit totalement en openGL et qui est disponible uniquement sur mac et windows.



Il y a aussi beaucoup de politique derrière ça, les attouts de windows c’est Office et les jeux, il y a un sacré lobying de la part de M$ pour l’utilisation de ses techno



LinuxConsole 2.0 le fait aussi !


La vidéo d’installation de steam via dibab (version de développement de LinuxConsole) :http://www.youtube.com/watch?v=23gL8aLJzyQ









petogo a écrit :



Les choix techniques dans les grosse sociétés sont souvent fait au mépris de tout ce qui n’est pas windows. Et ça ce n’est meme pas la faute direct X, beaucoup de jeux avec OpenGL ne tourne que sur windows, voir mac alors que le marché du gaming sur mac et linux sont équivalent (moins de machine mais plus gros panier moyen et plus de joueur).

On peut prendre l’exemple de league of legend dévloppé avec directX, réecrit totalement en openGL et qui est disponible uniquement sur mac et windows.



Il y a aussi beaucoup de politique derrière ça, les attouts de windows c’est Office et les jeux, il y a un sacré lobying de la part de M$ pour l’utilisation de ses techno





Tout à fait ce n’est pas tellement un problème de faisabilité ou pas, mais surtout de politique éditoriale. Je pense que les éditeurs de jeux vidéos ne s’intéressent pas au panier moyen, mais aux revenus totaux qu’ils peuvent espérer obtenir d’une plate-forme. Linux est négligeable sur les ordinateurs de bureau (1à 2%), donc revenus pas intéressants, conclusion ils ne voient pas l’intérêt de sortir les jeux sur cette plate-forme.



C’est pour cela que la stratégie de Steam est très osée. Cela pourrait, sur le long terme, augmenter les parts de marché de Linux sur le desktop et chez les gamers, et donc amener d’autres éditeurs à s’intéresser à ce marché. En d’autres termes je crois que Steam est en train d’initier un cercle vertueux pour le jeu sous Linux. :)









Konrad a écrit :



Tout à fait ce n’est pas tellement un problème de faisabilité ou pas, mais surtout de politique éditoriale. Je pense que les éditeurs de jeux vidéos ne s’intéressent pas au panier moyen, mais aux revenus totaux qu’ils peuvent espérer obtenir d’une plate-forme. Linux est négligeable sur les ordinateurs de bureau (1à 2%), donc revenus pas intéressants, conclusion ils ne voient pas l’intérêt de sortir les jeux sur cette plate-forme.







D’autant plus que pour beaucoup de ces 1 à 2%, ils ont un Windows à coté pour jouer … donc ce ne sont pas des clients perdu non plus … maintenant encore le cercle vicieux … pas beaucoup de joueurs =&gt; pas de jeu =&gt; pas de joueurs…



Vu qu’il n’y a plus d’obligation de UEFI, c’est installable sur une machine virtuelle (genre VMware) pour le tester ou on est obliger de faire une install (et potentiellement ruiner) une machine réelle ? <img data-src=" />








Konrad a écrit :



Tout à fait ce n’est pas tellement un problème de faisabilité ou pas, mais surtout de politique éditoriale. Je pense que les éditeurs de jeux vidéos ne s’intéressent pas au panier moyen, mais aux revenus totaux qu’ils peuvent espérer obtenir d’une plate-forme. Linux est négligeable sur les ordinateurs de bureau (1à 2%), donc revenus pas intéressants, conclusion ils ne voient pas l’intérêt de sortir les jeux sur cette plate-forme.







1 à 2% contre 10% sur MAC oui mais comme dit avant c’est tout aussi rentable. C’était d’ailleurs les arguments de Valve à la sortie de steam pour linux:





  • En proportion il y a plus de gamers sur linux que MAC et windows

  • Le panier moyen d’un linuxien est supérieur aux autres plateformes.

    C’est très loin du marché windows mais c’est équivalent à celui sur MAC.



    Après il y a beaucoup de résistance aux changements et de lobying.









Worlak a écrit :



Vu qu’il n’y a plus d’obligation de UEFI, c’est installable sur une machine virtuelle (genre VMware) pour le tester ou on est obliger de faire une install (et potentiellement ruiner) une machine réelle ? <img data-src=" />





J’ai des doutes… car une machine virtuelle tend à simuler certains chipsets et je ne suis pas convaincu que la carte graphique soit rendue accessible directement à SteamOS pour que ce dernier puisse utiliser un driver nVidia bien optimisé. Au pire, tu auras besoin de MESA en rendu logicielle, au mieux tu auras droit à une accélération matérielle limitée à une émulation OpenGL 2.x, voire 3.x au lieu de l’actuel OpenGL 4.3+.









Worlak a écrit :



Vu qu’il n’y a plus d’obligation de UEFI, c’est installable sur une machine virtuelle (genre VMware) pour le tester ou on est obliger de faire une install (et potentiellement ruiner) une machine réelle ? <img data-src=" />





Il y avait déjà VirtualBox pour l’installer dans une machine virtuelle (il supporte l’EFI.)

La manip donnée sur Reddit/PCI était overkill.









Konrad a écrit :



(…)

C’est pour cela que la stratégie de Steam est très osée. Cela pourrait, sur le long terme, augmenter les parts de marché de Linux sur le desktop et chez les gamers, et donc amener d’autres éditeurs à s’intéresser à ce marché. En d’autres termes je crois que Steam est en train d’initier un cercle vertueux pour le jeu sous Linux. :)





<img data-src=" />



Pour ma part, aucune différence avec la procédure manuelle, j’ai toujours un écran noir après avoir suivi l’ensemble des procédures sans encombre (maj steam en user steam/steam + post_logon.sh en desktop/desktop). Je précise que j’ai bien une carte Nvidia.