Αντιμετώπιση προβλημάτων

...οδηγοί-προτάσεις-ιδέες-σχόλια για το forum, την κοινότητα, το ubuntu

Συντονιστής: Geochr

Αντιμετώπιση προβλημάτων

Δημοσίευσηαπό Dimitris » 26 Μάιος 2008, 14:46

Καλημέρα σε όλους,

τα προβλήματα πάντα θα υπάρχουν στον κόσμο του linux, γιατί θα βγαίνουν καινουριοι επεξεργαστές, κάρτες γραφικών, κλπ. Γι'αυτό θα πρέπει να αναπτύξουμε ένα τρόπο σκέψης που να επιλύει κάθε πρόβλημα που προκύπτει.

Καταρχήν, το πρώτο βήμα είναι να αναγνωρίσουμε το πρόβλημα. Για παράδειγμα μετά την εγκατάσταση από live cd βγαίνει μαύρη οθόνη. Τι σημαίνει αυτό; Φταίει ο οδηγός (driver) της κάρτας γραφικών ή απλώς οι ρυθμίσεις των X11 (βλέπε αρχείο xorg.conf); Και αφού δούλεψε με το live cd, γιατί δε λειτουργεί με την εγκατάσταση; Σε αυτό το βήμα είναι απαραίτητη και μια αναζήτηση στο διαδίκτυο με τη συσκευή που δε λειτουργεί, τον υπολογιστή και το όνομα του λειτουργικού. Είναι πολύ πιθανό να έχουν κι άλλοι χρήστες στον κόσμο το ίδιο πρόβλημα και όπως λέει και ένας από τους βασικούς κανόνες των υπολογιστών "δε χρειάζεται να ξανανακαλύψεις τον τροχό." Φυσικά τα αγγλικά μπορεί να είναι πρόβλημα, αλλά και οι ελληνόγλωσσες ιστοσελίδες αυξάνονται σιγά σιγά.

Από τη στιγμή που επιβεβαιώσουμε το πρόβλημα, οτι δηλαδή φταίει όντως οτι κάηκε το τροφοδοτικό και όχι ότι δε βάλαμε τον υπολογιστή στην πρίζα (ξέρω είναι χοντροκομένο το παράδειγμα αλλά δε μου ήρθε άλλο πρόχειρο), τότε αρχίζουμε να αναζητούμε τη λύση.

Στο σημείο αυτό πρέπει να σημειώσω ότι η λύση μπορεί να επιτευχθεί πάντα από τη γραμμή εντολών και σε απλές περιπτώσεις μόνο από το γραφικό περιβάλλον. Αυτό είναι κατανοητό γιατί είναι πολύ πιο έυκολο να προγραμματίσεις κάτι να λειτουργεί από τη γραμμή εντολών με απλά αρχεία, παρά να προγραμματίσεις κάτι ως γραφικό περιβάλλον. Μη ξεχνάμε ότι πολλοί προγραμματιστές δουλεύουν στον ελεύθερό τους χρόνο. Για το λόγο αυτό καλό είναι να ξέρουμε που βρίσκεται το κάθε αρχείο ρυθμίσεων. Φυσικά από διανομή σε διανομή διαφέρει, αλλά ας μείνουμε στο ubuntu.

Που αναζητούμε τη λύση; Φυσικά στο διαδίκτυο πάλι. Είτε σε επίσημο ή σε ανεπίσημο φορουμ, ιστοσελίδες για linux κ.ο.κ. Σε περίπτωση που δε βρεθεί η λύση, αρχίζουμε και πειραματιζόμαστε. Αυτή είναι δυστυχώς ή ευτυχώς η πραγματικότητα. Αλλά με προσοχή!!! Οποιοδήποτε αρχείο κι αν πειράξουμε κρατάμε πάντα ένα αντιγραφο από το προηγούμενο. Το αντιγραφο μπορούμε να το επαναφέρουμε πολύ απλά από τη γραμμή εντολών ακόμη και με ένα live cd. Καλό είναι να κρατάμε και σε ένα σημειώματάριο (ηλεκτρονικό ή μη) με όλες τις αλλαγές - δοκιμές που κάναμε, μαζί με το αποτέλεσμα που αυτές είχαν. Η συστηματικοποίηση και η καταγραφή μπορεί να μας γλιτώσουν στο μέλλον από φασαρίες "κάτι είχα κάνει, να δεις, τοτε κι έλυσα το ίδιο πρόβλημα". Και ποτέ δε ξέρεις μπορεί κάποιος στο φορουμ να έχει το ίδιο πρόβλημα και να χρειαστεί τη βοήθειά μας για κάτι που ήδη λύσαμε.

Και η φράση "Read The Fine Manual" αληθεύει πάντα. Ή σχεδόν πάντα.

Αυτά από τη δική μου εμπειρία. Τι έχετε να προτείνετε εσείς;

Και καλή επίλυση νέων άλυτων προβλημάτων.
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση

Re: Αντιμετώπιση προβλημάτων

Δημοσίευσηαπό Dimitris » 28 Αύγ 2008, 13:04

Τι κάνουμε όταν:
  • έχει κολήσει το γραφικό περιβάλλον
    Κώδικας: Επιλογή όλων
    ctrl+alt+backspace

    Επανεκκινεί το xserver. Στις περισσότερες περιπτώσεις ίσως αρκεί να κάνουμε μόνο αυτό.
  • έχει κολήσει το γραφικό περιβάλλον και δεν επανέρχεται με ctrl+alt+backspace
    Κώδικας: Επιλογή όλων
    ctrl+alt+f1

    Μας βγάζει σε μία γραμμή εντολών όπου δίνουμε όνομα και κωδικό χρήστη. Από εκεί μπορούμε να κάνουμε τα πάντα :D Αυτό που θα θέλουμε αν φτάσουμε σε αυτό το σημείο είναι να κλείσουμε ή να κάνουμε επανεκκίνηση τον υπολογιστή. O τερματισμός γίνεται με την εντολή:
    Κώδικας: Επιλογή όλων
    sudo shutdown -h now

    ενώ η επανεκκίνηση με:
    Κώδικας: Επιλογή όλων
    sudo shutdown -r now
  • δεν ανταποκρίνεται το πληκτρολόγιο
    Κώδικας: Επιλογή όλων
    ctrl+alt+PrintScreen+R

    Θα μας δώσει το πληκτρολόγιο πάλι υπο τον έλεγχό μας. Τότε μπορούμε να πάμε στην αρχή της λίστας και να δοκιμάσουμε τα δύο πρώτα βήματα.
  • δεν ανταποκρίνεται το πληκτρολόγιο και το παραπάνω βήμα δεν έχει αποτελέσματα
    Κώδικας: Επιλογή όλων
    ctrl+alt+PrintScreen+REISUB

    Τερματίζει τον υπολογιστή σωστά.

ΠΡΟΣΟΧΗ: Σε καμία περίπτωση δε σβήνουμε τον υπολογιστή αποσυνδέοντας την τροφοδοσία (βγάζοντας τον απο την μπριζα, ή σβήνοντας το διακόπτη). Είναι ότι χειρότερο μπορούμε να κάνουμε για τα δεδομένα μας.
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση


Επιστροφή στο Γενικά