Δοκιμή της Fedora Core 5 test 3

The image “https://i1.wp.com/static.flickr.com/39/104237661_b907d87820_o.png” cannot be displayed, because it contains errors.

Η γραμματοσειρά είναι η DejaVu 2.3 (ελεύθερη). Αυτό είναι το ελληνικό GNOME 2.13.x, που από τις προσπάθειες του Κώστα Παπαδήμα το βασικό του κομμάτι είναι πλήρως μεταφρασμένο.
Μπορείτε να δείτε ότι με την προσθήκη της μικροεφαρμογής για τις Καιρικές Συνθήκες, επιλέγει αυτόματα την Αθήνα.

Ακόμα, λόγω της πρόσφατης αλλαγής στο ελληνικό locale της glibc, τώρα η ώρα στην Ελλάδα ακολουθεί τη μορφή του 12-ωρου ρολογίου (μπορείτε να το αλλάξετε από τις ρυθμίσεις στην μορφή 24-ώρες).

Η διανομή Fedora Core 5 παρέχει επιτάχυνση υλικού για την κάρτα γραφικών.

Η διανομή Fedora Core 5 βρίσκεται σε ανάπτυξη (test 3) πριν την έκδοση της νέας έκδοσης στα μέσα Μαρτίου. Δεν είμαι σίγουρος κατά πόσο θα μπουν ορισμένες αλλαγές για να είναι καλή η χρήση των ελληνικών από τη διανομή. Μόλις χτες έκανα την εγκατάσταση και δοκιμή. Όπως είναι τώρα, πρέπει να κάνετε εγκατάσταση την γραμματοσειρά dejavu και να την καθορίσετε στις ρυθμίσεις της επιφάνειας εργασίας. Ακόμα, φαίνεται ότι η Fedora δεν έχει τα πιο πρόσφατα αρχεία σχετικά με την υποστήριξη πληκτρολογίου (με αποτέλεσμα να χρειάζονται μερικές ρυθμίσεις με το χέρι ;-() και ένας από τους βασικούς προγραμματιστές του έργου δεν έχει πειστεί για αυτό. Πρέπει να διαπιστώσω αν έχω εγώ δίκιο ή ο προγραμματιστής. Όντως υπήρξε χτες βράδυ ένα ανανεωμένο πακέτο xorg-x11-xkbdata, ωστόσο πιστεύω ότι δε διόρθωσε το πρόβλημα.

7 comments

  • Παναγιώτης Προκοπίου

    Δουλεύει! Είχα το ίδιο πρόβλημα και παλιότερα σε κάποια διανομή και το είχα λύσει με τον ίδιο τρόπο. Είχα πάρει τοv κατάλογο /usr/X11R6/lib/X11/xkb από μια διανομή που δεν παρουσίαζε το πρόβλημα.

    Ευτυχώς όπως φαίνεται και πιο κάτω, τώρα όλα δουλεύουν χωρίς βρώμικες λύσεις.

    [pprok@localhost ~]$ setxkbmap ‘us,el’
    [pprok@localhost ~]$ cd /usr/share/X11/
    [pprok@localhost X11]$ ls
    app-defaults config lbxproxy rgb.txt XErrorDB xkb.fc5 XKeysymDB
    bindings fonts locale x11perfcomp xkb xkb.suse
    [pprok@localhost X11]$ sudo rm xkb
    [pprok@localhost X11]$ sudo mv xkb.fc5 xkb
    [pprok@localhost X11]$ setxkbmap ‘us,el’
    Couldn’t find rules file (base)
    [pprok@localhost X11]$ setxkbmap ‘us,el’ -rules xorg
    Error loading new keyboard description
    [pprok@localhost X11]$ sudo rpm -ivh ~/Desktop/xorg-x11-xkbdata-1.0.1-4.noarch.rpm
    Preparing… ########################################### [100%]
    file /usr/share/X11/xkb/compat.dir from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/geometry.dir from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/keycodes.dir from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/keymap.dir from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/symbols.dir from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/symbols/pc/cz from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/symbols/pc/gr from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    file /usr/share/X11/xkb/types.dir from install of xorg-x11-xkbdata-1.0.1-4 conflicts with file from package xorg-x11-xkbdata-1.0.1-2
    [pprok@localhost X11]$ sudo rpm -Uvh ~/Desktop/xorg-x11-xkbdata-1.0.1-4.noarch.rpm
    Preparing… ########################################### [100%]
    1:xorg-x11-xkbdata ########################################### [100%]
    [pprok@localhost X11]$ setxkbmap ‘us,el’ -rules xorg [pprok@localhost X11]$ γειά 😉

  • Simos

    Από όσο γνωρίζω, το xorg-x11-xkbdata-1.0.1-4 της Fedora Core 5 test 3 έχει μόνο xkb/symbols/pc/gr αντί xkb/symbols/pc/el. Πως κατάφερες και εκτελείς την εντολή setxkbmap με “el”;

    Το βασικό πρόβλημα με το Keyboard Settings είναι ότι η εφαρμογή αυτή του GNOME βασίζεται στο xkeyboard-config το οποίο ακόμα δεν έχει περάσει στο Xorg (έχει xkbdata). Διαφορετικά, το Keyboard Settings είναι σε θέση να κάνει όλες τις λειτουργίες αυτόματα και σωστά.

    Το θέμα με τις γραμματοσειρές είναι ακόμα ανοιχτό και δεν ξέρω αν υπάρχει χρόνος για να κλείσει πριν την ανακοίνωση της νέας έκδοσης,
    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=158032

  • Παναγιώτης Προκοπίου

    Δεν έχω ασχολιθεί ποτέ σοβαρά με το θέμα, αλλά υποθέτω ότι οφείλεται σε έναν από τους δύο λόγους:

    διαβάζει από αλλού

    [pprok@localhost xkb]$ pwd
    /usr/share/X11/xkb
    [pprok@localhost xkb]$ find -name el -o -name gr
    ./symbols/pc/gr
    ./symbols/el

    Ή υπάρχει κάποιο alias

    [pprok@localhost xkb]$ grep -re [^[:alpha:]]el[^[:alpha:]] * | grep gr
    rules/xorg: $pcmodels el = pc/pc(%m)+pc/gr
    rules/xorg: * el = pc/pc(pc105)+pc/gr
    rules/xorg: $pcmodels el = pc/pc(%m)+pc/gr%(v[1])
    rules/xorg: * el = pc/pc(pc105)+pc/gr%(v[1])
    rules/xorg: el = +pc/gr%(v[2]):2
    rules/xorg: el = +pc/gr%(v[3]):3
    rules/xorg: el = +pc/gr%(v[4]):4
    symbols/pc/gr:// $XFree86: xc/programs/xkbcomp/symbols/pc/el,v 1.2 2002/11/15 02:26:41 dawes Exp $

    Και μάλλον ισχύει το δεύτερο, γιατί

    [pprok@localhost xkb]$ setxkbmap “us,el”
    παίζει

    [pprok@localhost xkb]$ sudo mv symbols/el papari
    [pprok@localhost xkb]$ setxkbmap “us,el”
    παίζει

    [pprok@localhost xkb]$ sudo mv papari symbols/el
    [pprok@localhost xkb]$ sudo mv symbols/pc/gr papari
    [pprok@localhost xkb]$ setxkbmap “us,el”
    Error loading new keyboard description
    ΔΕΝ ΠΑΙΖΕΙ

    [pprok@localhost xkb]$ sudo mv papari symbols/pc/gr
    [pprok@localhost xkb]$ setxkbmap “us,el”
    παίζει πάλι

  • pkst

    Η επιλογή el πάιζει και σε Dapper Drake αν και δεν υπάρχει το el παρά μόνο το gr.
    To θέμα είναι τι θέλουμε εμείς: Αν θέλουμε να παραμείνει το gr πιέζουμε τις διανομές να αλλάξουν σε gr, αν θέλουμε το el αφήνουμε τα πράγματα ως έχουν (μιας και υπάρχει compatibility με el στο /etc/X11/xkb/rules/xorg- δεν ξέρουμε όμως για πόσο ακόμα ) και πιέζουμε το Xorg για να γυρίσει πίσω σε el.
    Προσωπικά δεν με νοιάζει αν λέγεται el ή gr (ποιός χρειάζεται πια να δεί την ονομασία και να σκεφτεί τη σημειολογία τους ενός ή του άλλου) αλλά αν η πλειοψηφία θέλει el, ο μονόδρομος είναι η αλλαγή του στο Xorg

  • Simos

    Πράγματι, το σημείο στο οποίο βρισκόμαστε τώρα είναι ότι θέλουμε η ελληνική υποστήριξη (στην γραφή) να δουλεύει ανεξάρτητα από το παραπάνω ζήτημα. Ο τελικός χρήστης δεν βλέπει (και δεν πρέπει να βλέπει) el ή gr, παρά το περιφραστικό όνομα της χώρας ή γλώσσας.

    Η τυπική πολιτική στο xorg για τη γραφή είναι να γίνεται χρήση του κωδικού της χώρας (gr για Ελλάδα), ενώ σε εξαιρέσεις μπορεί να γίνει χρήση άλλου κωδικού (όπως γλώσσας, el).

    Στἀλθηκε γράμμα από τον Θάνο Κυρίτση για το θέμα αυτό στη λίστα xkb και η απάντηση του Danilo Segan ήταν πράγματι, λόγω του τυπικού της ακολούθησης του κωδικού χώρας, ότι βάζουμε gr.

    Θα ήμουν υπέρ του el αν υπήρχε ένα πραγματικό επιχείρημα που να λέει ότι το χρειαζόμαστε.

    Άλλες χώρες χρησιμοποιούν το κωδικό γλώσσας όταν η γλώσσα αυτή είναι κοινή σε περισσότερες από μια χώρα (π.χ. αραβικά). Οπότε, αν πραγματικά μάς ενδιαφέρει να μεταβούμε σε el, πρέπει να προωθήσουμε το κυπριακό locale να γίνει αποδεκτό και διαθέσιμο, και βάσει αυτού να ζητήσουμε τη χρήση του κωδικού γλώσσας για το ελληνικό πληκτρολόγιο.

  • Nikos

    από ότι βλέπω το π φαίνεται κανονικά στο screenshot σου.
    Σε εμένα σε fc5 final το π (μικρό) το δανείζεται από τα bitsream vera sans και δεν χρησιμοποιείτο π των dejavu. Ακόμα στον Epiphany σε default ρύθμιση τα fonts είναι πολύ μικρά. Ολα αυτά βέβαια χωρίς να πειράξω τις προτιμήσεις γραμματοσειρών (όλα sans) και με dejavu 2.4.
    Ένα περίεργο είναι πως στον firefox το π φαίνεται κανονικά (dejavu)

  • Simos

    Δεν έχω πια εκείνο το FC5t3. Είναι πιθανό να άλλαξα και τη σειρά προτίμησης στις γραμματοσειρές.

    Έχω την εντύπωση ότι ο FF χρησιμοποιοεί σχεδόν δικούς του κανόνες αντικατάστασης γραμματοσειρών. Ο epiphany είναι σωστή εφαρμογή GTK+ οπότε έχει συμπεριφορά που ταιριάζει σε όλες τις εφαρμογές του GNOME.

    screenshot?

Leave a Reply

%d bloggers like this: