Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Και η AMD το υποστηρίζει καιρό αλλά αυτό δε σημαίνει ότι οι drivers είναι καλοί.

 

 

καλα οι drivers της AMD ειναι αχρηστοι ακομη και στα windows.

Δημοσ.

Καλα η Nvidia δεν ανακοινωσε οτι υποστηριζει πλεον επισημα το Linux?

 

Γιατι να βαλουμε αυτον τον driver αν ειναι υποδεεστερος;

 

Η Nvidia υποστηρίζει επίσημα *NIX συστήματα εδώ και καμιά 10ετία. Αυτό που ανακοινώθηκε είναι πως η Nvidia θα συμμετέχει στο ίδρυμα Linux. Με άλλα λόγια θα προσφέρει χρήματα ή άλλους πόρους σε κάτι μη κερδοσκοπικό. Το Linux Foundation.

Δημοσ.
Λιγα λογια για να λυθουν πολλες αποριες.

 

Ο nouveau υπαρχει επισημα στον πυρηνα του λινουξ απο την εκδοση 2.6.32 (ή καπου εκει)' date=' δηλαδη εδω και 10 εκδοσεις σχεδον. Υπηρχε και πιο πριν σαν κομματι του xorg, αλλα ηταν ακομα σε πειραματικο σταδιο (σαν να λεμε alpha). Η "ειδηση" πλεον ειναι πως ο nouveau βγαινει απο το staging κομματι του πυρηνα (σαν να λεμε beta) και μπαινει στο κανονικο, μιας και θεωρειται πλεον stable. Αυτο ειναι το ρεζουμε της ειδησης.

 

Περα απο αυτο τωρα.

O nouveau ειναι προϊον reverse engineering, που σημαινει πως καποιοι εκει εξω βαλανε το μυαλο τους κατω, σκεφτηκανε πως δουλευει μια καρτα γραφικων και βγαλανε εναν driver για αυτη. Δεν ειναι απλο πραγμα, αν σκεφτει κανεις οτι η nvidia δινει ελαχιστο εως καθολου documentation για τις καρτες της και οτι μια gpu ειναι το πολυπλοκοτερο κομματι hardware μεσα στον υπολογιστη. Αν στα παραπανω προστεθει το οτι η ιδια η nvidia εκοψε το 2010 τα ελαχιστα που εδινε για τον nv (παλιος opensource driver για καρτες nvidia που εκανε μονο 2d), καταλαβαινετε οτι ο nouveau ειναι μεγαλη προσπαθεια.

 

Και επειδη στο λινουξ οι εξελιξεις δεν σταματανε ποτε, υπαρχει ενα προβλημα. Ενας driver πρεπει να ειναι παντα συμβατος με τον πυρηνα και τον xorg. Ενας opensource driver ειναι εξ' ορισμου συμβατος και με τους 2, μιας και ειναι κομματι και των 2.

Αλλα ενας κλειστος driver, πχ o nvidia ή ο fglrx, πρεπει καθε τοσο να ανανεωνεται για να υποστηριζει τα παραπανω. Αυτος ειναι ενας απο τους λογους που ο fglrx θεωρειται κακος driver, μιας και η ati θυμαται 2-3 μηνες αργοτερα πως πρεπει να τον ανανεωσει.

Η nvidia απο την αλλη ειναι τυπικη και ο nvidia ανανεωνεται πιο συχνα. Αλλα ως εκει.

 

Οπως ολοι ξερετε, οι καρτες της nvidia χωριζονται σε 4 σειρες με τους drivers τους. 3 σειρες legacy (71.x που ειναι ειναι για καρτες ως την gforce256, 96.x που ειναι απο τη gfoce2 ως και τη gforce 4 και την 173.x που ειναι για τις gforce5) και 1 current (295.x σημερα που ειναι για τις καρτες απο gforce 6 ως σημερα).

