Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: gidarakos στις 26 Μαΐ 2017, 12:10:45 μμ

Τίτλος: Ubuntu MATE panel VS Redmond panel
Αποστολή από: gidarakos στις 26 Μαΐ 2017, 12:10:45 μμ
Κατόπιν τυχαίας συζήτησης στο IRC, ο Άλκης πρότεινε να ψηφίσουμε για ποιο panel προτιμάμε, έτσι ώστε με την εγκατάσταση των sch-scripts να είναι προεπιλεγμένο για τους χρήστες που θα δημιουργηθούν..
Επισυνάπτονται τα αντίστοιχα screenshots.
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 26 Μαΐ 2017, 12:36:54 μμ
Ένα καλό με το Ubuntu MATE panel είναι ότι μοιάζει με αυτό που είχαμε στην 12.04. Είναι το προεπιλεγμένο στο Ubuntu MATE.
Το Redmond φέρνει λίγο προς Windows, και τρώει λιγότερο χώρο οθόνης που ίσως βοηθήσει σε μικρές αναλύσεις όπως π.χ. 1024x768. Τα sch-scripts θέτουν αυτό ως προεπιλεγμένο για νέους χρήστες, και είναι αυτή η ενέργεια που ρωτάμε με την παρούσα ψηφοφορία, αν την θέλουμε ή όχι.
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: spanorg στις 30 Μαΐ 2017, 10:20:31 πμ
Ubuntu MATE  :)
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: mitsospap στις 26 Ιουν 2017, 09:07:34 μμ
Redmond λεω για να μην μπερδευουμε τα παιδια με τα windows10. Να μοιαζουν λιγο...
Ισως να αφησουμε ανοιχτη την ψηφοφορια για μεγαλυτερο δειγμα, τωρα που θα αρχισει κανονικα το 16.04.
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 07 Σεπ 2018, 06:18:31 μμ
Αν και η ψηφοφορία Ubuntu MATE panel VS Redmond panel (https://alkisg.mysch.gr/steki/index.php?topic=7125.0) δεν είχε μεγάλη συμμετοχή, νομίζω αποτύπωσε μια τάση όσο αφορά τα desktop panel.
Είμαι της άποψης τα sch-scripts να ορίζουν ως προεπιλεγμένο το "Παραδοσιακό" ώστε να έχουμε τη γνωστή και εύχρηστη εμφάνιση Εφαρμογές Τοποθεσίες Σύστημα.

Λαμβάνοντας υπόψη τα αποτελέσματα της ψηφοφορίας, τα sch-scripts πλέον αφήνουν το προεπιλεγμένο layout, το οποίο όμως στο 18.04 είναι το "Familiar", το οποίο δεν έχει μενού Τοποθεσίες.
Επομένως τα "υποψήφια" πλέον είναι 3, το προεπιλεγμένο "Familiar", το "Παραδοσιακό" (ubuntu-mate) και το Redmond.

Δεν είμαι σίγουρος ότι η ψηφοφορία σημαίνει ότι θέλουμε το παραδοσιακό ή το προεπιλεγμένο... ας σχολιάσουν όσοι ενδιαφέρονται...
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: Πέτρος Κ. στις 08 Σεπ 2018, 10:55:22 πμ
[...] τα sch-scripts πλέον αφήνουν το προεπιλεγμένο layout [...]

Παρoλαυτά, υπάρχει κάπου ρύθμιση για να αλλάξουμε το panel στους clients?
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 08 Σεπ 2018, 11:04:08 πμ
Ο εύκολος, γραφικός τρόπος επιλογής του panel που παρέχει το Ubuntu MATE, είναι με το mate-tweak από τον πίνακα ελέγχου.
Το κακό είναι ότι αυτό ενεργεί ανά χρήστη, και όχι καθολικά. Στα σχολεία δεν μας βολεύει, άντε να πεις σε όλη την Α΄ Δημοτικού να ανοίξει mate-tweak. :)

