[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: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


Reply to: