XTerm et Variables d'environnement - Logiciels - Linux et OS Alternatifs
Marsh Posté le 26-06-2006 à 00:11:09
Si tu veux conserver definitivement ta variable, autant mettre les chemins qui t'interessent dans le fichier /etc/ld.so.conf
Tu peux aussi changer de terminal.
C'est peut-etre pas les bonnes soluions, mais je ne vois pas trop quels sont les problemes que tu as lorsque tu perd le contenu de cette variable ?
Marsh Posté le 26-06-2006 à 08:54:06
sebchap a écrit : Si tu veux conserver definitivement ta variable, autant mettre les chemins qui t'interessent dans le fichier /etc/ld.so.conf |
En fait, voici le problème. Comme chacun de mes utilisateurs UNIX ont des applications différentes, j'ai, pour chacun d'eux,
initialisé les variables $PATH et $LD_LIBRARY_PATH.
Or quand mon utilisateur "toto" veut lançer Xine depuis un terminal Xterm, il se retrouve avec une erreur lui indiquant que le système
ne trouve pas les librairies. ( ce qui est normal vu que $LD_LIBRARY_PATH est vide )
Alors je me demande si initialiser la variable $LD_LIBRARY_PATH pour chacun de mes utilisateur est une bonne solution ?
Marsh Posté le 26-06-2006 à 15:18:38
Si $LD_LIBRARY_PATH doit absolument être differente pour chacun des utilisateurs, alors oui, c'est surement la meilleure solution de definir cette variable. D'ailleurs, où l'initialise tu ? et avec quelle valeur ? Tu peux la definir dans le fichier de conf du shell (~/.bashrc, ~/.zshrc etc...) mais ca risque de ne pas s'appliquer aux applis lancé à partir des menus du DE (a ce propos, tu utilise lequel ? Gnome, KDE etc... ?).
Si le chemin des libs est commun à tous les utilisateur, alors definis le dans /etc/ld.so.conf.
Au passage, chez moi la variable est vide vu que j'utilise ce fichier.
Marsh Posté le 25-06-2006 à 21:11:10
Bonjour tout le monde
Voici mon problème.
Lors que je lance mon serveur X et la console xterm, je perds irrémédiablement
la variable LD_LIBRARY_PATH
Or, après quelques recherches sur le Net, ceci est dû au fait que ces programmes ont un
SetUid correspondant à Root.
Je voudrais, donc, savoir comment contourner ce problème (car en enlevant cette permission,
mon serveur X ne marche plus !!)
Merci d'avançe