Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: NickFurry


Bonjour à tous et à toutes,

Je viens récemment d'upgrader mes packages pour ma slackware avec swaret.

Le soucis est survenu après avoir mis à jour tous les packages pour kde :

- kdebase-3.4.1
- kdelibs-3.4.1
- kdeutils-3.4.1
- kdedevelop-3.4.1

En effet, dès que je lance kde voici le message que j'obtiens :

kde-config: symbol lookup error: /opt/kde/lib/libkdecore.so.4: undefined symbol: qt_x_user_time
xset: bad font path element (#95), possible causes are:
Directory does not exist or has wrong permissions
Directory missing fonts.dir
Incorrect font server address or syntax
startkde: Starting up...
ksplash: symbol lookup error: /opt/kde/lib/libkdecore.so.4: undefined symbol: qt_x_user_time
kdeinit: symbol lookup error: /opt/kde/lib/libkdecore.so.4: undefined symbol: qt_x_user_time
startkde: Could not start kdeinit. Check your installation.
Warning: connect() failed: : No such file or directory
/opt/kde/bin/kdeinit: symbol lookup error: /opt/kde/lib/libkdecore.so.4: undefined symbol: qt_x_user_time
Could not register with DCOPServer. Aborting.
ERROR: Couldn't attach to DCOP server!
startkde: Shutting down...
Warning: connect() failed: : No such file or directory
Error: Can't contact kdeinit!
artsshell: error while loading shared libraries: libmad.so.0: cannot open shared object file: No such file or directory
startkde: Running shutdown scripts...
startkde: Done.


J'ai regardé sur les différents forums les problèmes similaires mais rien n'y fais. J'ai aussi regardé du coté du protocole DCOP, mais sans plus d'infos ni de réussites :

Mise à jour d'udev, recréer les fonts, mis à jour du paquet qt-3.3.4

Pour info mon noyau est le 2.4.20. Ce problème est génant car je ne peux lancer aucune application kde comme konqueror, kdm ou bien encore kcontrol. D'autres logiciels se basant sur DCOP en patissent aussi.....

Voilà si quelqu'un à un retour d'expérience sur ce problème merci de me tenir au courant.


Merci d'avance

Nick ;-)

Poste le Monday 27 June 2005 12:21:14
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: Perramus

Salut,

Que donne ldd /opt/kde/bin/startkde ?

Poste le Monday 27 June 2005 12:32:40
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: NickFurry


Slt perramus,

Quant je fais la commande en question voici ce que cela me dis :

" not a dynamic executable "

Pourtant les droits d'execution sont bien validés.

Quant je fais un :

file /opt/kde/bin/startkde

cela me retourne bourne shell executable.

Je n'ai pas touché au script proprement dis.


Poste le Monday 27 June 2005 13:54:48
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: Perramus

Essaie avec un autre exécutable appartenant à KDE, ça devrait le faire. Il faut voir quelles dépendances ne sont pas trouvées... déjà libmad (l/) manque visiblement à l'appel.

Poste le Monday 27 June 2005 14:36:39
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: NickFurry


En effet, je viens d'installer la librairie libmad-0.15.1b-i486-1 qui ne se trouvait pas sur mon système.

Pour l'instant aucun changement flagreant.

Par contre comme conseillé j'ai bien des dépendances d'autres programmes comme konqueror ou klauncher.

Que dois je faire ? Installer des librairies manquantes ?

Lesquelles sont indispensables à kde-3.4.1, sachant que la version 3.3.2 fonctionnait correctement
avant.


Poste le Monday 27 June 2005 15:13:49
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: Perramus

Donne le résultat de ton ldd sur un exécutable KDE, il faut ensuite rechercher le paquet auquel les dépendances manquantes appartiennent, deux choix :

- le moteur de recherche du site slackware.
- le fichier /mnt/cdrom/slackware/MANIFEST.bz2 du CDROM #1 via un éditeur de texte.

Poste le Monday 27 June 2005 17:10:37
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: NickFurious


Slt,

Voilà ce que cela donne sur un binaire comme konqueror :

libkdeinit_konqueror.so => /opt/kde/lib/libkdeinit_konqueror.so (0x40017000)
libkonq.so.4 => /opt/kde/lib/libkonq.so.4 (0x400f0000)
libkparts.so.2 => /opt/kde/lib/libkparts.so.2 (0x40174000)
libkutils.so.1 => /opt/kde/lib/libkutils.so.1 (0x401b7000)
libkio.so.4 => /opt/kde/lib/libkio.so.4 (0x40206000)
libkdeui.so.4 => /opt/kde/lib/libkdeui.so.4 (0x4050d000)
libkdesu.so.4 => /opt/kde/lib/libkdesu.so.4 (0x407af000)
libkwalletclient.so.1 => /opt/kde/lib/libkwalletclient.so.1 (0x407ca000)
libkdecore.so.4 => /opt/kde/lib/libkdecore.so.4 (0x407da000)
libDCOP.so.4 => /opt/kde/lib/libDCOP.so.4 (0x409c1000)
libresolv.so.2 => /lib/libresolv.so.2 (0x40a03000)
libutil.so.1 => /lib/libutil.so.1 (0x40a16000)
libart_lgpl_2.so.2 => /usr/lib/./libart_lgpl_2.so.2 (0x40a1a000)
libidn.so.11 => /usr/lib/./libidn.so.11 (0x40a31000)
libkdefx.so.4 => /opt/kde/lib/libkdefx.so.4 (0x40a61000)
libqt-mt.so.3 => /usr/lib/qt/lib/libqt-mt.so.3 (0x40a8d000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x41154000)
libmng.so.1 => /usr/lib/./libmng.so.1 (0x4117b000)
libjpeg.so.62 => /usr/lib/./libjpeg.so.62 (0x411d5000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x411f3000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4125f000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x41275000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41278000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x41281000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x41284000)
libfreetype.so.6 => /usr/lib/./libfreetype.so.6 (0x41297000)
libexpat.so.0 => /usr/lib/./libexpat.so.0 (0x41301000)
libdl.so.2 => /lib/libdl.so.2 (0x41321000)
libpng.so.3 => /usr/lib/./libpng.so.3 (0x41325000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x41356000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x41364000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4142f000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x41437000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4144f000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x414a0000)
libz.so.1 => /usr/lib/./libz.so.1 (0x414a8000)
libstdc++.so.5 => /usr/lib/./libstdc++.so.5 (0x414b9000)
libgcc_s.so.1 => /usr/lib/./libgcc_s.so.1 (0x41572000)
libm.so.6 => /lib/libm.so.6 (0x4157b000)
libc.so.6 => /lib/libc.so.6 (0x4159e000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x416b8000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x416bd000)
/lib/ld-linux.so.2 (0x40000000)


Autre chose j'ai essayé de compiler les sources de kdelibs-3.4.1 sur mon système mais impossible.
Toujours le même problème avec la librairie /opt/kde/lib/libkdecore.so.4 qt_x_user_time undefined symbol.

Je pense donc que cela viendrait de ce coté là. Quant aux dépendances manquantes je vois pas.

J'ai beau cherché j'ai pas encore trouvé.


Poste le Tuesday 28 June 2005 16:05:40
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: Perramus

:-/
Et en installant/upgradant libxstl (l/) à tout hasard ?
Citation
Changelog
kde/qt-3.3.4-i486-1.tgz: Upgraded to qt-3.3.4 (with -stl).

Poste le Tuesday 28 June 2005 16:31:58
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: NickFurry


Malheureusement ce paquet est déjà upgradé sur mon système :

libxslt-1.1.14-i486-1

Mystère de kde quant tu nous tiens.

:-/

Poste le Tuesday 28 June 2005 16:45:19
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: Perramus

libidn et kdeadmin aussi sont upgradés ? As-tu essayé de déplacer ton profil .kde (genre vers .kde.old) pour voir si ce sont les fichiers de config qui merdoient ?

Visiblement d'autres personnes ont eu des problèmes de ce type avec des version antérieures... il y a donc un truc qui ne doit tout simplment pas être à jour ou est manquant...

À tout hasard voici une liste de dépendances : [kde.org]

Poste le Tuesday 28 June 2005 19:01:20
Répondre     Citer    
Re: Problème kde-3.4.1 sur slackware-1.0.1.0
Envoyé par: NickFurry

J'ai les dernières versions de ces packages. J'ai renommné les fichiers .kde et recommencé.
Rien de plus probant.

Quant aux dépendances REQUIRED de kde elles sont bien présentes également.

Je me demande si cela ne vient pas de la librairie QT qui va de travers.

Apparemment la version 4 ne devrait pas tarder.

En espérant que cela corrige le problème.


Poste le Wednesday 29 June 2005 10:17:01
Répondre     Citer    
comment rajouter libidn a linux redhat 8.0
Envoyé par: fadia

bonjours
j'ai pb avec libidn,je n'ai pas su comment le rajouter.
suffit-il juste de le copier a l'emplacement adéquoit?*
merci de bien vouloir me repondre.

Poste le Thursday 22 February 2007 15:09:58
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Problème kde-3.4.1 sur slackware-1.0.1.0
Aide aux utilisateurs de la distribution Slackware et ses dérivées : Slax, Vector

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons