Recalbox x64 problème xauth :timeout



  • Bonjour tout le monde =)

    J'ai besoin de l'aide de certains pour solutionner un problème :

    A chaque démarrage de Recalbox j'ai un message qui s'affiche qui me fait grandement réduire le temps de démarrage jusqu'au frontend.

    0_1532077181707_20180715_1520161.jpg

    J'ai toujours un message d'erreur :
    xauth : timeout in locking authority file /recalbox/share/system/.Xauthortiy

    J'ai essayé, via différents autres posts ou tutos linux, de supprimer ou modifier les permissions de ce fichier mais à chaque démarrage rebelotte.... :(

    Quelqu'un pourrait-il m'expliquer svp comment me débarrasser d'un boot aussi long surement dû à cette erreur ?

    Voici quelques détails sur ma configuration si ça peut aider :

    • QutePC 3001 (1 seul SSD 60Go)
    • PC Connecté en WiFi (carte PCI Realtek WiFi/Bluetooth RTL8821AE)
    • Connecté en HDMI sur un Samsung Syncmaster 17"
    • Dualboot avec W7
    • Clavier/Souris Logitech sans fil
    • 2 manettes PS2 connectées en USB via un adaptateur USB

    ordre des partitions =>
    BOOT (FAT32)
    RECALBOX (EXT4)
    SWAP (FAT32)
    W7 (NTFS)

    S'il vous faut une autre information ou un log dites-le moi =)

    Merci beaucoup d'avance ;)



  • @rerem8433 SWAP ... Non c'est SHARE :p

    L'explication est simple : share en fat32 (j'imagine que c'est pour facilement poser des roms depuis windows ?), Xorg ne peut appliquer les droits qu'il voudrait sur le fichier .xauthority



  • Oh c'est pas beau de se moquer =p mdr
    Non non c'est bien SWAP, c'est moi qui l'ai crée ainsi avec ce nom mais par pitié ne me demande pas pourquoi ce nom ^^

    Bref merci beaucoup pour cette explication =)
    Oui c'est tout à fait ça : pour simplifier pour un ami j'ai du supprimer la partition Ext4 SHARE pour en créer une nouvelle en FAT32 pour Windows 7 ;)

    Une idée pour une solution alternative "gratuite ou open-source" afin d'arriver facilement à déposer les roms depuis Windows et, bien entendu avec un seul PC =) ?
    J'ai essayé avec différents logiciels pour gérer l'Ext4 mais ce sont tous des sharewares...

    Merci =D



  • @rerem8433 me semble qu'il en existe, pas je ne suis pas sûr. Après je suis moyen chaud quand il faut ecrire sur du ext4 en non natif ...



  • La vraie solution serait de demander à xorg de zapper ce fichier stupide



  • Une idée comment faire ? =D



  • @rerem8433 ben non :/ pas bcp cherché non plus



  • Bonjour @rerem8433

    J'ai le même besoin (pouvoir copier les roms depuis une session windows) et éviter cette erreur qui ralentis énormément le démarrage.

    as-tu trouvé une solution.



  • @netos Salut,
    Non désolé... Il faudrait trouver sur un forum un expert es-linux mais apparemment c'est un problème de permissions rémanentes pour monter la partition en write... :/



  • 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à



  • @netos
    T'es un champion !! ;)
    Merci à toi pour ta contribution ;)

    Dommage que je ne puisse modifier mon autre topic où je détaillais la marche à suivre pour un dualboot Win+RB... Personne à l'époque n'ayant les capacités techniques nécessaires pour solutionner ce satané problème de FAT32 :/ ^^



Want to support us ?

Join us on :

294
Online

40473
Users

16947
Topics

127556
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.