Πέμπτη, 30 Οκτωβρίου 2014

Μερικές αλήθειες περί GNOME. Γνώμες και απόψεις.


Τον τελευταίο καιρό (μην σας πω από τότε που το GNOME άλλαξε από το GNOME 2.x σε GNOME 3.x), πολλές "αρνητικές" απόψεις που έχουν δημιουργήσει αρκετοί σχετικά με το GNOME Shell. Απόψεις ότι οι προγραμματιστές στο GNOME έχουν βαλθεί να καταστέψουν τον κόσμο. Αρκετοί Ubuntu-fan boys υμνούν το Ubuntu Unity (το οποίο έχει βάση το GNOME Shell) ότι είναι πιο εύκολο στο νέο χρήστη (ποιος ορίζεται νέος χρήστης;).

Ας πάρουμε μερικές απορίες-ερωτήσεις-απόψεις που έχω ακούσει κατά καιρούς:

1. Το Ubuntu (δεν αναφέρει γραφικό αλλά εννοεί Unity) είναι πιο εύκολο στο νέο χρήστη σε σχέση με το GNOME. Καταρχήν πρέπει να ορίσεις τι εννοείς νέος χρήστης. Αν είναι κάποιος που έρχεται από Windows, τότε θα βρει πιο εύκολο σίγουρα το GNOME γιατί θα μετακινήσει τον δρομέα στις Δραστηριότητες και είτε θα κάνει κλικ στις εφαρμογές, είτε θα γράψει κάτι στο πεδίο αναζήτησης. Στο Ubuntu Unity, θα δει τα εικονίδια της κάθε εφαρμογής. Αν θέλει να ανοίξει κάτι άλλο, πρέπει να μυρίσει τα νύχια του να κάνει κλικ στο σηματάκι του Ubuntu. Ο χρήστης που έρχεται από MAC OSX (λέμε τώρα), θα πράξει το ίδιο με τον προηγούμενο. Απλά θα του είναι πιο οικία η πάνω μπάρα. Αν κάποιος δεν χρησιμοποιεί υπολογιστή και του βάλεις και τα δυο μπροστά του, θα δει το Δραστηριότητες και θα ξεκινήσει από εκεί. Για Unity, ούτε καν θα φανταστεί να κάνει κλικ στα εικονίδια (έτσι λέω εγώ, μπορεί να κάνω και λάθος).

2. Το GNOME Shell έχει ελάχιστα εργαλεία παραμετροποίησης. Το GNOME περιέχει τα ΑΠΑΡΑΙΤΗΤΑ εργαλεία παραμετροποίησης του γραφικού. Εάν κάποιος θέλει να "παραμετροποιήσει" το συστημά του, θεωρεί τον εαυτό του χάκερ, τότε πολύ απλά υπάρχει το τερματικό. Και δεν μπορείτε με το τερματικό, υπάρχει dconf-editor, gconf-editor και το YaST στο openSUSE. Δεν σας αρέσει το γραφικό; Υπάρχει YaST και στο τερματικό. Μην παραπονιέστε λοιπόν ότι σας αφαιρέσανε εργαλεία κλπ.

3. Το gnome-tweak tool θα επρεπε να ειναι μερος του GNOME. Εεεεε, sorry. Το εργαλείο αυτό είναι μέρος του GNOME. Στο openSUSE που χρησιμοποιώ, το έχουν προσθέσει στις ρυθμίσεις του χρήστη (μαζί με το YaST). Εάν κάποιες διανομές τρομπάρουν και δεν το έχουν εγκατεστημένο από προεπιλογή, τότε μην βρίζετε το GNOME αλλά τις διανομές σας. Άρα, εάν σας πειράζει να το εγκαταστήσετε μόνοι σας, απλά αλλάξτε διανομή. Σας καλωσορίζουμε στο openSUSE.

