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

ΕΛ/ΛΑΚ: Επικαιρότητα - Τελευταία Νέα


DIMITRISG

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

9 ώρες πριν, jim_p είπε

Αυτό σημαίνει ότι επιτέλους θα έχουμε σύγχρονους οδηγούς που θα δουλεύουν παντού; 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Με αφορμη το παραπανω, πολλοι την ειδανε contributors και ζητησαν αλλαγες στον κωδικα. Εκτος απο τον τρομπα sjw στο παρακατω issue, χτες πετυχα εναν ακομα που ζηταγε ενα "the" να γινει "The".
https://web.archive.org/web/20220513062523/https://github.com/NVIDIA/open-gpu-kernel-modules/pull/51
https://old.reddit.com/r/linux/comments/uo37ns/is_everyone_trying_to_become_a_nvidia_contributor/

Επισης, opensource, ξε-opensource, εξακολουθει να θελει το αναλογο fw ο driver, που δεν ειναι opensource.
https://github.com/NVIDIA/open-gpu-kernel-modules/issues/35

Επεξ/σία από jim_p
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
2 ώρες πριν, jim_p είπε

δεν δειχνει την σελιδα

Ακυρο, την δειχνει, αχαχαχα τι καραγκιοζης

Επεξ/σία από tritonas00
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πάντως ρε παιδιά για τέτοια είδηση (περί nvidia και open source drivers) θα έπρεπε να γίνει ένα άρθρο στα νέα του insomnia. Τεχνολογικό site είναι.

Έλεος πια με την apple και την google.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

14 λεπτά πριν, tuxpower είπε

Πάντως ρε παιδιά για τέτοια είδηση (περί nvidia και open source drivers) θα έπρεπε να γίνει ένα άρθρο στα νέα του insomnia. Τεχνολογικό site είναι.

Έλεος πια με την apple και την google.

Δεν εγινε open source o driver της nvidia , αλλα τα kernel modules.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
12 λεπτά πριν, mphxths είπε

Δεν εγινε open source o driver της nvidia , αλλα τα kernel modules.

έχεις δίκιο, kernel modules(dkms). Οι drivers είναι κλειστοί.  still though.. αξίζει αναφορά.

Επεξ/σία από tuxpower
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

H προηγούμενη κατάσταση:
Ο οδηγός, αν μπορείς να τον πεις έτσι, απλά άνοιγε μια τρύπα στον πυρήνα. Δεν είχε πρόσβαση σε όλες τις υπηρεσίες του πυρήνα για νομικούς λόγους. Είχε ένα μικρό firmware blob.
Εκεί που είναι το ζουμί: Userspace (GL drivers), cuda κλπ εντελώς κλειστά. OpenCL εγκατελημένη

Η μελλοντική κατάσταση:
Οδηγός ανοικτός, αλλά με ένα τεράστιο firmware blob δεκάδων ΜΒ
Εκεί που είναι το ζουμί: Userspace (GL drivers), cuda κλπ εντελώς κλειστά. OpenCL εγκατελημένη

Οπότε είναι μεν μια βελτίωσή, δε λέω ούτε μηδενίζω τίποτα, αλλά  είναι ένα δειλό μισό βήμα. Πάλι θα έχεις 2 εκδόσεις της GL εγκαταστημένες πάλι θα έχεις το libglvnd και όλα τα σχετικά προβλήματα.

Η ιδανική λύση θα ήταν να είχες ένα ανοικτό οδηγό (μέ ένα μικρο Firmware blob έστω, μην είμαστε και πλεονέκτες) με ένα μόνο GL stack και καλή υποστήριξη OpenCL (αυτό δε θα το δούμε ποτέ το cuda πουλάει τις κάρτες σε HPC).

Για να το κάνω λιανά: Μοιάζει να μην μπορείς απλώς να κάνεις blacklist τον  nouveau (ή και να τον βγάλεις από τον πυρήνα ή να αλλάξεις τις προτεραιότητες) να βάλεις το firmware σε κάποιο πακέτο και να ξεμπλέξεις. Θα πρέπει να εγκαταστήσεις και όλο το κλειστό userbase  για να έχεις GL ή Vulkan.


Υπόψιν δεν έχω δει τον κώδικα, δεν έχω στήσει τους καινούργιους οδηγούς, είναι αυτά που έχω καταλάβει. 

Επεξ/σία από asfodelus
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

τα πραγματα για μενα ειναι απλα: η nvidia δεν το κανει για να μην παει περισσοτερος κοσμος στα linux γιατι μαλλον εχει κρυφη συμφωνια με την microsoft... δεν δικαιολογειται αλλιως τοσα χρονια να μην εχει βγαλει full drivers...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

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

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

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

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

Σύνδεση

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

Συνδεθείτε τώρα

  • Δημιουργία νέου...