A me a parte l'errore di expr(risolto grazie all'autore del primo messaggio)
ha funzionato tutto a meraviglia..o quasi.
L'aggiornamento di Slackware lo faccio con slackpkg.
Poi controllo tutti i files .orig e .new nel caso li sostituisco
(se avete fatto modifiche ai files configurazione usate
kompare o sdiff per confrontarli coi nuovi,in particolar
modo occhio,anzi OCCHIO a group,shadow,gshadow)
Infine do questo script che controlla se ci sono librerie
mancanti
Codice: Seleziona tutto
#!/bin/bash
echo "Scanno la directory /usr/lib"
ldd -v /usr/lib/*.so > 1
ldd -v /usr/lib/*/*.so > 1a
echo "Scanno la directory /usr/lib64"
ldd -v /usr/lib64/*.so > 2
ldd -v /usr/lib64/*/*.so > 2a
echo "Scanno la directory /usr/bin"
ldd -v /usr/bin/* > 3
echo "Scanno la directory python"
ldd -v /usr/lib/python*/site-packages/*.so > 4
echo "Ho quasi fatto"
cat 1 1a 2 2a 3 4 > ldd.txt
rm 1 1a 2 2a 3 4
echo "Fatto..i risultati di ldd sono in ldd.txt"
Poi si da cat ldd.txt |grep -i not\ found
e vi da le librerie mancanti(ovviamente
non cercate di metterle a forza..se ne
avete di più aggiornate ricompilate
il programma che lamenta).
Infine riavvio.
E magia...schermo nero(:D)
Questo perchè nel 2.6.33 c'è il modulo nouveau
che scazza e non poco...
soluzione?
Aprite /etc/modprobe.d/blacklist
blacklist nouveau
blacklist drm