4. Ακουσα πως ξηλωσανε και αυτην την δυνατοτητα οπως και το gnome-fallback. Τα άκουσα, μύρισα, γεύτηκα, μου είπε ο μπατζανάκης του ξαδέρφου της θείας ότι η επιλογή μετακινήθηκε αλλού, ΣΑΣ ΚΑΘΙΣΤΟΥΝ ΓΕΛΟΙΟΥΣ. Όχι μόνον εσάς αλλά και όλους που αποκτούν μια ολοκληρωμένη άποψη για τα πάντα που αφορούν ένα γραφικό περιβάλλον αλλά και μια διανομή. Εγκατέστησέ το σε ένα σύστημά σου, χρησιμοποίησέ το για 1-2 εβδομάδες. Ψάξε να δεις τι υπάρχει και τι όχι και μετά βγάλε την άποψη ότι ξηλώσανε το gnome-fallback. Αν το είχες κάνει αυτό, θα είχες δει ότι προσθέσανε το gnome-classic-session. Λόγος; Το gnome-fallback δεν το χρησιμοποιούσε κανείς. Οπότε δεν γινόταν συντήρηση. Εάν έσπαγε κάπου, δεν θα υπήρχε κάποιος να το διορθώσει. Οπότε χρησιμοποιήσανε το gnome-classic-session που χρησιμοποιεί extension.

5. Η διανομή Fedora έχει την καλύτερη εφαρμογή GNOME από όλες τις διανομές. Sorry, αλλά πόσες άλλες διανομές με GNOME έχεις δοκιμάσει; Αρχικά να παραδεχτούμε (ΓΕΓΟΝΟΣ) ότι η Red Hat έχει προσλάβει ένα μεγάλο μέρος των προγραμματιστών που συνεισφέρουν στο GNOME. Τι σημαίνει αυτό; Οι περισσότεροι προγραμματιστές του GNOME χρησιμοποιούν Red Hat και φτιάχνουν το κοινοτικό προϊόν Fedora. Αυτό δεν σημαίνει ότι οι άλλες διανομές υστερούν. Τα ίδια θα δείτε και σε Ubuntu, τα ίδια και σε openSUSE. Τώρα, εάν το Ubuntu βγάζει κάθε λίγο και λιγάκι Παρουσιάστηκε σφάλμα, να αποσταλεί (apport νομίζω λέγεται το πρόγραμμα), αυτό είναι θέμα Ubuntu και όχι GNOME. Και να το συνδυάσω με την άποψη 3; Όταν σε όλες τις διανομές (ακόμα και στην Fedora-δεν ξέρω τι γίνεται τώρα) δεν εγκαθιστούσαν το gnome-tweak-tool, δεν φταίει το GNOME αλλά οι διανομές. Στο openSUSE το είχαμε από τότε που εμφανίστηκε. Άρα ποιά είναι η καλύτερη εφαρμογή διανομής με GNOME (για τον χρήστη); Προσωπικά πιστεύω ότι είναι η διανομή που χρησιμοποιεί ο κάθε χρήστης, αφού μπορεί να την φέρει βόλτα και να την παραμετροποιήσει. Προσωπικά, εκτός από openSUSE, χρησιμοποιώ και Arch για να έχω το τελευταίο GNOME (3.14.1) μετά την κυκλοφορία του.

6. Με τα extensions τι θα γινει που μετα από αναβάθμιση σε νέα έκδοση δεν σου δουλευει η κρασαρει; Η αλήθεια είναι ότι δεν υποστηρίζονται επίσημα. Επειδή είναι άπειρα, δεν μπορούν οι προγραμματιστές στο GNOME να τα συντηρούν όλα. Έγγειται στον κάθε κατασκευαστή να το κάνει. Αν και φιλοξενείται στο domain gnome.org, εάν δείτε επάνω αριστερά γράφει BETA (από την αρχή του GNOME 3). Άρα αυτό σημαίνει ότι τα βάζετε με δικιά σας ευθύνη. Τα μόνα που συντηρούνται είναι αυτά που χρησιμοποιούν για το gnome-classic-session.

