Réparer SillyTavern sur Termux : erreurs de mise à jour, de désinstallation et de start.sh
Ce guide sert à réparer SillyTavern lui-même, pas à le remplacer. Allez directement à la section qui correspond à votre symptôme.
1. Termux n'arrive à rien installer ni mettre à jour
La cause la plus fréquente sur une installation récente : la version Play Store de Termux, qui n'est plus maintenue et fournit des paquets obsolètes. Désinstallez-la et installez Termux depuis F-Droid (recommandé) ou depuis les releases GitHub de Termux. Ensuite, mettez tout à jour :
pkg update && pkg upgrade
Si les téléchargements de paquets se bloquent ou expirent, lancez termux-change-repo, choisissez un autre
miroir et réessayez.
2. start.sh marchait — plus maintenant
Le scénario habituel : une mise à jour de paquets a remplacé la version de Node dont dépendait SillyTavern, ou Node a été
installé dès le départ dans sa version non LTS. Le guide officiel impose
nodejs-lts ; beaucoup de tutoriels vidéo disent pkg install nodejs — cette
seule différence explique bien des « ça marchait la semaine dernière ». Essayez ces étapes dans l'ordre :
pkg update && pkg upgrade
pkg install nodejs-lts
cd ~/SillyTavern && git pull --rebase --autostash
bash start.sh
Si ça échoue encore, faites un nouveau clone — en gardant vos données :
mv ~/SillyTavern ~/SillyTavern-old
git clone https://github.com/SillyTavern/SillyTavern -b release
cp -r ~/SillyTavern-old/data ~/SillyTavern/
cd ~/SillyTavern && bash start.sh
Vos discussions, personnages et réglages se trouvent dans le dossier data ; l'ancienne installation
reste dans ~/SillyTavern-old jusqu'à ce que vous soyez sûr que tout a été transféré.
3. Le serveur s'arrête quand l'écran se verrouille
Android met fin sans ménagement aux processus en arrière-plan, et un serveur Node dans Termux est une cible de choix. Par ordre d'efficacité :
- Lancez
termux-wake-lock(ou touchez Acquire wakelock dans la notification de Termux) avant les longues sessions. - Exemptez Termux de l'optimisation de la batterie : Settings → Apps → Termux → Battery → Unrestricted (Paramètres → Applications → Termux → Batterie → Sans restriction). Les noms des menus varient selon le fabricant, et certains constructeurs (les surcouches Android lourdes en particulier) tuent quand même les applications en arrière-plan.
- Pour les longues discussions, gardez Termux visible en écran partagé au lieu de le laisser complètement en arrière-plan.
4. npm plante pendant l'installation (code d'erreur 134)
L'erreur 134 pendant npm install est presque toujours un épuisement de la mémoire sur un téléphone
avec peu de RAM. Fermez toutes les autres applications et relancez l'installation ; vérifiez que Node est en version LTS
(pkg install nodejs-lts). Sur les appareils 32 bits, le guide officiel exige en plus
pkg install esbuild.
5. Tout est lent
Deux choses à vérifier.
- Trois réglages de
config.yaml. Le guide Android officiel cite le chargement différé des personnages, la mise en cache sur disque et les sauvegardes automatiques des discussions comme ceux à revoir sur un appareil aux ressources limitées. La documentation donne les valeurs recommandées actuelles. - La taille de votre bibliothèque. Le stockage d'un téléphone est lent. Les très gros fichiers de discussion et les bibliothèques de centaines de cartes coûtent un vrai temps de chargement : gardez donc la bibliothèque de l'appareil légère.
6. Des discussions ou des personnages ont disparu
Les signalements de perte de données se concentrent autour d'écritures interrompues — l'application ou le téléphone tués en pleine sauvegarde, ou
une mise à jour qui a mal tourné. Mieux vaut prévenir que récupérer. Lancez termux-setup-storage
une fois pour accéder au stockage partagé, puis faites une sauvegarde avant chaque mise à jour :
cp -r ~/SillyTavern/data ~/storage/shared/SillyTavern-backup
Si quelque chose a déjà disparu : arrêtez-vous, n'écrivez plus rien, et vérifiez le dossier de sauvegardes de SillyTavern
lui-même, dans data, avant d'imaginer le pire.
7. La réponse s'arrête quand vous verrouillez le téléphone ou changez d'application
Cette fois, ce n'est pas le serveur. C'est le navigateur. La réponse arrive en streaming dans votre onglet ouvert via une connexion active, et les navigateurs mobiles suspendent les onglets en arrière-plan en quelques secondes pour économiser la batterie, ce qui coupe le flux. Trois choses aident :
- Gardez l'écran allumé jusqu'à la fin de la génération.
- Utilisez l'écran partagé, pour que l'onglet ne passe jamais complètement en arrière-plan.
- Réduisez la longueur des réponses, pour qu'elles se terminent plus tôt.
Firefox sur Android a tendance à garder les onglets en arrière-plan actifs un peu plus longtemps que Chrome.
8. Désinstaller, ou repartir de zéro
Il n'y a pas de programme de désinstallation. SillyTavern est un dossier dans Termux : le supprimer revient
à effacer ce dossier, ou à supprimer Termux lui-même. Sauvegardez d'abord data dans le stockage partagé,
car les deux méthodes emportent vos discussions avec elles.
Les étapes complètes, y compris une réinstallation propre qui garde vos discussions : comment désinstaller SillyTavern.
Si vous préférez ne pas faire tourner de serveur sur votre téléphone
Tout ce qui précède sert à faire tourner SillyTavern lui-même. Si c'est ce que vous voulez, la documentation officielle est bonne et la communauté est serviable.
Si ce dont vous avez vraiment besoin, c'est de vos personnages, de votre clé API et de votre téléphone, c'est pour cela que nous avons créé LonelyTavern. C'est une application native Android et iPhone qui importe les cartes de personnage V3 et les lorebooks World Info, fonctionne avec n'importe quel fournisseur compatible OpenAI avec votre propre clé, et garde tout sur votre appareil.
Gratuite, sans compte, sans publicité, et rien à entretenir à 2 heures du matin. Ce n'est pas SillyTavern au complet : pas d'extensions ni de discussions de groupe. Pour l'essentiel, on installe et c'est parti.
Guides associés : SillyTavern sur iPhone : trois méthodes qui fonctionnent · Chai : exporter et sauvegarder vos discussions · Character.AI : exporter vos discussions et les garder · tous les guides.
SillyTavern et Termux sont des projets indépendants de leurs auteurs respectifs. LonelyTavern n'est affilié à aucun de ces deux projets ni approuvé par eux. Les commandes de cette page suivent la documentation officielle de SillyTavern sur docs.sillytavern.app — vérifiez toujours là-bas les instructions à jour.
