Faux message "Il n'y a pas assez d'espace sur le disque..."

12 replies [Last post]
shokin
Offline
Joined: 03/01/2013

Salut à toutes et à tous,

Petit "problème" apparu aujourd'hui (et qui, lors du prochain redémarrage, va peut-être disparaître de manière aussi mystérieuse qu'il est apparu).

Sur un "vieux" ASUS 17.3'' HD+ que mon frère m'avait passé, sur lequel il y avait Windows Vista (à en croire l'étiquette) et où j'ai installé Trisquel 6.0 :

1. J'essaie de télécharger une vidéo de YouTube comme à l'accoutumée, mais deux fenêtre supplémentaires viennent s'afficher (cf. fichier attaché). Si je les ferme, la fenêtre du télchargement habituelle se ferme aussi. Mais je peux quand même aller à la fenêtre de téléchargement habituelle et télécharger le fichier (webm, mp4, etc.) avant de fermer les deux fenêtres supplémentaires.

2. J'ouvre un pdf qui est sur un site dans un onglet. Je clique sur le bouton de téléchargement, et une fenêtre vient s'afficher (cf. fichier attaché), en plus de la fenêtre habituelle de téléchargement. Idem : si je ferme la fenêtre supplémentaire, la fenêtre habituelle de téléchargement se ferme. Mais je peux aller à la fenêtre de téléchargement et télécharger le fichier pdf avant de fermer la fenêtre supplémentaire.

Y voyez-vous une explication ?

[Bon, de toute façon, comme cet ordinateur commence à pécloter, j'ai de toute façon prévu de faire bientôt mon premier achat chez ThinkPenguin.Com.]

Je vous redirai tantôt si, après redémarrage, le phénomène persiste.

AttachmentSize
Capture du 2014-11-24 04:16:33.png321.56 KB
Capture du 2014-11-24 04:16:54.png523.77 KB
nmrk.n
Offline
Joined: 11/01/2013

Le 24/11/2014 04:31, name at domain a écrit :
> Salut à toutes et à tous,
>
> Petit "problème" apparu aujourd'hui (et qui, lors du prochain
> redémarrage, va peut-être disparaître de manière aussi mystérieuse
> qu'il est apparu).
>
> Sur un "vieux" ASUS 17.3'' HD+ que mon frère m'avait passé, sur lequel
> il y avait Windows Vista (à en croire l'étiquette) et où j'ai
> installé Trisquel 6.0 :
>
> 1. J'essaie de télécharger une vidéo de YouTube comme à l'accoutumée,
> mais deux fenêtre supplémentaires viennent s'afficher (cf. fichier
> attaché). Si je les ferme, la fenêtre du télchargement habituelle se
> ferme aussi. Mais je peux quand même aller à la fenêtre de
> téléchargement habituelle et télécharger le fichier (webm, mp4, etc.)
> avant de fermer les deux fenêtres supplémentaires.
>
> 2. J'ouvre un pdf qui est sur un site dans un onglet. Je clique sur le
> bouton de téléchargement, et une fenêtre vient s'afficher (cf.
> fichier attaché), en plus de la fenêtre habituelle de téléchargement.
> Idem : si je ferme la fenêtre supplémentaire, la fenêtre habituelle
> de téléchargement se ferme. Mais je peux aller à la fenêtre de
> téléchargement et télécharger le fichier pdf avant de fermer la
> fenêtre supplémentaire.
>
> Y voyez-vous une explication ?
>
> [Bon, de toute façon, comme cet ordinateur commence à pécloter, j'ai
> de toute façon prévu de faire bientôt mon premier achat chez
> ThinkPenguin.Com.]
>
> Je vous redirai tantôt si, après redémarrage, le phénomène persiste.
> ------------------------------------------------------------------------
Je ne comprends pas vraiment quelle est la question ?

Il semble que ça ne puisse pas copier le fichier temporaire dans /tmp,
probablement une question de droits.

Si ça fonctionne en utilisant u_n autre répertoire il n'y a pas de problème.

Pourquoi ça essaye de copier dans un répertoire qui semble appartenir à
l'administrateur c'est autre chose et j'en sais rien ..

Oui, on est intéressés par le retour sur ThinkPenguin.Com.

Moi aussi je l'envisage.

Tu va opter pour un portable ou pour une machine de bureau ?

Si tu es intéressé par la virtualisation j'ai posé la question pour les
machines de bureau car rien n'est précisé sur le site car ça dépend de
la configuration choisie,

