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.
---------------
BOFH excuse #400:We are Microsoft. What you are experiencing is not a problem; it is an undocumented feature.