Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

...unity, kde, gnome, xfce, κλπ ...compiz, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Αν έχετε πρόβλημα με την λειτουργία του unity δοκιμάστε να το επαναφέρετε με την παρακάτω εντολή σε τερματικό.
unity --reset (ισχύει μέχρι και την 12.04)

Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό clepto » 22 Ιαν 2011, 12:18

Έπειτα από τις απαντήσεις που έλαβα σε αυτό το θέμα που άνοιξα χθες http://forum.ubuntu-gr.org/viewtopic.php?f=45&t=16516, και ειδικά την απάντηση του simosx θέλω όπως λέει και ο τίτλος να εγκαταστήσω το gnome shell με μεταγλώττιση...και θέλω βοήθεια :P
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό simosx » 22 Ιαν 2011, 12:48

Οπότε ακολουθούμε τις οδηγίες στο
http://live.gnome.org/GnomeShell για τη μεταγλώττιση του GNOME Shell.
Ελπίζουμε να το καταφέρουμε και θα είναι εξαιρετική εμπειρία να το προσπαθήσουμε.
Διάβασε τις οδηγίες που δίνονται εκεί και φθάσε όσο πιο πολύ μπορείς μπροστά. Και ανέφερε το πρόβλημα που δε μπορείς να λύσεις.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό clepto » 22 Ιαν 2011, 12:50

ευχαριστώ, θα αρχίσω αμέσως και για τυχόν προβλήματα θα σου πω...
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό clepto » 22 Ιαν 2011, 13:06

λοιπόν ακολούθησα τα βήματα μέχρι την εντολή
Κώδικας: Επιλογή όλων
jhbuild build

και μετά πήγα εκεί που λέει running και έδωσα την εντολή
Κώδικας: Επιλογή όλων
cd ~/gnome-shell/source/gnome-shell/src

και μου λέει ότι δεν υπάρχει αυτός ο κατάλογος, να τον φτιάξω εγώ;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό fotis23 » 22 Ιαν 2011, 13:54

Θα προσπαθήσω κι εγώ να εγκαταστήσω το gnome shell....μου κίνησες το ενδιαφέρον clepto! :)
Λειτουργικό: Ubuntu 11.04
Επίπεδο Γνώσεων: Linux:Kανονικό Προγραμματισμός: Μέτριος Αγγλικά: Καλά
Desktop:CPU:Core 2 Duo 2.00 M/B:Asus P5B Memory:3 GB DDR2 Γραφικά:ATI Radeon HD 5450 Series

Εικόνα
Άβαταρ μέλους
fotis23
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 612
Εγγραφή: 22 Απρ 2009, 13:43
Τοποθεσία: /home/fotis
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό simosx » 22 Ιαν 2011, 14:04

Η εντολή
Κώδικας: Επιλογή όλων
jhbuild build

είναι η βασική εντολή που μεταγνωττίζει το GNOME Shell. Κανονικά θα πάρει αρκετή ώρα για να ολοκληρώσει τη μεταγλώττιση.
Είναι πιθανό να παρουσίασε κάποιο σφάλμα. Μπορείς να δεις αν η εντολή παρουσίασε κάποιο σφάλμα;

Τα βήματα για να μεταγλωττίσεις το GNOME Shell είναι
Κώδικας: Επιλογή όλων
curl -O http://git.gnome.org/browse/gnome-shell/plain/tools/build/gnome-shell-build-setup.sh

Λαμβάνεις ένα πρόγραμμα εντολών που ελέγχει αν έχεις εγκατεστημένα βοηθητικά πακέτα μεταγλώττισης.
Κώδικας: Επιλογή όλων
/bin/bash gnome-shell-build-setup.sh

