Tag Archives: 8

Reducing Hard Disk Load Cycles in Fedora 8

I had read some time ago this digg submission about hard drive wear and tear in Ubuntu, so I became interested in finding out what happens in my new laptop and Fedora. The default power management level of my hard drive was at 128. Ubuntu was setting that value to its most aggressive value (0) resulting in many Load Cycles. I was astonished when I saw the output of the smartctl command for my drive (using linked image for readability):

/usr/sbin/smartctl --all /dev/sda

hdparm output

What the above output says is that in the 62 hours that my drive was operating, it went over 21K Load Cycles! About a cycle every ten seconds. Unnecessary and definitely not good. Now, to be clear: this is not a Fedora issue. This is not a Linux issue. It’s due to the default power management value selected by the manufacturer. Anyhow, I decided to improve it a bit.

You can set that value using the hdparm utility. By issuing something like hdparm -B 210 /dev/sda you can set it to a less aggressive value (254 will disable it completely). Now the catch is that this value is reset every time you reboot. To set it automatically in every boot you can add that command in the file /etc/rc.local. This particular file is read every time your system boots and for every runlevel (text or graphics mode).

Now, after 74 hours of usage the Load Cycle Count is at 23961. The average went to 1 cycle/11 seconds – only slightly improved – but the rate of the increase has definitely gone down. yipee!

btw, my hard disk is a Seagate Momentus 7200.1 series, model: ST910021AS

Fedora 8: USB DVD Burner Trouble

Μου ήρθε σήμερα επιτέλους το εξωτερικό DVD Burner που είχα παραγγείλει (Samsung Writemaster). Mε το που το έβαλα… τίποτα. Το /var/log/messages έλεγε:

Nov 13 14:39:52 eagleheights-115-215 kernel: usb 5-1: new full speed USB device using uhci_hcd and address 15
Nov 13 14:39:52 eagleheights-115-215 kernel: usb 5-1: device descriptor read/64, error -71
Nov 13 14:39:53 eagleheights-115-215 kernel: usb 5-1: device descriptor read/64, error -71
Nov 13 14:39:53 eagleheights-115-215 kernel: usb 5-1: new full speed USB device using uhci_hcd and address 16
Nov 13 14:39:53 eagleheights-115-215 kernel: usb 5-1: device descriptor read/64, error -71
Nov 13 14:39:53 eagleheights-115-215 kernel: usb 5-1: device descriptor read/64, error -71

Με λίγο ψάξιμο βγήκα μια σελίδα στα MEPIS forums που είχε κάτι σχετικό, και τελικά η παρακάτω γραμμή φαίνεται να έφτιαξε το πρόβλημα:

echo N > /sys/module/usbcore/parameters/use_both_schemes

Ελπίζω μόνο να μην επηρεαστεί τίποτε άλλο από αυτήν την αλλαγή…

(Μετά το Κ3b παραπονιόταν ότι δεν έχει write access, το οποίο διορθώθηκε κάνοντας ένα chmod 660 /dev/sg1.)

UPDATE:
Για να μη χρειάζεται να δίνετε write access κάθε φορά που επανασυνδέετε το DVD Recorder, αλλάξτε τη παρακάτω γραμμή του /etc/udev/rules.d/50-udev-default.rules:

KERNEL==”sg[0-9]*”, GROUP=”disk”, MODE=”0640″

σε

KERNEL==”sg[0-9]*”, GROUP=”disk”, MODE=”0660″

Εγκατάσταση Fedora 8 στο Thinkpad T61

Δεν άντεξα να περιμένω άλλο και τελικά χτες το βράδυ έπιασα και έβαλα την Fedora στο καινούργιο μου laptop. Τα προβληματάκια δεν έλειψαν, αλλά σε γενικές γραμμές όλα είναι μια χαρά…

Βάζοντας το DVD εγκατάστασης φτάνουμε χωρίς κανένα πρόβλημα στην οθόνη επιλογής γραφικής εγκατάστασης ή σε κατάσταση κειμένου κλπ. Αρχικά (φυσικά!) επελεξα γραφική εγκατάσταση. Αμέσως μετά εμφανίστηκε ένα μήνυμα ότι βρήκε μια Unknown nVidia κάρτα (έxω την Quadro NVS 140) και εκεί που κάνει να ξεκινήσει το γραφικό περιβάλλον… κολλάει το σύμπαν. Προφανώς ο open source driver (nv ?) που χρησιμοποιείται δεν δουλεύει σωστά με την κάρτα μου, οπότε επανεκκίνηση και εγκατάσταση σε text mode. Θυμήθηκα τα παλιά 🙂