Σάββατο, 25 Οκτωβρίου 2014

Τι θα δούμε στο openSUSE 13.2 όσον αφορά το GNOME

Σε λίγες μέρες θα έχουμε στα χέρια μας την έκδοση openSUSE 13.2. Μερικοί την χρησιμοποιούμε ήδη από τις δοκιμαστικές εκδόσεις. Τι νέο θα δούμε λοιπόν από πλευράς GNOME;

Καταρχήν, ως έκδοση θα διαθέτει την 3.14. Είναι η πρώτη μη κυλιόμενη διανομή που διαθέτει την έκδοση του GNOME 3.14.1. Όμως τι επιπλέον λειτουργίες διαθέτει; Θα τις δούμε επιγραμματικά, όχι με σειρά σπουδαιότητας.

GNOME 3.14.1

1. "Χειρονομίες": Όσοι διαθέτετε οθόνες αφής, μπορείτε να χρησιμοποιήσετε τις χειρονομίες. Στην επόμενη έκδοση (3.16), θα είναι διαθέσιμες και στο touchpad σας.

2. Αναβαθμισμένη αναζήτηση: Στην οθόνη όπου αναζητείτε το πρόγραμμα που θέλετε να χρησιμοποιείσετε, έχει γίνει ενσωμάτωση αναζήτησης σε αρχεία, έγγραφα, σημειώσεις, επαφές, φωτογραφίες ακόμα και αριθμιτικοί υπολογισμοί.

3. Φάκελοι προγραμμάτων: Στην προβολή όλων των προγραμμάτων, έχει γίνει μεγάλη αναβάθμιση και από πλευράς openSUSE, έχει προστεθεί ένας φάκελος με όλα τα αρθρώματα του YaST. Έτσι δεν χρειάζεται να ανοίξετε το YaST για να εκτελέσετε αυτό που θέλετε.

4. Ρυθμίσεις χρήστη: Στις κλασικές ρυθμίσεις υπήρχε μόνο το YaST ως εικονίδιο από πλευράς openSUSE. Τώρα προστέθηκε το gnome-tweak-tool (μπορείτε να αλλάξετε πολλά όσον αφορά το GNOME, όπως πχ να διαχειρίζεστε την επιφάνεια εργασίας σας) και η επεξεργασία μενού (μπορείτε να προσθέσετε νέο εκκινητή προγράμματος).

5. Βελτιώσεις προγραμμάτων: Μεγάλη βελτίωση έχει το totem (Βίντεο) και το Gedit (απλός κειμενογράφος). Υπάρχει διαθέσιμο το Software (Λογισμικό), όπου μπορείτε να εγκαταστήσετε προγράμματα του openSUSE. Η λειτουργία του γεωεντοπισμού δουλεύει πλήρως.

Γεωεντοπισμός

Οι χάρτες δέχονται τον γεωεντοπισμό, καθώς και λειτουργία διδρομών με οδηγίες.

Χάρτες

6. Νέες εφαρμογές: Η εφαρμογή της μουσικής είχε εισαχθεί στην έκδοση 3.12 αλλά είχε απλές λειτουργίες. Τώρα έχει αναβαθμιστεί. Επίσης έχει προστεθεί το Polari, μια εφαρμογή για IRC.

Χάρτες

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

Δείτε ένα βίντεο από το νέο GNOME.

Παρασκευή, 24 Οκτωβρίου 2014

openSUSE Tumbleweed και Factory συγχωνεύονται


Σύμφωνα με τα τελευταία νέα, οι εκδόσεις openSUSE Tumbleweed και Factory θα γίνουν μία. Σαν Factory θα συνεχίσει να αναπτύσσεται η επερχόμενη έκδοση (όπως γινόταν παλιότερα). Για τις τεχνικές πληροφορίες πως θα γίνει αυτό, θα γραφτούν πολλά όσο πλησιάζει η 4 Νοεμβρίου, ημερομηνία κυκλοφορίας της 13.2.