Επειδη το να ανατρεχεις σε documentation, specs κλπ για να ανανεωνεις τον driver καθε τοσο ειναι χρονοβορο, η "καλη" nvidia εκοψε την υποστηριξη

- για τη σειρα 71.x στον xorg 1.5 (καπου το 2009 αν θυμαμαι καλα)

- για τη σειρα 96.x στον xorg 1.9 (μεσα στο 2011)

- για τη σειρα 173.x στον xorg 1.10 (επισης μεσα στο 2011)

και εφερε σαν δικαιολογια το "αν θελετε η καρτα σας να δουλευει με τον driver μου, καντε backport τον εκαστοτε xorg στη διανομη σας".

Δικαιολογια που ειναι πραγματικα αισχρη γιατι καμια διανομη, και κανενας λογικος χρηστης, δεν θα εκανε ποτε το παραπανω.

 

Για οσους λοιπον εχουν μια καρτα γραφικων που περιλαμβανεται στις legacy σειρες, o nouveau ειναι μονοδρομος, καλως ή κακως. Επισης ειναι μονοδρομος για οσους εχουν λαπτοπ με υβριδικη καρτα (optimus) μιας και η nvidia ανακοινωσε πως δεν εχει σκοπο να υποστηριξει το optimus στο λινουξ.

 

