Ubuntu:Edgy RO/EyeCandy
From
Current revision as of 14:32, 8 August 2007
Contents |
Eye Candy
Cum se instalează Xgl/Compiz (Nvidia)
- Pentru mai multe informaţii despre procesul de instalare şi configurare a XGL pentru diverse plăci video vezi http://ubuntuforums.org/showthread.php?t=148351
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup gksudo gedit /etc/X11/xorg.conf
- Găseşte această secţiune
Section "Module" Load "i2c" Load "bitmap" ... Load "type1" Load "vbe" EndSection
- Decomentează liniile care conţin dri şi GLcore (dacă acestea există)
# Load "dri" # Load "GLcore"
- Asiguraţi-vă că modulul glx se va încărca
Load "glx"
- Gaseşte această secţiune (pe sistemul tau pot fi alte valori)
Section "Device" Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]" Driver "nv" BusID "PCI:1:0:0" EndSection
- Înlocuieşte-o cu liniile următoare, lăsând Identifier şi BusID neschimbate
Section "Device" ... Driver "nvidia" ... Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" EndSection
- Gaseşte această secţiune
Section "Screen" Identifier "Default Screen" Device "NVIDIA Corporation NV34M [GeForce FX Go5200]" Monitor "Generic Monitor" DefaultDepth 16
- Asiguraţi-vă că DefaultDepth este setat la 24
DefaultDepth 24
- Salvează şi închide fişierul editat anterior
- Instalaţi Xgl/Compiz astfel :
sudo cp /etc/gdm/gdm.conf-custom /etc/gdm/gdm.conf-custom-backup gksudo gedit /etc/gdm/gdm.conf-custom
- Înlocuieşte întregul conţinut al fişierului cu liniile următoare
# GDM Configuration Customization file. # # This file is the appropriate place for specifying your customizations to the # GDM configuration. If you run gdmsetup, it will automatically edit this # file for you and will cause the daemon and any running GDM GUI programs to # automatically update with the new configuration. Not all configuration # options are supported by gdmsetup, so to modify some values it may be # necessary to modify this file directly by hand. # # To hand-edit this file, simply add or modify the key=value combination in # the appropriate section in the template below. Refer to the comments in the # gdm.conf file for information about each option. Also refer to the reference # documentation. # # If you hand edit a GDM configuration file, you should run the following # command to get the GDM daemon to notice the change. Any running GDM GUI # programs will also be notified to update with the new configuration. # # gdmflexiserver --command="UPDATE_CONFIG <configuration key>" # # For example, the "Enable" key in the "[debug]" section would be specified by # "debug/Enable". # # You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and # re-read the new configuration settings. You can also restart GDM by sending # a HUP or USR1 signal to the daemon. HUP behaves like gdm-restart and causes # any user session started by GDM to exit immediately while USR1 behaves like # gdm-safe-restart and will wait until all users log out before restarting GDM. # # For full reference documentation see the gnome help browser under # GNOME|System category. You can also find the docs in HTML form on # http://www.gnome.org/projects/gdm/ # # NOTE: Lines that begin with "#" are considered comments. # # Have fun! [daemon] [security] [xdmcp] [gui] [greeter] [chooser] [debug] [servers]# Override display 1 to use Xgl 0=Xgl [server-Xgl] name=Xgl server command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo flexible=true
- Salvează şi închide fişierul editat anterior
- Editează fişierul sources.list (sudo gedit /etc/apt/sources.list) şi adaugă următoarea linie la sfârşitul fişierului :
deb http://gandalfn.club.fr/ubuntu edgy dev
- Salvează şi închide fişierul editat anterior
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; gpg --export -a 0x483170E9 | sudo apt-key add - sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install compiz compiz-extra compiz-plugins compiz-extra-plugins gnome-compiz-manager gnome-compiz-manager-extra xserver-xgl
- Pentru a rula compiz în sesiunea curentă
compiz-tray-icon
- Ar trebui sa vezi icon-ul Compiz pe panoul Gnome. Click dreapta pe el şi alege "GL Desktop".
- Pentru a încărca compiz la pornirea calculatorului
- System -> Preferences -> Sessions
- Startup Programs -> Add
compiz-tray-icon
- Click Ok, şi apoi Close
- Citeşte #Cum se restartează GNOME fără a restarta calculatorul
- Depanare
- Dacă Xgl/Compiz nu funcţionează sau generează erori restartează calculatorul.
- Dacă mutarea ferestrelor încetineşte sistemul, rulează gconf-editor din terminal. Găseşte apps/compiz/general/screen0/options. Dezactivează detect_refresh_rate şi setează rata de refresh la 60. Acum totul ar trebui sa funcţioneze corespunzător...
- Dacă foloseşti un alt aranjament al tastaturii decât cel standard (altă limbă), poţi trece la aranjamentul standard dacă tastatura răspunde ciudat din System/Settings/Keyboard.
- De asemnea poţi seta tasta Windows ca Super-key tot acolo.
- Dacă nu doreşti panoul extins din partea de jos scrie "killall gnome-panel" în terminal.
- Trucuri
- Schimbă fereastra activă = Alt + Tab
- Aranjează şi afişează toate ferestrele = F12 porneşte sau opreşte; dând click pe o fereastră o va face activă
- Trecere la un alt desktop folosind cubul = Ctrl + Alt + Sageata stânga/dreapta
- Trecere la un alt desktop folosind cubul - urmărind fereastra activă = Ctrl + Shift + Alt + Sageata stânga/dreapta
- Roteşte manual cubul = Ctrl + Alt + click stânga
- Setarea transparenţei ferestrei = momentan este posibilă doar cu utilitarul "transset"
- Măreşte o singură data = Super-key click de dreapta
- Măreşte manual = Super-key + Scroll de mouse in sus
- Micşorează manual = Super-key + Scroll de mouse in jos
- Mută fereastra = Alt + left-click
- Mută fereastra (cu snap la margini) = Ctrl + Alt + click stânga
- Redimensionează fereastra = Alt + click dreapta
Cum se instalează Xgl/Beryl (ATI)
(Luat de aici)
- Citeşte #Note Generale
- Citeşte #Cum se instalează driverul pentru placa video (ATI)
Pentru început asiguraţi-vă că accelerarea 3D este disponibilă intr-o sesiune normala gnome Există mai multe modalitaţi de a verifica acel lucru . Puteţi găsi destule folosind Google. Daxă comanda glxinfo arată direct rendering: yes , atunci puteţi să continuaţi.Altfel XGL şi Beryl nu vor funcţiona
- Realizaţi un update la sistem
sudo apt-get update sudo apt-get dist-upgrade
- Pregătiţi şi updataţi arhivele
sudo gedit /etc/apt/sources.list
- Adaugaţi următorele linii la sfârşitul fişierului
##BERYL REPOSITORIES deb http://ubuntu.beryl-project.org edgy main deb-src http://ubuntu.beryl-project.org edgy main
##BERYL SVN REPOSITORIES deb http://download.tuxfamily.org/3v1deb edgy beryl-svn deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
- Downloadează şi importă cheia gpg a arhivei
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add - wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
- Updataţi lista de arhive
sudo apt-get update
- Instalaţi pacheteţe necesare
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl \ beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald \ emerald-themes
- Realizaţi un script de pornire pentru XGL
sudo gedit /usr/bin/startxgl.sh
- Adăugaţi următoarele linii în cadrul fişierului nou creat
#!/bin/sh Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer & DISPLAY=:1 exec dbus-launch --exit-with-session gnome-session
- Faceţi scriptul executabil
sudo chmod 755 /usr/bin/startxgl.sh
- Creeaţi o sesiune XGL pentru managerul de login
sudo gedit /usr/share/xsessions/xgl.desktop
- Adăugaţi următoarele linii în cadrul fişierului nou creat
[Desktop Entry] Encoding=UTF-8 Name=Xgl Comment=Start an Xgl Session Exec=/usr/bin/startxgl Icon= Type=Application
- Adăugaţi beryl-manager la programele de startup ale gnome. ( system -> preferences -> sessions -> tab-ul startup programs tab )
- Restartaţi sistemul
- La ecranul de login acum puteţi alege o sesiune numit Xgl
- Când sunteţi întrebat dacă doriţi să setaţi Xgl ca sesiunea implicită refuzaţi (dacă ceva nu merge cum ar trebui atunci următoarea dată când veţi intra va fi folosind sesiunea standard)
- Dacă totul merge bine o puteţi seta ca sesiunea implicită , însă ţineţi minte că puteţi oricând să intraţi într-o sesiune Gnome normală.
- Dacă placa video este un radeo din seria x şi aveţi probleme cu stabilitatea sistemului citiţi următorul post.
http://ubuntuforums.org/showthread.php?t=150854
Notă pentru toate plăcile: glxinfo va reporta faptul că direct rendering nu este disoponibil atunci cand rulaţi dintr-o ssiune Xgl. Acesta este un comportament normal.
Cum se instalează Beryl/AIGLX (Nvidia)
(Luat de aici)
- Citeşte #Note Generale
- Citeşte #Cum se adaugă noi arhive
- Citeşte #Cum se instalează driverul pentru placa video (NVIDIA)
- Instalaţi metapachetul *ubuntu-desktop specific sistemului dumneavoastră ex. sudo apt-get install ubuntu-desktop
- Realizaţi un update la sistem
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
- Adăugaţi arhivele necesare
gksudo gedit /etc/apt/sources.list
- Adaugaţi următorea linie la sfârşitul fişierului (doar pentru x86 şi AMD64)
deb http://ubuntu.beryl-project.org/ edgy main
- Downloadează şi importă cheia gpg a arhivei
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
- Salvează şi închide fişierul editat anterior
sudo apt-get update
- Instalează Berzl
sudo apt-get install beryl emerald-themes
- Realizaţi o copie a fişierului xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup gksudo gedit /etc/X11/xorg.conf
- Adăugaţi următoarele linii în cadrul secţiunii "Screen"
# Enable 32-bit ARGB GLX Visuals
Option "AddARGBGLXVisuals" "True"
# If you are using an older version of compiz that
# does not support rendering into the Composite
# Overlay Window, you will need to disable clipping
# of GLX rendering to the X Root window with this
# option, or you will get a blank screen after
# starting compiz:
Option "DisableGLXRootClipping" "True"
- Adăugaţi următoarea linie în cadrul secţiunii "Device"
Option "TripleBuffer" "true"
- Restartaţi X-serverul folosind ctrl-alt-backspace
- Porniţi Beryl
beryl-manager
- Porniţi Emerald (dacă nu porneşte el automat)
emerald --replace
- Pentru a încărca beryl şi emerald la pornirea calculatorului
- System -> Preferences -> Sessions
- Startup Programs -> Add
beryl-manager
şi
emerald --replace
- Click Ok, şi apoi Close
- Citeşte #Cum se restartează GNOME fără a restarta calculatorul
- Dacă după restartarea calculatorului meniurile nu apar corespunzător (nu le puteţi vedea deoarece apar in spatele ferestrei) efectuaţi click dreapta pe icon-ul 'Beryl Manager' din panou (are aspect de piatră roşie) şi selectaţi 'Reload Window Manager'. Această problemă va fi rezolvată după un restart.
- Unii utilizatori au probleme cu ultima versiune a beryl . Pentru a le folosi pe cele vechi:
Deschideţi Synaptic package manager, caătaţi cuvântul beryl, apăsaţi ctrl+e şi selectaţi versiunea 0.1.99.2 Trebuie sa faceţi această operaţie pentru pachetele beryl, beryl-core, beryl-manager, beryl-plugins, beryl-plugins-data, beryl-settings, beryl-settings-binding, libberyldecoration0 şi libberylsettings0
Cum se instalează Beryl/AIGLX (Intel i915)
Urmăreşte ghidul de aici.
Dacă nu funcţionează atunci verifică dacă direct rendering este activ
glxinfo | grep direct
Rezultatul comenzii de mai sus ar trebui să fie :
direct rendering: Yes
Dacă în schimb comanda returnează No, verifică dacă ai managerul de direct rendering încărcat :
lsmod|grep 915
Rezultatul comenzii de mai sus ar trebui să fie :
i915 21632 3 drm 74644 4 i915 tsdev 9152 0
Dacă afişează doar linia tsdev , poţi încerca să configurezi manual fişierul xorg.conf încât să folosească i810, restartezi, apoi schimbi în i915 şi restartezi încă odată. Uneori ajută
Cum se instalează compiz-freedesktop fără XGL / AIGLX (NVIDIA)
- Citeşte #Note Generale
- Citeşte #Cum se adaugă noi arhive
- Citeşte #Cum se instalează driverul pentru placa video (NVIDIA)
- Realizaţi un update la sistem
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
- Adăugaţi arhivele necesare
gksudo gedit /etc/apt/sources.list
- Adaugaţi următorele linii la sfârşitul fişierului pentru versiunea stabilă
## compiz-freedesktop stable deb http://gandalfn.club.fr/ubuntu edgy stable
- Sau următorele linii pentru versiunea de dezvoltare
## compiz-freedesktop dev deb http://gandalfn.club.fr/ubuntu edgy stable dev
- Sau următorele linii pentru versiunea experimentală (foarte instabilă)
## compiz-freedesktop git deb http://gandalfn.club.fr/ubuntu edgy stable dev git
- Downloadează şi importă cheia gpg a arhivei
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 0x483170E9 ; \ gpg --export -a 0x483170E9 | sudo apt-key add -
- Salvează şi închide fişierul editat anterior
sudo apt-get update
- Instalează compiz-freedesktop
sudo apt-get install compiz-freedesktop compiz-freedesktop-gnome gnome-compiz-manager
- Realizaţi o copie a fişierului xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup gksudo gedit /etc/X11/xorg.conf
- Gaseşte această secţiune
Section "Screen" Identifier "Default Screen" Device "NVIDIA Corporation NV34M [GeForce FX Go5200]" Monitor "Generic Monitor" DefaultDepth 16
- Asiguraţi-vă că DefaultDepth este setat la 24
DefaultDepth 24
- Activaţi 32-bit ARGB GLX Visuals
Option "AddARGBGLXVisuals" "True"
- Salvează şi închide fişierul editat anterior
- Restartaţi X apăsând Ctrl+Alt+Backspace
- Logon
- Apăsaţi Alt-F2 pentru a deschide fereastra Run Application şi introduceţi:
compiz-tray-icon
- Apăsaţi Run pentru a executa comanda
- Ar trebui sa vezi icon-ul Compiz pe panoul Gnome. Click dreapta pe el şi alege "GL Desktop".
- Pentru a modifica setările click dreapta pe icon-ul compiz şi alege 'Preferences
Cum se instalează un alt ecran de boot
- Citeşte #Note Generale
- Se va instala un ecran de boot minimalistic care va aparea atunci cand calculatorul porneste sau se inchide.
sudo apt-get install usplash wget -c http://www.users.on.net/~stubby/usplash-minimalistic_0.1.deb sudo dpkg -i usplash-minimalistic_0.1.deb sudo update-alternatives --config usplash-artwork.so
- Alege ecranul minimalistic (/usr/local/lib/usplash/minimalastic.so) introducând numărul corespunzător. Dacă vrei sa revii la ecranul original alege /usr/lib/usplash/usplash-default.so
- Restartează calculatorul pentru a vedea schimbarea
- Citeşte Ghidul de customizare USplash pentru mai multe informaţii.
BlogMarks
del.icio.us
digg
Fark
Furl
Newsvine
reddit
Segnalo
Simpy
Slashdot
smarking
Spurl
Wists
