Could not start kdeinit4. Check your installation & libfam.so.0


Tweet

Improvviso e senza preavviso: KDE4, nel tentativo di avviare kdeinit4, si infanga lamentando un terricante "Could not start kdeinit4. Check your installation". Ne consegue l’impossibilità di avviare il DE.
Un problema comune, nemmeno troppo raro, dinnanzi al quale, spesso e volentieri, l’utente si abbandona alla difficoltà di reperire informazioni risolutive ed opta per la via più drastica: la reinstallazione del sistema.
La causa del mancato avvio è determinata da una moltitudine di moventi che generalmente investono il sistema ed in particolare i pacchetti che costituiscono l’intero complesso di elementi che determinano la fisionomia e le funzionalità di KDE4.

Tentanto di avviare il Server X da linea di comando, il sistema risponde con il seguente messaggio d’errore:

crismon@SuSE:~>startx
Fatal server error:
no screens found
 
Please consult the The X.Org Foundation support
     at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

Il tentativo di avviare kdeinit4 si infrange su libfam.so.0:

crismon@SuSE:~>kdeinit4
/usr/bin/kdeinit4: error while loading shared libraries: libfam.so.0:

In questi casi, vista l’impossibilità di avviare KDE4, è consigliabile l’utilizzo di un ambiente grafico alternativo e nel caso di openSUSE è possibile contare sulla presenza di IceWM.

Di conseguenza, per mezzo di KDE, effettuare il login optando per il Windows Manager precedentemente citato.

Aprire un terminale (xterm) e procedere all’eliminazione della directory /tmp/kde*:

sudo rm -r  /tmp/kde*

Avviare YaST impartendo il seguente comando:

su -c 'yast2'

Aggiornare tutto il contenuto del repository relativo a KDE4: avviare il Gestore di pacchetti –> Repository –> Selezionare il repository corrispondente a KDE4  –> Aggiornare incondizionatamente tutti i pacchetti presenti nella lista:

Successivamente, utilizzando il tab "Cerca", occorre aggiornate tutti i pacchetti "qt" digitando parola chiave nell’apposita barra di ricerca. Anche in questo caso, agendo nella colonna di destra, aggiornare incondizionatamente tutti i pacchetti presenti nella lista.

IceWM -  Yast - Aggiornamento "qt" | Crismon's Blog

Nel caso in cui, il precedente comando, riscontra particolari problemi con la libreria libfam.so.0, è necessario aggiornare anche il pacchetto denominato fam.

IceWM -  Yast - Aggiornamento FAM | Crismon's Blog

Per avviare l’operazione di aggiornamento premere sul pulsante "Applica".

Terminata l’operazione, incrociare le dita e riavviare il sistema.

«GoOd LuCk!!!»

Articoli Correlati

, ,

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

  • Zell_89

    ma questo vale per tutte le versioni di kde o solo per la 4.4?

  • http://www.crismonblog.org Crismon

    Per le versioni 4.x di KDE.

  • xeniga

    ciao mi da il tuo stesso preoblema…con quella libreria…come avvio icewm se non riesco neanche a vedere la schermata di login?
    che comando devo dare?

  • xeniga

    mi correggo la libreria in questione da me è libXi.so.6

  • http://www.crismonblog.org Crismon

    libXi.so.6 deriva dal pacchetto xorg-x11-libs quindi aggiornalo con yast testuale. Ora vedo se riesco ad avviare KDM in qualche modo. E' un problema che mi sono sempre posto ma non ho mai trovato soluzione.

  • xeniga

    nn mi fa arrivare alla schermata di login…ho reinstallato le librerie di xorg…ma niente….

    sempre quella libreria mi da problemi…

  • xeniga

    risolto eliminando il pacchetto libxi6

  • xeniga

    ho aggiornato mesa a 7.7…

  • http://www.crismonblog.org Crismon

    Compili il nuovo kernel a che fine?

  • xeniga

    stavo prendendo in riferimento questo sito :
    http://intellinuxgraphics.org/2009Q4.html

    comunque ho notato che nella resa indiretta l opnegl è alla versione 1.4

    sul fisso dove ho nvidia sia la resa diretta che indiretta hanno l opengl alla versione 2.1

  • http://www.crismonblog.org Crismon

    SI, ma in definitiva non sembra che il driver apporti modifiche sostanziali/rivoluzionarie che fanno al caso tuo.

  • http://www.crismonblog.org Crismon

    SI, ma in definitiva non sembra che il driver apporti modifiche sostanziali/rivoluzionarie che fanno al caso tuo.