COMPTOIR
register

Toujours autant de jeu sous Manjaro sur le Comptoir, mais bien moins de ligne de commande !

Avec l’arrivée du Steam Deck, Valve tente de transformer l’essai de sa surcouche de jeu Proton permettant de faire tourner la moulinette DirectX/win64 sous les OS libre type Linux. Une stratégie bien pratique pour le grand public, puisqu’elle permet aux joueurs d’avoir un peu plus de concurrence dans le choix du système d’exploitation et de ficher par la fenêtre son Windows (sic). Au Comptoir, nous vous avions ainsi proposé une première version de notre vision de la chose avec Linux Mint, doublée un an plus tard de Manjaro proposant principalement un suivi logiciel plus régulier. Heureux hasard (ou choix avisé ?), c’est justement cette saveur du manchot que Valve a conseillé pour les développeurs désireux de tester leur titre sous Linux, puisqu’issue de la même lignée — Arch Linux — que l’OS de la console portable de la firme.

 

header linux gaming

 

Or, après test plus approfondi de la chose, un écueil de taille se présentait pour les néophytes : la ligne de commande. En effet, si le terminal permet de bidouiller son système rapidement et efficacement, des alternatives bien plus ergonomiques existent, citons notamment le front-end graphique pamac de Manjaro s’occupant des mises à jour, dont les récents progrès ont été suffisants pour assurer une utilisation quotidienne.

 

Ainsi, notre second tutoriel d’installation a été revu pour bouter aussi loin que possible ce terminal vieillot histoire de rendre le bousin toujours plus accessible. Paré pour un Linux redonnant vie à une ancienne configuration ? Avides de conserver vos données personnelles pour vous ? En route, le Comptoir est là pour vous guider !

 

Un poil avant ?

Windows 10 n'était pas le dernier, Windows 11 ne le serait pas non plus...?

Un peu plus tard ...

Ventes de jeux vidéo : cherchez l'intrus...?

Les 15 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Thyrion, le Vendredi 25 Février 2022 à 14h19  
par Nicolas D., le Jeudi 24 Février 2022 à 17h05
Je crois que tu as quelque chose pour régler les fréquence dans l'utilitaire graphique nvidia-smi. Pour AMD, pas sûr qu'il y ait un truc, par contre ; bien que je me souvient avoir rédigé une news à ce sujet il y a quelques temps...
Pour la fréquence et la consommation oui, mais pas pour la tension (association fréquence/tension comme sur Afterburner)

Bon sinon un peu galère le switch casque / hauts parleurs avec une soundBlaster Z, après me direz vous a quoi bon avoir une carte son (bon en gros faut passer par alsaMixer, pour activer la sortie casque car la détection auto ne marche pas, quelque ligne de commandes, trouvées sur un forum, aussi pour faire apparaitre à nouveau la carte dans le gestionnaire audio car celui était vide après quelque manipulations hasardeuses )

Un peu galère l'installation de l'imprimante aussi (brother MFC machin) -> installation du gestionnaire de dépôt AUR (arch Linux) et compilation du truc, voilà c'est simple quand on sait mais avant ca j'ai galéré (installation du driver générique, rien ne se passe, outil brother qui ne marche pas car adapté à d'autres distributions, pareil pour les pilotes sur leur site.

Le dongle manette Xbox est pas reconnu nativement mais quelqu'un a fait le boulot apparemment (au pire faut acheter un dongle Bluetooth) : un petit lien tout mignon
par Nicolas D., le Jeudi 24 Février 2022 à 17h11  
par Thyrion, le Jeudi 24 Février 2022 à 13h46
Pas besoin de faire une partition efi pour le dual boot à coté de Windows en UEFI, pas besoin de grub, où j'ai raté quelque chose ? Là je choisi de boot sur Manjaro via le gestionnaire de boot de la carte mère ce qui ma parait propre.

Pour les drivers Nvidia tout était déjà installés de mon coté
C'est plus complexe que ça : une partition EFI est propre à un disque, pour signaler quelle partition est bootable et laquelle n'est pas (et contient également quelques fichiers d'amorçage). Dans ton cas, je crois comprendre que tu as un seul disque partagé linux/win. Dans ce cas, la partoche EFI contient les entrées de Win et de Tux, et tu peux sélectionner qui est qui via le menu de la carte mère, et c'est très bien comme ça (vive l'UEFI !). Par contre, si tu mets Linux en défaut, windows se re tapera l'incruste à ce niveau à chaque grosse mise à jour ; et quand tu lances linux, tu lances en fait grub, le menu doit juste être caché (il est possible de lancer linux directement sans GRUB, mais c'est encore expérimental ; je serai surpris de voir Manjaro adopter la chose par défaut).

Pour les pilotes, tu as du booter en mode "pilotes proprio" et ça a installé automatiquement. Venant d'arch où il n'y a rien de rien, j'ai préféré prendre le taureau par les cornes et faire une section dédiée, qui peut également servir en cas de mise à jour matérielle.
par Nicolas D., le Jeudi 24 Février 2022 à 17h05  
par Thyrion, le Jeudi 24 Février 2022 à 13h46
Bon malheureusement un point très bloquant pour moi, les drivers Nvidia sur linux ne permettent pas l'undervolt donc c'est 70W de plus sur Linux avec la 3070ti... Ah voir si baisser le power limit ne suffit pas (mais ca veut dire que pour les jeux les plus gourmand je resterais sur windows )
Je crois que tu as quelque chose pour régler les fréquence dans l'utilitaire graphique nvidia-smi. Pour AMD, pas sûr qu'il y ait un truc, par contre ; bien que je me souvient avoir rédigé une news à ce sujet il y a quelques temps...
par Thyrion, le Jeudi 24 Février 2022 à 13h46
2-3 autres truc un peu embetant, quelques jeux les saves sont pas transférés depuis windows, faut les récupérer, et steam va synchroniser normalement mais pour d'un coté Windows et de l'autre linux (exemple Hollowknight)
Ça c'est dommage ! Je me demande si c'est un bug ou non, mais c'est vrai que je suis toujours allé chercher mes sauvegardes sur la partoche Windows... Ca serait intéressant de chercher plus loin si un fil de discussion / bug report existe pour ça.
par Thyrion, le Jeudi 24 Février 2022 à 13h46
J'ai aussi un casque Oculus Rift là c'est le désert rien n'existe.
Il me semble que Valve avait dit faire eux-meme le support VR des Oculus, et non FB : ca explique quelques déficiences... Mais c'est clairement un gros point faible. Pour les casques Valve/Vive, je crois que c'est légèrement mieux.
par Thyrion, le Jeudi 24 Février 2022 à 13h46  
Merci pour le super article,

J'ai libéré 100 go sur mon disque principal pour commencer en douceur.
J'utilisais Ubuntu il y a quelques années sur mon portable (bureautique seulement), à l'époque quasiment rien de récent niveau jeu ne tournait dessus donc j'aurais jamais pensé installer Linux pour le jeu et le reste.

Bon malheureusement un point très bloquant pour moi, les drivers Nvidia sur linux ne permettent pas l'undervolt donc c'est 70W de plus sur Linux avec la 3070ti... Ah voir si baisser le power limit ne suffit pas (mais ca veut dire que pour les jeux les plus gourmand je resterais sur windows )
Ah voir si ca évolue, à prendre en compte pour le prochain GPU (pour AMD CoreCtrl fait le job apparemment).

2-3 autres truc un peu embetant, quelques jeux les saves sont pas transférés depuis windows, faut les récupérer, et steam va synchroniser normalement mais pour d'un coté Windows et de l'autre linux (exemple Hollowknight)

J'ai aussi un casque Oculus Rift là c'est le désert rien n'existe.

Quelques remarques sur le tuto :

Pas besoin de faire une partition efi pour le dual boot à coté de Windows en UEFI, pas besoin de grub, où j'ai raté quelque chose ? Là je choisi de boot sur Manjaro via le gestionnaire de boot de la carte mère ce qui ma parait propre.
Pour les drivers Nvidia tout était déjà installés de mon coté

par HardBitFr, le Mercredi 23 Février 2022 à 01h24  
Pour Linux, CDH restera toujours très accueillante pour les néophytes si on élimine la ligne de commande.

C'est vrai que pour le VGA passthrough c'est impossible, même si on peut le réduire au possible. Mais avec les laptops avec dGPU, un desktop avec iGPU Intel ou avec une deuxième vieille carte graphique ça élimine pas de problèmes.
Après, si Intel pert SR-IOV/VT-G sur ses dGPUs, ça rendra inutile un second GPU (et espérons aussi que ça forcera un déblocage sur les Radeon et GeForce).

Après sur le Raspberry Pi, une install sans CLI est totalement possible, dont l'installation du vrai Debian (et beaucoup d'autres distros Arm64) avec en prime un UEFI.
Au passage, suivre ledit tuto explique aussi très bien le problème des drivers pour l'Hardware Initialization et pourquoi ARM n'est pas du tout un bon signe si ça arrive sur PC meme si il y a un UEFI, ou pourquoi c'est une galère pas possible de développer des ROM custom sous Android ou que c'est terriblement fragmenté entre les versions.

Pour les VM, VirtualBox a quasiment abandonné la 3D.
Ils se servent maintenant surtout du driver de VMWare, mais c'est tout. Il faudrait que je reteste mais ça permet quand même d'avoir un Aero fluide. Soit au niveau d'une 8400 GS (ou plus bas ?) quand j'avais testé sur un iGPU d'il y a dix ans.

Mais VMWare c'est une toute autre histoire vu que le jeu lourd est totalement possible.
Ca permettra de faire une migration graduée (host Windows + VM Linux, puis host Linux + VM Windows si ils dépendent encore de rares logiciels), mais aussi et surtout d'enlever le stress de commettre des erreurs et leur permettre aussi d'en faire, c'est un gage de rassurance pour les néophytes.

Pour Matrix et CDH: Une synergie avec Tomiche pour le coup ?
par Nicolas D., le Mardi 22 Février 2022 à 15h44  
par HardBitFr, le Mardi 22 Février 2022 à 13h41
@Nicolas

Vu les tendances de Microsoft, à un moment donné la tonne de tutos Linux on va y arriver sur CDH.
[...]
En plus vous êtes à ma connaissance les seuls à mélanger hardware, gaming et Linux, c'est un gros plus par rapport aux autres.
C'est à double tranchant : CDH doit rester une communauté accueillante et ouverte ; proposer des tuto aussi avancés peut être déroutant, et dès qu'on est sur un Pi je suis plutôt utilisateur de la CLI dans tous les sens (déjà que c'est le cas sur PC !) ; pas vraiment de quoi amuser les néophytes.

Pour la VM, je suis mitigé. J'ai plus testé virtualbox, et je n; ai jamais fait de GPU passthrough, encore moins sous Windows, mais il me semble qu'il faut 2 GPU pour ça : quasi impossible ou bien chiant dans le meilleur des cas.

Pour le Pi et NextCloud, avec plaisir ; mais pour avoir testé, c'est gourmand. Un Syncthing c'est aussi ultra-chouette (et plus léger) ; Synapse/Element j'ai ça qui tourne depuis 6-8 mois donc je suis compétent pour un tuto, encore faut-il proposer un salon CDH à la fin du tuto ou quelque chose du genre... et ce n'est pas prévu (pour le moment ?).
Idem, dans le domaine des compétences, je n'ai jamais fait de serveur mail (ni meme de pi-hole) ; sans compter qu'un relai Tor c'est le meilleur moyen d'avoir la police à sa porte un matin (mieux vaut l'installer dans un local associatif pour ça).
par HardBitFr, le Mardi 22 Février 2022 à 14h36  
[Suite]

Pour finir, la question d'un cloud maison n'est pas sans intérêt en vrai sur CDH. Il faut pas oublier que le hardware (gaming) est le premier pas vers des choses plus tangibles, et que le Web 3.0 sera celui de la décentralisation.

Aujourd'hui, peu s'en rendent vraiment compte, mais en vrai personne ne possède réellement ses mails. Et ce qu'on possède en vrai diminue de jour en jour, que ce soit une question d'argent ou pas.

C'est d'ailleurs, ce à quoi devrait tendre davantage la communication du monde libre, que par rapport à la vie privée, vu que beaucoup se trouvent des justifications parce que c'est confortable (cf "de toute façon t'as un compte Google, Facebook, etc donc ça change rien que tu te caches", mais bizarrement j'ai toujours pas le mots de passe des comptes de ces gens quand je leur demande pourquoi ils mettent un ).
Il y a aussi l'angle du "Tu veux moins de pub dans ta vie ? Ben voilà la solution, le libre !" qui fera bouger plus aussi. Je note aussi que j'entendais déjà avant le Corona de plus en plus de jeunes (ouais j'espionne les gens au bar et au resto ) sans background informatique s'intéresser à des moyens de reprendre le contrôle de leur identité numérique (Signal, etc ...mais ils sont aussi massivement sur TikTok et Instagram ).

Bref, c'est là que pourrait intervenir un Raspberry Pi ou un vieux PC. J'imagine que pas mal d'entre nous ont par exemple un pi-hole, donc le plus gros du chemin est déjà fait et il ne reste plus que les mails, le cloud et pourquoi pas, un serveur Matrix.
Il y a d'autres chose aussi comme héberger des frontends (Invidious, Whoogle, Nitter, Libreddit, Bibliogram, etc), un node Tor ou d'autres trucs plus expérimentaux du Web 3.0 comme IPFS, etc.
par HardBitFr, le Mardi 22 Février 2022 à 13h41  
@Nicolas

Vu les tendances de Microsoft, à un moment donné la tonne de tutos Linux on va y arriver sur CDH.
(TPM forcé en 2021, et Microsoft Pluton dont on y échappera pas entre 2025 et 2030 sur PC, tout ca pour du DRM même si on paye la "copie privée" ).
En plus vous êtes à ma connaissance les seuls à mélanger hardware, gaming et Linux, c'est un gros plus par rapport aux autres.

D'ailleurs pour faciliter une migration vers Linux, la clé d'une réussite devrait plutôt être le premier pas dans une VM correctement partitionnée, qui pourra ensuite être dd-ed sur un disque dur physique quand Linux plaira suffisamment (cf MAJ tuto).

Même si c'est VMWare, il faut dire que ce sont les seuls qui laissent les gens jouer dans une VM via leur "Workstation Player" avec des jeux DirectX 11.1, dont les pertes de performances ne se situent qu'aux alentours de 20% en moyenne aujourd'hui, ce qui reste très correct.
(On peut avoir les codes "Workstation" "tout court" gratos sur le net, j'ai même l'impression qu'ils font pareil que Microsoft avec Office qui est toujours aussi facilement "tipiakable", mais chut ).
L'étape d'après c'est un tuto KVM + VGA pasthrough pour le coup.

Sinon je plussoie pour un tuto Matrix , et plus précisément Element pour les users.

Par contre gros conseil, il faudra que tu insistes lourdement et précisément sur la question des clés/"stockage hors ligne" via browser/sessions.
Parce que certains messages se retrouvent indécryptables (oui je sais, mais c'est plus clair pour tout le monde ) du jour au lendemain dans certains cas, sans aucun moyen de les récupérer (ça arrive surtout à ceux qui sautent assez souvent de devices, que ce soit les leurs ou pas). Et ça, c'est le gros point noir qui fera foirer toute migration vers Matrix
par Nicolas D., le Lundi 21 Février 2022 à 22h38  
par Un ragoteur bio de Bretagne, le Lundi 21 Février 2022 à 22h37
Moi je prends le tuto Matrix ...

... celui avec Belluci
Ah, c'est tout un art, Monica...
-> []
par Un ragoteur bio de Bretagne, le Lundi 21 Février 2022 à 22h37  
par Nicolas D., le Lundi 21 Février 2022 à 16h12
Néanmoins, à titre personnel, ce serait avec grand plaisir que je ferai un tutoriel / un système de chat CDH utilisant Matrix =).
Moi je prends le tuto Matrix ...

... celui avec Belluci
par Nicolas D., le Lundi 21 Février 2022 à 16h13  
Nico : comment ne pas faire trop de ligne de commande
Troisième commentaire :
par dfd, le Lundi 21 Février 2022 à 16h08
pacman -Syu gta3vicecity

Sinon :
yay -S re3-git
par Nicolas D., le Lundi 21 Février 2022 à 16h12  
par Un ragoteur blondin embusqué, le Lundi 21 Février 2022 à 15h43
Perfect, merci bien !
Manque plus que le tuto aussi pédagogique pour une instal yunohost (email, Nextcloud & cie) sur un vieux pc à la maison derrière la box bien franchouille des familles (qui a dit pourrie?) et une install de smartphone sous lineage os+F-drdoid, et la mission "conserver vos données personnelles pour vous?" sera remplie
pour de vrai, le tuto yunohost sur box sosh/orange, chui preneur
Je ne suis pas sûr que la vocation du comptoir soit d'héberger tous les tutoriels linux possibles, même si un NAS maison à la NextCloud peut être une piste , pour du mail, de 1) je n'ai jamais fait et de 2) je ne pense pas que ça soit si intéressant que cela pour la majorité de notre lectorat (ce qui est probablement biaisé par mon premier point :rolleyes. Néanmoins, je considère un article sur MangoHUD / OpenRGB / autre solutions open source remplacant quelque chose de windows comme primordial sur du NextCloud et Cie. Néanmoins, à titre personnel, ce serait avec grand plaisir que je ferai un tutoriel / un système de chat CDH utilisant Matrix =).