voilà la réponse ( pour info : https://fr.wikipedia.org/wiki/Intel_VT )

The penguin pro 5 has support for VT-x, VT-d, and EPT provided a
compatible CPU is also chosen.

Here is the status of each CPU and what features are supported:

> Graphics With G3220 CPU: Intel® HD Graphics

With this CPU you'll have support for VT-x and EPT

> With i3-4130 CPU: Intel® HD graphics 4400

With this CPU you'll have support for VT-x and EPT

> With i5-4430 CPU: Intel® HD Graphics 4600

With this CPU you'll have support for VT-d, VT-x, and EPT.

> With i7-4770K CPU: Intel® HD Graphics 4600

With this CPU you'll have support for VT-x and EPT

--
nmrk.n
GNU/Linux
[FSF Associate Member]

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

En supposant que tu as choisi à l'installation le partitionnement par défaut, il s'agit de la partition racine qui est pleine. La place libre dans /home n'importe pas puisque /tmp, où tu écris, n'y est pas. Pour le vérifier, tu peux exécuter cette commande après que le système t'avertit du manque d'espace et voir l'espace disponible sur la partition montée en "/" :
$ df

/tmp est automatiquement vidé à chaque démarrage (ou extinction ?) du système. Tu peux aussi y supprimer à la main ce qui t'est inutile (la vidéo ViewTube que tu as déjà vue par exemple). Pour gagner de la place ailleurs sur la partition racine, tu peux exécuter 'sudo apt-get clean' pour retirer tous les fichiers .deb en cache, tu peux voir si tu n'aurais pas une demi douzaine de noyaux installés (installer un nouveau noyau ne supprime pas les précédents) et supprimer les plus anciens et tu peux, bien sûr, désinstaller des applications lourdes en Mo (des jeux par exemples) que tu n'utiliserais pas.

shokin
Offline
Joined: 03/01/2013

Merci pour vos réponses. Voici ce que donne la commande (après redémarrage) :

Sys. de fichiers 1K-blocs Utilisé Disponible Uti% Monté sur
/dev/sda1 14286320 13537584 0 100% /
udev 2011332 4 2011328 1% /dev
tmpfs 404744 1012 403732 1% /run
none 5120 0 5120 0% /run/lock
none 2023716 252 2023464 1% /run/shm
overflow 1024 12 1012 2% /tmp
/dev/sda6 288930980 134254880 154676100 47% /home
/dev/sdc1 976728060 424735820 551992240 44% /media/My Passport
/dev/sdb1 976728060 330470888 646257172 34% /media/Elements_
asfreeas@asfreeas-K70IO:~$

Après redémarrage, le "problème" persiste.
Après la commande sudo apt-get clean, le "problème" persiste :

asfreeas@asfreeas-K70IO:~$ df
Sys. de fichiers 1K-blocs Utilisé Disponible Uti% Monté sur
/dev/sda1 14286320 13537584 0 100% /
udev 2011332 4 2011328 1% /dev
tmpfs 404744 1012 403732 1% /run
none 5120 0 5120 0% /run/lock
none 2023716 252 2023464 1% /run/shm
overflow 1024 12 1012 2% /tmp
/dev/sda6 288930980 134254880 154676100 47% /home
/dev/sdc1 976728060 424735820 551992240 44% /media/My Passport
/dev/sdb1 976728060 330470888 646257172 34% /media/Elements_
asfreeas@asfreeas-K70IO:~$ sudo apt-get clean
[sudo] password for asfreeas:
asfreeas@asfreeas-K70IO:~$ sudo apt-get clean
asfreeas@asfreeas-K70IO:~$

"En supposant que tu as choisi à l'installation le partitionnement par défaut, il s'agit de la partition racine qui est pleine."

J'avais choisi l'installation en une partition.

Je ne suis jamais allé voir ce que j'ai dans /tmp (voici, en fichier attaché, une copie d'écran).

Que seraient les noyaux qui s'installeraient (sans forcément que je le sache) ? Quand s'installeraient-ils ?

Il est vrai que je pourrais désinstaller des applications (dont des jeux). Mais est-ce que le problème apparaît forcément dès lors que beaucoup d'installations sont installées ? ou y a-t-il moyen d'éviter ce problème même en installant beaucoup d'applications ?

"Je ne comprends pas vraiment quelle est la question ?

Il semble que ça ne puisse pas copier le fichier temporaire dans /tmp,
probablement une question de droits."

