Git Version | Version Git
Subscription date : 30 November 2007
Messages : 17118
|
problème de droit ?
regarde voir en faisant un chmod -R 777 /home/frank/.local/share/Trash/files |
matttbe, Thursday 20 May 2010 à 09:54
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oui mais regarde d'abord comment ils sont |
Subscription date : 21 October 2009
Messages : 1575
|
Ok mais si c un prob de droits, pkoi il ne me donne aucun msg d'erreur? |
Subscription date : 30 November 2007
Messages : 17118
|
ou alors tu as un fichier avec des caractères un peu particulier?
facile à tester : tu pars d'une poubelle vide, tu y met un fichier toto.txt, et tu esaye la commande |
Subscription date : 21 October 2009
Messages : 1575
|
c'est effectivement toujours ce que je faisais.
Des fichiers comme "text file" sans extension, ou "asdasdasd.txt", etc... Parfois des vidéos, des fichiers de compile, du Ooo, des PDF, des dossiers, bref un peu de tout mais durant mes vrais tests c'était 1 seul fichier et normalement "text file" sans extension.
Je vais voir les droits ce soir. |
Subscription date : 21 October 2009
Messages : 1575
|
frank@oskde64:~> ls -a -l /home/frank/.local/share/Trash/files
total 12
drwx------ 2 frank users 4096 2010-05-20 20:22 .
drwx------ 4 frank users 4096 2010-05-19 18:55 ..
-rw-r--r-- 1 frank users 2 2010-05-20 20:22 Text File_2
Droits
frank@oskde64:~> ls -ld /home/frank/.local/share/Trash/files/
drwx------ 2 frank users 4096 2010-05-20 20:22 /home/frank/.local/share/Trash/files/
Ensuite
frank@oskde64:~> chmod -R 777 /home/frank/.local/share/Trash/files
frank@oskde64:~> ls -ld /home/frank/.local/share/Trash/files/
drwxrwxrwx 2 frank users 4096 2010-05-20 20:22 /home/frank/.local/share/Trash/files/
Et ça ne change rien. Exactement la même chose qu'avant. |
Subscription date : 21 October 2009
Messages : 1575
|
Bizarre...
Une simple commande
rm -rf ~/.local/share/Trash/files/*
efface les fichiers, oui, mais la poubelle KDE croit que les fichiers sont toujours là.
Alors c'est une étape plus loin que ta commande find etc, mais c'est pas encore fonctionnel.
Je continue à chercher comment faire un delete KDE par le terminal. |
Subscription date : 21 October 2009
Messages : 1575
|
BONGI!!!!!!!!!!!!!!!!!!! Euh BINGO!!!!!!!!!!!!
PUTAIN DE MERDE!!!!!!!!!
J'ai trouvé!
Et c'est aussi SIMPLE que de passer la commande suivante :
Et voilà!!! |
Subscription date : 21 October 2009
Messages : 1575
|
Ah zut, je ne peux pas mettre la commande dans le panneau de config.
Bon, comment je change ça dans le fichier .c (et lequel .c)? |
Subscription date : 30 November 2007
Messages : 17118
|
c'est du pur délire, leur gestion de la poubelle est complètement moisie
tu dois pouvoir trouver ça dans applet-trashes-manager.c |
Subscription date : 21 October 2009
Messages : 1575
|
Ok je vais regarder ça. Mais avouons que cette commande est tellement plus simple que gnome. lolll
Mais là, comment l'intégrer automatiquement lors de la compile, ça prend des if dans le code n'est-ce pas? Je vais le tester avant, évidemment, voir si ça fonctionne. |
matttbe, Friday 21 May 2010 à 17:04
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ligne 365: - gchar *cCommand = g_strdup_printf ("find '%s' -maxdepth 1 -mindepth 1 -exec rm -rf '{}' \\;", cDirectory);
+ gchar *cCommand = ("ktrash --empty"); Tu peux aussi remplacer, au choix, "ktrash --empty" par "rm -rf /home/frank/", ta poubelle devrait également être vide je pense . |
Subscription date : 21 October 2009
Messages : 1575
|
hahaah ouais, mais le reste dans /frank n'est pas de la poubelle!
N'empêche que c'est spécial de voir que KDE possède des commandes particulières pour plein de choses. Est-ce que c'est comme ça dans gnome aussi pour certaines functions? |
Subscription date : 21 October 2009
Messages : 1575
|
ÇA MARCHE!!!!!!!!!
Alors comment on inclus ktrash --empty dans le code, maintenant?
J'ai modifié le fichier .c, recompilé et ça fonctionne à merveille!!!! |
Subscription date : 21 October 2009
Messages : 1575
|
Puis ensuite il faut s'attaquer au XFS. Et après ça je pourrai me débarrasser de l'icône Trash de KDE et utiliser celui de CD. |
Subscription date : 21 October 2009
Messages : 1575
|
RÉSOLU XFS!!!!!!!!!!!!!
J'ai pas pensé à ça, mais le ktrash --empty que *j'ai* trouvé ben ça règle le prob avec XFS aussi! Peu importe le filesystem, c'est la commande de KDE!!! Alors même si j'suis en ZXBTRFATEXTFS on s'en balance! Ça va en tenir compte!
Ah que je suis hot.
Faudra mettre mon nom comme "testeur des profondeurs" pour CD. lolll |
Subscription date : 30 November 2007
Messages : 17118
|
ouais je crois que ça le mérite
en avant pour "ktrash --empty" alors !
Edit : et l'applet se met bien a jour au fait ? |
Subscription date : 21 October 2009
Messages : 1575
|
Se mettre à jour?
Au moment de la compile? C comme si c'était venu direct du bzr.
Puis quand je fais des empty trash tout se met à jour et quand je delete de la cochonnerie ça se met à jour aussi et mon folder Trash est à jour également. En fait ça ne peut être mieux. |
matttbe, Sunday 23 May 2010 à 01:16
|
|
Subscription date : 30 November 2007
Messages : 17118
|
Se mettre à jour = l'image de l'applet et le nombre de fichiers suivent ? |
Git Version | Version Git
|