Αυτή η εντολή εκτελεί το πρόγραμμα εντολών. Εδώ πρέπει να διαβάσεις με προσοχή αυτά που αναφέρει. Μπορεί να ζητήσει να εγκαταστήσεις μια σειρά από πακέτα. Και πρέπει να το κάνεις.
Κώδικας: Επιλογή όλων
sudo rm -rf /usr/lib*/*.la

Εδώ σβήνεις τα αρχεία .la. Τα αρχεία αυτά δεν απαιτούνται από το σύστημα, και παρουσιάζουν πρόβλημα κατά τη μεταγλώττιση. Είναι εντάξει να σβηστούν, και δε χρειάζεται να λάβεις αντίγραφο ασφαλείας.
Κώδικας: Επιλογή όλων
jhbuild build

Αυτή είναι η πιο σημαντική εντολή, όπου μεταγλωττίζει τα πακέτα για να φτιάξει το gnome-shell. Εδώ παρατηρούμε για σφάλματα, και επαναλαμβάνουμε μέχρι να ολοκληρωθεί.
Αυτό είναι το σημείο που ελέγχουμε. Τα πακέτα είναι τόσο φρέσκα που μπορεί να έχουν προσωρινές ατέλειες (δηλαδή ο προγραμματιστής να βάλει κάτι που να μη δουλεύει, να το διαπιστώσει και να το διορθώσει μετά από δέκα λεπτά). Το ωραίο με την ιστορία αυτή είναι ότι για πρώτη φορά είσαι τόσο κοντά στον κώδικα που γράφεται αυτή τη στιγμή. Ο,τι πιο φρέσκο. Είναι το αντίθετο με Windows που όλος ο κώδικας έχει γραφτεί πριν από πολλά χρόνια.
Κώδικας: Επιλογή όλων
cd ~/gnome-shell/source/gnome-shell/src
./gnome-shell --replace

Αν όλα πάνε καλά, έχει φτιαχτεί το ~/gnome-shell/source/gnome-shell/src/, μπαίνεις μέσα και εκτελείς το GNOME Shell!
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό clepto » 22 Ιαν 2011, 15:21

φώτη δεν θα απογοητευτείς γιατί το project είναι πολύ καλό και εμένα μου αρέσει περισσότερο από το unity...

σίμο πρέπει να είχε βγάλει σφάλματα πριν και τώρα φαίνεται ότι κάτι γίνεται...θα σε ενημερώσω όταν τελειώσει!
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό clepto » 22 Ιαν 2011, 18:05

έγιναν όλα με επιτυχία αλλά όταν πάτησα την τελευταία εντολή για να μπω σε gnome shell μου έβγαλε αυτό:
Κώδικας: Επιλογή όλων
chris@chris-Aspire-5732Z:~$ cd ~/gnome-shell/source/gnome-shell/src
chris@chris-Aspire-5732Z:~/gnome-shell/source/gnome-shell/src$ ./gnome-shell --replace
mutter: symbol lookup error: /home/chris/gnome-shell/install/lib/gtk-3.0/modules/libcanberra-gtk-module.so: undefined symbol: gtk_quit_add
chris@chris-Aspire-5732Z:~/gnome-shell/source/gnome-shell/src$ /home/chris/.themes/elementary/gtk-2.0/gtkrc:675: error: unexpected string constant "panel-dark.rc", expected character `='
Cannot register the panel shell: there is already one running.

και μετά πήγα από το gconf-editor και έβγαλα το gnome panel αλλά πάλι δεν έγινε κάτι...

edit: από ότι είδα παρουσιάζει πρόβλημα με το θέμα που έχω βάλει το οποίο είναι το elementary, αλλά δεν έχω το αρχικό θέμα για να το βάλω... :cry:
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό mangelasakis » 22 Ιαν 2011, 18:34

αν το κάνουμε σε Virtual box θα γίνει κανονικά η μεταγλώτηση? θα ήθελα και εγώ να το δοκιμάσω...
Spoiler: show
Linux: 5ετής χρήση ┃ Προγραμ: μόνο C προς το παρών ┃ Αγγλικά: Μέτριος προς καλός
Desktop:
Ubuntu gnome 14.04 amd64 - Debian testing amd64
CPU: 4x AMD Phenom II X4 955 ‖ RAM 8000 MiB ‖ Gigabyte GA-MA785GT-UD3H
[Radeon HD 4200] Radeon HD 7750 ⎨1002:9710⎬
RTL8111/8168B PCI ⎨10ec:8168⎬ (rev 02)
Laptop:
Ubuntu gnome 14.04 amd64
4x Intel Core i3 M 330 2.13GHz ‖ RAM 3628 MiB ‖ Sony Corporation VPCEB1J1E
Intel VGA [8086:0046] (rev 02)
eth0: [11ab:4381] (rev 11) ⋮ wlan0: AR9285 [168c:002b] (rev 01)
mangelasakis
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1149
Εγγραφή: 10 Μαρ 2009, 06:08
Εκτύπωση

Re: Θέλω να εγκαταστήσω το GNOME Shell με μεταγλώττιση

Δημοσίευσηαπό simosx » 22 Ιαν 2011, 19:00

clepto έγραψε:libcanberra-gtk-module.so: undefined symbol: gtk_quit_add
clepto έγραψε:έγιναν όλα με επιτυχία αλλά όταν πάτησα την τελευταία εντολή για να μπω σε gnome shell μου έβγαλε αυτό:
Κώδικας: Επιλογή όλων
chris@chris-Aspire-5732Z:~$ cd ~/gnome-shell/source/gnome-shell/src
chris@chris-Aspire-5732Z:~/gnome-shell/source/gnome-shell/src$ ./gnome-shell --replace
mutter: symbol lookup error: /home/chris/gnome-shell/install/lib/gtk-3.0/modules/libcanberra-gtk-module.so: undefined symbol: gtk_quit_add
chris@chris-Aspire-5732Z:~/gnome-shell/source/gnome-shell/src$ /home/chris/.themes/elementary/gtk-2.0/gtkrc:675: error: unexpected string constant "panel-dark.rc", expected character `='
Cannot register the panel shell: there is already one running.

και μετά πήγα από το gconf-editor και έβγαλα το gnome panel αλλά πάλι δεν έγινε κάτι...

edit: από ότι είδα παρουσιάζει πρόβλημα με το θέμα που έχω βάλει το οποίο είναι το elementary, αλλά δεν έχω το αρχικό θέμα για να το βάλω... :cry:


Είναι δύο τα σφάλματα. Για το πρώτο, για το libcanbera, βρήκα στο Google τη σελίδα
http://osdir.com/ml/gnome-shell-list/20 ... 00060.html
όπου αναφέρει
Κώδικας: Επιλογή όλων

A method used by the libcanberra module has been removed from GTK+; just
delete
/home/t2hot/gnome-shell/install/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
and you should be fine.


Οπότε σβήνεις το /home/chris/gnome-shell/install/lib64/gtk-3.0/modules/libcanberra-gtk-module.so
Το libcanberra έχει να κάνει με συσκευές όπως USB sticks που για τις δοκιμές μας δεν είναι τόσο σημαντικό. Εμείς θέλουμε να δούμε το GNOME Shell.

Για το άλλο μήνυμα, δες στο αρχείο
/home/chris/.themes/elementary/gtk-2.0/gtkrc γραμμή 675
και δες αν μπορείς να διορθώσεις, τουλάχιστον προσωρινά, αυτό που λέει για panel-dark.rc, unexpected string constant "panel-dark.rc", expected character `='
Το νέο gtk+ 3 πρέπει να άλλαξε κάτι.
Τελευταία επεξεργασία από simosx και 22 Ιαν 2011, 19:34, έχει επεξεργασθεί 1 φορά/ες συνολικά
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Επόμενο

Επιστροφή στο Περιβάλλον Εργασίας / Εμφάνιση / Εφέ / Customization