Γι' αυτό και τα sch-scripts εφαρμόζουν "καθολικά gsettings" (αρχείο /usr/share/glib-2.0/schemas/50_sch-scripts.gschema.override) για όλους τους χρήστες, γι' αυτό και η ψηφοφορία. Αν υπήρχε γραφικός τρόπος εφαρμογής καθολικών ρυθμίσεων για όλους τους χρήστες δεν θα το κάναμε ζήτημα!
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: Πέτρος Κ. στις 08 Σεπ 2018, 11:14:03 πμ
Γι' αυτό και τα sch-scripts εφαρμόζαν "καθολικά gsettings" (αρχείο /usr/share/glib-2.0/schemas/50_sch-scripts.gschema.override) για όλους τους χρήστες, γι' αυτό και η ψηφοφορία.

Ναι. Το έχω καταλάβει αυτό.

Απλά είχα την περιέργεια αν μπορεί γίνει κάποια ρύθμιση (όχι απαραίτητα με γραφικό τρόπο) έτσι ώστε ο καθένας μας να βάλει αυτό που νομίζει καλύτερο για τους μαθητές του. π.χ. από το lts.conf ή κάποιο άλλο conf αρχείο ή στέλνοντας κάποια εντολή από τον επόπτη σε όλους τους clients...
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 08 Σεπ 2018, 02:19:45 μμ
π.χ. από το lts.conf ή κάποιο άλλο conf αρχείο ή στέλνοντας κάποια εντολή από τον επόπτη σε όλους τους clients...

Γι' αυτό έγραψα το αρχείο από το οποίο το κάνουν τα sch-scripts! :)
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: markakis στις 08 Σεπ 2018, 04:59:04 μμ
Προσωπικά το μενού στην πάνω πλευρά δεν με βόλεψε ποτέ, όπως και το Unity. Να θυμίσω ότι το μενού κάτω αριστερά δεν είναι μόνο επιλογή των windows αλλά και επικρατούσα επιλογή στο Linux (KDE, XFCE, Cinnamon κ.α)
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: vovos στις 10 Σεπ 2018, 11:21:02 πμ
Γι' αυτό και τα sch-scripts εφαρμόζουν "καθολικά gsettings" (αρχείο /usr/share/glib-2.0/schemas/50_sch-scripts.gschema.override) για όλους τους χρήστες, γι' αυτό και η ψηφοφορία.
Άρα Άλκη μπορούμε να πειράξουμε κάτι σε αυτό το αρχείο και να βάλουμε Redmond ή ότι άλλο θέλει ο καθένας για το εργαστήριό του;
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 10 Σεπ 2018, 01:32:16 μμ
Όχι, αυτό είναι των sch-scripts, χρειάζεται να φτιάξετε ένα αντίστοιχο δικό σας και μετά να τρέξετε glib-compile-schemas.
Documentation: https://developer.gnome.org/gio/stable/glib-compile-schemas.html
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: gidarakos στις 10 Σεπ 2018, 01:51:10 μμ
Γι' αυτό έγραψα το αρχείο από το οποίο το κάνουν τα sch-scripts! :)

Κατόπιν της αφορμής που μας έδωσε ο Άλκης με τις σχετικές πληροφορίες :), για να εφαρμόσουμε συγκεκριμένο panel/layout για όλους τους μελλοντικούς χρήστες, εφαρμόζουμε τα εξής βήματα:

1. Από τερματικό:
Κώδικας: Bash
  1. sudo pluma /usr/share/glib-2.0/schemas/90_local-settings.gschema.override

2. προσθέτουμε στο αρχείο το layout που θέλουμε να εφαρμόσουμε π.χ. παραδοσιακό/ubuntu-mate, ως εξής:
Κώδικας: [Επιλογή]
[org.mate.panel]
default-layout='ubuntu-mate'

3. Αφού αποθηκεύσουμε το αρχείο εκτελούμε την εντολή:
Κώδικας: Bash
  1. sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

4. Δημοσίευση εικονικού και μετά η δημιουργία χρηστών.

Μία λίστα με διαθέσιμα layouts μπορείτε να βρείτε στο φάκελο /usr/share/mate-panel/layouts
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: gidarakos στις 10 Σεπ 2018, 02:11:39 μμ
Όχι, αυτό είναι των sch-scripts, χρειάζεται να φτιάξετε ένα αντίστοιχο δικό σας..

