Καλημέρα σε όλους,
τα προβλήματα πάντα θα υπάρχουν στον κόσμο του linux, γιατί θα βγαίνουν καινουριοι επεξεργαστές, κάρτες γραφικών, κλπ. Γι'αυτό θα πρέπει να αναπτύξουμε ένα τρόπο σκέψης που να επιλύει κάθε πρόβλημα που προκύπτει.
Καταρχήν, το πρώτο βήμα είναι να αναγνωρίσουμε το πρόβλημα. Για παράδειγμα μετά την εγκατάσταση από live cd βγαίνει μαύρη οθόνη. Τι σημαίνει αυτό; Φταίει ο οδηγός (driver) της κάρτας γραφικών ή απλώς οι ρυθμίσεις των X11 (βλέπε αρχείο xorg.conf); Και αφού δούλεψε με το live cd, γιατί δε λειτουργεί με την εγκατάσταση; Σε αυτό το βήμα είναι απαραίτητη και μια αναζήτηση στο διαδίκτυο με τη συσκευή που δε λειτουργεί, τον υπολογιστή και το όνομα του λειτουργικού. Είναι πολύ πιθανό να έχουν κι άλλοι χρήστες στον κόσμο το ίδιο πρόβλημα και όπως λέει και ένας από τους βασικούς κανόνες των υπολογιστών "δε χρειάζεται να ξανανακαλύψεις τον τροχό." Φυσικά τα αγγλικά μπορεί να είναι πρόβλημα, αλλά και οι ελληνόγλωσσες ιστοσελίδες αυξάνονται σιγά σιγά.
Από τη στιγμή που επιβεβαιώσουμε το πρόβλημα, οτι δηλαδή φταίει όντως οτι κάηκε το τροφοδοτικό και όχι ότι δε βάλαμε τον υπολογιστή στην πρίζα (ξέρω είναι χοντροκομένο το παράδειγμα αλλά δε μου ήρθε άλλο πρόχειρο), τότε αρχίζουμε να αναζητούμε τη λύση.
Στο σημείο αυτό πρέπει να σημειώσω ότι η λύση μπορεί να επιτευχθεί πάντα από τη γραμμή εντολών και σε απλές περιπτώσεις μόνο από το γραφικό περιβάλλον. Αυτό είναι κατανοητό γιατί είναι πολύ πιο έυκολο να προγραμματίσεις κάτι να λειτουργεί από τη γραμμή εντολών με απλά αρχεία, παρά να προγραμματίσεις κάτι ως γραφικό περιβάλλον. Μη ξεχνάμε ότι πολλοί προγραμματιστές δουλεύουν στον ελεύθερό τους χρόνο. Για το λόγο αυτό καλό είναι να ξέρουμε που βρίσκεται το κάθε αρχείο ρυθμίσεων. Φυσικά από διανομή σε διανομή διαφέρει, αλλά ας μείνουμε στο ubuntu.
Που αναζητούμε τη λύση; Φυσικά στο διαδίκτυο πάλι. Είτε σε επίσημο ή σε ανεπίσημο φορουμ, ιστοσελίδες για linux κ.ο.κ. Σε περίπτωση που δε βρεθεί η λύση, αρχίζουμε και πειραματιζόμαστε. Αυτή είναι δυστυχώς ή ευτυχώς η πραγματικότητα. Αλλά με προσοχή!!! Οποιοδήποτε αρχείο κι αν πειράξουμε κρατάμε πάντα ένα αντιγραφο από το προηγούμενο. Το αντιγραφο μπορούμε να το επαναφέρουμε πολύ απλά από τη γραμμή εντολών ακόμη και με ένα live cd. Καλό είναι να κρατάμε και σε ένα σημειώματάριο (ηλεκτρονικό ή μη) με όλες τις αλλαγές - δοκιμές που κάναμε, μαζί με το αποτέλεσμα που αυτές είχαν. Η συστηματικοποίηση και η καταγραφή μπορεί να μας γλιτώσουν στο μέλλον από φασαρίες "κάτι είχα κάνει, να δεις, τοτε κι έλυσα το ίδιο πρόβλημα". Και ποτέ δε ξέρεις μπορεί κάποιος στο φορουμ να έχει το ίδιο πρόβλημα και να χρειαστεί τη βοήθειά μας για κάτι που ήδη λύσαμε.
Και η φράση "Read The Fine Manual" αληθεύει πάντα. Ή σχεδόν πάντα.
Αυτά από τη δική μου εμπειρία. Τι έχετε να προτείνετε εσείς;
Και καλή επίλυση νέων άλυτων προβλημάτων.