Το σκεφτόμουν από τότε που ξεκίνησα με το Arch (σε διανομές Out-of-the-Box δεν μου έχει συμβεί) QGtkStyle (η οποία προφανώς είναι υπεύθυνη για να κάνει το Qt να χρησιμοποιεί θέματα GTK) δεν εντοπίζει το θέμα GTK που επιλέγουμε (τουλάχιστον όχι στο Xfce) με αποτέλεσμα οι εφαρμογές μας που είναι γραμμένες σε Qt να φαίνονται μη φιλικές προς το περιβάλλον. Εγκαταστήστε το πακέτο libgnomeui κάνει τη δουλειά (ή κάποιες από τις εξαρτήσεις του), αλλά αν είστε σαν εμένα και δεν θέλετε να έχετε εγκαταστήσει τα μέσα GNOME, αυτό μπορεί να λειτουργήσει για εσάς. Οι εφαρμογές αρχικά μοιάζουν με αυτό:
Πρώτα τρέχουμε QtConfig (το οποίο από προεπιλογή δεν εμφανίζεται στο μενού). Στο Arch:
$ qtconfig-qt4
Στην επιλογή "Επιλογή στυλ GUI" επιλέγουμε GTK+.
Αφού δημιουργήσουμε ένα σενάριο, μπορούμε να χρησιμοποιήσουμε τον οδηγό KZKG ^ Γκάρα: https://blog.desdelinux.net/bash-como-ha … jecutable/
Θα ονομάσουμε το σενάριο ως qgtkstylehack.sh (αυτό είναι προαιρετικό και εξαρτάται από τον χρήστη) και θα γράψουμε αυτό μέσα στο σενάριο: εξαγωγή GTK2_RC_FILES=”$HOME/.gtkrc-2.0″
Στο τέλος θα έχουμε αυτό:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Θα μετακινήσουμε αυτό το σενάριο στο φάκελο /etc/profile.d να εκτελείται αυτόματα και να είναι διαθέσιμη σε όλους τους χρήστες.*
# mv ~/qgtkstylehack.sh /etc/profile.d
Τώρα, μπορεί να έχουμε ήδη στον προσωπικό μας φάκελο ένα κρυφό αρχείο που ονομάζεται .gtkrc-2.0 (εδώ πηγαίνουν οι προσωπικές μας ρυθμίσεις GTK+)Αν όχι, απλώς το δημιουργούμε. Στη συνέχεια, πρέπει να προσθέσουμε αυτό στο αναφερόμενο αρχείο: gtk-θέμα-όνομα=»το όνομά σας θέμα«
Και αυτό είναι όλο, κάνουμε επανεκκίνηση για να ισχύσουν οι αλλαγές. Οι εφαρμογές μας θα πρέπει να είναι κάπως έτσι:
*Στην πραγματικότητα μπορούμε να προσθέσουμε και τη γραμμή εξαγωγή GTK2_RC_FILES=”$HOME/.gtkrc-2.0″ να αρχειοθετήσω ~ / .bash_profile ώστε οι αλλαγές να επηρεάζουν μόνο τον χρήστη μας.
Fuentes:
- http://wiki.archlinux.org/index.php/GTK%2B#GTK.2B_2.x
- http://wiki.archlinux.org/index.php/Bash#Configuration
- http://bbs.archlinux.org/viewtopic.php?id=99175
Η επιφάνεια εργασίας φαίνεται πολύ καλή, από τότε που γνώρισα arch και παράγωγα δεν έχω κουνηθεί ούτε, λατρεύω το pacman και το RR, τώρα στο τσάκρα γιατί λατρεύω το πόσο καλογυαλισμένο είναι το Kde, η άλλη μου αγάπη είναι το Xfce, αν και το έχω ξεχάσει.
Στην πραγματικότητα, το pacman είναι υπέροχο και το Rolling Release είναι πολύ άνετο.
Δεν έχω δοκιμάσει το Τσάκρα σε βάθος επειδή ο υπολογιστής μου είναι ήδη λίγο παλιός (από το 2006), επομένως προτιμώ ένα ελαφρύ σύστημα για να λειτουργεί όσο το δυνατόν περισσότερο και το KDE δεν είναι ακριβώς ελαφρύ.
Προστέθηκε στα αγαπημένα!
Χαιρετισμούς!
Σας ευχαριστούμε!
Ένα χαιρετισμό.
Είμαι νέος σε αυτό το θέμα. Ποια βιβλιοθήκη γραφικών συνιστάται περισσότερο όσον αφορά τη συμβατότητα/πολλαπλατφόρμα/απόδοση κ.λπ.; qt ή gtk+;
Ούτε εγώ γνωρίζω πολύ αυτήν την πτυχή, αλλά σύμφωνα με τη Wikipedia και ορισμένα σχόλια που έχω διαβάσει στο διαδίκτυο, το Qt έχει σίγουρα καλύτερη συμβατότητα και μεγαλύτερο αριθμό πλατφορμών στις οποίες μπορεί να λειτουργήσει. Όσον αφορά τις επιδόσεις, η αλήθεια είναι ότι δεν μπορώ να δώσω καλή απάντηση, γιατί όπως σας είπα ήδη δεν έχω πολλές γνώσεις για αυτό.
Το θέμα των εικονιδίων που χρησιμοποιείτε είναι όμορφο, ποια είναι αυτά;
AwOkenDark από alecive:
http://alecive.deviantart.com/art/AwOken-163570862
Είναι ένα πολύ ποικίλο και προσαρμόσιμο σύνολο εικονιδίων, το συνιστώ πραγματικά.
Μεγάλη συμβουλή! Η ενοποίηση μεταξύ GTK και Qt είναι ένα από τα βασικά κριτήριά μου όταν επιλέγω διανομές και επιτραπέζιους υπολογιστές. Σας λέω ότι η εγκατάσταση του "libgnomeui" χρησιμεύει και για την ενσωμάτωση εφαρμογών Qt σε LXDE και Openbox. Αλλά, για μένα, η καλύτερη εφαρμογή για την ενσωμάτωση GTK και Qt είναι το QTCurve. Συνιστάται!!
Το +1 QtCurve είναι εξαιρετικό και εξαιρετικά διαμορφώσιμο.
Η αλήθεια είναι ότι το tip το έκανα με σκοπό να λειτουργήσει σε περιβάλλοντα που χρησιμοποιούν GTK 2, όχι μόνο Xfce (το έβαλα μόνο ως αναφορά γιατί είναι αυτό που χρησιμοποιώ). Ήθελα να το διευκρινίσω στην πρώτη παράγραφο, αλλά "τα vibes έφυγαν" όπως λέμε εδώ γύρω :P.