PDA

View Full Version : laptop hp ,ubuntu-touchpad&ερωτήσεις για γνωστες


ikariwths
27-02-2007, 21:40
παιδιά όπως είχα γράψει και σε προηγούμενο μου post σε ένα laptop hp500 εγκατέστησα το ουμπούντου 6.10,βρήκε τα πάντα εκτος από το touchpad(το οποιο δε βρίσκει καμια έκδοση linux),μετά από πολύ ερευνα βρέθηκε μια λύση
το link με τη λύση είναι το παρακάτω

http://hp500.xf.cz/us/Main.html

αν και αρχάριος στο linux κατάλαβα ότι κατεβάζει νέο kernel ,τον κάνει compile έτσι ώστε να ταιριάζει με τον pentium m ,και διορθώνει και κάποιο bug.πολλοί είπαν πως δούλεψε αλλα μετά δε τους δούλευε το wifi.
μια λύση για το wifi που βρήκα είναι η παρακάτω:

I got the wifi card working! The problem is that after recompiling the kernel, the firmware for the card and other hardware is not copied to a directory with the same name as the new kernel.

In order to fix this, you just need to make a symlink in the /lib/firmware directory that points to the firmware files of the old kernel.

For example, my old kernel was called "2.6.20-8-generic" and my new kernel is called 2.6.20-ubuntu1hp500. In that case, I did the following (as root):

# cd /lib/firmware
# ln -s 2.6.20-8-generic 2.6.20-ubuntu1hp500

Reboot and voilá!

από εσάς θέλω να μου απαντήσετε σε 3 πράγματα που πιστεύω δε θα σας φανούν δύσκολα:
1)θέλω να μου πείτε με απλά βήματα πως θα ενεργοποιήσω το wifi(είμαι αρχάριος)
2)τι διαφορα έχει ένας kernel που είναι ακριβώς για τη cpu μου(pentium m)από έναν generic?επιδόσεις?διάρκεια μπαταρίας?
3)αν διαβάσατε το link που δίνει ο φίλος μας θέλω να μου πείτε αν η διαδικασία είναι swsth.nai μεν θέλω να βάλω ουμπούντου ΚΑΙ στον φορητό,όμως δε θα ήθελα σε καμια περίπτωση να κάνω format χωρίς αποτέλεσμα και μετά να παλεύω πάλι να βάλω τα χρ.

σας ευχαριστώ για το χρόνο σας και περιμένω ανυπόμονα απαντήσεις

emnezia
28-02-2007, 18:32
H διαφορά του custom kernel είναι πως τον έχεις φτιάξει κομένο και ραμένο στα μέτρα σου. Δηλαδή έχεις ενεργοποιήσει κάποιους απ'τους "drivers" που χρειάζεσαι. Έτσι τον κάνεις μικρότερο σε μέγεθος=>καταναλώνεις λιγότερη μνήμη και άρα κερδίζεις και σε ταχύτητα. ο generic είναι γενικής φύσεως πυρήνας με τις περισσότερες λειτουργίες ενεργοποιημένες. Αυτά μιλώντας πολύ χροντρικά και απλά.
Στο λινκ ουσιαστικά κατεβάζεις τα sources του πυρήνα για να τον κάνεις compile και τον αναγκάζεις να δει το touchpad.
Για να κάνεις πειράματα θα σου πρότεινα να κάνεις ένα ghost ώστε να το επαναφέρεις μετά.
με το
# cd /lib/firmware
# ln -s 2.6.20-8-generic 2.6.20-ubuntu1hp500
μπαίνεις στο directory /lib/firmware
και μετά με τη δεύτερη εντολή κάνεις ένα symbolic link (κάτι σαν shortcut) του directory 2.6.20-8-generic στο 2.6.20-ubuntu1hp500
Δηλαδή μέσα στο /lib/firmware κρατά τα firmwares για τις κάρτες σου.
Έχοντας κάνει ένα νέο πυρήνα πρέπει να υπάρχει και ένα directory με το όνομά του στο /lib/firmware. Με την εντολή που δίνεις κάνεις ένα εικονικό directory με το νέο όνομα αλλά μεσα έχει τα αρχεία του παλιού πυρήνα.
Υπόψιν όταν σου κατεβάσει κάποιο update στο μέλον με νέο πυρήνα θα βάλεις πάλι generic και δεν θα έχεις τον πειραγμένο οπότε πρέπει να κάνεις την ίδια διαδικασία ξανά.

ikariwths
01-03-2007, 17:26
ok φιλε μου,σε ευχαριστώ,σήμερα θα προσπαθήσω να κάνω compile..(πρώτη φορα)αν κολλήσω στη διαδικασία με το wi fi θα "χαναποσταρω".

last question,πάντως σου φάνηκαν σωστά τα βήματα για το wifi e?δηλ εγώ σαν νέος χρηστης δε θα κολλήσω πουθενά?με λίγα λόγια είναι αρκετά αναλυτικά?

emnezia
03-03-2007, 21:47
Αλέξη απ'ότι λέει το πρόβλημα είναι στο ότι δεν βρίσκει τα directories με τα firmwares. Οπότε εσύ με την εντολή ln του τα δημιουργείς. Θεωρητικά δεν θα έχεις κανένα πρόβλημα.
Δοκίμασε και πες!