Άλκη το πρόσεξα μετά το σχόλιο σου, αν προτείνεις να γίνεται μέσω συγκεκριμένου διαφορετικού αρχείου να το αλλάξω στα βήματα..
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 10 Σεπ 2018, 03:00:15 μμ
Ναι Κώστα χρησιμοποίησε κάποιο άλλο όνομα αρχείου γιατί αυτό το κάνουν overwrite τα updates των sch-scripts. Βάλε π.χ. 90_local-settings.gschema.override.

Επίσης έτσι ορίζεται το προεπιλεγμένο layout, όχι "υποχρεωτικό", δηλαδή αν κάποιος χρήστης έχει κάνει δικιά του ρύθμιση π.χ. με το mate-tweak, θα πρέπει να κάνει ένα mate-panel --reset για να πάρει την προεπιλεγμένη ρύθμιση...
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: gidarakos στις 11 Σεπ 2018, 09:21:13 πμ
Οκ έκανα τις σχετικές αλλαγές..
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: alkisg στις 16 Σεπ 2018, 09:07:18 πμ
Λαμβάνοντας υπόψη τα αποτελέσματα της ψηφοφορίας, τα sch-scripts πλέον αφήνουν το προεπιλεγμένο layout, το οποίο όμως στο 18.04 είναι το "Familiar", το οποίο δεν έχει μενού Τοποθεσίες.
Επομένως τα "υποψήφια" πλέον είναι 3, το προεπιλεγμένο "Familiar", το "Παραδοσιακό" (ubuntu-mate) και το Redmond.

Δεν είμαι σίγουρος ότι η ψηφοφορία σημαίνει ότι θέλουμε το παραδοσιακό ή το προεπιλεγμένο... ας σχολιάσουν όσοι ενδιαφέρονται...

Τελικά για τους παρακάτω λόγους, άλλαξα γνώμη και ανέβασα νέα έκδοση των sch-scripts στην οποία η προεπιλογή είναι το παλιό γνωστό ubuntu-mate layout:

Η νέα έκδοση των sch-scripts μπαίνει με ενημέρωση και δημοσίευση εικονικού δίσκου. Όμως οι αλλαγές δεν θα πάνε στους χρήστες που έχουν κάνει ήδη login. Γι' αυτούς, μέσα από τον Επόπτη (ή με Alt+F2 για τον καθηγητή στον server), κάνουμε εκτέλεση της παρακάτω εντολής:
Κώδικας: Bash
  1. /usr/share/sch-scripts/reset-panel

Την ίδια εντολή μπορούμε να την χρησιμοποιήσουμε όταν το panel έχει κολλήσει και δεν εμφανίζεται καθόλου (αντί γι' αυτήν που λέγαμε εδώ (https://alkisg.mysch.gr/steki/index.php?topic=7136.msg80438#msg80438)).

Και γι' αυτούς που τελικά προτιμάνε κάποιο άλλο layout, μπορούν να δώσουν κάποια από τις παρακάτω:
Κώδικας: Bash
  1. /usr/share/sch-scripts/reset-panel familiar
  2. /usr/share/sch-scripts/reset-panel redmond
Τίτλος: Απ: Ubuntu MATE panel VS Redmond panel
Αποστολή από: gidarakos στις 29 Οκτ 2018, 10:31:17 πμ
Κώδικας: Bash
  1. /usr/share/sch-scripts/reset-panel

Την ίδια εντολή μπορούμε να την χρησιμοποιήσουμε όταν το panel έχει κολλήσει και δεν εμφανίζεται καθόλου (αντί γι' αυτήν που λέγαμε εδώ (https://alkisg.mysch.gr/steki/index.php?topic=7136.msg80438#msg80438)).

Έχω την εντύπωση ότι σε 1-2 περιπτώσεις χρειάστηκε και η παράμετρος ubuntu-mate:
Κώδικας: Bash
  1. /usr/share/sch-scripts/reset-panel ubuntu-mate