#1 Le 30/05/2013, à 21:23
- atlas
(résolu) Problème de droits entre 2 applications (Cycas et Povray)
Bonjour à tous ,je rencontre un problème un peu bête suivant que je suis en mode super utilisateur ou bien un profil normal .
Bref un problème de droit ... (mon but est de faire des images de synthèse d'un bâtiment pour cela je m'appuie sur Cycas pour dessiner les plans
et sur Povray pour le moteur de rendu 3D)
Ex en mode utilisateur Lambda je peux faire un rendu avec Cycas mais je n'aie pas accés aux textures situées dans le dossier opt/cycas39/ ..../dat/tex .
et je ne peux pas assigné mes matériaux
Inversement si je lance Cycas en mode superutilisateur via un terminal , je peux assigner mes matériaux et j'aie accés aux textures .Par contre , je ne peux
plus faire de rendu avec Povray ...
Que faire ? (Probable que Povray n'a pas été installé sous le bon profil ) .
Dernière modification par atlas (Le 01/06/2013, à 21:48)
Hors ligne
#2 Le 30/05/2013, à 22:57
- Zakhar
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Ex en mode utilisateur Lambda je peux faire un rendu avec Cycas mais je n'aie pas accés aux textures situées dans le dossier opt/cycas39/ ..../dat/tex .
Si tu sais que ça vient de ce répertoire, il est facile de voir les droits sur :
- le répertoire
- les fichiers qu'il contient
Tu peux le faire en console avec un simple ls, ou même en graphique en regardant les propriétés dans Nautilus.
Si tu constates que ton utilisateur n'a pas les droits... bah... tu as trouvé le pourquoi !
Donc a minima fais nous un ls qu'on puisse t'aider si tu n'arrive pas à réparer tout seul.
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#3 Le 31/05/2013, à 11:48
- atlas
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Voici , j'aie listé quelques dossiers
saltz@saltz-desktop:~$ sudo su
[sudo] password for saltz:
root@saltz-desktop:/home/saltz# cd /opt
root@saltz-desktop:/opt# cd cycas39/dat/tex
root@saltz-desktop:/opt/cycas39/dat/tex# ls -l
total 908
-rw-rw-rw- 1 saltz saltz 68802 mai 30 19:28 ardoises.jpg
-rwxrwxrwx 1 root root 49072 mars 25 2008 brick1.tga
-rwxrwxrwx 1 root root 49139 mars 25 2008 brick3.tga
-rwxrwxrwx 1 root root 65271 mars 25 2008 gras.tga
-rwxrwxrwx 1 root root 29060 mars 25 2008 grit1.jpg
-rwxrwxrwx 1 root root 47587 mars 25 2008 grit.jpg
-rwxrwxrwx 1 root root 17925 mars 25 2008 kid1.png
-rwxrwxrwx 1 root root 29886 mars 25 2008 pavement1.jpg
-rwxrwxrwx 1 root root 24767 mars 25 2008 pavement.jpg
-rwxrwxrwx 1 root root 45866 mars 25 2008 rough.tga
-rwxrwxrwx 1 root root 35312 mars 25 2008 tarmac1.jpg
-rwxrwxrwx 1 root root 25691 mars 25 2008 tarmac.jpg
-rwxrwxrwx 1 root root 74510 mars 25 2008 tin.tga
-rwxrwxrwx 1 root root 6667 mars 25 2008 tree2.png
-rwxrwxrwx 1 root root 29818 mars 25 2008 water.jpg
-rwxrwxrwx 1 root root 49165 mars 25 2008 wood1.tga
-rwxrwxrwx 1 root root 49227 mars 25 2008 wood2.tga
-rwxrwxrwx 1 root root 49162 mars 25 2008 wood3.tga
-rwxrwxrwx 1 root root 4530 mars 25 2008 wooden_deck190.jpg
-rwxrwxrwx 1 root root 4494 mars 25 2008 wooden_deck1.jpg
-rwxrwxrwx 1 root root 59524 mars 25 2008 wooden_deck90.jpg
-rwxrwxrwx 1 root root 59904 mars 25 2008 wooden_deck.jpg
root@saltz-desktop:/opt/cycas39/dat/tex# cd ..
root@saltz-desktop:/opt/cycas39/dat# cd ..
root@saltz-desktop:/opt/cycas39# ls -l
total 2624
-rw-r--r-- 1 root root 10483 mars 25 2008 CHANGES.txt
-rw-r--r-- 1 root root 52 mars 25 2008 cycas.gtkrc
-rw-r--r-- 1 root root 104 déc. 8 17:50 cycas.key
-rw-r--r-- 1 saltz saltz 746 févr. 20 20:09 cycas.rca
-rwxr-xr-x 1 root root 2347792 mars 25 2008 cycas.real
-rw-r--r-- 1 root root 4 mars 25 2008 cycas.version
drwxrwxrwx 10 root root 4096 déc. 8 19:20 dat
drwxrwxrwx 3 root root 4096 déc. 8 19:23 doc
drwxrwxrwx 2 root root 4096 déc. 8 19:23 graphics
-rwxr-xr-x 1 root root 224764 mars 25 2008 gts_bso
-rw-r--r-- 1 root root 25292 mars 25 2008 LGPL.txt
-rw-r--r-- 1 root root 3480 mars 25 2008 LICENSE.txt
-rw-r--r-- 1 root root 5348 mars 25 2008 LIESMICH.txt
drwxrwxrwx 2 root root 4096 déc. 8 19:23 nls
-rw-rw-r-- 1 saltz saltz 15211 mai 28 15:14 ??????????ǿNԟ
-rw-r--r-- 1 root root 4664 mars 25 2008 README.txt
root@saltz-desktop:/opt/cycas39# cd /dat
bash: cd: /dat: Aucun fichier ou dossier de ce type
root@saltz-desktop:/opt/cycas39# cd dat
root@saltz-desktop:/opt/cycas39/dat# ls -l
total 32
drwxrwxrwx 12 root root 4096 déc. 8 19:20 dia
drwxrwxrwx 2 root root 4096 déc. 8 19:23 draw
drwxrwxrwx 2 root root 4096 déc. 8 19:23 fonts
drwxrwxrwx 2 root root 4096 déc. 8 19:23 prefs
drwxrwxrwx 2 root root 4096 déc. 8 19:23 special
drwxrwxrwx 14 root root 4096 août 17 2011 sym
drwxrwxrwx 2 saltz saltz 4096 mai 30 19:28 tex
drwxrwxrwx 2 root root 4096 mars 25 2008 tmp
root@saltz-desktop:/opt/cycas39/dat#
Hors ligne
#4 Le 31/05/2013, à 12:12
- Nasman
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
As tu essayé SweetHome3D ?
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#5 Le 31/05/2013, à 14:59
- atlas
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Non , je n'aie pas essayé cet outil , je maitrise 75 % de Cycas ...A la rigueur , je serais intérressé pour récuperer certains objet de SweetHome3D .
Hors ligne
#6 Le 31/05/2013, à 18:49
- Zakhar
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Tous les fichiers en root... c'est effectivement assez moche pour une application 'userland'.
Un mauvais portage sans doute... à moins que tu aies installé 'en bricolant'.
Aussi les répertoire dat est root mais en 777... l'intérêt s'en trouve bien limité. On pourrait comprendre qu'une application 'userland' installe les fichiers qu'on n'est pas sensé modifier en root, mais du coup, les mettre en 777 est contradictoire avec la protection contre la modification.
Il est aussi assez moche de mettre exécutables des tga et jpg.
Dans ton listage, on ne voit pas les droits du répertoire tex qui semblait poser problème. Lui n'est peut-être pas en 777, donc l'autre appli qui est peut-être plus "propre" et ne travaille pas en root, n'a peut-être pas le droit d'y lire.
Dernière modification par Zakhar (Le 31/05/2013, à 18:52)
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#7 Le 31/05/2013, à 19:21
- atlas
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Pour Tex je pense que c'est ci dessous ...
drwxrwxrwx 2 saltz saltz 4096 mai 30 19:28 tex
Je ne suis pas un bon administrateur , ces notions de droits , je ne sais pas trés bien les lire .
En l' occurrence ici je voudrais tenter de mettre plus de droits à mon utilisateur "Saltz" sur l’accès à ses dossiers .
Je pense que c'est une piste pour trouver la solution .
Comment faire ? Un coup de "chmod" ?
Je veux bien utiliser la ligne de commande mais je me demande si une application graphique de gestion des droits
ne me simplifierais pas la tache .
Exactement , je pense qu'il faut que je change de "propriétaire" en mettant tout ce qui est "root" en "saltz" .
Ce que je ne sais pas faire ...
Dernière modification par atlas (Le 31/05/2013, à 19:30)
Hors ligne
#8 Le 31/05/2013, à 19:49
- atlas
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Je reconnais que mes applications ont été installées à l'arrache surtout povray ...
SI dessous une tentative pour changer de proprietaire mais cela ne résoud pas le problème de fond
saltz@saltz-desktop:~$ sudo su
[sudo] password for saltz:
root@saltz-desktop:/opt/cycas39# cd ..
root@saltz-desktop:/opt# chown -R saltz cycas39
root@saltz-desktop:/opt# cd cycas39
root@saltz-desktop:/opt/cycas39# ls -l
total 2624
-rw-r--r-- 1 saltz root 10483 mars 25 2008 CHANGES.txt
-rw-r--r-- 1 saltz root 52 mars 25 2008 cycas.gtkrc
-rw-r--r-- 1 saltz root 104 déc. 8 17:50 cycas.key
-rw-r--r-- 1 saltz saltz 746 févr. 20 20:09 cycas.rca
-rwxr-xr-x 1 saltz root 2347792 mars 25 2008 cycas.real
-rw-r--r-- 1 saltz root 4 mars 25 2008 cycas.version
drwxrwxrwx 10 saltz root 4096 déc. 8 19:20 dat
drwxrwxrwx 3 saltz root 4096 déc. 8 19:23 doc
drwxrwxrwx 2 saltz root 4096 déc. 8 19:23 graphics
-rwxr-xr-x 1 saltz root 224764 mars 25 2008 gts_bso
-rw-r--r-- 1 saltz root 25292 mars 25 2008 LGPL.txt
-rw-r--r-- 1 saltz root 3480 mars 25 2008 LICENSE.txt
-rw-r--r-- 1 saltz root 5348 mars 25 2008 LIESMICH.txt
drwxrwxrwx 2 saltz root 4096 déc. 8 19:23 nls
-rw-rw-r-- 1 saltz saltz 15211 mai 28 15:14 ??????????ǿNԟ
-rw-r--r-- 1 saltz root 4664 mars 25 2008 README.txt
root@saltz-desktop:/opt/cycas39# cd /dat/tex
bash: cd: /dat/tex: Aucun fichier ou dossier de ce type
root@saltz-desktop:/opt/cycas39# cd dat/tex
root@saltz-desktop:/opt/cycas39/dat/tex# ls -l
total 908
-rw-rw-rw- 1 saltz saltz 68802 mai 30 19:28 ardoises.jpg
-rwxrwxrwx 1 saltz root 49072 mars 25 2008 brick1.tga
-rwxrwxrwx 1 saltz root 49139 mars 25 2008 brick3.tga
-rwxrwxrwx 1 saltz root 65271 mars 25 2008 gras.tga
-rwxrwxrwx 1 saltz root 29060 mars 25 2008 grit1.jpg
-rwxrwxrwx 1 saltz root 47587 mars 25 2008 grit.jpg
-rwxrwxrwx 1 saltz root 17925 mars 25 2008 kid1.png
-rwxrwxrwx 1 saltz root 29886 mars 25 2008 pavement1.jpg
-rwxrwxrwx 1 saltz root 24767 mars 25 2008 pavement.jpg
-rwxrwxrwx 1 saltz root 45866 mars 25 2008 rough.tga
-rwxrwxrwx 1 saltz root 35312 mars 25 2008 tarmac1.jpg
-rwxrwxrwx 1 saltz root 25691 mars 25 2008 tarmac.jpg
-rwxrwxrwx 1 saltz root 74510 mars 25 2008 tin.tga
-rwxrwxrwx 1 saltz root 6667 mars 25 2008 tree2.png
-rwxrwxrwx 1 saltz root 29818 mars 25 2008 water.jpg
-rwxrwxrwx 1 saltz root 49165 mars 25 2008 wood1.tga
-rwxrwxrwx 1 saltz root 49227 mars 25 2008 wood2.tga
-rwxrwxrwx 1 saltz root 49162 mars 25 2008 wood3.tga
-rwxrwxrwx 1 saltz root 4530 mars 25 2008 wooden_deck190.jpg
-rwxrwxrwx 1 saltz root 4494 mars 25 2008 wooden_deck1.jpg
-rwxrwxrwx 1 saltz root 59524 mars 25 2008 wooden_deck90.jpg
-rwxrwxrwx 1 saltz root 59904 mars 25 2008 wooden_deck.jpg
root@saltz-desktop:/opt/cycas39/dat/tex#
Hors ligne
#9 Le 31/05/2013, à 21:55
- Zakhar
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Changer user:group partout :
sudo chmod saltz:saltz -R *
Le -R pour récursif, à partir de la racine de ton programme
Ensuite les doits partout à tout le monde... c'est cochon, mais au moins on voit si ça marche
chown 777 -R *
(plus besoin de sudo puisque tu viens de te mettre propriétaire à la ligne précédente)
Tu peux aussi le faire en graphique via Nautilus... si tu as les droits pour le faire.
Ensuite tu essayes, au moins tu ne devrais plus avoir de problème de droits d'accès... ou alors c'est autre chose, comme un fichier manquant.
"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)
Hors ligne
#10 Le 01/06/2013, à 10:43
- atlas
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
J'aie remplacé chmod par chown parce que cela ne fonctionnait pas .
saltz@saltz-desktop:~$ sudo su
[sudo] password for saltz:
root@saltz-desktop:/home/saltz# cd /opt/cycas39
root@saltz-desktop:/opt/cycas39# sudo chmod saltz:saltz -R *
chmod: mode incorrect : «saltz:saltz»
Saisissez « chmod --help » pour plus d'informations.
root@saltz-desktop:/opt/cycas39# chown saltz:saltz -R *
root@saltz-desktop:/opt/cycas39# chown 777 -R *
root@saltz-desktop:/opt/cycas39# ls -l
total 2624
-rw-r--r-- 1 777 saltz 10483 mars 25 2008 CHANGES.txt
-rw-r--r-- 1 777 saltz 52 mars 25 2008 cycas.gtkrc
-rw-r--r-- 1 777 saltz 104 déc. 8 17:50 cycas.key
-rw-r--r-- 1 777 saltz 746 févr. 20 20:09 cycas.rca
-rwxr-xr-x 1 777 saltz 2347792 mars 25 2008 cycas.real
-rw-r--r-- 1 777 saltz 4 mars 25 2008 cycas.version
drwxrwxrwx 10 777 saltz 4096 déc. 8 19:20 dat
drwxrwxrwx 3 777 saltz 4096 déc. 8 19:23 doc
drwxrwxrwx 2 777 saltz 4096 déc. 8 19:23 graphics
-rwxr-xr-x 1 777 saltz 224764 mars 25 2008 gts_bso
-rw-r--r-- 1 777 saltz 25292 mars 25 2008 LGPL.txt
-rw-r--r-- 1 777 saltz 3480 mars 25 2008 LICENSE.txt
-rw-r--r-- 1 777 saltz 5348 mars 25 2008 LIESMICH.txt
drwxrwxrwx 2 777 saltz 4096 déc. 8 19:23 nls
-rw-rw-r-- 1 777 saltz 15211 mai 28 15:14 ??????????ǿNԟ
-rw-r--r-- 1 777 saltz 4664 mars 25 2008 README.txt
root@saltz-desktop:/opt/cycas39# cd dat/Tex
bash: cd: dat/Tex: Aucun fichier ou dossier de ce type
root@saltz-desktop:/opt/cycas39# cd dat/tex
root@saltz-desktop:/opt/cycas39/dat/tex# ls -l
total 908
-rw-rw-rw- 1 777 saltz 68802 mai 30 19:28 ardoises.jpg
-rwxrwxrwx 1 777 saltz 49072 mars 25 2008 brick1.tga
-rwxrwxrwx 1 777 saltz 49139 mars 25 2008 brick3.tga
-rwxrwxrwx 1 777 saltz 65271 mars 25 2008 gras.tga
-rwxrwxrwx 1 777 saltz 29060 mars 25 2008 grit1.jpg
-rwxrwxrwx 1 777 saltz 47587 mars 25 2008 grit.jpg
-rwxrwxrwx 1 777 saltz 17925 mars 25 2008 kid1.png
-rwxrwxrwx 1 777 saltz 29886 mars 25 2008 pavement1.jpg
-rwxrwxrwx 1 777 saltz 24767 mars 25 2008 pavement.jpg
-rwxrwxrwx 1 777 saltz 45866 mars 25 2008 rough.tga
-rwxrwxrwx 1 777 saltz 35312 mars 25 2008 tarmac1.jpg
-rwxrwxrwx 1 777 saltz 25691 mars 25 2008 tarmac.jpg
-rwxrwxrwx 1 777 saltz 74510 mars 25 2008 tin.tga
-rwxrwxrwx 1 777 saltz 6667 mars 25 2008 tree2.png
-rwxrwxrwx 1 777 saltz 29818 mars 25 2008 water.jpg
-rwxrwxrwx 1 777 saltz 49165 mars 25 2008 wood1.tga
-rwxrwxrwx 1 777 saltz 49227 mars 25 2008 wood2.tga
-rwxrwxrwx 1 777 saltz 49162 mars 25 2008 wood3.tga
-rwxrwxrwx 1 777 saltz 4530 mars 25 2008 wooden_deck190.jpg
-rwxrwxrwx 1 777 saltz 4494 mars 25 2008 wooden_deck1.jpg
-rwxrwxrwx 1 777 saltz 59524 mars 25 2008 wooden_deck90.jpg
-rwxrwxrwx 1 777 saltz 59904 mars 25 2008 wooden_deck.jpg
root@saltz-desktop:/opt/cycas39/dat/tex#
Ci dessous dans Cycas
Le menu déroulant dans le cadre image reste obstinément vide alors qu'il devrait être rempli de mes fichiers de textures .
Hors ligne
#11 Le 01/06/2013, à 21:46
- atlas
Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)
Finalement , j'aie réinstallé Cycas et cela va un peu mieux bien qu'il y aie encore quelques petits .
J'aie cependant à présent accès à mes textures .
Merci pour le soutien ...
Hors ligne