Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

KDE 3.2 segfault

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.