Merci @rerem8433.
En fait j'ai trouvé la solution et ça marche nikel.
Du coup j'ai installé Récalbox PCx64 sur une seule Clé USB, ma partition SHARE formaté en ExFat (ça marche aussi avec le FAT32 mais c'est mieux le ExFat pour les fichiers de plus de 2Go) et plus d'erreur Xauthroity. Et pour transférer les roms depuis Windows 10 ou depuis un MAC, plus de souci... direct par Clé USB.
La solution pour éviter le timeout .Xauthority:
modifier le fichier \usr\bin\startx
Remplacer la ligne enable_xauth=1 par enable_xauth=0 et le tour est joué.
Là où ça se corse c'est pour modifier le fichier. Le plus simple est de lancer un Linux (moi j'utilise Linux Lite sur une clé USB bootable) est d'aller modifier le fichier direct depuis sur la clé usb.
Sinon, on peut toujours le modifier en ligne de commande depuis récalbox :
- lancer RecalBox,
- une fois lancé, faire F4 pour quitter l'interface graphique
- Faire ALT + F2 pour accéder à la console,
- Se loguer avec le login root et le mot de passe recalboxroot (je ne sais pas pourquoi mais moi ça marche jamais du premier coup. il faut toujours que je fasse CTRL+C puis ENTER et que je me relogue une 2eme fois.)
- remonter la partition en écriture en tapant mount -o remount,rw /
- éditer le fichier en tapant nano /usr/bin/startx
- descendre avec les flèche jusqu'à la ligne enable_xauth=1 et remplacer par enable_xauth=0 (pour info les commandes de nano indiquée en bas de l'écran sont accessible en faisant CTRL+Lettre du menu)
- enregistrer en faisant CTRL+O puis Enter
- quitter nano avec CTRL+X
- redémarrer en tapant reboot
Et voilà