Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/05/2013, à 22: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, à 22:48)

Hors ligne

#2 Le 30/05/2013, à 23:57

Zakhar

Re : (résolu) Problème de droits entre 2 applications (Cycas et Povray)

atlas a écrit :

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, à 12: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, à 13: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, à 15: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, à 19: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. tongue

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, à 19:52)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#7 Le 31/05/2013, à 20: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, à 20:30)

Hors ligne

#8 Le 31/05/2013, à 20: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, à 22: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, à 11: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

capture1

Le menu déroulant dans le cadre image reste obstinément vide alors qu'il devrait être rempli de mes fichiers de textures .

capture2

Hors ligne

#11 Le 01/06/2013, à 22: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