Mais comment expliquer que le problème soit apparu tout soudainement (alors que je ne l'ai jamais eu avant) ? Quand j'installe Trisquel 6.0 sur un ordinateur portable, je ne mets qu'une partition et qu'une session (que j'appelle asfreeas).

Est-ce que le fichier /tmp se remplit automatiquement ? quand je fais quoi ? y a-t-il moyen qu'il ne se remplisse pas automatiquement ?

Capture du 2014-11-24 16:56:17.png
nmrk.n
Offline
Joined: 11/01/2013

Le 24/11/2014 17:05, name at domain a écrit :
> Merci pour vos réponses. Voici ce que donne la commande (après
> redémarrage) :
>
> Sys. de fichiers 1K-blocs Utilisé Disponible Uti% Monté sur
> /dev/sda1 14286320 13537584 0 100% /
...
------------------------------------------------------------------------
Pourrais-tu donner la sortie de

df -h

?

--
nmrk.n
GNU/Linux
[FSF Associate Member]

shokin
Offline
Joined: 03/01/2013

Tiens, pour ce fichier pdf, le problème n'apparaît pas, alors qu'il continue pour le pdf que je vous avais indiqué dans mon premier message...

Cela dit, pour les pdf, le "problème" n'apparaît pas si je droite-clique puis gauche-clique sur "Enregistrer la cible du lien sous ..." (vient ensuite la fenêtre où je choisis où enregistrer le pdf)

Bizarre, non ?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Ce n'est pas bizarre car, contrairement à ce que crois, tu as bien une partition séparée (/dev/sda6) où est monté /home. Il y a de la place dans /home. Tu peux donc y télécharger quoi que ce soit. En revanche il n'y a plus d'espace disponible sur la partition racine. Elle s'est remplie au fil des installations de logiciel.

Puisque tu n'as jamais supprimé de noyau, tu peux commencer par là. Vois dans le gestionnaire de paquets Synaptic les paquets nommés "linux-images-3.*" et, peut-être, "linux-headers-3.*" (l'astérisque signifie que des caractères complètent le nom). Si ton dernier noyau fonctionne correctement, tu peux supprimer tous les paquets qui n'ont pas le numéro le plus grand (3.13.0-39 si tu utilises les noyaux fournis par Trisquel et est à jour).

Pour gagner plus de place, il te faut supprimer des logiciels. Tu peux observer ce qui prend de la place (hors de /home) avec l'"Analyseur d'utilisation des disques" (dans les "Paramètres système"). Probablement des jeux avec beaucoup de données.

Une autre solution serait d'agrandir la partition racine. Il se peut néanmoins que ce ne soit pas simple car il te faudrait alors diminuer la partition où se situe /home. Or certains système de fichiers ne permettent pas cela. C'est notamment le cas du système de fichiers XFS que l'installateur Trisquel choisit par défaut pour /home. Pour voir si il s'agit bien du système de fichiers monté en /home, tu peux exécuter :
$ mount | grep /home

Si tu choisis néanmoins de suivre cette voie et que les fichiers dans /home sont en XFS, alors il te faudrait sauvegarder /home (134,254,880 octets) sur un autre disque (tu en as apparemment deux autres avec suffisamment de place), démarrer sur un système Live, supprimer la partition /dev/sda6, agrandir /dev/sda1, recréer une partition pour /home, modifier une ligne de /etc/fstab, et enfin remettre ce que tu as sauvegardé sur la nouvelle partition. Rien d'impossible mais ce n'est pas non plus un jeu d'enfant...

shokin
Offline
Joined: 03/01/2013

Bon, alors, j'ai déjà désinstallé pas mal de logiciels, j'en suis maintenant à :

asfreeas@asfreeas-K70IO:~$ df
Sys. de fichiers 1K-blocs Utilisé Disponible Uti% Monté sur
/dev/sda1 14286320 11100304 2437268 82% /
udev 2011332 4 2011328 1% /dev
tmpfs 404744 1020 403724 1% /run
none 5120 0 5120 0% /run/lock
none 2023716 2032 2021684 1% /run/shm
/dev/sda6 288930980 122094740 166836240 43% /home
/dev/sdc1 976728060 436912872 539815188 45% /media/My Passport
/dev/sdb1 976728060 330470888 646257172 34% /media/Elements_
asfreeas@asfreeas-K70IO:~$

Bon, en fait, les deux derniers sont mes disques durs externes.

82%, c'est encore beaucoup / trop ? quand je venais d'installer Trisquel 6.0, c'était à combien environ ?

Sinon, juste après, j'ai fait la commande suivante :

asfreeas@asfreeas-K70IO:~$ mount | grep /home
/dev/sda6 on /home type xfs (rw,relatime)
gvfs-fuse-daemon on /home/asfreeas/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=asfreeas)
asfreeas@asfreeas-K70IO:~$

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Pour une sauvegarde, un disque dur externe est très bien. Si tu souhaites élargir la partition racine tu en aurais besoin puisqu'un système de fichier XFS, qui ne se réduit pas, est monté en /home :
/dev/sda6 on /home type xfs (rw,relatime)

