peri certification

DJ Art djart at freemail.gr
Tue Dec 21 17:48:14 EET 1999


Michalis Kabrianis wrote:

> Bizzz, xasate.
> http://www.xfree86.org/3.3.5/NVIDIA1.html
>This drivers supports good acceleration for the NV1/STG2000 as well as the
>Riva
>128, Riva TNT and Riva TNT2

Έφερα ένα παράδειγμα, μιας τυχαίας κάρτας (και τόσο τυχαίας, όσο να
φτάνει στις 50.000 δρχ), δεν κάθησα να μελετήσω "σοβαρά" τα του XFree86
....

Παρ'όλα αυτά λέει "good acceleration". Τί μου λέει αυτό ?? Μου λέει ότι
υποτίθεται πως η κάρτα περνάει τον θεωρητικό έλεγχο (παρόλο που αυτό το
ξερό good acceleration δεν μου κάθεται εμένα -προσωπικα- καλά).

Είμαι δοκιμαστής ΟΚ ?
Μόλις διάβασα το documentation, λέει "good acceleration". Πέρα από αυτό,
το κλίμα είναι πως η κάρτα είναι supported. Ωραία !! Παίρνω το μηχάνημα
(με την συγκεκριμένη κάρτα γραφικών). Βάζω το distribution. Πάω στο
configuration των X. **Υπάρχει** η κάρτα στη λίστα (του xf86config, του
XFSetup, του οποιουδήποτε προγράμματος, αν και το xf86config είναι το
πιο "δίκαιο"). Ωραία !! Προχωράω. Βάζω ένα depth και όλες τις αναλύσεις.
Δουλεύει. Ωραία !! Βάζω άλλο depth. Δουλέυει. Βάζω άλλο ....
Η κάρτα είναι πιά certified. Ακολούθησα τα βήματα που θα ακολουθήσει ο
αγοραστής: έβαλα το Linux, τα X, είπα στα X ότι έχω την ΤΑΔΕ κάρτα,
διάλεξα ανάλυση και έτρεξα τα Χ *με επιτυχία και όπως ήθελα*.

Τελικά, για όλες τις κάρτες που υπάρχουν στο support list, υπάρχει
acceleration: μέσω του X_Server SVGA, αν δεν έχουν δικό τους XServer.
Δεν υπάρχει κάρτα που να αναφέρεται εκεί και να μην έχει κάποιο
acceleration.
Στην TNT πετάει ένα ξερό "good acceleration". Στην i740 λέει "Hardware
2D acceleration". Στην άλλη κάρτα "κάτι_τις Acceleration". Εάν από το
xfree project αναφέρεται ότι μια κάρτα υποστηρίζεται, πιστεύω πως δεν
πρέπει να κοιτάμε τον XServer.

Το θέμα, όμως, είναι πως από τη στιγμή που την κάρτα την υποστηρίζουν τα
X, ακόμα και σαν SVGA, θεωρείται supported. Ο δοκιμαστής θα δεί αν
δουλεύουν όλες οι αναλύσεις . Ποιές όλες ?? Όλες οι αναλύσεις που
ισχυρίζεται 

ο **κατασκευαστής της κάρτας** 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

ότι δουλεύουν (ναι, αυτό ξέχασα να το γράψω στο προηγούμενο mail, και
είναι πολύ σημαντικό).

Σ' αυτό το σημείο τα πράγματα γίνονται πολύπλοκα. Μπαίνει η έννοια της
ΥΠΕΡΒΑΣΗΣ (πώς λέμε υπέρβαση τελεστών ??? :). Η κάρτα φτάνει στα
1600χ1200. Η οθόνη με την οποία πουλιέται το μηχανημα πηγαίνει 1600χ1200
?? Ας πούμε όχι. Τότε είναι αδιάφορο αν τελικά στα X η κάρτα μπορεί να
δουλέψει στα 1600x1200. Μας "φρενάρει" η οθόνη. Άρα δεν χρειάζεται
έλεγχος στα 1600χ1200. Ο δοκιμαστής δεν ασχολείται με αυτό καν. 
ΑΛΛΩΣΤΕ ΔΕΝ ΕΧΕΙ ΤΗ ΔΥΝΑΤΟΤΗΤΑ ΝΑ ΤΟ ΔΟΚΙΜΑΣΕΙ.
"Δοκιμάζει αν το μηχάνημα ΣΤΟ ΣΥΝΟΛΟ του δουλεύει όπως θα έπρεπε να
δουλεύει".

> En syntomia, to oti mia karta ypostirizetai apo ton SVGA server DEN simainei
> oti den einai accelerated.

Δεκτό. Αντιθέτως, όλες οι κάρτες που τελικά αναφέρονται στο
Hardware-Support List των X, είναι accelerated, ανεξαρτήτως XServer. O
XServer είναι υπόθεση/δουλειά/θέμα των προγραμματιστών του X.

Νομίζω πως έγινε παρεξήγηση στο προηγούμενο mail, δεν διευκρίνησα
σωστά,  διαβάστε:

Αντιθετα, (και νομίζω πως αυτό ήθελε να πεί ο Παναγιώτης): ένα μηχάνημα
έχει μια κάρτα. Η κάρτα αυτή δεν υπάρχει στο Support-List των Χ. Ο
δοκιμαστής την δηλώνει σαν SVGA. Η κάρτα "δουλεύει". Ε, ναι. Σ' αυτήν
την περίπτωση δεν πρέπει να δεχτούμε την κάρτα σαν certified.


Συνοψίζω: αν μιά κάρτα, αναφέρουν τα X ότι την υποστηρίζουν, τότε
ελέγχεται και περνάει (αν όλα πάνε καλά). Αν δεν αναφέρεται στο support
των Χ, τότε δεν περνάει από έλεγχο, "κόβεται" αυτόματα.


> To opoio ligo poly mas epanaferei sto poioi tha kanoun tis pistopoiiseis kai ti
> gnwseis exoun :-(

Δεκτό και αυτό. ΑΛΛΑ: δεν νομίζω κάποιος ότι θα έπρεπε να κριθεί από το
αν έχει μελετήσει τα του Xfree86 για να γνωρίζει εκ των προτέρων όλη τη
λίστα με το ποιές κάρτες είναι accelerated και ποιές όχι. Πρέπει να
κριθεί από το άν στα πλαίσια της δοκιμής που θα κάνει, ** θα ανατρέξει
και θα συμβουλευτεί τέτοιου είδους λίστες hardware support, για να
χαρακτηρίσει το μηχάνημα .... **

Τελικά, θα πρέπει να φτιάξουμε "κανόνες" που θα τηρούν οι δοκιμαστές
(π.χ. το θέμα της κάρτας γραφικών, Xfree, κλπ...). Και μετά να ψηφίσουμε
τους κανόνες αυτούς ....


-- 
===========================================================
| DJ Art                                                  |
| email address: <djart at hellug.gr> <djart at freemail.gr>    |
===========================================================
| Personal Linux Page:                                    |
| http://www.geocities.com/SiliconValley/Code/6319        |
===========================================================




More information about the Hellug mailing list