panoc
06-02-2007, 22:24
Ειναι πιθανο μετα απο εγκατασταση nvidia official drivers, το συστημα να μη μπορει να εκκινήσει τον X server.
Σε αυτη τη περιπτωση ειναι πολύ πιθανο κατα την εκκίνηση να δουμε το παρακατω μυνημα "Removing NVIDIA TLS links...." και να δουλευει ο δισκος για μερικα δευτερόλεπτα.
Στην ουσία το συστημα αφαιρει μερικα sym-links που αφορουν το opengl και το driver με αποτελεσμα να μη μπορει να κεξικησει ο Χ.
Για να το διορθωσουμε αυτο, βγαινουμε σε καθαρη κονσόλα εκαθιστουμε παλι τους drivers και αφου τελιώσει και δινουμε:
nano /etc/init.d/nvidia.glx
εκει θα βρουμε καποις γραμμες σαν
echo -n "Removing NVIDIA TLS links..."
remove the symlinks
rm -f /usr/lib/tls/libGL.so
rm -f /usr/lib/tls/libGL.so.*
rm -f /usr/lib/tls/libGL.la
rm -f /usr/lib/tls/libGLcore.so.*
rm -f /usr/lib/tls/libnvidia-tls.so
rm -f /usr/lib/tls/libnvidia-tls.so.*
reconfigure dynamic linker run-time bindings
ldconfig
echo " done."
(ενδεχετε αναλογα με την εκδοση του driver αλλα και το συστημα να διαφερουν λιγο οι γραμμες, το παραπανω ειναι απο debian testing)
Στην αρχη καθε γραμμης προσθετουμε το "#" ώστε το συστημα να την αγνοήσει.
Στη συνεχεια κανουμε reboot και αν ολα εχουν παει καλα δε θα ξανααντιμετωπισουμε το προβλημα :).
Σε αυτη τη περιπτωση ειναι πολύ πιθανο κατα την εκκίνηση να δουμε το παρακατω μυνημα "Removing NVIDIA TLS links...." και να δουλευει ο δισκος για μερικα δευτερόλεπτα.
Στην ουσία το συστημα αφαιρει μερικα sym-links που αφορουν το opengl και το driver με αποτελεσμα να μη μπορει να κεξικησει ο Χ.
Για να το διορθωσουμε αυτο, βγαινουμε σε καθαρη κονσόλα εκαθιστουμε παλι τους drivers και αφου τελιώσει και δινουμε:
nano /etc/init.d/nvidia.glx
εκει θα βρουμε καποις γραμμες σαν
echo -n "Removing NVIDIA TLS links..."
remove the symlinks
rm -f /usr/lib/tls/libGL.so
rm -f /usr/lib/tls/libGL.so.*
rm -f /usr/lib/tls/libGL.la
rm -f /usr/lib/tls/libGLcore.so.*
rm -f /usr/lib/tls/libnvidia-tls.so
rm -f /usr/lib/tls/libnvidia-tls.so.*
reconfigure dynamic linker run-time bindings
ldconfig
echo " done."
(ενδεχετε αναλογα με την εκδοση του driver αλλα και το συστημα να διαφερουν λιγο οι γραμμες, το παραπανω ειναι απο debian testing)
Στην αρχη καθε γραμμης προσθετουμε το "#" ώστε το συστημα να την αγνοήσει.
Στη συνεχεια κανουμε reboot και αν ολα εχουν παει καλα δε θα ξανααντιμετωπισουμε το προβλημα :).