Τέλοσπάντων, τελειώνει η εγκατάσταση (δεν διάλεξα πολλά πακέτα, για να το κάνω αργότερα μέσω του γραφικού περιβάλλοντος) και μετά την επανεκκίνηση ξεκινάει (φυσικά) σε text mode. Μπαίνω σαν root και πρώτη κίνηση είναι να κατεβάσω το κατάλληλο RPM από για να προσθέσω το livna repository και να μπορέσω να εγκαταστήσω τον proprietary driver της nVidia ώστε να έχω γραφικό περιβάλλον. Τα βήματα για να γίνει αυτό (σαν root):

Steps to install nVidia drivers from text mode on Fedora 8:
wget http://rpm.livna.org/livna-release-8.rpm
rpm -ivh livna-release-8.rpm
yum install kmod-nvidia

Δεν χρειάζεται καμία αλλαγή το xorg.conf. Δοκιμάζω και ένα startx για να βεβαιωθώ ότι όλα λειτουργούν εντάξει και μετά αλλάζω το /etc/inittab ώστε η εκκίνηση να γίνεται σε γραφικό περιβάλλον αυτομάτως. Χρειάζεται να αλλάξει η γραμμή

id:3:initdefault:

σε

id:5:initdefault:

Προτού κάνετε εκκίνηση ίσως θέλετε να διαγράψετε και το αρχείο /etc/sysconfig/firstboot ώστε να τρέξει το προγραμματάκι που βοηθάει στο configuration βασικών παραμέτρων του συστήματος (καθώς και σας επιτρέπει να δημιουργήσετε λογαριασμό χρήστη). Επανεκκίνηση.

Από αυτό το σημείο και μετά όλα ήταν πάνω-κάτω τα ίδια με οποιαδήποτε άλλη εγκατάσταση Fedora. Αν ψάχνετε για κάποιο οδηγό ώστε να προσθέσετε δυνατότητα ΜΡ3, Java κλπ, υπάρχουν πολλοί στον γούγλη.

Εντυπώσεις; Το Gnome δεν θα το σχολιάσω γιατί το δούλεψα μόλις 5 λεπτά για να σω στα γρήγορα πως είναι, δεν εντυπωσιάστηκα και το γύρισα πάλι σε KDE. Αυτό που που έκανε πολύ θετική εντύπωση είναι οι γραμματοσειρές. Επιτέλους το linux έχει ένα πολύ καλό σύνολο γραμματοσειρών (που υποστηρίζουν και Ελληνικά). H RedHat έκανε πολύ καλή δουλεία με τα liberation fonts και το rendering που έχει η Fedora είναι το καλύτερο που έχω δει έως τώρα.

Το άλλο πρόβλημα που αντιμετώπισα ήταν με τον mplayer που είχε την ALSA σαν προεπιλεγμένο output και έβγαζε το εξής μήνυμα λάθους κατά την αναπραγωγή:

[AO_ALSA] Unable to find simple control ‘PCM,0.

Διορθώθηκε επιλέγοντας το pulse στο Audio Configuration. btw, αυτό το pulse φαίνεται αρκετά υποσχόμενο… για να δούμε στο μέλλον τι θα γίνει αν και αυτή η κατάσταση με τους Sound Servers στο linux είναι λίγο μπερδεμα. Ελπίζω το Phonon να τα οργανώσει λίγο (τουλάχιστον όσον αφορά το KDE).

Περισσότερα εν καιρώ.

(screenshots δεν βάζω γιατί αμέσως μετά την εγκατάσταση αντέγραψα το home από την 7άρα – δεν έχω να δείξω τίποτα ενδιαφέρον)

Fedora 8 Installation Screenshots

Έτσι για να ανοίγει η όρεξη, μερικά screenshots από τη διαδικασία εγκατάστασης της Fedora 8 “Werewolf”

Αρχική οθόνη
FedoraInstall1

Επιλογή partitions
FedoraInstall2

Επιλογή λογισμικού – υπάρχει η δυνατότητα επιλογής συγκεκριμένων πακέτων στην επόμενη οθόνη αν επιλέξετε το “Customize now”
FedoraInstall3

Πριν την εκκίνηση της εγκατάστασης
FedoraInstall4

Εκκίνηση εγκατάστασης
FedoraInstall5

Για να δούμε τι θα γίνει όταν θα προσπαθήσω να την βάλω πάνω στο Τ61… άραγε θα το βρεί όλο το hardware…?

H βλακεία είναι ότι πρέπει να περιμένω μέχρι την Τρίτη που θα έρθει το εξωτερικό DVD Writer για να κρατήσω αντίγραφα του λογισμικού που ήρθε μαζί με το Thinkpad (bleh – Vista – έτσι για να βρίσκονται) και μετά να κάνω εγκατάσταση 🙁

Fedora 8: Release Day!

Fedora 8

I found an ftp from the Mirror list and I’m downloading. Most of the other mirrors I checked (I tried to find a US mirror first) either were not sync’ed or the files were inaccessible.

The only frustrating thing is that the external DVD burner I had ordered isn’t here yet, so I’ll need some alchemy to burn it & start playing.