Τελευταία, αναφέρθηκαν αφενός πολλές εγκαταστάσεις Factory σε υπολογιστές, αφετέρου σταθερότητα του Factory. Να θυμίσουμε ότι σαν Factory αναφέρεται η έκδοση Rolling (κυλιόμενη), όπου λαμβάνει ότι τελευταίο κυκλοφορεί από λογισμικό. Περνάει πρώτα από διπλό έλεγχο από το Factory-testing.

Το project Tumbleweed είχε ξεκινήσει από τον Greg Kroah-Hartman, και την εποχή εκείνη θεωρούνταν ως Rolling. Η αλήθεια είναι ότι ήταν ημι-rolling. Λάμβανε μόνο τις αναβαθμίσεις των τελευταίων σταθερών λογισμικών. Με κάθε νέα έκδοση της διανομής, λάμβανε όλα τα τρέχοντα-σταθερά πακέτα και συνέχιζε από εκείνο το σημείο την ενημέρωσή του (λάμβανε αρκετά πακέτα από τα τότε Factory).

Προσωπικά θεωρώ ότι δεν υπήρχε λόγος συντήρησης των δυο (προφανώς κάτι τέτοιο θα σκεφτήκανε και στην κοινότητα). Επίσης η ονομασία Factory (ως Rolling) μπέρδευε τον περισσότερο κόσμο που είχε συνδέσει την ονομασία Factory με δοκιμαστική έκδοση. Οπότε από θέμα "μάρκετινγκ", υπάρχει διαφορά.

Έτσι θα έχουμε:
openSUSE Tumbleweed την κυλιόμενη (rolling) διανομή
openSUSE Factory την προς ανάπτυξη έκδοση της διανομής (θα αποτελεί βάση για τις επόμενες εκδόσεις)

Σάββατο, 18 Οκτωβρίου 2014

Αναβάθμιση Arch σε GNOME 3.14 με εμπόδια!!!

Η έκδοση GNOME 3.14 κυκλοφόρησε στις 24 Σεπτεμβρίου. Η διανομή Arch είναι μια από τις πρώτες που ενσωματώνουν την νέα έκδοση (συγκεκριμένα την 3.14.1).

Έχω ένα netbook με εγκατεστημένο το Arch. Το έχω εγκαταστήσει με το script, με πολλά extras...

Πατάω pacman -Syu και βλέπω:

resolving dependencies...
looking for inter-conflicts...

Packages (36): adwaita-icon-theme-3.14.0-1 μπλα μπλα
evince-3.14.1-1 file-roller-3.14.1-1 gcr-3.14.0-1 μπλα μπλα
gnome-common-3.14.0-1 gnome-desktop-1:3.14.1-1 gnome-keyring-3.14.0-1
gnome-themes-standard-3.14.0-1 gnome-user-docs-3.14.1-1
gsettings-desktop-schemas-3.14.1-1 gtk3-3.14.3-2
gvfs-smb-1.22.1-1 yelp-tools-3.14.1-1 yelp-xsl-3.14.0-1 μπλα μπλα

Κυριακή, 12 Οκτωβρίου 2014

Εγκατάσταση broadcom σε Ubuntu 14.04

Πρόσφατα δούλεψα σε ένα laptop με την παρακάτω κάρτα:

Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)

Από τις διανομές που δοκίμασα, μόνο η διανομή Fedora 20 αναγνώρισε την κάρτα δικτύου από την αρχή.
Σε openSUSE έπρεπε να εκτελέσω την εντολή που περιγράφω εδώ.

Στο Ubuntu, έπρεπε να εκτελέσω κάποιες εντολές επίσης. Την λύση την βρήκα εδώ.