Tu as donc maintenant 2,4 Go d'espace libre sur la partition racine. Ce n'est pas Byzance pour des applications utilisant intensivement /tmp. Pas de quoi utiliser Popcorn Time par exemple. Encore une fois : tu veux utiliser l'"Analyseur d'utilisation des disques" pour découvrir ce qui prend de la place sur ta partition racine. Tu pourras y découvrir des choses surprenantes. Par exemple la documentation LaTeX (des tas de PDF) peut facilement occuper plus d'1 Go.

shokin
Offline
Joined: 03/01/2013

Bon, je viens d'y réinstaller Trisquel 6.0 :

asfreeas@asfreeas-K70IO:~$ df
Sys. de fichiers 1K-blocs Utilisé Disponible Uti% Monté sur
/dev/sda1 14417392 3450572 10234456 26% /
udev 2013412 4 2013408 1% /dev
tmpfs 809880 968 808912 1% /run
none 5120 0 5120 0% /run/lock
none 2024692 3684 2021008 1% /run/shm
/dev/sda6 288930980 34816 288896164 1% /home
asfreeas@asfreeas-K70IO:~$

(il me reste à installer GreaseMonkey, ViewTube, ainsi que les logiciesl pour créer des documents en LaTeX)

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Ce n'était vraiment pas nécessaire de tout réinstaller... surtout sans augmenter la taille de la partition racine ! De plus, tu n'as pas eu la chance de découvrir ce qui prenait de la place sur ton installation précédente. Cela aurait pu être instructif.

Ta partition racine est maintenant bien vide (remplie à 26%). Comme je te l'ai déjà écrit, la documentation LaTeX peut prendre pas mal de place et tu peux vouloir décider de toujours la lire en ligne sur CTAN et donc de ne pas l'installer localement.

Les extensions au navigateur Web et les script GreaseMonkey sont sur la partition montée en /home. Ils ne sont pas disponibles à tous les utilisateurs. De toute façon, ils ne prennent pratiquement pas de place.

shokin
Offline
Joined: 03/01/2013

J'avais plein de logiciels libres.

Est-il possible d'augmenter la place dans le /dev/sda1 (même si je vais y réfléchir à deux fois avant d'installer un logiciel ; quitte à diminuer un peu ailleurs) ? De toute façon, j'enregistre tous mes fichiers directement sur des disques durs externes.

Là, je viens juste de désinstaller (via Synaptic) les quelques jeux ainsi qu'Orca qui étaient installés par défaut. J'ai aussi installé les polices Libertine, puisque j'utilise presque toujours la police Linux Libertine O (pour les fichiers odt, ods et pdf que je veux imprimer et partager).

Pour l'instant, j'utiliserai LibreOffice (pour les ods et odt), Transmission (pour les torrent), Abrowser (pour naviguer sur l'internet), Lecteur Vidéo (pour lire de l'audio et de l'audio-video), Visionneur de documents (pour lire les pdf), le terminal, Gedit (pour le txt), Kile (pour le LaTeX et créer des pdf en contenant).

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Lors de la réinstallation, à l'étape de partitionnement, plutôt que de laisser le choix par défaut (quelque chose comme "Prendre tout le disque" ou "Installer au côté des système existants"), tu aurais du demander "autre chose". Tu aurais alors pu décider de la taille de chaque partition, du type de système de fichiers à y coller et de où les monter.

Les choix par défaut ne sont pas mauvais : une partition swap (au cas où la RAM vient à manquer, le disque prend le relais), une partition racine de 15 Go en ext4 et le reste pour /home en XFS. Tu pourrais donc ne changer que la taille de la partition racine (pour 32 G par exemple).

Tu n'es pas obligé de réinstaller. Tu peux à la place utiliser le média d'installation qui contient gParted. C'est une interface graphique facile à utiliser pour gérer les partitions (créer, supprimer, agrandir, réduire, formater, reformater, etc.). L'ennui avec XFS (utilisé par défaut comme système de fichiers monté en /home) c'est qu'il ne peut pas être réduit. Du coup si, pour agrandir la partition racine, tu dois réduire la partition contenant les données des utilisateurs (les répertoires portant leurs noms, directement sous /home), et bien tu ne peux pas. Tu dois, à la place, sauvegarder ses données (par exemple depuis le navigateur de fichiers, en utilisant un disque dur externe), supprimer la partition qui les contenait, agrandir la partition racine (maintenant que l'espace est libre), recréer dans tout l'espace libre restant la partition pour les données des utilisateurs, y remettre là les données sauvegardées et finalement modifier le fichier /etc/fstab (/ étant la partition racine du disque dur, pas la racine de la hiérarchie de fichiers du système live) pour que la ligne avec /home soit correcte. Sa première colonne ne le sera plus et tu peux y écrire /dev/sdaX où X est le numéro de la partition où tu vient de "restaurer" les fichiers des utilisateurs. Tu pourrais aussi trouver son UUID et utiliser la syntaxe préférée de l'installateur mais bon...