Search the Community
Showing results for tags 'linux'.
-
Προγραμματιστές εξερευνούν την πλατφόρμα της Apple εγκαθιστώντας μια διανομή Linux, ωστόσο υπάρχει ακόμα αρκετός δρόμος για ένα ολοκληρωμένο Linux setup. Η αλλαγή της Apple σε ARM αρχιτεκτονική ήδη από τα τέλη του 2020 είναι μια ενδιαφέρουσα κίνηση από την αμερικάνικη εταιρία και ένας από του λόγους για αυτή την κίνηση είναι το ενοποιημένο οικοσύστημα προϊόντων. Ήδη τα προϊόντα που ανακοινώθηκαν περιλαμβάνουν δύο MacBooks, ένα Mac mini και περιλαμβάνουν φυσικά την πλατφόρμα των iPads και των iPhones που ουσιαστικά έχουν παρόμοιας σχεδίασης SoCs. Ερευνητές όμως, έχοντας στα χέρια τους συστήματα βασισμένα στην νέα γενιά του M1 SoC της Apple κατάφεραν να τρέξουν μια διανομή Linux με κάποια προβλήματα όπως ασυμβατότητα με πολλά υποσυστήματα στο εσωτερικό. Το γεγονός ότι η Apple έχει τροποποιήσει αρκετά τους πυρήνες CPU και την GPU του SoC της κάνει το έργο των developers που αναπτύσσουν λογισμικό για αυτή την πλατφόρμα όπως ένα Linux OS σημαντικά πιο δύσκολη διαδικασία. Επιπλέον των τροποποιήσεων οι προγραμματιστές δεν έχουν στη διάθεσή τους κανένα documentation που θα βοηθήσει τη διαδικασία και έτσι εξαρτώνται μόνο εξερευνώντας την πλατφόρμα με διάφορα εργαλεία. Ένα από τα σημαντικότερα προβλήματα όσων προσπαθούν να φέρουν το Linux στο ταχύτατο M1 SoC είναι η GPU, για την οποία δεν υπάρχουν drivers που μπορούν να χρησιμοποιηθούν και έτσι εξαρτιώμαστε πλήρως από το software rendering που αμαυρώνει την εμπειρία χρήσης αρκετού τέτοιου λογισμικού. Η πρώτη διανομή που έγινε διαθέσιμη και αναπτύσσεται ήδη από μερικούς developers είναι το Asahi Linux, ενώ πριν από μερικές ώρες η Corellium, που ειδικεύεται σε virtualization εφαρμογές όπως iOS, ανακοίνωσε τον ερχομό μιας Ubuntu διανομής στον M1 όμως εξακολουθεί να μην αξιοποιεί την GPU του SoC, οδηγώντας έτσι σε κακή συνολική εμπειρία χρήσης. Η έκδοση του Ubuntu έχει λειτουργικά αρκετά από τα υπόλοιπα τμήματα του Mac συστήματος, όπως τις USB και εντολές μέσω I2C, ενώ η ανάπτυξη έχει μεταφερθεί επιτυχώς στο Github απ' όπου θα παρέχονται updates αλλά και tutorials στο μέλλον. Πηγή Βρείτε μας στα Social:
-
Δοκιμές που έγιναν από διάφορα media μετά την ανακοίνωση του επεξεργαστή έδειχναν πως υπάρχουν διαφορές στις εκδόσεις των Windows. Η σύγχυση δημιουργήθηκε μετά από τα ευρήματα του επιφανούς Anandtech όταν βρήκε πως τα Windows 10 Enterprise δείχνουν να εκμεταλλεύονται καλύτερα τον 64-πύρηνο επεξεργαστή της AMD, ευρήματα που δείχνουν να έρχονται σε αντίθεση με αυτά άλλων γνωστών sites. Ο 64 πυρήνων επεξεργαστής της AMD είναι αυτή τη στιγμή ο μεγαλύτερος (και λόγω φυσικού μεγέθους) που έχει κυκλοφορήσει για τη καταναλωτική αγορά μέχρι σήμερα και η σχεδίασή του έχει αρκετές ιδιαιτερότητες με τη βασικότερη να εντοπίζεται στη τοπολογία του chip και κατ' επέκταση στη δυσκολία που έχει αρκετό λογισμικό να τρέξει σε όλους τους πυρήνες του. Η επίσημη απάντηση της AMD ήρθε μερικές ημέρες αργότερα και σε αυτή η εταιρία λέει πως ο Ryzen Threadripper 3990X που ήρθε στα καταστήματα μόλις πριν από μερικές εβδομάδες τρέχει το ίδιο καλά και στα Windows 10 Pro αλλά και σε πολλές διανομές Linux ενώ όσον αφορά το τελευταίο είναι ίσως η προτιμώμενη λύση για κάποιον που έχει βάλει στο στόχαστρό του το εν λόγω chip, ενδεχομένως λόγω των ιδιαίτερων εφαρμογών που μπορεί να θέλει να τρέξει. Μια από αυτές τις διανομές που βρέθηκε να τα πηγαίνει καλά ο 3990X είναι το Clear Linux, ένα λειτουργικό με αρκετά καλό optimization σε πλατφόρμες της Intel που ταυτόχρονα φέρνει αρκετά γρήγορα τις νεότερες εκδόσεις του Linux Kernel και των compilers στο προσκήνιο. Παρακάτω ακολουθεί η απάντηση της AMD: "AMD officially recommends Windows 10 Professional or Linux for the AMD Ryzen Threadripper 3990X. Higher editions/versions of Windows 10 confer no additional performance or compatibility benefits to the processor. We understand that this suggestion has been made in the media, but we believe this to be an error in testing that our team is presently diagnosing." Πηγή. Βρείτε μας στα Social:
-
Ένα από αυτά μάλιστα φαίνεται πως έχει τη μεγαλύτερη επίπτωση στις επιδόσεις, δείχνουν μετρήσεις. Η Intel αναγνώρισε ακόμα περισσότερα θέματα ασφαλείας στους επεξεργαστές της και στο μηνιαίο report της αυτόν τον μήνα έδωσε στη δημοσιότητα 77 νέες ευπάθειες, όχι μόνο στα CPU, αλλά και σε άλλα υποσυστήματα όπως στα Intel graphics και στους ethernet controllers της. Τα 67 από αυτά τα εντόπισε με τις εσωτερικές δοκιμές της η Intel ενώ τα υπόλοιπα 10 προέρχονται από εξωτερικές πηγές που επικοινώνησαν με την εταιρία για την επίλυσή τους, κάτι που γίνεται αρκετά συχνά και 'ήσυχα' με πολλές ακόμη εταιρίες του χώρου. Μπορεί ο όγκος των πιθανών exploits να είναι μεγάλος, όμως ένα από αυτά δείχνει να κεντρίζει το ενδιαφέρον όσων ενδιφέρονται για τις επιδόσεις των συστημάτων τους. Το JCC Erratum επηρεάζει όλες τις πρόσφατες γενιές επεξεργαστών της εταιρίας Coffee Lake, Amber Lake, Cascade Lake, Skylake, Whiskey lake, Comet Lake, Kaby Lake και έχει να κάνει με τις κοντινές cache του CPU και μπορεί να περιοριστεί μέσω firmware update. Οι μετρήσεις του Phoronix σε περιβάλλον Linux έδειξαν πως σε ορισμένα workloads η πτώση των επιδόσεων είναι υπαρκτή και μεγαλύτερη από το 'έως 4%' που ισχυρίζεται η εταιρία. Για να αντισταθμίσει την πτώση των επιδόσεων η Intel έχει διαθέσει στη πλατφόρμα του Linux ένα εργαλείο που φροντίζει να περιορίσει τα 'jump' εντολές έως ότου το software αναβαθμιστεί κατάλληλα. Σε gaming εφαρμογές η πτώση εξακολουθεί και είναι εμφανής σε μερικούς από τους τίτλους που δοκιμάστηκαν, ενώ σε άλλους είναι μηδενική με απώλειες της τάξης του 1 με 3 frames κατά μέσο όρο. Πηγή. Βρείτε μας στα Social:
-
Η κοινότητα βλέπει τους επεξεργαστές της Intel να χάνουν μεγάλο ποσοστό των επιδόσεων σε συστήματα Linux, σύμφωνα με μετρήσεις που προκύπτουν από το Phoronix. Η Intel παρουσίασε μαζί με την τελευταία σειρά security patches και μερικά benchmarks που δείχνουν τα ποσοστά που θα χάσουν όσοι χρησιμοποιούν επεξεργαστές της, όμως το Phoronix που ειδικεύεται σε μετρήσεις για το λειτουργικό Linux δείχνει την άλλη όψη του νομίσματος. Πιο ειδικά από τις μετρήσεις που πραγματοποίησε διακρίνεται μια μέση πτώση των επιδόσεων της τάξης του 16% ενώ στα αντίστοιχα μοντέλα της AMD η πτώση δεν ξεπέρασε το 3%. Όσον αφορά τα Intel το Phoronix δε μετρά και την επιπλέον πτώση που θα δουν όσοι απενεργοποιήσουν το HyperThreading, μια λειτουργία που συνεισφέρει αρκετά στις τελικές επιδόσεις των chips. Οι μετρήσεις του Phoronix όμως δείχνουν και τα επίπεδα που 'πέφτουν' οι επεξεργαστές της Intel στα διάφορα σενάρια λέγοντας πως ο Core i7 8700K για παράδειγμα βρίσκεται πολύ πιο κοντά στον Ryzen 7 2700X, ενώ ο Core i9 7980XE που αποτελεί ένα high end chip της προηγούμενης HEDT γενιάς της Intel πέφτει στα επίπεδα του εξίσου πολυπύρηνου (32 cores) Threadripper 2990WX της AMD. Πηγή. Βρείτε μας στα Social:
- 2 replies
-
- cpu security patches
- intel
-
(and 4 more)
Tagged with:
-
Σε συνέχεια της αναζήτησής μου για backup και redundancy πρακτικές έπεσαν στο τραπέζι της συζήτησης διάφορ ες δημοφιλείς υλοποιήσεις RAID-1 (το οποίο κυρίως με ενδιαφέρει για τα δεδομένα εργασίας μου + αποθήκη): mdadm raid-1, btrfs raid-1 και ZFS mirror. Για να καταλήξω σε κάποια υλοποίηση πριν από την αγορά/αναβάθμιση των δίσκων μου αποφάσισα να τεστάρω όλες τις υλοποιήσεις και να γνωρίσω σε πρώτη φάση τη λειτουργικότητά τους. Δυστυχώς περισσευούμενοι μοντέρνοι δίσκοι δεν υπάρχουν, οπότε ξέθαψα από το ράφι δύο αρχαίους seagate 80GB που πριν από 15 χρόνια περίπου βρίσκονταν στο main desktop μου (και αν θυμάμαι καλά ένα φεγγάρι έπαιζαν και σε raid-0 σαν δίσκος συστήματος). Ο ένας ψόφησε, έγινε RMA, αλλά μέχρι να έρθει ο αντικαταστάτης είχα αγοράσει άλλον δίσκο μεγαλύτερο και γύρισα σε single hdd λειτουργία γιατί το raid-0 είχε τα νάζια του. Και για να μην τα πολυλογώ: O 7200.7 είναι sata-1, ενώ ο 7200.9 είναι sata-2, χωρίς όμως ουσιαστική διαφορά στις επιδόσεις, όπως θα δείτε και πιο κάτω. Οι συνδέσεις έγιναν στον αέρα και το παιχνίδι ξεκίνησε: Πρώτα ελέγχθηκε η υγεία των δίσκων που ήταν 100% και έπειτα έγιναν format σε ext4. Έγιναν οι πρώτες μετρήσεις σε κάθε δίσκο ξεχωριστά. Μετά με τη σειρά υλοποιήθηκε btrfs raid-1 (εγγενής υποστήριξη στο linux mint 19.1 - δεν χρειάστηκε να εγκαταστήσω τίποτα). Η ενσωμάτωση του btrfs στο gui δεν ήταν και τόσο όμορφη, καθώς στα devices φαινόντουσαν και οι δύο δίσκοι και απλά έκανες mount οποιονδήποτε από τους δύο για να αποκτήσεις πρόσβαση στη συστοιχία. Ακολούθηκε restart, ξανά format και υλοποίηση mdadm raid-1 για το οποίο εγκαταστάθηκε το mdadm. Τo mdadm είχε την πιο όμορφη "ενσωμάτωση" στο linux mint, καθώς στα devices οι δύο δίσκοι φαινόντουσαν σαν ένα multi-device raid με αντίστοιχο όμορφο εικονίδιο. Τέλος, μετά από restart και εκ νέου format εγκαταστάθηκαν τα zfsutils-linux που επέτρεψαν τη δημιουργία zpool mirror. Εδώ η συστοιχία φαίνεται σαν ένας φάκελος συστήματος (αν και με δημιουργία zvol(ume) μπορεί να φανεί στο desktop σαν δίσκος (block device). Και στις 3 περιπτώσει η δημιουργία του raid ήταν υπόθεση δευτερολέπτων με 2 εντολές στην κονσόλα. Πανεύκολο ακόμα και για νεοεισερχόμενο στο linux. Οι μετρήσεις σε κάθε περίπτωση έγιναν με εγγραφή και ανάγνωση φακέλου 8,4GB με 31 αρχεία. Όλα έγιναν με χρήση της εντολής time (για μέτρηση χρόνου) ακολουθούμενης από rsync για αντιγραφή του φακέλου. Για να πάρω τις ταχύτητες εγγραφής έπαιρνα τον φάκελο από πιο γρήγορο δίσκο sata-3 και τον έγγραφα στην κάθε υλοποίηση raid. Για να πάρω ταχύτητα ανάγνωσης έπαιρνα με rsync πάλι τον φάκελο από το raid και το έγγραφα στον ssd μου στο desktop για να είμαι σίγουρος ότι δεν θα έχω κάποιο bottleneck. Έτσι πέτυχα ένα ρεαλιστικό σενάριο χρήσης της συστοιχίας (για μένα). Αρχικά ανέμενα οι ταχύτητες εγγραφής να είναι ίσες με αυτές του πιο αργού δίσκου και οι ταχύτητες ανάγνωσης να είναι μεγαλύτερες (αλλά όχι διπλάσιες) από την ταχύτητα ανάγνωσης του πιο αργού δίσκου. Όλα τα δεδομένα περάστηκαν σε libre calc και οπτικοποιήθηκαν σε γράφημα. Τα αποτελέσματα με εξέπληξαν: Αποδείχτηκε ότι τόσο το mdadm raid-1 όσο και το btrfs raid-1 στην ανάγνωση δεν διαβάζουν και από του δύο δίσκους παράλληλα για να επιταχύνουν τον ρυθμό μεταφοράς, αλλά για λόγους redundancy διαβάζουν μόνο από τον έναν δίσκο πιθανόν για να μην καταπονούν και τους 2. Αυτό το γεγονός με απογοήτευσε και νόμιζα ότι εγώ έκανα κάτι λάθος. Αυτή ήταν και η αιτία που δοκίμασα και το ZFS (δεν ήταν στον αρχικό μου σχεδιασμό). Με το που έκανα ανάγνωση από το zfs pool κατάλαβα αμέσως ότι θα έπαιρνα καλύτερα αποτελέσματα και μόνο από τον θόρυβο που έκαναν και οι δυο δίσκοι. Ήταν εμφανές ότι διάβαζαν και οι δύο και ο θόρυβος ήταν αρκετά πιο έντονος σε σχέση με τις δύο προηγούμενες υλοποιήσεις. Συμπερασματικά νομίζω ότι είναι σχεδόν σίγουρο ότι μόλις αγοράσω τους 2x3TB δίσκους για την αποθήκη μου θα υλοποιήσω ZFS mirroring, καθώς οι επιπρόσθετες επιδόσεις είναι ζητούμενες (φυσικά με όλα τα καλούδια και την ασφάλεια που παρέχει το ZFS, όπως προστασία από silent errors, ευκολία στην προσθήκη επιπλέον δίσκου οποιασδήποτε χωρητικότητας, μεταφερσιμότητα της συστοιχίας σε οποιοδήποτε σύστημα, CoW κ.α.). Το μόνο που μένει είναι μήπως κάποιος με διαφωτίσει για πιθανές ρυθμίσεις που δεν έκανα στο mdadm και στο btrfs για να πάρω καλύτερες ταχύτητες ανάγνωσης. update: Μου υποδείχθηκε ότι σε νεώτερο kernel (5.0) έχουν γίνει κάποια patch για το btrfs, οπότε το δοκίμασα με το ubuntu 19.04 και kernel 5.0.something. Πήρα καλύτερα αποτελέσματα στην ανάγνωση με το btrfs raid-1 (72,8 ΜΒ/sec). Λογικά κάνει κάποια παράλληλη ανάγνωση από τους δίσκους, αλλά δεν φτάνει στα επίπεδα του ZFS mirror (86,02 ΜΒ/sec).
-
Λοιπόν ανοίγω το θέμα στο Linux subforum γιατί θα αναφερθώ και στο ZFS (για όσους δεν ξέρουν, απλά καθιστά το "απλό" raid ξεπερασμένο...) που υποστηρίζεται σε linux και απ'όσο γνωρίζω όχι σε windows, αλλά και οι ιδέες/απόψεις των windows users είναι ευπρόσδεκτες. Ξεκινάω με το setup μου: 1) SSD για λειτουργικό, εφαρμογές και προσωρινό χώρο εργασίας. 2) μηχανικός WD black 640GB δεκαετίας με τον φάκελο των projects μου (από το 2003, ίσως και παλιότερα) περίπου 100GB, φάκελο games μεταφέρσιμο με απλό copy/paste, και διάφορα άλλα πραγματάκια, σχεδόν 60% γεμάτος 3) μηχανικός Samsung (από την εποχή που η Samsung έφτιαχνε μηχανικούς) 500GB ταινιοθήκη, γεμάτος. 10ετίας και αυτός 4) μηχανικός seagate 1ΤΒ για backup εντός του pc. Εδώ είναι αποθηκευμένα περιοδικά critical data π.χ. images του SSD για recovery, images του laptop για recovery, τα οικογενειακά videos για πρωτεύον backup, το αρχείο των projects μου (που προανέφερα στον WD) και δυστυχώς άρχισα να τον χρησιμοποιώ και για ταινιοθήκη δεδομένου ότι ο Samsung είναι γεμάτος. Ο δίσκος είναι περίπου στο 70% της χωρητικότητάς του γεμάτος. 5) εξωτερικός μηχανικός seagate 1ΤΒ για backup critical data όσων προαναφέρθηκαν. Είναι μονίμως εκτός σύνδεσης με το pc και εκτός ρεύματος. Συνδέεται μια φορά τον μήνα για να παίρνω backup και όλο τον υπόλοιπο χρόνο είναι offline. Τα προβλήματα που έχω και θέλω να αντιμετωπίσω είναι τα εξής: α) Θέλω να αυτοματοποιήσω το backup. Μέχρι τώρα όλα γίνονται manual και μου τρώνε χρόνο. β) Η ταινιοθήκη (samsung 500GB) είναι γεμάτη και πλέον χρησιμοποιώ χώρο από τον δίσκο backup (και από τον 2ο δίσκο του laptop). Εν ολίγοις χρειάζομαι αναβάθμιση σε αποθηκευτικό χώρο... γ) Έχω πολλούς μηχανικούς στο main pc και θέλω να τους περιορίσω. δ) Δεν υπάρχει backup της ταινιοθήκης (δεν θα πεθάνω αν την χάσω, αλλά επειδή υπάρχουν και παλιές ταινίες που δεν βρίσκω εύκολα, θα ήθελα να υπάρξει backup κυρίως για συναισθηματικούς λόγους). Συγκεντρωτικά έχω περίπου 1,5ΤΒ ωφέλιμα δεδομένα εκ των οποίων περίπου τα μισά γίνονται backup. Η λύση που σκέφτομαι είναι να αγοραστούν 2x3TB μηχανικοί προς αντικατάσταση των 3 δίσκων που έχω εντός του pc και να παίξουν σε ZFS mirror pool. Έτσι αυξάνω τον ωφέλιμο χώρο μου περίπου κατά 100% και αυτοματοποιώ το πρωτεύον backup δεδομένου ότι θα παίζουν σε mirror pool, ενώ παράλληλα τα πάντα όλα -και η ταινιοθήκη- θα υπάρχουν σε αντίγραφο. Για δευτερεύον backup θα διατηρηθεί ο εξωτερικός 1ΤΒ που έχω, φυσικά πάντα off-line. Τα 3ΤΒ κοστίζουν περίπου 65€/δίσκο και είναι το sweet spot. Τα 4ΤΒ ψιλοξεφεύγουν (για μένα), αλλά μέχρι να πάρω την απόφαση να κάνω την μετάβαση, μπορεί να έχουν πέσει και άλλο οι τιμές τους και τελικά να επιλέξω 2x4TB που θα μου δώσουν και άλλον αέρα. Το μοναδικό πρόβλημα που βλέπω στην παραπάνω λύση είναι ότι το ZFS δεν είναι προσβάσιμο (αξιόπιστα χωρίς κίνδυνο corruption) από τα windows. Αυτό σημαίνει ότι ο φάκελος games δεν θα είναι προσβάσιμος. Ως έχουν τα πράγματα στα windows μπαίνω 1-2 φορές τον χρόνο (και αυτό πλέον μόνο για να κάνω updates). Δεδομένων των εκρηκτικών εξελίξεων με proton και lutris (για όσους δεν ξέρουν, αυτά τα 2 λογισμικά επιτρέπουν σχεδόν το 80% των AAA games να παίζουν στο linux), μάλλον στο μέλλον το windows partition θα το διώξω εντελώς, απλά τηρώ στάση αναμονής προς το παρόν μήπως και κάποια στιγμή ξαναπαίξω κάποιο παιχνίδι (εδώ και αρκετούς μήνες το ΑΑΑ gaming είναι παρελθόν για μένα). Έχω σκεφτεί και τη λύση NAS, αλλά προς το παρόν δεν θέλω μια επιπλέον συσκευή/υπολογιστή always on. Όταν στο μέλλον καταφέρω να λύσω το πρόβλημα της gigabit δικτύωσης σε όλο το σπίτι μου, τότε θα επανεξετάσω τη λύση NAS. Άλλωστε το ZFS υποστηρίζεται από freeNAS οπότε αν ποτέ στήσω κάποιον file/media server θα μπορώ να το κάνω με τους ίδιους δίσκους χωρίς δυσκολία. Εσείς τι λέτε για όλα αυτά; Ποιο backup policy χρησιμοποιείτε; Περιμένω απόψεις και ιδέες μήπως και προτιμήσω κάποια άλλη καλύτερη λύση από αυτήν που σκέφτομαι.
-
Στη συνέχεια τρέχει Ubuntu Linux στο υπολογιστή του αυτοκινήτου και απλές εφαρμογές όπως ένα περιηγητή να τρέχει YouTube. Το πιο προσιτό από τα μοντέλα της Tesla έπεσε στα χέρια ενός hacker ο οποίος βρήκε τρόπο να εισχωρήσει στο εσωτερικό του υπολογιστή του αυτοκινήτου του και να εγκαταστήσει μια διανομή Linux επεκτείνοντας πρακτικά τις δυνατότητες του συστήματος ψυχαγωγίας που έχει το Model 3. Στο βίντεο που ανέβασε στο YouTube δείχνει το σύστημα του αυτοκινήτου του να τρέχει το δημοφιλές δωρεάν λειτουργικό και έναν περιηγητή με ένα YouTube tab. Ο χρήστης ουσιαστικά διατήρησε το εργοστασιακό OS της Tesla και έτρεξε παράλληλα το Ubuntu στο αυτοκίνητό του ενώ το hardware του δεν παρουσίασε κανένα πρόβλημα αφού οι drivers ήταν κανονικά διαθέσιμοι. Το hardware κάτω από όλα αυτά είναι ένας τετραπύρηνος Atom Α3950 χρονισμένος στα 1.6GHz με boost στα 2GHz και αρχιτεκτονικής Goldmont. Φυσικά η όλη διαδικασία είναι αρκετά ριψοκίνδυνη για το αυτοκίνητο αφού ένα λάθος μπορεί να αποβεί μοιραίο για τη σταθερότητα του λειτουργικού της Tesla. Το Model 3 είναι το πιο προσιτό από τα οχήματα της Tesla αυτή τη περίοδο με κόστος περίπου $35.000 στην αγορά των ΗΠΑ. Πηγή. Βρείτε μας στα Social:
- 3 replies
-
- tesla model 3
- hacked
- (and 5 more)
-
petition: http://chng.it/TbWvTNSs7f logitech forums (αν έχετε account κάντε ένα post): https://community.logitech.com/s/question/0D55A000072VG0gSAG/official-linux-support Όλοι κερδίζουμε αν κάνετε τον κόπο να υπογράψετε και να κάνετε και ένα post στα forums της logitech, ακόμα και αν δεν έχετε logitech προϊόντα. Ευχαριστώ.
-
ΕΙΣΑΓΩΓΗ Είμαι από τους τυχερούς που πρόλαβαν την επανάσταση του home computing στην χώρα μας. Δεν το γράφω αυτό από συναισθηματική άποψη μόνο, αλλά και από πρακτική. Είχαμε την ευκαιρία όλοι εμείς να μάθουμε (αναγκαστικά) τι είναι και πώς λειτουργεί ένας υπολογιστής, να γράψουμε κώδικα για να πετύχουμε αυτό που θέλαμε, να hack-άρουμε και εν τέλει να αποκτήσουμε γνώσεις που η σημερινή γενιά δεν έχει την ευκαιρία να αποκτήσει το ίδιο εύκολα. Με τον όρο «εύκολα» δεν εννοώ ότι οι γνώσεις αυτές δεν είναι προσβάσιμες σήμερα, το αντίθετο μάλιστα. Εννοώ ότι το πιθανότερο είναι ότι ένας νέος χρήστης σήμερα -το πιθανότερο είναι ότι- θα παραμείνει χρήστης-καταναλωτής και όχι γνώστης. Όταν το 1986 απέκτησα το πρώτο μου home micro, έναν Amstrad CPC 6128, αυτός συνοδευόταν από ένα ογκοδέστατο manual 520 σελίδων(!!!), το οποίο όχι μόνο σου εξηγούσε το πώς θα λειτουργήσεις το σύστημα, αλλά έφτανε να είναι και ένα πλήρες εγχειρίδιο της γλώσσας προγραμματισμού BASIC, εισαγωγής στα λειτουργικά συστήματα (CP/M), αλλά και ανάλυσης προχωρημένων θεμάτων για υπολογιστές. Διαβάζοντας και κατανοώντας αυτό το εγχειρίδιο (ήταν μεταφρασμένο στα ελληνικά), έφτανες να είσαι ισάξιος γνωστικά με αυτούς που τελείωναν τμήματα Πληροφορικής στα ΑΕΙ εκείνης της εποχής (το γράφω αυτό μετά λόγου γνώσεως). Το περίεργο (με την έννοια της αναζήτησης) παιδί Δ’ Δημοτικού εκείνης της εποχής είχε τη δυνατότητα να ανακαλυψει γνώσεις, κάτι που δεν ισχύει σήμερα που όλα είναι out-of-the-box έτοιμα. Για να προχωρήσω στο κυρίως θέμα αυτού του άρθρου, θα πρέπει να αναφέρω ότι τις τελευταίες μέρες με έπιασε μια ιδιαίτερη νοσταλγία για την εποχή εκείνη. Τυχαία υπέπεσαν στην αντίληψη κάποια κανάλια στο youtube που ασχολούνται με retro computing, restoration κτλ., αφενός πολύ επαγγελματικά, αφετέρου φτιαγμένα με αγάπη και μεράκι (ένα μάλιστα έχει 700k+ συνδρομητές!). Τα παρακολουθώ μανιωδώς και μοιραία μπήκα στον πειρασμό να ψάξω και να βρω τον Amstrad 6128 που έχω ακόμα στο πατάρι του πατρικού μου. Οι υποχρεώσεις της καθημερινότητας τελικά με «λογίκεψαν» και κατέληξα στο να ψαχτώ με το θέμα των emulators στο αγαπημένο μου λειτουργικό, το Linux. CPC emulators στο LINUX Ενώ στο linux, μπορείς να βρεις εύκολα native emulators για άλλες πλατφόρμες, μέσα από τους software managers των δημοφιλών διανομών, δυστυχώς για τα CPC δεν υπήρχε τέτοια δυνατότητα. Στα windows υπάρχουν οι εξαιρετικοί winAPE και caprice32 με άπειρες δυνατότητες, τους οποίους βρίσκεις και κατεβάζεις πολύ εύκολα. Στο Linux μετά από αρκετό ψάξιμο (όχι εύκολα) μπορείς να βρεις κάποια projects τα οποία είναι παρατημένα εδώ και χρόνια, με αποτέλεσμα να πρέπει να φτύσεις αίμα με ξεχασμένες από τον Θεό βιβλιοθήκες και κονσόλα. Κατάφερα να λειτουργήσω τον CPCemu 1.7 και τον ArnoldTNG, αλλά η συνολική εμπειρία δεν έφτανε στο σημείο που θα ήθελα. Κάποιοι τύποι ασχολούνται και με τον caprice32 για Linux, αλλά το αποτέλεσμα της δουλειάς τους πάει άκλαυτο διότι έχουν ανεβασμένο το source στο github και ουδείς θεωρώ θα κάτσει να ασχοληθεί με εγκατάσταση των dependencies και το τελικό compilation του κώδικα. (Ρε φίλε την έκανες που την έκανες τη δουλειά, φτιάξε και ένα deb για τον τελικό χρήστη….) Η επόμενη προσπάθειά στα πλαίσια της αναζήτησής μου αυτής ήταν να δω μέσω VM τι μπορώ να κάνω. Ξεκίνησα το win10 vm που έχω και εγκατέστησα τον winAPE. Φαινότα τέλειος, μέχρι που διαπίστωσα ότι υπάρχουν προβλήματα με stuttering στην κίνηση των παιχνιδιών (όχι στον ήχο) λόγω των direct-something τεχνολογιών που χρησιμοποιεί. One emulator to rule them all! Επανήλθα λοιπόν στο native Linux, αποφασισμένος να βρω και να δουλέψω κάποιον emulator, ώστε να γράψω αυτό το «how-to». Στις αναζητήσεις που έκανα έπεσα πάνω σε κάποιο post που προτεινε τη χρήση του MAME arcade emulator, χωρίς όμως να γράφει λεπτομέρειες. Αρχικά παραξενεύτηκα, καθώς γνώριζα ότι ο MAME είναι για τα arcades, μετά όμως θυμήθηκα ότι τα περισσότερα από αυτά τρέχουν σε Z80, τον επεξεργαστή των CPC! Οπότε με περαιτέρω ψάξιμο ανακάλυψα πώς να το καταφέρω. Μάλιστα όλες οι οδηγίες που βρήκα περιελάμβαναν βαριά χρήση κονσόλας, αλλά εδώ αποφάσισα να διαφοροποιηθώ: Πιστός στη άποψή μου ότι επιτέλους όλοι οι hardcore «λινουξάδες» πρέπει να σταματήσουν να κάνουν επίδειξη γνώσεων αν επιθυμούν κάποτε το linux να γίνει mainstream, θα γράψω αναλυτικά τις (πολύ απλές) οδηγίες για χρήση του MAME ως CPC emulator χωρίς μια γραμμή σε κονσόλα! Όλα θα γίνουν από GUI. Σημειώνω ότι με τις παρακάτω οδηγίες δεν επηρεάζεται καθόλου η λειτουργικότητα του MAME ως arcade emulator, μπορεί δηλαδή άνετα να χρησιμοποιηθεί ταυτόχρονα για τα αγαπημένα σας arcades και για CPC emulation. CPC EMULATION μέσω MAME Οι οδηγίες που παραθέτω υλοποιήθηκαν σε Linux Mint 19 cinnamon (Ubuntu 18.04 based) και λογικά λειτουργούν απαράλλαχτα σε όλες τις ubuntu based διανομές. Θεωρώ ότι δεν θα υπάρχει πρόβλημα εφαρμογής αυτών των οδηγιών σε κάθε διανομή που διαθέτει στον software manager της τον MAME emulator. Εγκατάσταση του ΜΑΜΕ από το software center της διανομής. Νομίζω ότι το συγκεκριμένο βήμα είναι απλό. Πάμε στον software manager, στο πεδίο της αναζήτησης γράφουμε “mame”, επιλέγουμε τον emulator και πατάμε install. Τόσο απλά. Κατεβάζουμε και αντιγράφουμε στο αντίστοιχο φάκελο τις ROMS για τα CPC μηχανήματα. Προσοχή αυτό το βήμα δεν έχει σχέση με τα παιχνίδια. Οι εν λόγω ROMS αφορούν στο emulation του μηχανήματος και όχι επιπρόσθετου λογισμικού. Τις ROMS για όλα τα CPC μηχανήματα για MAME μπορούμε να τις βρούμε εδώ. Αν δεν γνωρίζετε που είναι ο φάκελος των ROMS του MAME emulator, όπου πρέπει να αποσυμπιεστεί το αρχείο που μόλις κατεβάσατε, μπορείτε να το βρείτε μέσω από το UI του MAME. Οπότε μόλις εντοπίσετε τους φακέλους, πάτε εκεί από το desktop της διανομής σας (ή δημιουργείτε νέο φάκελο όπου θέλετε και πατάτε save configuration πριν βγείτε από την εφαρμογή) και χύμα αποσυμπιέζετε το αρχείο με τις CPC ROMS που μόλις κατεβάσατε. Μόλις ολοκληρωθεί αυτό το βήμα, μπορούμε να μπούμε σε περιβάλλον CPC κανονικά και να κάνουμε ό,τι κάναμε και στο πρωτότυπο home micro. Εδώ να σημειώσουμε ότι λόγω emulation του πληκτρολογίου, δεν θα λειτουργεί το πλήκτρο tab για να μπούμε στο menu του UI, αντ’ αυτού μπορούμε να χρησιμοποιήσουμε το scroll lock και αμέσως μετά το tab. Στο linux mint, επειδή το scroll lock είναι κλειδωμένο για άλλη χρήση, μπορούμε να χρησιμοποιήσουμε το πλήκτρο insert και αμέσως μετά το tab. Και από games τι γίνεται; Μπορείτε να κατεβάσετε με μια απλή αναζήτηση στο google (υπάρχουν και dedicated retro sites) οποιαδήποτε εφαρμογή ή game επιθυμείτε (αρχεία dsk) και μετά να το φορτώσετε στον emulator. Προσωπικά έχω κατεβάσει τη συλλογή GoodCPC v2.02 που περιλαμβάνει ΟΛΟ το λογισμικό που έχει κυκλοφορήσει για CPC οπότε μπορώ να περάσω την υπόλοιπη ζωή μου ανακαλύπτοντάς το…. Χεχεχεχεχε. Πώς φορτώνουμε μια "δισκέτα" dsk; Από τον file manager της πιο πάνω εικόνας, απλά επιλέγουμε floppy1 και «δείχνουμε» στον αντίστοιχο φάκελο που υπάρχει το dsk αρχείο. Μετά οι.... γνώστες ελπίζω να θυμούνται τις εντολές cat και run... Κλείνοντας, να αναφέρω ότι ο MAME έχει τη δυνατότητα με ανάλογη διαδικασία να εξομοιώσει ΟΛΑ τα home micros της εποχής, όποιο μοντέλο τραβάει η ψυχή σας (Spectrum, Amiga, Atari ST κτλ). Για τον Amstrad CPC 6128 να αναφέρω ότι όποιο παιχνίδι δοκίμασα έτρεχε με 100% σωστό emulation (ταχύτητα, γραφικά, ήχος), ενώ οι δυνατότητες παραμετροποίησης είναι πολλές και ξεφεύγουν από τον στόχο αυτού του άρθρου. Σε όσους επιλέξουν να ασχοληθούν, εύχομαι… καλές αναμνήσεις και καλού κακού έχετε και χαρτομάντιλα στο γραφείο σας μήπως και χρειαστούν
-
Η κονσόλα της Nintendo έπεσε στα χέρια της ομάδας hacker Fail0verflow οι οποίοι εγκατέστησαν Linux εκμεταλλεύοντας μια τρύπα στο λειτουργικό σύστημα. Η ομάδα σε σχετικό tweet ανέφερε επιγραμματικά τι περιλαμβάνει το exploit της για το Nintendo Switch. Αρχικά αναφέρει πως υπάρχει ένα bug στην bootrom που επιτρέπει την εκτέλεση κώδικα από τον χρήστη, ενώ σύμφωνα με την ομάδα δεν μπορεί να πατσαριστεί σε όσα Switch κυκλοφορούν ήδη στην αγορά. Επιπλέον, βλέποντας το παρελθόν στις κονσόλες της αγοράς, επιβεβαιώνουν πως αυτή η μέθοδος δεν χρειάζεται κάποιο modchip. Το τι μπορεί να κάνει κάποιος που αποκτήσει αντίστοιχη πρόσβαση στο Switch είναι δύσκολο να απαντηθεί. Το πιο σημαντικό ίσως πράγμα που μένει να γίνει είναι το backup των save games, μιας και η Nintendo δεν παρέχει τέτοια δυνατότητα, ενώ η μόνη επιλογή που προστέθηκε στα τέλη του 2017 είναι η μεταφορά των saves σε άλλο Switch αλλά αυτό προϋποθέτει πως και τα δύο είναι σε λειτουργική κατάσταση. Δεδομένης της φορητότητας, η κονσόλα είναι φτιαγμένη για on the go gaming, εκεί όπου ενδέχεται να πέσει, να χτυπήσει και να σπάσει. Ανοίγοντας το λειτουργικό σύστημα του Switch δε θα είναι τόσο απλό για την πλειοψηφία, αφού η ομάδα δε φαίνεται να δημοσιεύει κάπου το exploit. Πάντως η διανομή που δοκιμάστηκε ήταν το Debian Linux το οποίο έφτασε μέχρι την οθόνη του login. Πηγή. Βρείτε μας στα Social:
-
Patches για πάνω από το 90% των επεξεργαστών της τελευταίας δεκαετίας λανσάρει η Intel για το λειτουργικό σύστημα Red Hat και άλλα αντίστοιχα enterprise OS. Με στόχο να κλείσει την τρύπα ασφαλείας (αρχικά) του Meltdown, η Intel δημοσίευσε πλήθος από microcode patches για πάνω από 2300 επεξεργαστές που αποτελούν τουλάχιστον το 90% του συνόλου των επεξεργαστών των τελευταίων 5 με 10 χρόνων. Τα patches προορίζονται κυρίως για την enterprise αγορά αφού αφορούν Linux distros όπως το Red Hat enterprise, SUSE Linux Enterprise Server χωρίς όμως να αφήνει εκτός δημοφιλείς διανομές όπως τα CentOS, Debian, Fedora και Ubuntu. Ανάμεσα στα μοντέλα συναντάμε και επεξεργαστές όπως τον Q6600 αλλά και πιο πρόσφατους όπως ο 3770K, ο 4770K και άλλοι αντίστοιχων γενιών. Αυτά τα patches θα διατεθούν άμεσα στους συνεργάτες της, τους κατασκευαστές μητρικών και έτοιμων συστημάτων και οι χρήστες καλούνται να τα περάσουν με τη μορφή ενός απλού software update. Μάλιστα, από τη στιγμή που η Microsoft μπορεί να εγκαθιστά αντίστοιχα updates άφοβα μέσα από το Windows Update χωρίς να χρειάζεται η παρέμβαση του χρήστη, ένα θετικό στοιχείο δεδομένης της σοβαρότητας του exploit. Το πότε όμως θα εμφανιστούν τα παρακάτω updates στο λειτουργικό της Microsoft παραμένει ακόμη άγνωστο. Πηγή. Βρείτε μας στα Social:
-
Πρόλογος Πριν από μερικά χρόνια (2013) είχα γράψει έναν αναλυτικό οδηγό για υλοποίηση backup/restore/clone δίσκου με το πιο δημοφιλές open source λογισμικό, το clonezilla. Αν και πρόκειται για ένα πανίσχυρο εργαλείο με δυνατότητες που δύσκολα βρίσκεις (τουλάχιστον δωρεάν) σε αντίστοιχα λογισμικά, το γεγονός ότι λειτουργεί σε text mode, φοβίζει πολλούς και τους αποτρέπει από το να το χρησιμοποιήσουν για τα backup τους. Επανέρχομαι, λοιπόν, στο θέμα για να παρουσιάσω ένα άλλο δωρεάν, ανοικτού κώδικα, λογισμικό που κάνει ακριβώς την ίδια δουλειά, αλλά αυτή τη φορά μέσα από ένα πανέμορφο και λιτό γραφικό περιβάλλον που είναι ευκολότατο στη χρήση, ακόμα και από αρχάριους. Πρόκειται για το ανερχόμενο Redo Backup and Recovery. Γιατί backup; Γιατί όταν θα το χρειαστούμε, θα κλάψουμε με μαύρο δάκρυ που δεν το είχαμε. Τόσο απλά. Αναλυτικά τους λόγους τους εξηγώ στο αρχικό μου άρθρο για το clonezilla και μπορείτε να τους διαβάσετε από εδώ (θεωρώ ότι είναι αρκετά ευχάριστο ανάγνωσμα) Πότε πρέπει να πάρω backup; Χθες! Μόλις αγόρασες καινούριο laptop και θέλεις να σώσεις την εργοστασιακή του κατάσταση, μόλις εγκατέστησες OS+updates+εφαρμογές, αφιερώνοντας πολλές ώρες και δεν θέλεις να επαναλάβεις τη διαδικασία κ.τ.λ. Από ‘κει και πέρα, η περιοδικότητα των image backup που παίρνουμε έχει σχέση με τη φύση της εργασίας του καθενός στον υπολογιστή του. Redo Backup and Recovery tool Το Redo είναι ένα ανοικτού κώδικα (και δωρεάν) λογισμικό που σας επιτρέπει κυρίως να πάρετε ένα image του δίσκου σας (ή partitions) και να το επαναφέρετε όταν συμβεί η κακιά στιγμή ή απλά γιατί έτσι σας αρέσει :-). Επειδή ακριβώς πολλές φορές επιθυμούμε να πάρουμε image του δίσκου συστήματος, αυτό δεν μπορεί να γίνει μέσα από το OS που πολλά αρχεία είναι ανοιχτά ή μεταβάλλονται, αλλά πρέπει να γίνει από ένα περιβάλλον έξω από αυτό. To Redo, λοιπόν, το κατεβάζουμε σε μορφή iso, το οποίο είτε το “καίμε” σε κάποιο cd και μπουτάρουμε με αυτό, είτε δημιουργούμε κάποιο usb boot “φλασάκι”. Σε αυτή την περίπτωση μπορούμε να το προσθέσουμε σε κάποιο multiboot flash usb που έχουμε για recovery καταστάσεις. Ο γράφων έχει έναν τέτοιο multiboot usb flash στο οποίο υπάρχουν διάφορα χρήσιμα εργαλεία (memtest, linux live distros, windows installer, recovery tools, partition tools κ.ά.) και έχει φανεί χρησιμότατο σε ουκ ολίγες περιπτώσεις. Από πού το κατεβάζω; Το Redo μπορείτε να το κατεβάσετε από εδώ (περίπου 250MB). To iso που θα κατεβάσετε μπορείτε να το κάψετε σε ένα cd, όπως προαναφέρθηκε, ή να φτιάξετε και εσείς ένα multiboot usb flash πολυεργαλείο χρησιμοποιώντας το yumi. Πώς το χρησιμοποιώ; Έχοντας το cd ή usb στην θέση του, επανεκκινούμε τον υπολογιστή και κατά τη διάρκεια του splash screen του bios πατάμε το κατάλληλο κουμπί στο πληκτρολόγιο για να επιλέξουμε από ποιο μέσο θα γίνει το boot (συνήθως το F8). Στη συνέχεια επιλέγουμε το κατάλληλο μέσο και σε ελάχιστα δευτερόλεπτα θα οδηγηθούμε στην πρώτη οθόνη του Redo: Από την παραπάνω οθόνη μπορούμε να επιλέξουμε ποια λειτουργία επιθυμούμε. Στην περίπτωση που η πρώτη επιλογή “Start Redo Backup” αποτύχει, επιλέγουμε τη δεύτερη επιλογή “Safe Mode” η οποία αφενός μας δίνει τη δυνατότητα να επιλέξουμε ανάλυση οθόνης και αφετέρου περνάει όλο το λογισμικό στη μνήμη (δεν χρειάζεται το medium από το οποίο τρέχουμε το Redo). Αφού φορτωθεί το Redo, θα δούμε την πρώτη οθόνη: Αρκετά απλό έτσι; Πριν εξηγήσω πώς γίνεται το backup και το restore ας δούμε τις συνοδευτικές εφαρμογές του περιβάλλοντος που είναι εξίσου σημαντικές και χρήσιμες: Κάνοντας κλικ στα “γρανάζια” κάτω αριστερά, μπορούμε να περιηγηθούμε στα “Accessories” όπου έχουμε τη δυνατότητα να ανοίξουμε: File manager, αν θέλουμε να δούμε τα περιεχόμενα κάποιου δίσκου ή αν έχουμε κλειδωθεί έξω από κάποιο λειτουργικό. Image Viewer, αν θέλουμε να δούμε εικόνες Terminal (κανονικό περιβάλλον linux) Text editor Web Browser, για να σερφάρουμε την ώρα του backup ή να αναζητήσουμε πληροφορίες. Στο μενού Disk Tools βρίσκουμε εφαρμογές κλειδιά για disaster recovery και διαχείριση δίσκων: Οι εφαρμογές που έχουμε στη διάθεσή μας είναι: Disk Utility, για να δούμε τους δίσκους μας και κάθε πιθανή πληροφορία γι’ αυτούς. Drive Reset, για να επαναφέρουμε κάποιον δίσκο σε εργοστασιακή κατάσταση σε περίπτωση που θέλουμε να τον πουλήσουμε/χαρίσουμε σε τρίτον. File Recovery για επανάκτηση σβησμένων αρχείων. Logical Volumes Partition Editor για να διαμορφώσουμε/φορμάρουμε/δημιουργήσουμε/σβήσουμε partitions σε όποιο FS τραβάει η ψυχή μας. Usage analyzer, για να δούμε τα ποσοστά κατάληψης χώρου του δίσκου από φακέλους και αρχεία. Πολύ απλά με όλα αυτά τα εργαλεία, μπορείς να κάνεις σχεδόν τα πάντα αναφορικά στα αποθηκευτικά μέσα του Η/Υ. Παίρνοντας backup… Ας δούμε ενδεικτικά πώς λειτουργεί η διαδικασία backup ολόκληρου δίσκου ή κάποιων τμημάτων (partitions): Κάνοντας κλικ στο μεγάλο εικονίδιο “Backup” οδηγούμαστε στην οθόνη που καλούμαστε να επιλέξουμε τον δίσκο που επιθυμούμε να κάνουμε backup. Κλικ στο “next”: Στην επόμενη οθόνη καλούμαστε να επιλέξουμε τα partitions που επιθυμούμε να πάρουμε backup. Αν πρόκειται για ολόκληρο τον δίσκο, τότε τα αφήνουμε όλα επιλεγμένα (default). Συνεχίζουμε με κλικ στο “next”: Στη συνέχεια πρέπει να επιλέξουμε τον δίσκο προορισμού, δηλαδή τον δίσκο όπου θέλουμε να αποθηκευτεί το image που θα πάρουμε. Επιλέγουμε αν θέλουμε να αποθηκευτεί το image στο root path του δίσκου ή διαφορετικά με κλικ στο “browse” μπορούμε να επιλέξουμε άλλο path ή να δημιουργήσουμε κάποιον φάκελο όπου επιθυμούμε να αποθηκευτεί το backup μας (καλύτερα να δημιουργήσουμε φάκελο για να είναι συμμαζεμένα τα αρχεία που θα δημιουργηθούν) : Είμαστε έτοιμοι να πάρουμε το Image και συνεχίζουμε με “next”: Η διαδικασία ξεκινάει και ενημερωνόμαστε για την πρόοδο, που εξαρτάται από το εκάστοτε σύστημα (ανάλογα με μέγεθος backup, ταχύτητες δίσκων πηγής και προορισμού κτλ.) Όταν ολοκληρωθεί η διαδικασία θα ενημερωθούμε με σχετικό μήνυμα: Αυτό ήταν! Το πιο εύκολο backup ολοκληρώθηκε με χρήση αξιόπιστων εργαλείων linux (partclone), αλλά αδιαφανώς για τον χρήστη, μακριά από command line interfaces (CLI) και text περιβάλλοντα που τρομάζουν τους άπειρους χρήστες και τους οδηγούν στην αχρείαστη αγορά proprietary λογισμικού. Η διαδικασία restore (αχρείαστη να είναι) γίνεται ακριβώς με την ίδια ευκολία, αλλά με αντίστροφη σειρά (πρώτα επιλέγουμε το image και μετά τον δίσκο προορισμού για επανάκτηση). Ελπίζοντας να σας έπεισα για το πόσο εύκολο και χρήσιμο εργαλείο είναι το Redo Backup & Recovery, σας εύχομαι καλά backup και ευτυχισμένο το 2018!
-
Νέο Patch φαίνεται πως βελτιώνει αρκετά τις επιδόσεις της νέας πλατφόρμας της AMD κάτω από Linux λειτουργικά συστήματα, κυρίως το Ubuntu κάτι που φέρνουν στο φως νέες δοκιμές. Συγκεκριμένα η γενιά των Ryzen συστημάτων (όσους τοποθετούνται στο 'μικρό' AM4) εμφάνιζε διάφορα σφάλματα κάτω από συνεχές workload τύπου parallel compilation κάτι που επιβεβαίωσε και η ίδια η AMD. Αντίστοιχα προβλήματα φαίνεται πως υπάρχουν μόνο στη συγκεκριμένη οικογένεια επεξεργαστών και όχι στην HEDT πλατφόρμα των Threadripper ή των server EPYC επεξεργαστών. Μιας και τα προβλήματα ήταν τόσο περιορισμένα, φήμες έκαναν λόγο για συγκεκριμένες μητρικές που είχαν θέμα, όμως καταρρίφθηκαν από την ίδια την AMD που ανέφερε πως το πρόβλημα πηγάζει από τα CPU. Πλέον, η AMD έχει μια πιο σταθερή πλατφόρμα στο Linux σύμφωνα με νέες μετρήσεις του Phoronix, γνωστού για τα benchmarks στην εν λόγω πλατφόρμα με δικές του σουίτες προγραμμάτων και αναμένεται να βελτιώσει τη παρουσία της γενικά στο εν λόγω λειτουργικό σύστημα στο μέλλον. Πηγή. Βρείτε μας στα Social:
-
Η 'αγάπη' της Microsoft προς το Linux είναι υπαρκτή εδώ και αρκετό καιρό, όμως πόσοι από εσάς περιμένατε να δείτε διανομές εντός του Windows Store; Καλά καταλάβαμε! Διανομές όπως η Fedora, το Ubuntu το SuSE θα γίνουν διαθέσιμες μέσα από το Windows Store σύντομα όπως ανέφερε και η Microsoft στο Build 2017 keynote της. Σκοπός είναι οι power users ή και οι developers που θέλουν να τρέξουν ένα Linux εντός των Windows 10 χωρίς την ανάγκη για κατέβασμα κάποιου άλλου VM προγράμματος. Η Microsoft θέλει να κάνει τη διαδικασία όσο πιο ανώδυνη γίνεται για όλες τις πλευρές και έτσι θα δίνει τη δυνατότητα για εγκατάσταση και σε ξεχωριστό partition για dual boot μέσω του GRUB bootloader. Παράλληλα, Linux διανομές χρησιμοποιούν και αρκετά σχολεία οπότε η κίνηση έρχεται για να δέσει με την ανακοίνωση των νέων Windows 10 S που προορίζονται κυρίως για αυτόν τον σκοπό. Πηγή. Βρείτε μας στα Social:
-
Μπορεί το Android Wear να έχει πρακτικά κυριαρχήσει αναμφίβολα στον χώρο λόγω της ευκολίας χρήσης και της ομοιότητάς του με το Android όσον αφορά την δομή του, όμως μερικοί προγραμματιστές δείχνουν την αγάπη τους και για το Tizen. Το λειτουργικό σύστημα που βρίσκεται σε πολλές Smart TVs καθώς και φορετά gadgets και τη σειρά smartwatch της Samsung έχει ως βάση το Linux, οπότε το να φέρει κάποιος έναν emulator δε θα είναι απείρως πιο δύσκολο απ' ότι στο Android. Οι λάτρεις του OS έφεραν επιτυχώς έναν emulator για τα GameBoy και GameBoy Color στα Gear S2 και Gear S3, τα δύο πιο σύγχρονα smartwatches της Samsung και πλέον μπορεί κάποιος εάν θέλει αν τρέξει τα αγαπημένα του παιχνίδια στο.. ρολόι του. Για να γίνει αυτό, θα χρειαστούμε αρχικά τις ROMs των παιχνιδιών που έχουμε λάβει με νόμιμο τρόπο (ή όπως γίνεται συνήθως, ξέρεις εσύ) και τη μεταφορά τους στο smartwatch που μπορεί να γίνει ασύρματα, από το κινητό σας. Σίγουρα ελαφρώς δύσκολη διαδικασία, αλλά θα τα καταφέρει αρκετά καλά όποιος γνωρίζει από τα βασικά του Bluetooth. Βέβαια η εκτέλεση αντίστοιχων παιχνιδιών σε μια τόσο μικρή οθόνη με μικρό χώρο για τα controls θα σας βάλει σε σκέψεις για το εάν η όλη διαδικασία αξίζει τον κόπο από μέρους σας, αλλά, τα πάντα πλέον γίνονται για το proof of concept γι' αυτό, respect! Πηγή. Βρείτε μας στα Social:
-
Ένα σημαντικό πλεονέκτημα έχει το Vulkan API του Khronos Group έναντι του DirectX 12 της Microsoft και αυτό είναι η υποστήριξη πολλών λειτουργικών συστημάτων τόσο σε μονή όσο και σε πολλαπλές GPUs. Οι developers που άρχισαν να αξιοποιούν το νέο πρότυπο απεικόνισης δεν το επέλεξαν τυχαία και όπως βλέπουμε αποτελεί απόφαση στρατηγικής! Το Vulkan τρέχει σε μερικούς AAA τίτλους όπως το DOOM το οποίο αυξάνει μάλιστα σε ορισμένες διαρρυθμίσεις αρκετά τις επιδόσεις από το απλό OpenGL στο οποίο βασίστηκε το στούντιο ανάπτυξης αρχικά. Το Vulkan όμως έχει το πλεονέκτημα ότι είναι συμβατό τόσο με τα Windows 10, όσο και με τα 8 αλλά και τα 7 ενώ υπάρχει και στο Linux, όχι όμως σε άλλα unixoειδή OS όπως το macOS. Εκτός αυτού, οι δημιουργοί του ανέφεραν πως το multiGPU support για το Vulkan υπάρχει πάλι στις ίδιες εκδόσεις των λειτουργικών συστημάτων και δεν περιορίζεται σε κάποιο συγκεκριμένα. Όμως αξίζει να αναφέρουμε πως η υποστήριξη στα εν λόγω λειτουργικά, βρίσκεται στα χέρια των κατασκευαστών καρτών γραφικών , οι οποίοι γράφουν και τους drivers. Πηγή. Βρείτε μας στα Social:
-
Σε Beta μορφή όμως το SteamVR με τη συλλογή των VR παιχνιδιών χτυπά τη πόρτα του Linux όμως αρχικά προορίζεται για developers που έχουν σκοπό να αναπτύξουν υλικό για τη συγκεκριμένη πλατφόρμα. Η τελευταία SteamVR build για το Linux έρχεται με πλήρη υποστήριξη του HTC Vive όμως για την απόκτησή της υπάρχουν μερικά προαπαιτούμενα. Αρχικά υπάρχει περιορισμός στο υποστηριζόμενο hardware, μιας και χρειάζονται drivers από τις NVIDIA, AMD για πρόσβαση στο Vulkan API, στο οποίο και βασίζεται το SteamVR. Εκτός από αυτά απαιτούνται μερικά ακόμα tweaks κάτι που επιβεβαιώνει τη "beta" φάση της. Η διαδικασία περιγράφεται και στο Github όμως δεν είναι για όλους, παρά μόνο όσους ήδη ασχολούνται με το Linux και θέλουν να δοκιμάσουν το VR headset τους στο "εναλλακτικό λειτουργικό". Πηγή. Βρείτε μας στα Social:
-
Η ολόφρεσκη beta της εταιρίας φέρνει το πολυπόθητο API σε πλήθος πλατφορμών έχοντας αρκετές βελτιώσεις στο κυρίως πρόγραμμα, στους players του και σε μερικά ακόμη σημεία. Η εταιρία είχε δηλώσει μέσα στο έτος - και πιο συγκεκριμένα στο 2016 keynote τον Νοέμβριο - πως με το νέο Vulkan API οι επιδόσεις θα αυξηθούν κατά 30 με 60% ανάλογα με τη συσκευή και το παιχνίδι. Η μηχανή γραφικών τροφοδοτεί μεγάλο μέρος των παιχνιδιών που βρίσκονται στις φορητές συσκευές όπως το Android, το iOS, Windows και φυσικά το Linux. Η Apple βέβαια λέγεται πως για την ώρα δε διαθέτει στις συσκευές της drivers για το Vulkan οπότε στη συγκεκριμένη πλατφόρμα δε θα το δούμε σύντομα. Η beta έκδοση δίνεται σε όλους τους χρήστες της Unity, ακόμη και σε αυτούς με την έκδοση Personal Edition. Η τελική έκδοση θα κυκλοφορήσει κάποια στιγμή μέσα στο 2017 σύμφωνα με την ίδια την εταιρία Unity3D. Για περισσότερες πληροφορίες σχετικά με τις αλλαγές και προσθήκες στη μηχανή γραφικών αξίζει να δείτε το αναλυτικό blog post. Πηγή.
-
Μια χαμηλών επιδόσεων κάρτα γραφικών φαίνεται πως ετοιμάζει η AMD και σύμφωνα με τα benchmarks που διέρρευσαν δείχνει να χτυπά την GTX 1050 της NVIDIA. Ο πυρήνας της Polaris 12 ενδέχεται να βρίσκεται σε κάποια επερχόμενη κάρτα γραφικών της AMD και σύμφωνα με τις πρώτες πληροφορίες θα έχει επιδόσεις χαμηλότερες από τον Polaris 11 ή αλλιώς την Radeon RX 460 που ήδη κυκλοφορεί στην αγορά. Τη GPU την εντόπισαν μέλη του Reddit και γρήγορα το θέμα πήρε διαστάσεις όταν εμφανίστηκαν μαζί και τα πρώτα benchmarks από το Ashes of the Singularity αλλά και το GFX Bench στο οποίο τη βλέπουμε απέναντι από την GTX 1050. Επιπλέον, αξίζει να αναφέρουμε πως και ο ίδιος ο Raja Koduri, επικεφαλής του Radeon Technologies Group είχε κάνει νύξη σε συνέντευξή του για μια ακόμη GPU βασισμένη σε πυρήνα Polaris αρχιτεκτονικής, για τη Low end αγορά, κλείνοντας έτσι το κενό που ίσως υπάρχει εκεί. Πηγή.
-
Οι ΗΠΑ από την άλλη προσπαθούν αν φτάσουν τον Κινέζικο Sunway TaihuLight ο οποίος παραμένει εδώ και αρκετό καιρό στη πρώτη θέση. Η λίστα των κορυφαίων συστημάτων TOP500 ανακοινώθηκε και δίχως έκπληξη, ο Κινέζικος υπερυπολογιστής των 93 petaflops, Sunway TaihuLight, βρίσκεται και πάλι στη κορυφή της κατάταξης. Οι επιδόσεις του αυτές σημειώθηκαν κατά την εκτέλεση του Linpack benchmark, που πραγματοποιεί παρόμοιες εργασίες με το Linx που έχουμε στα τυπικά PCs. Οι ΗΠΑ λέγεται ότι κλείνουν τη ψαλίδα με τη βοήθεια του Titan, ενός υπερυπολογιστή με επιδόσεις που φτάνουν τα 17.59 petaflops και ο οποίος βρίσκεται στη τρίτη θέση της κατάταξης. Εδώ και έξι μήνες αξίζει να σημειωθεί πως η κατάταξη παραμένει η ίδια χωρίς αλλαγές όμως η Αμερική πλέον διαθέτει περισσότερα συστήματα στη λίστα ισοβαθμώντας με τη Κίνα. Επόμενο ενδιαφέρον στοιχείο που αντλούμε από τη λίστα είναι πως οι 498 από τους 500 αυτούς υπολογιστές τρέχουν Linux και οι δύο εναπομείναντες τρέχουν το IBM AIX καθώς και μια παραλλαγή Unix. Πηγή.
-
- supercomputer
- linux
-
(and 2 more)
Tagged with:
-
Σύντομα στην open source πλατφόρμα θα μπορούμε να γευτούμε περιεχόμενο εικονικής πραγματικότητας δήλωσε η Valve. Η εταιρία που βρίσκεται πίσω από την διαχείριση της πλατφόρμας Steam, Valve δήλωσε πως σύντομα οι χρήστες του λειτουργικού συστήματος Linux θα έχουν τη δυνατότητα να τρέξουν περιεχόμενο VR αναφερόμενοι κυρίως στα παιχνίδια. Τα παιχνίδια βέβαια που θα υποστηρίζουν τη συγκεκριμένη λειτουργία θα είναι περιορισμένα καθώς θα πρέπει να είναι γραμμένα σε OpenGL ή Vulkan, δύο πρότυπα απεικόνισης που όπως γνωρίζουμε είναι από τα μόνα που διαθέτει το OS. Αυτό σημαίνει πως η κοινότητα των Gamers που προτίθενται να χρησιμοποιήσουν το Linux ως βασικό σύστημα για τις VR περιηγήσεις τους κρέμονται πρακτικά από τα χέρια των developers. Εάν το VR έρθει στη πλατφόρμα του Linux όπως υποστηρίζει η Valve υπάρχει πιθανότητα (μικρότερη αλλά υπάρχει) να δούμε VR και για τη πλατφόρμα του macOS, όμως σύμφωνα με την OculusVR, τα σχέδια για αντίστοιχα παιχνίδια έχουν μπει στην αναμονή. Πηγή.
-
Ο developer που έχει φέρει πολλά παιχνίδια στη πλατφόρμα του Linux δήλωσε πως θα ξεκινήσει να δουλεύει σε τίτλους που έχουν ως βάση το Vulkan API τους πρώτους μήνες του 2017. Τα ports είναι πέρα για πέρα επίσημα και γίνονται μετά από συμφωνία της Feral Interactive με το εκάστοτε στούντιο ανάπτυξης των αυθεντικών παιχνιδιών. Μερικοί τίτλοι που θα κυκλοφορήσουν είναι το Deus Ex: Mankind Divided που θα βγει αρχικά με το OpenGL API ενώ ακούγονται και άλλα παιχνίδια όπως το DOOM, το οποίο ήδη γνωρίζουμε πως αξιοποιεί το νέο Vulkan API. Πηγή.
-
- linux
- vulkan api
- (and 6 more)
-
[NEWS_IMG=Ευθύνες και στην Intel για το support Linux σε laptops]http://www.hwbox.gr/images/news_images/intel3.jpg[/NEWS_IMG] Μετά το γεγονός πως η Lenovo ίσως προσπαθεί σκόπιμα να "μπλοκάρει" την εγκατάσταση Linux σε ορισμένα RAID laptops της έρχονται νέες πληροφορίες που "δείχνουν" προς τη μεριά της Intel. Συγκεκριμένα, σε σχετικό άρθρο του PC World αναφέρει πως και η Intel παίζει σημαντικό ρόλο καθώς οι ελλιπείς οδηγοί που δίνονται για το Linux και κυρίως για "ιδιαίτερες" διαρρυθμίσεις όπως RAID αποτελούν τη πρώτη αιτία για την αποτυχημένη εγκατάσταση του OS. Επισημαίνεται ότι το OS μπορεί να boot-άρει δοκιμαστικά από ένα USB drive όμως δε μπορεί να εγκατασταθεί παρά μόνο σε AHCI mode, κάτι που είναι και στο χέρι της Lenovo. Η αλήθεια φυσικά είναι κάπου στη μέση μιας και η Lenovo έχει την ικανότητα καθώς και την ελευθερία να προσθέσει ένα επιπλέον μενού στο BIOS της απενεργοποιώντας το RAID όμως σύμφωνα με αναφορές, η κίνηση ίσως προκαλέσει προβλήματα μελλοντικά και για άπειρους χρήστες που δε μπορούν να επαναφέρουν στη πρότερη κατάσταση του συστήματος. Η άλλη εναλλακτική βρίσκεται στη κοινότητα του Linux και συγκεκριμένα στην ομάδα των προγραμματιστών που επιβλέπουν τον Kernel - μαζί τους και ο Linus Torvalds. Η ομάδα θα μπορούσε να προσθέσει κάποιο workaround ή επίσημη υποστήριξη ειδικά για τη κοινότητα του Linux ενεργοποιώντας και επίσημα την εγκατάσταση του open source λειτουργικού σε αντίστοιχα φορητά συστήματα της αγοράς. http://www.hwbox.gr/news-software/45684-i-microsoft-mplokarei-linux-se-orismena-laptops-tis-agoras.html[img_alt=Ευθύνες και στην Intel για το support Linux σε laptops]http://www.hwbox.gr/members/2195-albums813-picture70231.jpg[/img_alt] Διαβάστε περισσότερα εδώ...
-
[NEWS_IMG=Το Warhammer 40,000: Dawn of War II στο Linux!]http://www.hwbox.gr/images/news_images/linux.jpg[/NEWS_IMG] Η Feral Interactive θα φέρει ακόμη ένα παιχνίδι στη πλατφόρμα του Linux μεγαλώνοντας την οικογένεια παιχνιδιών της. Το Warhammer 40,000: Dawn of War II δε θα έρθει μόνο του, αλλά με τη συνοδεία των δύο υπαρχόντων expansions Chaos Rising και Retribution που κυκλοφόρησαν το 2009 και 2010 αντίστοιχα. Σύμφωνα με το studio που είναι γνωστό από πολλά ακόμα ports που έχει φέρει στο Linux κατά καιρούς θα κυκλοφορήσει το παιχνίδι (μαζί με τα expansions) στις 29 Σεπτεμβρίου. Οι απαιτήσεις του περιλαμβάνουν το Ubuntu 16.04 64-bit OS, καθώς και κάρτες γραφικών NVIDIA 600 series, AMD 6000 series, ή Intel Iris Pro για ομαλότερη αναπαραγωγή. [img_alt=Το Warhammer 40,000: Dawn of War II στο Linux!]http://www.hwbox.gr/members/2195-albums813-picture70207.jpg[/img_alt] Διαβάστε περισσότερα εδώ...
-
- 000: dawn of war ii
- linux
-
(and 1 more)
Tagged with:
-
[NEWS_IMG=Η Microsoft μπλοκάρει το Linux σε ορισμένα Laptops της αγοράς]http://www.hwbox.gr/images/news_images/microsoft.jpg[/NEWS_IMG] Χρήστες εντόπισαν την ύπαρξη ενός custom BIOS που εμποδίζει την εγκατάσταση του δωρεάν εναλλακτικού λειτουργικού συστήματος. Συγκεκριμένα μια από τις εταιρίες που όπως φαίνεται έχει συμφωνία με την Microsoft είναι η Lenovo. Laptops όπως τα Lenovo Yoga 900S και Yoga 710S φέρουν ένα custom BIOS που αποτρέπει την εγκατάσταση οποιασδήποτε Linux διανομής, μέχρι και των ίδιων των Windows (εάν οι drivers δεν είναι slipstreamed), μιας και όπως φαίνεται έχει εγκατασταθεί μετά το setup τους. Ο τρόπος που μπλοκάρει την εγκατάσταση είναι μέσω μιας τροποποιημένης RAID επιλογής στο BIOS ενώ η εταιρία έχει αποκλείσει την επιλογή AHCI που είναι απαραίτητη για την εγκατάσταση κάποιου σύγχρονου OS. Το θέμα έχει ήδη πάρει διαστάσεις στον χώρο και αναμένονται περισσότερα στοιχεία τις επόμενες ώρες. [img_alt=Η Microsoft μπλοκάρει το Linux σε ορισμένα Laptops της αγοράς]http://www.hwbox.gr/members/2195-albums813-picture69963.jpg[/img_alt] [img_alt=Η Microsoft μπλοκάρει το Linux σε ορισμένα Laptops της αγοράς]http://www.hwbox.gr/members/2195-albums813-picture70159.jpg[/img_alt] Διαβάστε περισσότερα εδώ...