Αυτα. Δουλεια ενος driver δεν ειναι μονο το 3d, στο οποιο ολοι οι opensource drivers ειναι υποδεεστεροι των κλειστων. Ειναι και το 2d, ειναι και το να δινει σωστη αναλυση σε ολες τις οθονες (πχ οταν πρωτοβγηκαν τα λαπτοπ με 1366*768 ακομα και οι κλειστοι ειχαν προβλημα) για να μην βγαζετε τα ματια σας, ειναι και το να δινει video output σε xv για να μην ζοριζεται ο επεξεργαστης σε βιντεο μεγαλυτερο των 480p, ειναι και το να κραταει χαμηλη την συχνοτητα της καρτας γραφικων οταν δεν κανει κατι ζορικο, αρα και τη θερμοκρασια της, μιας και οι καρτες μας δεν καινε πλεον 10W.[/quote']

 

Μπράβο!!!

Αναλυτικά και άπλα για κατι τόσο σημαντικό που ξεχνάμε, νομίζοντας οτι η κάρτα γραφικών είναι μόνο για παιχνίδια και οτι πρέπει να αποσύρονται όταν δεν αποδίδουν στα παιχνίδια ή όταν μας το διατάξει η μαμά εταιρία! ΟΥΣΤ ρε NVIDIA/AMD

Δημοσ.

Λιγα λογια για να λυθουν πολλες αποριες.

 

Ο nouveau υπαρχει επισημα στον πυρηνα του λινουξ απο την εκδοση 2.6.32 (ή καπου εκει), δηλαδη εδω και 10 εκδοσεις σχεδον. Υπηρχε και πιο πριν σαν κομματι του xorg, αλλα ηταν ακομα σε πειραματικο σταδιο (σαν να λεμε alpha). Η "ειδηση" πλεον ειναι πως ο nouveau βγαινει απο το staging κομματι του πυρηνα (σαν να λεμε beta) και μπαινει στο κανονικο, μιας και θεωρειται πλεον stable. Αυτο ειναι το ρεζουμε της ειδησης.

 

Περα απο αυτο τωρα.

O nouveau ειναι προϊον reverse engineering, που σημαινει πως καποιοι εκει εξω βαλανε το μυαλο τους κατω, σκεφτηκανε πως δουλευει μια καρτα γραφικων και βγαλανε εναν driver για αυτη. Δεν ειναι απλο πραγμα, αν σκεφτει κανεις οτι η nvidia δινει ελαχιστο εως καθολου documentation για τις καρτες της και οτι μια gpu ειναι το πολυπλοκοτερο κομματι hardware μεσα στον υπολογιστη. Αν στα παραπανω προστεθει το οτι η ιδια η nvidia εκοψε το 2010 τα ελαχιστα που εδινε για τον nv (παλιος opensource driver για καρτες nvidia που εκανε μονο 2d), καταλαβαινετε οτι ο nouveau ειναι μεγαλη προσπαθεια.

 

Και επειδη στο λινουξ οι εξελιξεις δεν σταματανε ποτε, υπαρχει ενα προβλημα. Ενας driver πρεπει να ειναι παντα συμβατος με τον πυρηνα και τον xorg. Ενας opensource driver ειναι εξ' ορισμου συμβατος και με τους 2, μιας και ειναι κομματι και των 2.

Αλλα ενας κλειστος driver, πχ o nvidia ή ο fglrx, πρεπει καθε τοσο να ανανεωνεται για να υποστηριζει τα παραπανω. Αυτος ειναι ενας απο τους λογους που ο fglrx θεωρειται κακος driver, μιας και η ati θυμαται 2-3 μηνες αργοτερα πως πρεπει να τον ανανεωσει.

Η nvidia απο την αλλη ειναι τυπικη και ο nvidia ανανεωνεται πιο συχνα. Αλλα ως εκει.

 

Οπως ολοι ξερετε, οι καρτες της nvidia χωριζονται σε 4 σειρες με τους drivers τους. 3 σειρες legacy (71.x που ειναι ειναι για καρτες ως την gforce256, 96.x που ειναι απο τη gfoce2 ως και τη gforce 4 και την 173.x που ειναι για τις gforce5) και 1 current (295.x σημερα που ειναι για τις καρτες απο gforce 6 ως σημερα).

Επειδη το να ανατρεχεις σε documentation, specs κλπ για να ανανεωνεις τον driver καθε τοσο ειναι χρονοβορο, η "καλη" nvidia εκοψε την υποστηριξη

- για τη σειρα 71.x στον xorg 1.5 (καπου το 2009 αν θυμαμαι καλα)

- για τη σειρα 96.x στον xorg 1.9 (μεσα στο 2011)

- για τη σειρα 173.x στον xorg 1.10 (επισης μεσα στο 2011)

και εφερε σαν δικαιολογια το "αν θελετε η καρτα σας να δουλευει με τον driver μου, καντε backport τον εκαστοτε xorg στη διανομη σας".

Δικαιολογια που ειναι πραγματικα αισχρη γιατι καμια διανομη, και κανενας λογικος χρηστης, δεν θα εκανε ποτε το παραπανω.

 

Για οσους λοιπον εχουν μια καρτα γραφικων που περιλαμβανεται στις legacy σειρες, o nouveau ειναι μονοδρομος, καλως ή κακως. Επισης ειναι μονοδρομος για οσους εχουν λαπτοπ με υβριδικη καρτα (optimus) μιας και η nvidia ανακοινωσε πως δεν εχει σκοπο να υποστηριξει το optimus στο λινουξ.

 

Αυτα. Δουλεια ενος driver δεν ειναι μονο το 3d, στο οποιο ολοι οι opensource drivers ειναι υποδεεστεροι των κλειστων. Ειναι και το 2d, ειναι και το να δινει σωστη αναλυση σε ολες τις οθονες (πχ οταν πρωτοβγηκαν τα λαπτοπ με 1366*768 ακομα και οι κλειστοι ειχαν προβλημα) για να μην βγαζετε τα ματια σας, ειναι και το να δινει video output σε xv για να μην ζοριζεται ο επεξεργαστης σε βιντεο μεγαλυτερο των 480p, ειναι και το να κραταει χαμηλη την συχνοτητα της καρτας γραφικων οταν δεν κανει κατι ζορικο, αρα και τη θερμοκρασια της, μιας και οι καρτες μας δεν καινε πλεον 10W.

 

κατατοπιστικότατος!!!!!!

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...