Lazy Dog
24-05-06, 17:29
***Τα XGL,compiz είναι ακόμα σε πολύ πρώιμο στάδιο. Για αυτό το λόγο δεν μπορώ να εγγυηθώ οτι επειδή δούλεψε σε μένα, θα δουλέψει σε όλους. Επίσης δεν θα φέρω καμμία ευθύνη αν κάτι πάει στραβά με το λειτουργικό σας ή με τον υπολογιστή σας.***
Επειδή έχω ATI κάρτα(Χ600), αυτό το μικρό How to πιστεύω θα βοηθήσει περισσότερο τους κατόχους ATI καρτών. Θα πρέπει όμως λογικά να δουλεύει και με NVIDIA κάρτες.
Πρέπει να υπάρχουν τουλάχιστον μερικές δεκάδες How to σχετικά με xgl/compiz.:hmm:
Έχω δοκιμάσει αρκετά απο αυτά, κάποια ήταν μια πλήρης καταστροφή, άλλα δουλέψαν εν μέρει(σε μένα, γιατί τα ίδια how to δουλεύουν μια χαρά σε άλλους).
Ο πιο εύκολος τρόπος και ο πιο newby friendly αλλά και αυτός που αν κάτι πάει σταβά μπορούμε να γυρίσουμε σε κανονικό gnome session πιστεύω ότι είναι αυτός που θα παραθέσω παρακάτω.
Πρίν ξεκινήσετε οτιδήποτε να είστε σίγουροι ότι το συστημά σας είναι "up to date"
sudo apt-get update
sudo apt-get dist-upgrade
Αρκετά όμως με τα εισαγωγικά:p
ΒΗΜΑ 1ο
Πρώτα από όλα πρέπει το συστημά μας να έχει 3d acceleration.Ανοίγουμε μια κονσόλα και γράφουμε:
fglrxinfo
Αν το αποτέλεσμα είναι σαν το παρακάτω είμαστε εντάξει. Σε αυτή την περίπτωση προχωράμε στο 2ο ΒΗΜΑ. Αν όχι συνεχίζουμε να διαβάζουμε αυτή την ενότητα.
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X600/X550 Series Generic
OpenGL version string: 2.0.5755 (8.24.8)
3D acceleration
Ακολουθούμε τις οδηγίες που βρίσκονται εδώ (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide)
ΒΗΜΑ 2ο
Αφού γίνουν οι όποιες απαραίτητες αναβαθμίσεις, ήρθε η ώρα να προσθέσουμε τις πηγές από όπου θα παίρνουμε τις τελευταίες εκδόσεις των xgl και compiz.
gksu gedit /etc/apt/sources.list
Προσθέτουμε τα παρακάτω
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
Το σώνουμε και το κλείνουμε. Πηγαίνουμε πάλι στην κονσόλα και γράφουμε
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Αφού κάνουμε και αυτό ξαναγράφουμε
sudo apt-get update
ΒΗΜΑ 3ο
Γράφουμε
sudo apt-get install compiz compiz-gnome xserver-xgl
Αν δείτε το παρακάτω λάθος
/var/cache/apt/archives/xserver-xgl_7.0.0-0ubuntu15_i386.deb: trying to overwrite `/usr/share/man/man1/Xserver.1x.gz', which is also in package xserver-xorg-core
Κάντε αυτό
sudo dpkg-divert --package xserver-xorg-core --divert /usr/share/man/man1/Xserver.1x.gz.xgl --rename /usr/share/man/man1/Xserver.1x.gz
και ξαναγράψτε την προηγούμενη apt-get εντολή
ΒΗΜΑ 4ο
Δημιουργούμε ενα αρχείο στο /home directory μας
gksu gedit ~/.Xsession
και βάζουμε τα παρακάτω
#!/bin/sh
# Start up Xgl, compiz, and GNOME
# Run Xgl server on :1, on top of normal X
Xgl :1 -fullscreen -ac -accel xv -accel glx:pbuffer &
# Tell subsequent X programs to access the Xgl server at :1
DISPLAY=:1
# Start Compiz window manager
gnome-window-decorator &
compiz gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher &
# Start GNOME
exec gnome-session
Το σώνουμε και το κλείνουμε
Μετά γράφουμε
chmod +x ~/.Xsession
Αφού έχει γίνει και αυτό κανουμε log out
Στo session menu διαλέγουμε το default session και κάνουμε log in.ΑΥΤΟ ΗΤΑΝ
Αν για κάποιο λόγο δεν δουλέψει κάνουμε log out, διαλέγουμε Gnome σαν session και έχουμε πάλι το κανοκό μας ubuntακι;)
Όλες τις πληροφορίες μου τις πήρα από το Copmiz forum (http://compiz.net/index.php) και απο εδώ (http://www.tectonic.co.za/view.php?id=916)
http://img45.imageshack.us/img45/7315/snapshot60hl.th.jpg (http://img45.imageshack.us/my.php?image=snapshot60hl.jpg)http://img129.imageshack.us/img129/5118/snapshot72io.th.jpg (http://img129.imageshack.us/my.php?image=snapshot72io.jpg)http://img129.imageshack.us/img129/2114/snapshot86xm.th.jpg (http://img129.imageshack.us/my.php?image=snapshot86xm.jpg)http://img126.imageshack.us/img126/9616/snapshot99wi.th.jpg (http://img126.imageshack.us/my.php?image=snapshot99wi.jpg)http://img126.imageshack.us/img126/7587/snapshot108rc.th.jpg (http://img126.imageshack.us/my.php?image=snapshot108rc.jpg)
Επειδή έχω ATI κάρτα(Χ600), αυτό το μικρό How to πιστεύω θα βοηθήσει περισσότερο τους κατόχους ATI καρτών. Θα πρέπει όμως λογικά να δουλεύει και με NVIDIA κάρτες.
Πρέπει να υπάρχουν τουλάχιστον μερικές δεκάδες How to σχετικά με xgl/compiz.:hmm:
Έχω δοκιμάσει αρκετά απο αυτά, κάποια ήταν μια πλήρης καταστροφή, άλλα δουλέψαν εν μέρει(σε μένα, γιατί τα ίδια how to δουλεύουν μια χαρά σε άλλους).
Ο πιο εύκολος τρόπος και ο πιο newby friendly αλλά και αυτός που αν κάτι πάει σταβά μπορούμε να γυρίσουμε σε κανονικό gnome session πιστεύω ότι είναι αυτός που θα παραθέσω παρακάτω.
Πρίν ξεκινήσετε οτιδήποτε να είστε σίγουροι ότι το συστημά σας είναι "up to date"
sudo apt-get update
sudo apt-get dist-upgrade
Αρκετά όμως με τα εισαγωγικά:p
ΒΗΜΑ 1ο
Πρώτα από όλα πρέπει το συστημά μας να έχει 3d acceleration.Ανοίγουμε μια κονσόλα και γράφουμε:
fglrxinfo
Αν το αποτέλεσμα είναι σαν το παρακάτω είμαστε εντάξει. Σε αυτή την περίπτωση προχωράμε στο 2ο ΒΗΜΑ. Αν όχι συνεχίζουμε να διαβάζουμε αυτή την ενότητα.
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X600/X550 Series Generic
OpenGL version string: 2.0.5755 (8.24.8)
3D acceleration
Ακολουθούμε τις οδηγίες που βρίσκονται εδώ (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide)
ΒΗΜΑ 2ο
Αφού γίνουν οι όποιες απαραίτητες αναβαθμίσεις, ήρθε η ώρα να προσθέσουμε τις πηγές από όπου θα παίρνουμε τις τελευταίες εκδόσεις των xgl και compiz.
gksu gedit /etc/apt/sources.list
Προσθέτουμε τα παρακάτω
deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main
Το σώνουμε και το κλείνουμε. Πηγαίνουμε πάλι στην κονσόλα και γράφουμε
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Αφού κάνουμε και αυτό ξαναγράφουμε
sudo apt-get update
ΒΗΜΑ 3ο
Γράφουμε
sudo apt-get install compiz compiz-gnome xserver-xgl
Αν δείτε το παρακάτω λάθος
/var/cache/apt/archives/xserver-xgl_7.0.0-0ubuntu15_i386.deb: trying to overwrite `/usr/share/man/man1/Xserver.1x.gz', which is also in package xserver-xorg-core
Κάντε αυτό
sudo dpkg-divert --package xserver-xorg-core --divert /usr/share/man/man1/Xserver.1x.gz.xgl --rename /usr/share/man/man1/Xserver.1x.gz
και ξαναγράψτε την προηγούμενη apt-get εντολή
ΒΗΜΑ 4ο
Δημιουργούμε ενα αρχείο στο /home directory μας
gksu gedit ~/.Xsession
και βάζουμε τα παρακάτω
#!/bin/sh
# Start up Xgl, compiz, and GNOME
# Run Xgl server on :1, on top of normal X
Xgl :1 -fullscreen -ac -accel xv -accel glx:pbuffer &
# Tell subsequent X programs to access the Xgl server at :1
DISPLAY=:1
# Start Compiz window manager
gnome-window-decorator &
compiz gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher &
# Start GNOME
exec gnome-session
Το σώνουμε και το κλείνουμε
Μετά γράφουμε
chmod +x ~/.Xsession
Αφού έχει γίνει και αυτό κανουμε log out
Στo session menu διαλέγουμε το default session και κάνουμε log in.ΑΥΤΟ ΗΤΑΝ
Αν για κάποιο λόγο δεν δουλέψει κάνουμε log out, διαλέγουμε Gnome σαν session και έχουμε πάλι το κανοκό μας ubuntακι;)
Όλες τις πληροφορίες μου τις πήρα από το Copmiz forum (http://compiz.net/index.php) και απο εδώ (http://www.tectonic.co.za/view.php?id=916)
http://img45.imageshack.us/img45/7315/snapshot60hl.th.jpg (http://img45.imageshack.us/my.php?image=snapshot60hl.jpg)http://img129.imageshack.us/img129/5118/snapshot72io.th.jpg (http://img129.imageshack.us/my.php?image=snapshot72io.jpg)http://img129.imageshack.us/img129/2114/snapshot86xm.th.jpg (http://img129.imageshack.us/my.php?image=snapshot86xm.jpg)http://img126.imageshack.us/img126/9616/snapshot99wi.th.jpg (http://img126.imageshack.us/my.php?image=snapshot99wi.jpg)http://img126.imageshack.us/img126/7587/snapshot108rc.th.jpg (http://img126.imageshack.us/my.php?image=snapshot108rc.jpg)