Je suis sous testing
j’utilise wine-development pour lancer le programme « captvty »
ça fonctionnait bien jusqu’à une mise à jour qui fait passer la version 5.7.1 à la 5.8.1 (32 bits)
du coup wine coince sur un message :
chdir to /tmp/.wine-1000/server-802-101462 no such file or directory
je crée le répertoire en question
modifie les droits d’accès (à la demande de wine)
après quoi le serveur wine se plante pour une raison mystérieuse (sic !)
certains proposent de régler ce problème par la commande
Salut vv222,
Oui je ne parvenais plus à faire fonctionner Captvty (je ne sais plus quel était le problème)
J’ai dû alors passer en version development.
Ceci dit, j’ai fait l’essai en revenant à la stable (5.0.3) en modifiant la prévalence via galternatives et en modifiant la valeur de WINEPREFIX
mais rien n’y fait : je retombe sur le même problème …
Je me demandais si je devrais pas passer à la version stable 6.0 via winehq
mais j’ai peur de faire une soupe avec tous les « wineprefix » dans mon /home/user …
en plus j’ai oublié la procédure
après installation de winehq-stable, créer un nouveau répertoire /home/user/.wine après avoir installé winehq-stable et le passer en WINEPREFIX ?
J’ai trouvé à contourner le problème :
j’ai installé la wine-stable version 6.0 via winehq
de nouveau la même plainte : chdir /tmp/.wine1000/server-xxxxx no such directory
du coup je crée manuellement ce répertoire, et cette fois-ci - miracle - ça marche !
certes pas très pratique (je devrai faire cette manœuvre à chaque boot), mais captvty fonctionne et c’est l’essentiel (en attendant une solution plus propre)
C’est peu probable, mais au cas où,
histoire de savoir s’il ne manquerait pas l’attribut Sticky bit à ce répertoire particulier,
j’aimerai bien voir le retour de la ligne de commande suivante :
ls -ld /tmp/
Voilà ce que ça donne sur ma machine :
michel@debsid:~$ ls -ld /tmp/
drwxrwxrwt 17 root root 4096 8 mai 19:30 /tmp/
michel@debsid:~$
L’attribut sticky bit est bien présent, avec tous les autres attributs nécessaires.
Quels sont les droits nécessaires ?
Des retours de commandes sont souvent beaucoup plus simple à copier/coller dans un de tes messages sur ce forum et nous donneront certainement beaucoup plus d’informations qu’une description textuelle.
Là aussi, un retour de commande complet (<=>avec la ligne de commande)
nous aurait sans doute permis de comprendre ce qui pouvait bloquer.
quand je lançait le programme :
wine /home/user/captvty/Captvty.exe
il me disait :
chdir to /tmp/.wine-1000/server-802-101462 no such file or directory
je crée ce répertoire
alors le serveur me fait savoir que le dit répertoire ne doit être accessible que par le seul user
donc, les répertoires /tmp/.wine et /tmp/wine/server-xxxx, je les mets en accès user seul (aucun accès au groupe et aux autres)
MAIS ce matin je refais un essai avec la version 6.0 :
PS : pourquoi avoir utilisé la version de développement (via dépots debian) (5.6, 5.7 …) ? parce que captvty3 requérait une version plus récente (que la 5.0) pour fonctionner
La version 5.9.2 qui vient de sortir sur les dépôts debian (testing) corrige le problème.
Ça fonctionne parfaitement …
Ça fait plaisir d’avoir une communauté aussi réactive !