[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: paquet acroread installé mais ne lance rien



Le Tuesday 14 July 2009 23:33:12 serge@srv0.ath.cx, vous avez écrit :
> Le Tuesday 14 July 2009 23:08:02 Frederic Baldit, vous avez écrit :
> > Le mardi 14 juillet 2009 à 22:51 +0200, serge@srv0.ath.cx a écrit :
> > > Le Tuesday 14 July 2009 22:11:39 Frederic Baldit, vous avez écrit :
> > > > Le mardi 14 juillet 2009 à 04:14 +0200, serge@srv0.ath.cx a écrit :
> > > > > Le Monday 13 July 2009 23:34:51 Frederic Baldit, vous avez écrit :
> > > > > > Bonjour,
> > > > > > je cherche à résoudre le problème suivant: le paquet acroread est
> > > > > > installé mais au lancement dans un terminal j'ai le message:
> > > > > >
> > > > > > /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread: error
> > > > > > while loading shared libraries: libpixman-1.so.0: cannot open
> > > > > > shared object file: No such file or directory
> > > > > >
> > > > > > Or la librairie en question est bien présente, en l'occurence
> > > > > > dans /usr/lib:
> > > > > > ls -al /usr/lib | grep libpixman renvoit:
> > > > > > lrwxrwxrwx   1 root root       21 jui 13 01:48 libpixman-1.so.0
> > > > > > ->libpixman-1.so.0.10.0
> > > > > > -rw-r--r--   1 root root   183856 avr 17  2008
> > > > > > libpixman-1.so.0.10.0
> > > > > >
> > > > > > Je suis bloqué et ne voit pas comment progresser. Je suis sur un
> > > > > > installation "fraîche" sur un portable DELL (Precision M6400), à
> > > > > > savoir: - à la base une lenny en amd64 (installateur 5.02,
> > > > > > netinst) - noyau 2.6.30 de debian-backport pour activer ma carte
> > > > > > wifi (intel 5300 agn)
> > > > > >   - qqes paquets de sid (nvidia-kernel-source et nvidia-glx) qui
> > > > > > m'ont permis d'installer "proprement" le pilote nvidia de ma
> > > > > > carte
> > > > > >
> > > > > > Rq1: j'ai construit mon "sources.list" et un fichier
> > > > > > "preferences" de façon à être en stable, mais à pouvoir le cas
> > > > > > échéant demander l'installation de paquets disponibles ailleurs
> > > > > > (ici en sid) Rq2: je sais que je peux lire des pdf autrement
> > > > > > qu'avec acroread, mais j'aimerais comprendre...
> > > > > >
> > > > > > Ce qui est bizarre c'est que je ne vois pas d'erreur de
> > > > > > raisonnemen dans ma démarche, ce qui me pousse à me demander si
> > > > > > je n'ai pas détecté un bug.
> > > > > >
> > > > > > Si quelqu'un a une idée, ou veut plus d'info, ou peut me
> > > > > > conseiller un lien, je le remercie d'avance.
> > > > > >
> > > > > >   F.Baldit.
> > > > >
> > > > > Salut,
> > > > >
> > > > > Je n'utilise pas ce programme, mais si il lui manque une librairie,
> > > > > le mieux pour savoir où il les recherche est d'interroger 'ldd':
> > > > >
> > > > > % ldd /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread
> > > >
> > > > Bonjour,
> > > > j'avais essayé cette commande et constaté qu'elle répond que le
> > > > fichier n'existe pas, alors qu'il est là. En ligne de commande sous
> > > > root si je tape:
> > > >
> > > > ldd /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread
> > > >
> > > > j'ai:
> > > >
> > > > /usr/bin/ldd: line
> > > > 117: /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread: Aucun
> > > > fichier ou répertoire de ce type
> > > >
> > > > Or le fichier existe bel et bien:
> > > > ls -al /usr/lib/Adobe/Reader8/Reader/intellinux/bin/
> > > > total 16120
> > > > drwxr-xr-x 2 root root     4096 jui 14 02:02 .
> > > > drwxr-xr-x 9 root root     4096 jui 13 19:27 ..
> > > > -rwxr-xr-x 1 root root 15613784 mai 28 15:04 acroread
> > > > -rwxr-xr-x 1 root root     1377 mai 28 15:04 SynchronizerApp
> > > > -rwxr-xr-x 1 root root   853500 mai 28 15:04 SynchronizerApp-binary
> > > >
> > > > J'ai essayé de refaire ldd après un ldconfig mais ça ne change rien.
> > > > Cdlt,
> > > >     F.B.
> > >
> > > Comme je le disais, je n'ai pas ce programme, mais si 'ldd' ne dit rien
> > > alors qu'il est bien là, c'est que 'ldd' n'est pas l'outil car ce
> > > ficher est peut-être, par exemple,  un script '/bin/sh' ?
> > >
> > > En continuant sur cette idée, pourquoi pas le lancer en tant
> > > qu'utilisateur normale ( root n'utilise pas Adobe ) en mode bavard:
> >
> > Je savais que c'est un exécutable, file me confirme que c'est un
> > exécutable 32bits:
> >
> > /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread: ELF 32-bit LSB
> > executable, Intel 80386, version 1 (SYSV), dynamically linked (uses
> > shared libs), for GNU/Linux 2.2.5, stripped
>
> et que dit 'ldd' ?
>
> > Le plus étonnant (pour moi) cest que je n'arrive pas à l'éxécuter (en
> > tant que non root dans un terminal):
>
> Bonne nouvelle ! Ce n'est pas un outil pour root.
>
> Tu as utilisé 'sudo' ou 'su root -c "/path/bin...", ou même une session X ?
>
> Les variables d'environnement ne sont pas les mêmes.
>
> > $ /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread
> > bash: /usr/lib/Adobe/Reader8/Reader/intellinux/bin/acroread: Aucun
> > fichier ou répertoire de ce type
> >
> > Donc là je n'y comprends plus rien!!!
> >
> >   F.B.
>
> Donc il fonctionne pour les utilisateurs ? Seul 'root' ne parvient pas à le
> lancer ( programme nécessitant le mode graphique, $TMPDIR, etc... ) ?
>
>
> --
> (o_
> (/)_
> S e r g e

Désolé pour le message ci-dessus, je viens de comprendre que j'avais mal 
regarder ton message :-(

Donc il se lance en tant que 'root', mais les utilisateurs standard, eux, n'y 
arrivent pas ?

Y-a-t-il un problème de droit ( seul 'root' pourrait exécuter le binaire ) ?

-- 
(o_
(/)_
S e r g e


Reply to: