Vraag & Antwoord

OS Linux

KDE 3.2 segfault

Anoniem
w.roosenburg
2 antwoorden
  • Systeem: Slackware 9.1
    QT 3.3.0b from scratch gecompileerd
    XFREE 4.3.0 from scratch gecompileerd

    Tot zover gebruik ik met volle tevredenheid IceWM als WindowManager. Voor wat testdoeleinden (support leveren) probeer ik KDE te installeren. Ik heb daarvoor de binairies van de KDE site geplukt, die van slackware 9.1.

    Ik wil dus handmatig de laatste KDE 3.2.0 installeren. Netjes alle benodigde packages geinstalleerd (Minimum=kdelibs, kdebase, arts). Vervolgens .xinitrc aangepast, zodat het IceWM opstartscript is vervangen
    door het 'startkde' script (te vinden in /opt/kde/bin). Op het moment dat
    hij KDE probeert op te starten, knalt hij er keihard uit met een SEGV in
    'desktop' en in 'panel'. Ik werd hier niet veel wijzer van en heb toen eens
    een wat oudere versie van KDE geinstalleerd (3.1.0, ook kdelibs, kdebase en arts).

    Ik kreeg wel mijn desktop te zien, maar op het moment dat je op een
    menuutje klikt, wordt de achtergrond waar het menu getekend zou moeten worden blauw en knalt hij er weer met dezelfde meldingen uit.

    Ik vermoed dat ik een paar (grafische) afhankelijkheden mis, maar ik kan er even niet achter komen welke.

    Iemand die raad weet?
  • met ldd kun je proberen uit te vogelen of kde inderdaad bibliotheken mist.
    Maar dat denk ik overigens niet.
    doe eens
    ldd /pad/naar/kde/bin/kde-programma
    om te kijken of alles aanwezig is.
    op mijn systeem staat kde in /opt/kde3, en levert een ldd op het (meest belangrijke) kde-programma kdeinit dit resultaat op:
    [code:1:a1ea1a7fa4]
    ldd /opt/kde3/bin/kdeinit
    libkparts.so.2 => /opt/kde3/lib/libkparts.so.2 (0x4002f000)
    libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x40079000)
    libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x403af000)
    libkdesu.so.4 => /opt/kde3/lib/libkdesu.so.4 (0x40670000)
    libkdecore.so.4 => /opt/kde3/lib/libkdecore.so.4 (0x4068c000)
    libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x408a2000)
    libresolv.so.2 => /lib/libresolv.so.2 (0x408d9000)
    libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x408eb000)
    libkdefx.so.4 => /opt/kde3/lib/libkdefx.so.4 (0x40901000)
    libqt-mt.so.3 => /usr/lib/qt3/lib/libqt-mt.so.3 (0x4092f000)
    libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x41074000)
    libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x4107d000)
    libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x41081000)
    libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4108a000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x4109c000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x410c4000)
    libexpat.so.0 => /usr/lib/libexpat.so.0 (0x4111a000)
    libdl.so.2 => /lib/libdl.so.2 (0x4113b000)
    libpng.so.3 => /usr/lib/libpng.so.3 (0x4113e000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4116c000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4117a000)
    libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x41276000)
    libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4127f000)
    libpthread.so.0 => /lib/i686/libpthread.so.0 (0x41297000)
    libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x412e8000)
    libutil.so.1 => /lib/libutil.so.1 (0x412f0000)
    libz.so.1 => /lib/libz.so.1 (0x412f3000)
    libfam.so.0 => /usr/lib/libfam.so.0 (0x41302000)
    libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4130a000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x413cb000)
    libm.so.6 => /lib/i686/libm.so.6 (0x413d3000)
    libc.so.6 => /lib/i686/libc.so.6 (0x413f6000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
    [/code:1:a1ea1a7fa4]

    Zelf verwacht ik overigens eerder dat Qt of kdelibs niet goed is gecompileerd.

    Rinse

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.