Initial commit
@@ -0,0 +1,2 @@
|
||||
file: images/PJKP4B.png
|
||||
title: Périphérique de capture utilisé par le streaming depuis Steam
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/fPUVra.png
|
||||
title: Cliquez sur le bouton *Acquire EDID*
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/ppT162.png
|
||||
title: Tadam !
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/v3upXS.png
|
||||
title: Configuration de notre action rapide
|
||||
|
After Width: | Height: | Size: 79 KiB |
|
After Width: | Height: | Size: 224 KiB |
|
After Width: | Height: | Size: 119 KiB |
|
After Width: | Height: | Size: 281 KiB |
@@ -0,0 +1,211 @@
|
||||
---
|
||||
date: '2023-03-15'
|
||||
title: Mon setup gaming
|
||||
---
|
||||
|
||||
## Introduction
|
||||
|
||||
[Ma machine de jeu](/interets/informatique/2022/04/15/mon-nouveau-pc-de-jeu-est-arrive/) est un Ryzen 9 5900X avec une RTX3080 sous NixOS.
|
||||
|
||||
Je joue via la fonctionnalité "*Remote Play*" de Steam depuis mon Mac mini M1.
|
||||
|
||||
Jusqu'à présent, c'était assez inconfortable et trop rigide pour mes envies futures :
|
||||
|
||||
- le PC est dans la même pièce que mon Mac mini M1 et il peut devenir bruyant pendant le jeu
|
||||
- le son ne fonctionnait pas en streaming, donc le PC était directement branché à mes enceintes
|
||||
- la vidéo ne fonctionnait à la bonne résolution que si mon PC était branché directement à mon écran
|
||||
|
||||
Je rajouterai que les solutions de type switch/KVM USB ne m'ont jamais satisfait parce qu'elles déconnent toujours, à un moment où à un autre, manifestement à cause d'un défaut électrique récurrent.
|
||||
À croire que ces ingénieurs ne savent pas relier des masses...
|
||||
|
||||
J'ai entrepris, et réussi, à résoudre tous mes problèmes pour obtenir une solution de streaming local pour Steam 100% headless qui soit pratique et confortable à l'usage.
|
||||
|
||||
Cela a nécessité pas mal de recherche, essais et échecs, alors j'ai pensé que vous faire part de mon setup serait intéressant.
|
||||
|
||||
On va partir du principe que votre PC de jeu est déjà fonctionnel (sur lequel vous pouvez déjà jouer dans des conditions normales).
|
||||
|
||||
Quelques précisions avant de commencer :
|
||||
|
||||
- l'image n'est pas aussi nette en streaming qu'en jouant directement sur le PC de jeu - Steam compresse peut-être un peu trop agressivement mais au moins, ça fonctionne (vous verrez que jouer via VNC à l'air pas mal comme ça mais à l'usage, c'est moins agréable que le streaming via Steam)
|
||||
- il y a une très légère latence, mais si vous cherchez à faire du streaming, vous devez déjà être au courant (la latence via VNC est beaucoup plus problématique)
|
||||
- les boutons latéraux de la souris ne fonctionnent pas
|
||||
|
||||
## Gestion de l'alimentation
|
||||
|
||||
Je commence par le plus simple : on va passer par du *Wake on LAN* assez classique pour le démarrage de la machine à la demande, et on laissera les options de mise en veille prolongée prendre le relais pour l'extinction de la machine.
|
||||
|
||||
Donc, sur le PC de jeu, on va dans le BIOS, et on active la fonctionnalité qui va bien.
|
||||
Malheureusement, vu la quantité de machines différentes, je n'ai pas vraiment le moyen d'être précis.
|
||||
Dans mon cas, c'est l'option *Wake by PCI-E event*, autrement dit, réveil par PCI-E, donc par le chipset réseau.
|
||||
|
||||
À noter : ça ne fonctionne que si la machine est câblée.
|
||||
Inutile d'essayer en Wifi...
|
||||
|
||||
Il faut aussi le client *wol* sur le Mac.
|
||||
J'ai appris que macOS intègre nativement Ruby, donc pas la peine de s'emmerder avec *brew*, il suffit de faire :
|
||||
|
||||
```shell {class=not-prose,linenos=false}
|
||||
gem install wol
|
||||
```
|
||||
|
||||
Testé sous macOS Ventura, mais si ça ne fonctionne pas pour vous, `brew install wol` fera l'affaire (à condition d'avoir installé [homebrew](https://brew.sh/), "évidemment").
|
||||
|
||||
Il faut noter l'adresse MAC du chipset réseau du PC de jeu.
|
||||
Suite à quoi, on pourra faire :
|
||||
|
||||
```shell {class=not-prose,linenos=false}
|
||||
wol <adresse MAC>
|
||||
```
|
||||
|
||||
depuis le mac pour réveiller le PC de jeu.
|
||||
Ça, c'est du classique, pas de quoi effrayer un sysadmin.
|
||||
|
||||
## Affichage
|
||||
|
||||
Là on monte d'un cran : il faut qu'on puisse se passer d'un écran branché sur la machine.
|
||||
Quand on fait tout en console (par exemple, sur un serveur), c'est facile, mais là on a besoin d'un environnement de bureau.
|
||||
|
||||
Pour cette étape, on va avoir besoin de l'écran sur lequel on va vouloir jouer.
|
||||
Dans mon cas, c'est mon GT34, physiquement branché sur le Mac mini.
|
||||
|
||||
Il faut donc brancher temporairement l'écran sur le PC de jeu, puis démarrer la machine.
|
||||
Une fois sur le bureau, on lance le panneau de configuration NVidia, et on récupère l'EDID de l'écran :
|
||||
|
||||

|
||||
|
||||
On l'enregistrera au format texte dans le dossier de son choix.
|
||||
|
||||
Sous NixOS, on va ensuite spécifier au serveur X qu'on veut utiliser ce fichier sur un écran "virtuel" (ou en tout cas déclaré comme présent et connecté) :
|
||||
|
||||
```nix {class=not-prose,linenos=false}
|
||||
services.xserver.deviceSection = ''
|
||||
Option "ConnectedMonitor" "DFP-1"
|
||||
Option "CustomEDID" "DFP-1:/chemin/vers/edid.txt"
|
||||
'';
|
||||
```
|
||||
|
||||
N'oubliez pas de modifier la directive `CustomEDID` pour pointer vers le fichier enregistré à l'étape précédente.
|
||||
|
||||
Dans mon cas, j'avais l'écran branché sur un port DisplayPort, donc remplacez `DFP-1` par votre sortie physique sur laquelle vous avez temporairement branché l'écran si elle diffère (par exemple `HDMI-1`).
|
||||
Je ne suis pas sûr que ce soit requis mais autant faire ça proprement.
|
||||
|
||||
Profitons de la modification de notre configuration de NixOS pour ajouter le paquet `x11vnc`, par exemple via :
|
||||
|
||||
```nix {class=not-prose,linenos=false}
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
# [...]
|
||||
x11vnc
|
||||
];
|
||||
};
|
||||
}
|
||||
```
|
||||
|
||||
On peut ensuite appliquer les modifications et redémarrer la machine :
|
||||
|
||||
```shell {class=not-prose,linenos=false}
|
||||
nixos-rebuild switch
|
||||
reboot
|
||||
```
|
||||
|
||||
À partir de là, on devrait pouvoir tout débrancher du PC de jeu (clavier, souris, écran, enceintes).
|
||||
On va donc se connecter en SSH au PC de jeu depuis le Mac pour le reste du processus.
|
||||
Sauf mention contraire, on exécutera les commandes suivantes en tant qu'utilisateur normal (celui qui peut jouer).
|
||||
|
||||
Une fois connecté en SSH, on lance le serveur VNC :
|
||||
|
||||
```shell {class=not-prose,linenos=false}
|
||||
export DISPLAY=:0
|
||||
x11vnc -usepw
|
||||
```
|
||||
|
||||
Au premier démarrage, le serveur va vous demander de créer un fichier de mot de passe.
|
||||
Au cours des démarrages suivants (en utilisant le même paramètre `-usepw`), ce fichier sera lu et `x11vnc` ne vous demandera plus rien.
|
||||
|
||||
On peut alors lancer un client VNC depuis le Mac (j'ai choisi [TigerVNC](https://tigervnc.org)), ce qui nous permettra de vérifier que la résolution est la bonne.
|
||||
Si la résolution n'est pas bonne, il va falloir investiguer...
|
||||
|
||||
## Son
|
||||
|
||||
Maintenant qu'on accède au bureau via VNC, on va pouvoir configurer le son.
|
||||
|
||||
Au cours de mes premiers essais, je n'avais aucun son sur le Mac via le streaming de Steam.
|
||||
Je sortai le son directement sur les enceintes depuis le PC de jeu.
|
||||
Ça fonctionne, mais ce que je veux, c'est pouvoir m'abstenir de brancher quoique ce soit au PC (à part le câble réseau sinon pas de *WoL*) : à terme, je veux que celui-ci soit placé dans mon placard informatique et que je l'oublie.
|
||||
|
||||
Tout en gardant le client VNC ouvert, on lance Steam sur la machine cliente (donc, dans mon cas, le Mac mini), et on lance une session de jeu en streaming, peu importe le jeu.
|
||||
|
||||
Quand le jeu est lancé, on retourne dans le client VNC, et on affiche les paramètres de son.
|
||||
L'astuce pour avoir le son en streaming est simple mais le comportement par défaut de pulseaudio est de couper le son du périphérique d'enregistrement de Steam qui permet le streaming.
|
||||
Il suffit de l'activer, encore fallait-il le savoir !
|
||||
|
||||

|
||||
|
||||
Il faut donc aller dans l'onglet "Enregistrement", il faut activer l'option "Tous les flux" du menu déroulant "Afficher" en bas de la fenêtre, s'assurer que le "Monitor of..." corresponde bien à une sortie son qui est valable (sur laquelle on aurait du son si on branchait des enceintes dessus) et il faut s'assurer que le bouton 🔇 ne soit pas actif... sachant que tout cela n'est disponible QUE lorsqu'un jeu est en cours de streaming.
|
||||
|
||||
Quand ça c'est fait, on est bons !
|
||||
Tous ces réglages survivront - heureusement - à l'arrêt du streaming et au reboot de la machine.
|
||||
|
||||
## Bonus
|
||||
|
||||
En bonus, j'ai pu découvrir quelques fonctionnalités bien sympathiques de macOS, et en particulier, l'application [Automator](https://support.apple.com/fr-fr/guide/automator/welcome/mac).
|
||||
Celle-ci permet notamment d'ajouter des "Actions rapides" aux applications.
|
||||
|
||||
Ici, on va créer une action rapide pour Steam, qui va permettre de démarrer le PC de jeu via *WoL* en un clic de souris.
|
||||
|
||||
Après avoir lancé Automator, on créé un nouveau document, puis une nouvelle action rapide.
|
||||
|
||||

|
||||
|
||||
On enregistre ensuite le document, qu'on intitulera par exemple "WoL PC de jeu".
|
||||
|
||||
Comme par magie, dans le menu principal de Steam on obtient le résultat suivant (sans même redémarrer Steam...) :
|
||||
|
||||

|
||||
|
||||
## Conclusion
|
||||
|
||||
J'ai été très surpris de la difficulté de trouver les informations relatives à l'affichage et au son.
|
||||
J'ignore si c'est parce que la majorité des joueurs est toujours sous Windows et que Windows est plus permissif que pulseaudio en ce qui concerne le streaming audio, ou à cause de la diversité des environnements sous GNU-Linux, ou encore parce que je veux faire un truc que personne n'a fait.
|
||||
|
||||
Ma solution n'est pas encore parfaite, mais elle correspond à mes envies du moment.
|
||||
Je me doute que mon cas d'usage est très spécifique, néanmoins il me plait de croire que vous aurez trouvé cet article intéressant !
|
||||
|
||||
### Avantages
|
||||
|
||||
- Tout fonctionne
|
||||
- En vérité, ce n'est pas si compliqué que ça, une fois qu'on a trouvé quoi faire...
|
||||
|
||||
### Inconvénients
|
||||
|
||||
- La spécification d'un EDID dans la configuration de xserver impose des caractéristiques particulières : pour le moment, je ne peux pas jouer sur un écran 4K (sur ma TV par exemple) dans des conditions optimales, parce que l'EDID de mon écran est celui d'un écran 3K
|
||||
- Il faut allumer le PC de jeu via une action spécifique : une amélioration possible serait que Steam procède directement à l'allumage de la machine quand on veut démarrer une session de jeu, mais il faut reconnaître que Steam affiche la liste des jeux disponibles en streaming : il faut donc que la machine distante soit déjà allumée et Steam lancé
|
||||
|
||||
### Pistes suivies
|
||||
|
||||
J'avais trouvé une solution qui fonctionne bien si on veut un environnement dockerisé : <https://github.com/Steam-Headless/docker-steam-headless>
|
||||
|
||||
La solution proposée est bien foutue, pratiquement clés en main, avec le client [noVNC](https://novnc.com/info.html) bien pratique à lancer dans un navigateur.
|
||||
Par contre, la mise en veille du PC physique nécessite des ajustements.
|
||||
|
||||
En ce qui concerne la question de la résolution de l'écran virtuel, avant d'exploiter la technique de l'EDID, j'ai testé l'usage de la commande suivante, conjointement à [Xvfb](https://fr.wikipedia.org/wiki/Xvfb) :
|
||||
|
||||
```shell {class=not-prose,linenos=false}
|
||||
export DISPLAY=:0
|
||||
xrandr --fb 3440x1440
|
||||
```
|
||||
|
||||
Cette solution me semblait parfaite parce que très légère et très simple.
|
||||
Ça fonctionne parfaitement bien dans presque tous les cas de figure (même le contrôle via VNC fonctionne), sauf certains jeux.
|
||||
En l'occurrence, [Dwarf Fortress](/critiques/jeux-video/dwarf-fortress/) crash au démarrage.
|
||||
En écrivant cet article, je me rends compte que c'est probablement parce que je lançais uniquement Steam via `xvfb-run`, et que le problème ne se poserait pas si je lançais carrément une session XFCE4.
|
||||
Je testerai à l'occasion.
|
||||
|
||||
Enfin, j'aurai pu suivre une autre piste en ce qui concerne l'écran virtuel, c'est le dongle HDMI.
|
||||
Celui-ci simule un écran en envoyant au PC un EDID dont le serveur X déduit les caractéristiques.
|
||||
Sauf que ce n'est pas assez flexible pour moi.
|
||||
Un dongle "4K" sera incapable de m'envoyer du 3440x1440, et surtout, ces dongles sont limités aux 60Hz quand moi je veux du 120Hz au minimum.
|
||||
Et puis, pourquoi acheter si je peux solutionner le problème avec une ligne de configuration...
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/6z5TuR.png
|
||||
title: nperf depuis le Mac mini M1 en wifi
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/EqqUs8.jpg
|
||||
title: Une soudeuse à fibre optique
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/PEjaCD.png
|
||||
title: nperf depuis le PC de jeu câblé
|
||||
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 580 KiB |
|
After Width: | Height: | Size: 103 KiB |
@@ -0,0 +1,272 @@
|
||||
---
|
||||
date: '2023-03-17'
|
||||
title: Passage à la fibre optique
|
||||
---
|
||||
|
||||
Bon ben voilà, je suis passé à la fibre.
|
||||
Faut que je vous raconte !
|
||||
|
||||
## Teasing
|
||||
|
||||
Je n'ai jamais eu mieux que de l'ADSL en 16Mb/s.
|
||||
Et très honnêtement, c'était largement suffisant.
|
||||
Avec un bon réseau bien configuré, ça se tient bien, même pendant des visios.
|
||||
|
||||
Le téléchargement de jeux via Steam pouvait prendre des plombes, c'est vrai (coucou [Ark](/critiques/jeux-video/ark-survival-evolved/) !).
|
||||
Je devais faire l'impasse sur la 4K pour la VoD, c'est vrai.
|
||||
|
||||
Mais :
|
||||
|
||||
1. Il suffit d'être patient et/ou télécharger la nuit, comme au bon vieux temps
|
||||
2. De toute façon, je ne paye pas assez cher Netflix pour avoir de la 4K (ceci dit, j'ai Amazon Prime et AppleTV en renfort)
|
||||
|
||||
Étant dans un monde (l'informatique) impitoyable où, si tu n'évolue pas avec le reste du monde, tu meurs (je sais, c'est valable dans la vraie vie aussi), et à force de voir tout le monde autour de moi être tout fier de sa fibre, il faut reconnaître que ça commençait à me manquer.
|
||||
|
||||
Donc, quelle ne fut pas ma joie lorsqu'il y a trois ans, j'ai pu assister à une réunion d'information concernant l'arrivée de la fibre dans ma commune perdue là haut dans la campagne/montagne !
|
||||
Joie de courte durée puisque seuls Orange et SFR (ou Bouygues, je ne sais plus) seront sur le marché dans un premier temps.
|
||||
Bon, ça m'en touche une sans faire bouger l'autre : mon ADSL tient bien la route, je prendrai mon mal en patience.
|
||||
Je suis obstiné, je refuse de passer à l'ennemi (quelque soit son nom).
|
||||
|
||||
Pendant cette réunion, on me fait remplir un papier pour qu'on fasse le pré-câblage, avec la menace que si je ne le fait pas tout de suite, on va me demander de payer plus tard.
|
||||
Je m'exécute.
|
||||
|
||||
Quelques mois plus tard, l'installateur débarque, m'engueule parce que le regard est obstrué (quelques brindilles et feuilles mortes), et part en me disant qu'il peut rien faire pour moi.
|
||||
Connard.
|
||||
|
||||
Bon, de toute façon free n'est pas sur le marché, on verra en temps voulu.
|
||||
|
||||
Courant 2021, je reçois un mail de free, "La fibre bientôt chez vous".
|
||||
|
||||
Décembre 2022, "La fibre arrive".
|
||||
|
||||
Et puis, 14 mars 2023 : "Prenez rendez-vous avec un technicien", ce que j'ai fait - ce que mon épouse a fait puisque c'est elle la cliente officielle - dans la foulée.
|
||||
Deux jours plus tard, il débarque.
|
||||
|
||||
Sacré teasing de free.
|
||||
Vous avez testé ma patience : je suis très patient, et fidèle 😁
|
||||
|
||||
## Une installation folklorique
|
||||
|
||||
J'ai paniqué à tous les étages :
|
||||
|
||||
- le technicien ne va pas vouloir fibrer parce que l'installateur n'a pas fait le pré-raccordement
|
||||
- il ne va pas réussir à trouver le fourreau, ou à passer la fibre dedans
|
||||
- il ne va pas réussir à poser la prise
|
||||
- il ne va pas pouvoir la poser là où je la veux
|
||||
|
||||
Bref, loi de Murphy dans ma tête.
|
||||
Trop de trucs qui peuvent se casser la gueule, ça va forcément mal se passer.
|
||||
Sans parler du technicien : vu certains commentaires sur le net, je suis pas à l'abri de tomber sur un connard.
|
||||
|
||||
Hé ben, pour la faire courte, je crois que je suis tombé sur le meilleur technicien du monde.
|
||||
|
||||
La trentaine, venu d'Algérie pour faire une licence en électricité et électronique, il a fini par monter sa boîte.
|
||||
Il travaille en sous-traitance pour les fournisseurs de services Internet, et ça semble parfaitement lui convenir.
|
||||
|
||||
Et à moi aussi, en tant qu'utilisateur final : s'il est sous-traitant, il n'est pas vraiment tenu par des impératifs de productivité.
|
||||
Du coup, il peut prendre son temps pour faire correctement son travail.
|
||||
|
||||
Il me raconte les abrutis (parfois violents) sur lesquels il a pu tomber dans sa carrière.
|
||||
Je ne peux qu'être empathique.
|
||||
Je me doute que les utilisateurs finaux (nous) on est parfois de sacrés cons.
|
||||
|
||||
La génération d'avant, celle qui me disait "arrête l'ordi, va jouer dehors".
|
||||
Une génération incapable de se passer d'Internet pendant deux jours.
|
||||
Moi, je suis un gros nerd, je pars en vacances, j'ai pas de téléphone, je ne vais pas sur Internet.
|
||||
Je suis en vacances.
|
||||
Bref.
|
||||
|
||||
On ne trouve pas le regard au bord de la route pour raccorder la maison...
|
||||
Il remonte la rue dans les deux sens, moi je commence à paniquer sérieusement.
|
||||
On avait fait refaire le goudron à l'entrée de la maison.
|
||||
Je me dis que je suis niqué, ils ont coulé le goudron par-dessus la dalle.
|
||||
Par dépit, comme dans les films, je balance une branche tombée là suite au dernier coup de vent.
|
||||
Un bruit métallique.
|
||||
La dalle était en fait planquée sous un gros tas de feuilles mortes.
|
||||
Il ouvre.
|
||||
|
||||
Soulagement, c'est l'arrivée de la fibre.
|
||||
|
||||
On regarde ensuite où elle doit arriver.
|
||||
Merde, tout a été encastré dans le mur.
|
||||
Obligé d'ouvrir le mur dans la cave.
|
||||
Heureusement, ce sont des panneaux de contre-plaqué vissés, et heureusement, ça ne fait qu'une largeur d'environ un mètre.
|
||||
Bon je note au passage que l'isolation thermique a été oubliée, pas étonnant que ça caille dans mon entrée...
|
||||
|
||||
Il passe la fibre dans la gaine, et environ un mètre avant de sortir de l'autre côté, ça coince.
|
||||
Je me dis : merde, quand ils ont refait le goudron, ils ont écrasé la gaine.
|
||||
|
||||
Il force, je vois la fibre qui sort de l'autre côté.
|
||||
Explosion de joie : même le technicien semblait heureux pour moi !
|
||||
Le dernier gros obstacle qui pouvait m'empêcher d'avoir la fibre était tombé.
|
||||
J'ai gagné le gros lot, je peux mourir heureux.
|
||||
Oui bon, j'exagère...
|
||||
|
||||
Bon ensuite, il faut trouver où placer la prise.
|
||||
Logiquement, ça se fait là où il y a déjà l'ADSL pour faciliter le passage du câble.
|
||||
Sauf que moi évidemment, j'aimerais la prise sous l'escalier, dans le placard informatique.
|
||||
Là où il n'y a pas d'ADSL.
|
||||
J'ai cinq prises pour l'ADSL dans ma maison (l'ancienne propriétaire voulait des téléphones partout, y compris dans la cuisine...), pas une là où je la veux, ce qui m'a causé des migraines à répétitions quand j'ai tout installé pour la première fois...
|
||||
Une installation dégueulasse avec des goulottes un peu partout.
|
||||
|
||||
Je vois bien que ça chafouine un peu le technicien, d'autant que le rez-de-chaussé où se trouve mon bureau et le placard sous l'escalier constitue le gros des fondations de la maison : c'est du béton armé (ce n'est pas une image).
|
||||
Mais, comme je suis tombé sur le meilleur technicien du monde, il a bien observé par où passaient les autres câbles, et m'a proposé de percer un seul trou dans un seul mur.
|
||||
Le câble serait apparent, mais j'aurai la prise où je veux.
|
||||
|
||||
À ce moment de l'histoire, il faut que je précise qu'on se racontait nos vies pendant l'installation.
|
||||
Et j'apprends (sans trop de surprise) deux choses :
|
||||
|
||||
- faire ce métier exerce pas mal la reconnaissance rapide du caractère des gens (quand il arrive chez un utilisateur, il sait assez vite s'il va l'emmerder ou être cool ; moi il m'a vu d'office en panique 😅)
|
||||
- peu importe le métier, on tombe toujours sur des gens qui demandent l'impossible, et qui pensent qu'il n'y a pas de lois universelles de la physique
|
||||
|
||||
Donc, comme je suis plutôt le bon gars avec qui on peut papoter, il a accepté de faire comme je voulais.
|
||||
Il aurait très bien pu refuser.
|
||||
Il aurait très bien pu poser la prise optique là où ça lui causait le moins de problèmes.
|
||||
|
||||
En plus, il a galéré à percer ce trou dans mon mur de 30cm de béton armé, il s'est blessé à la main et a faillit se casser la gueule de son escabeau.
|
||||
Mais, je ne sais pas si c'est le fait de voir mon visage s'illuminer après la suppression de tous les problèmes précédents, ou si c'est parce qu'il avait pitié ou quoi, mais il l'a fait.
|
||||
Il a posé la prise **exactement** où je la voulais.
|
||||
|
||||
Pour la petite histoire, il s'est occupé d'un stagiaire.
|
||||
Et moi, tout fasciné que j'étais par tout ce qu'il faisait, il s'est pris au jeu du maître de stage.
|
||||
Il me montrait ce qu'il faisait, il m'expliquait, sans jamais faire preuve de condescendance.
|
||||
Il pouvait me parler technique, et il ne s'en privait pas.
|
||||
|
||||
Je l'ai toujours dit : à partir du moment où quelqu'un est passionné par son domaine, il peut m'en parler pendant des heures, même si ce domaine est très éloigné de ce qui m'intéresse en temps normal.
|
||||
|
||||
Ça m'a donné l'occasion de voir un truc qui m'a fasciné.
|
||||
Je le voyais trimballer une boîte, intriguante parce que manifestement dotée d'électronique, d'un écran, et de parties mécaniques, un peu comme un vieux boîtier photo ou une puzzle-box.
|
||||
Un bel objet, en tout cas à mes yeux.
|
||||
|
||||
On appelle ça une soudeuse à fibre optique, et ça coûte une blinde (la sienne était achetée d'occasion pour 1500 euros).
|
||||
|
||||

|
||||
|
||||
Malgré mon intérêt pour l'informatique, dans mon imaginaire romantique, tu connectes la fibre optique avec des câbles genre *aviator coil* (deux embouts que tu visses l'un à l'autre).
|
||||
En fait, pas du tout : la fibre optique, ça se soude.
|
||||
Et c'est hyper précis.
|
||||
|
||||
La soudeuse est un appareil portatif, donc doté d'une grosse batterie, et d'un écran.
|
||||
Les parties mécaniques sont protégées par divers couvercles.
|
||||
|
||||
Le technicien met les deux bouts de la fibre dénudée (aussi fine qu'un cheveu une fois privée de sa gaine protectrice) au sein du mécanisme, ferme le couvercle, et sur l'écran apparait une vue au microscope de la fibre.
|
||||
Il appuie sur un bouton, l'appareil s'assure de l'alignement des deux bouts (à une échelle inférieure au millimètre, hein).
|
||||
Un deuxième appui provoque la soudure.
|
||||
|
||||
Au premier essai, il voit grâce à cette vue microscopique qu'il a un peu abîmé la fibre d'un côté.
|
||||
C'est épatant parce qu'on peut voir des anomalies physiques sur une fibre grosse comme un cheveu, avec une machine portative !
|
||||
Il coupe, il ajuste, il remet la fibre dans l'appareil.
|
||||
|
||||
Deuxième essai, la soudure merde, et ça se voit : les deux bouts sont complètement cramés.
|
||||
Mais vu que c'est de l'ordre du milimètre, c'est pas grave : il coupe les bouts, et recommence.
|
||||
|
||||
Troisième essai, c'est bon.
|
||||
L'écran affiche une fibre parfaitement soudée.
|
||||
|
||||
Il m'a montré tout ça, comme si j'étais un stagiaire.
|
||||
C'était extraordinaire.
|
||||
Magique, presque.
|
||||
Je suppose que ça devait aussi le changer des clients qui le laissent tout seul dans son coin, ou pire qui le fliquent.
|
||||
Moi, j'étais authentiquement intéressé, et c'était fascinant et agréable de voir tout ça.
|
||||
Et le plaisir était partagé.
|
||||
|
||||
## Ça y est, j'ai la fibre ? C'est vrai ?
|
||||
|
||||
Ça faisait déjà un petit moment qu'on se tutoyait, et à ma grande surprise, c'est venu de moi, naturellement et spontanément.
|
||||
Je déteste profondément qu'on me tutoie de prime-abord, mais là c'est venu d'un coup.
|
||||
|
||||
Une fois la fibre soudée, la prise posée, il me dit qu'il doit aller à "la centrale" pour récupérer un adaptateur.
|
||||
Ayant la freebox Revolution à l'heure actuelle, et comme il existe manifestement plusieurs formats de prises optiques et que celle de la Revolution ne correspond pas à celle posée, il faut un adaptateur.
|
||||
Pendant qu'il y va (l'affaire d'un gros quart d'heure), il me propose d'installer la box pour que quand il revient on puisse tester.
|
||||
|
||||
Sauf que...
|
||||
|
||||
Je n'utilise pas la box en mode routeur, le wifi est désactivé, et l'écran OLED est si fatigué qu'on ne voit plus ce qu'il affiche (un problème que j'ai déjà eu sur une autre Revolution, un problème bien connu sur ces freebox).
|
||||
Donc, il faut que je réinstalle toute mon infra pour tester.
|
||||
Évidemment, il revient bien avant que j'ai fini...
|
||||
Je lui explique tout ça, il me dit que c'est bon, pas besoin de m'embêter, on va le voir tout de suite.
|
||||
|
||||
Je veux bien, on va voir que la fibre est connectée à quelque chose, mais j'ai pas encore le forfait moi.
|
||||
J'ai toujours mon forfait ADSL, donc tant que je suis pas sur Internet, en train de visiter un site, je n'aurai pas la fibre.
|
||||
|
||||
Il insiste : "mais si, c'est automatique, si ça marche là, tu as Internet par la fibre".
|
||||
|
||||
On branche, on allume la box.
|
||||
La synchronisation est toujours aussi longue (j'espérais que le passage à la fibre accélère le mouvement mais non, par contre le passage à la freebox Pop devrait le faire).
|
||||
Au bout d'un moment, il me montre sur son smartphone : "tu vois, c'est bon, t'as Internet par la fibre !".
|
||||
|
||||
Pas convaincu, mais vu qu'il est venu une heure et demi en avance par rapport à l'horaire prévu, et qu'il est reparti à l'heure de fin prévue, je ne voulais pas abuser de son temps.
|
||||
|
||||
Je lui ai offert une infusion qu'il a pris avec plaisir, et il est parti.
|
||||
Content de son travail, content de nos échanges, et de sa tisane.
|
||||
|
||||
Moi, toujours pas convaincu, je termine mon installation.
|
||||
|
||||
À ma grande surprise, tout fonctionne.
|
||||
J'ai même gardé la même adresse IP, du coup je n'ai pas besoin de m'emmerder avec les DNS.
|
||||
Ça "juste" marche.
|
||||
|
||||
## Que d'émotions !
|
||||
|
||||
Voilà.
|
||||
C'est ça aussi d'être autiste, neuro-atypique.
|
||||
Nos émotions sont décuplées dans tous les sens.
|
||||
Je suis passé par l'inquiétude, l'intérêt, la joie, dans leurs extrêmes.
|
||||
|
||||
Je suis épuisé par cette journée, mais extraordinairement content.
|
||||
J'ai rencontré un excellent technicien, gentil, agréable et compétent, il a apprécié mon accueil et mon intérêt pour ce qu'il fait, j'ai découvert des recoins insoupçonnés de ma propre maison, il a fait comme j'ai voulu le faire, je lui ai fait confiance.
|
||||
|
||||
Il ne se souviendra pas de moi parce que je suis un utilisateur parmi d'autres, mais au moins je ne l'ai pas menacé avec un couteau.
|
||||
Mais, en tant que neuroat, je me souviendrai toujours de lui parce que j'ai un immense respect pour ceux qui font leur travail correctement (et accessoirement parce que j'ai une excellente mémoire).
|
||||
|
||||
Et il avait l'air de beaucoup apprécier la tisane pomme-cannelle de mon épouse...
|
||||
|
||||
## Bon, et la fibre ?
|
||||
|
||||
Bon, pour l'heure je suis dans des conditions suboptimales.
|
||||
La Revolution me plafonne à 1Gb/s en téléchargement quoiqu'il arrive.
|
||||
Néanmoins, je ne sais pas si le passage à la Pop va changer grand chose dans ce genre de test de débit.
|
||||
En revanche, à l'usage, je sens immédiatement une différence.
|
||||
|
||||
Même si depuis le Mac mini M1 en wifi, c'est pas extraordinaire :
|
||||
|
||||

|
||||
|
||||
Comparé au PC de jeu câblé en 1Gb/s :
|
||||
|
||||

|
||||
|
||||
Ça reste incroyablement plus rapide que mon ADSL en 16Mb/s en dl et 1Mb/s en up...
|
||||
|
||||
Ça veut aussi dire que le maillon faible de mon réseau, pour une fois, n'est pas ma connexion Internet.
|
||||
Il me faudra au moins deux machines au taquet pour taquiner les limites de la Revolution, des limites qui s'envoleront avec la Pop (plafonnée, elle, à 5Gb/s, 500Mb/s par périphérique en wifi).
|
||||
|
||||
Et la navigation sur le web s'en ressent : tout est plus réactif.
|
||||
Ce n'est pas tant que les pages s'affichent plus vite, c'est juste que j'ai une sensation de... meilleure réactivité.
|
||||
|
||||
Après j'ai testé la lecture de vidéo en 4K sur ma TV.
|
||||
J'ai pris une claque...
|
||||
|
||||
J'ai pris la même claque que lors du passage du DVD au Blu-ray.
|
||||
Il y en a toujours pour dire qu'on ne peut pas faire de différence, s'appuyant sur des études scientifiques pour dire que l'oeil ne voit pas la différence, blablabla.
|
||||
Ben, si.
|
||||
C'est con pour toi si tu n'y arrives pas parce que tu rates quelque chose...
|
||||
|
||||
## Et maintenant ?
|
||||
|
||||
Mon principal projet est de rapatrier mon hébergement OVH.
|
||||
Il me coûte 70 euros pour l'année, mais je l'ai vraisemblablement surdimensionné.
|
||||
J'aime bien être à l'aise en même temps.
|
||||
|
||||
Je l'ai pris parce que je souhaitais que mes visiteurs soient à l'aise aussi en consultant mon site.
|
||||
Et sur ma connexion ADSL en 1Mb/s en envoi, ça devenait trop juste.
|
||||
|
||||
Maintenant que j'ai un débit en upload presqu'égal à OVH, je vais de nouveau l'auto-héberger à la maison.
|
||||
Non, je ne crois pas que je suis devenu OVH juste en passant à la fibre, je sais qu'il y a d'autres paramètres à prendre en compte...
|
||||
Mais disons qu'avec un débit 400x plus rapide, je devrais être tranquille, et mes lecteurs aussi.
|
||||
|
||||
Plus prosaïquement, mon prochain projet est de me refaire l'intégrale de Jurassic Park, en 4K évidemment...
|
||||
|
||||
Et pour le fun, pourquoi pas, supprimer et retélécharger ma bibliothèque Steam, juste pour me rappeler l'époque où je suis passé de la disquette au CD-Rom pour lancer un jeu vidéo...
|
||||
|
||||
En tout cas, si jamais mon technicien se reconnait dans cet article : Merci à toi 😁
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/ETVAb0.png
|
||||
title: Un exemple de notification qui fonctionnait...
|
||||
@@ -0,0 +1,2 @@
|
||||
file: images/OxmKa5.png
|
||||
title: '...et qui ne fonctionne plus du jour au lendemain'
|
||||
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,35 @@
|
||||
---
|
||||
date: "2023-03-24"
|
||||
title: Matrix, c'est fini
|
||||
---
|
||||
|
||||
J'ai décidé de stopper mon activité sur Matrix.
|
||||
|
||||
À tout moment dans nos vies, nous pesons le pour et le contre, dès lors qu'une situation se présente à nous.
|
||||
Certains le font peut-être plus consciemment que d'autres.
|
||||
|
||||
J'estime donc désormais que faire tourner un serveur Matrix génère plus de négatif que de positif.
|
||||
|
||||
Premièrement parce que je n'utilisais pas Matrix comme moyen de communication initialement mais comme un outil de notification.
|
||||
Bien qu'au départ, j'ai été emballé par l'idée et les possibilités, j'ai été déçu de leur implémentation.
|
||||
Notamment des différents ponts depuis/vers matrix peu ou pas maintenus, devenant incompatibles avec d'autres applications sans pouvoir faire autre chose qu'attendre un correctif qui ne viendra jamais.
|
||||
J'ai fini par désactiver, désinstaller, déprogrammer toutes les alertes que j'avais mis en place via Matrix.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
Spécifiquement concernant ce point, étant désormais dans un environnement Apple pour tous mes clients (à l'exception de mon [PC de jeu](/interets/informatique/2023/03/15/mon-setup-gaming/)) depuis que j'ai [dégagé la tablette domotique](/interets/informatique/2023/01/16/rant-android-c-est-de-la-merde/#mon-expérience-personnelle) (remplacée par un iPad Pro de récup'), je n'ai plus besoin d'un outil tiers pour gérer mes notifications : je pourrai tout faire via l'application [Maison](https://www.apple.com/fr/home-app/).
|
||||
|
||||
Ensuite, parce que je n'ai plus envie de m'embêter sur le plan technique.
|
||||
Par exemple, j'ai dû développer et maintenir un pont RSS/Matrix rien que pour le blog, avec toute ce que ça comporte comme désagréments, sans parler des DNS et des certificats, et de tout ce qui gravite autour.
|
||||
|
||||
En outre, je rejoins le mouvement de pas mal de "vieux" bloggeurs de ces derniers temps (dernières années ?) : le retour aux technologies "à l'ancienne".
|
||||
C'est d'ailleurs Thibaut de [Arsouyes](https://www.arsouyes.org/), qui a [récemment franchi le pas](https://www.arsouyes.org/interets/informatique/2023//2023-03-20_Abonnements/), qui est à l'origine de ma propre décision.
|
||||
Mais elle couve depuis quelques temps déjà et cet article de Thibaut est un simple élément déclencheur.
|
||||
|
||||
[L'arrivée de la fibre](/interets/informatique/2023/03/17/passage-a-la-fibre-optique/) est un autre facteur que je prends en considération puisque j'ai l'intention de rapatrier ce que j'ai chez OVH afin de réellement tout auto-héberger à la maison.
|
||||
Par conséquent, cela va représenter une charge supplémentaire pour mon serveur (et ma facture d'électricité).
|
||||
Logiquement, je coupe donc les services dont je ne reconnais plus l'utilité ou la pertinence.
|
||||
|
||||
Je vous invite à consulter ma page [Contact](/contact/) qui a été mise à jour en conséquence.
|
||||