Aunque ya existen repositorios para instalar los binarios del compiz fusión, http://wiki.kagesenshi.org/
es mucho más seguro y efectivo, compilar por su propia cuenta dicha aplicación, para esto, vamos a seguir unos cuantos pasos para lograr dicho objetivo, facilitándonos luego la instalación de plugins adicionales que no vienen con los predispuestos.
Primero que todo, debemos haber instalado las herramientas de desarrollo junto con las librerías...
Lo siguiente es desinstalar el compiz y el emerald si lo tenemos en nuestro sistema,
es mucho más seguro y efectivo, compilar por su propia cuenta dicha aplicación, para esto, vamos a seguir unos cuantos pasos para lograr dicho objetivo, facilitándonos luego la instalación de plugins adicionales que no vienen con los predispuestos.
Primero que todo, debemos haber instalado las herramientas de desarrollo junto con las librerías...
Lo siguiente es desinstalar el compiz y el emerald si lo tenemos en nuestro sistema,
sudo yum remove compiz* emerald*
Ahora nos dispondremos a satisfacer las dependencias para poder compilar, principalmente el compiz.
sudo yum install libdrm-devel libwnck-devel libXfixes-devel libXrandr-devel libXrender-devel libXcomposite-devel libXdamage-devel libXext-devel libXt-devel libXmu-devel libICE-devel libSM-devel gnome-desktop-devel control-center-devel GConf2-devel intltool dbus-devel librsvg2-devel
También necesitamos otras aplicaciones para los demás paquetes
sudo yum install git-core python-devel Pyrex pygtk2-devel metacity-devel
Para las versiones del compiz 0.5.2 o superior, se ha añadido un nuevo requerimiento, la librería libxcb que se encuentra en fedora 8, sudo yum install libxcb-devel...
Suponiendo que nos encontramos en nuestro home, descargamos con el comando git...
El nuevo sitio para descargas es http://releases.compiz-fusion.org/0.5.2/
git clone git://git.freedesktop.org/git/xorg/app/compiz
git clone git://anongit.opencompositing.org/fusion/libraries/bcop
git clone git://anongit.opencompositing.org/fusion/compizconfig/ccsm
git clone git://anongit.opencompositing.org/fusion/compizconfig/libcompizconfig
git clone git://anongit.opencompositing.org/fusion/compizconfig/compizconfig-python
git clone git://anongit.opencompositing.org/fusion/decorators/emerald
git clone git://anongit.opencompositing.org/fusion/decorators/emerald-themes
git clone git://anongit.opencompositing.org/fusion/plugins-main
git clone git://anongit.opencompositing.org/fusion/plugins-extra
git clone git://anongit.opencompositing.org/fusion/plugins-unsupported
git clone git://anongit.opencompositing.org/users/crdlb/fusion-icon
Y procedemos a compilar, los paquetes serán construidos en el mismo orden en que se descargaron anteriormente... se puede usar --prefix=/usr/local, también.
cd compiz ./autogen.sh --prefix=/usr --disable-kde --enable-librsvg
make
sudo make install
Luego bcop, ccsm, etc....
El resto de paquetes se compilan..
./autogen.sh --prefix=/usr --disable-kde
make
sudo make install
Excepto el ccms que solo se debe ejecutar:
sudo ./setup.py install
Si utilizamos --prefix=/usr, entonces se debe modificar el archivo setup.py, puesto que está predispuesto para /usr/local.
Y el fusion-icon
sudo make install
Este último, es el que inicia toda la aplicación...
Ejecutamos fusion-icon, y podemos configurar nuestro entorno, entre los plugins más interesantes, se encuentran: expo, paint fire, screensaver y shift.
Para obtener los plugins que no se encuentran entre los que ya compilamos (shift-screensaver), revisamos el sitio web de opencompositing.org, los descargamos con el comando git, y los instalamos con sudo make install
35 comentarios:
falla libcompizconfig al no encontrar compiz ya en ./autogen.sh --disable-kde
concretamente
checking for COMPIZ... configure: error: Package requirements ("compiz") were not met:
No package 'compiz' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables COMPIZ_CFLAGS
and COMPIZ_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
por las imágenes que muestras, si encima funciona será una pasada.
Hice una pequeña corrección, parece que siempre se debe usar --prefix=...
Y el xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
Option "XkbOptions" "altwin:super_win"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: builtin, VertRefresh source: builtin
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
Option "AllowGLXWithComposite" "True"
Option "SLI" "on"
Option "TripleBuffer" "true"
Option "NvAGP" "1"
Option "RenderAccel" "true"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "true"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
El archivo anterior es para una nvidia 6200 con driver comercial, pero no el de livna.
Vale. Lo cierto es que ya pude compilar pero al arrancar fusion-icon los efectos gráficos no funcionaban (ni cubo ni nada) y el gestor de escritorios no me permitia ni cambiar de pantalla (Ctrl-Alt-cursores).
Me faltará configurar xorg.conf. Yo tengo una tarjeta gráfica Intel Integrada GMA950. Si me indicas como configurarla o donde encontrar información te lo agradeceré.
saludos
Pues lo más notable para modificar en el xorg.conf es:
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection
Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
Option "XAANoOffscreenPixmaps"
EndSection
Verifica cuál es el nombre de tu driver""
el archivo debe incluir...
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Verifica que el comando
glxinfo | grep direct
tenga una salida
direct rendering: Yes
Lo otro es que inicies el fusion-icon desde una terminal y revises algún error
Hace solo un tiempo que empece a utilizar Fedora y me ha sido de muchisima ayuda este sitio, el tema se me presenta al intentar incorporar una tarjeta de video GeForce 6600 pcie, tengo un mother intel 945 y la onboard que trae me funciona bien, es esta misma del comentario anterior Intel 945G/GZ la reconoce y el dr= yes
El tema es que al colocar la geforce me tira error kernel panic, aun instalando los drivers desde yum kmod-nvidia.
Mi pregunta concreta, cual seria la secuendia de instalación, ya que creo haber probado todo y no logro que me levante la placa de video, tenes alguna para recomendarme, ya que la idea seria no tener que incorporarla reinstalando todo fedora 7, prueba que ya realice con la otra y tampoco la levanta.
les cuanto, probe desactivando del bios la onboard, me tira error y no me deja seguir, el error es antes de cargar el SO
instale todo sin agregarla, instale los drivers nvidia y al colocarla error
lo que estoy haciendo ahora es habilitar la geforce cuando uso windows y desabilitarla al usar fedora 7, cosa que me ha cansado...
por favor si me dan una mano y me dicen por ahi probando con otra placa que sepan que anda y cual seria la secuencia para incorporarla..
muchas gracias
Nicolas
Nicolas, puedes revisar primero que todo, el log del kernel para ver si hay algo.
sudo less /var/log/kern.log
Tambien podrías compilar el driver de Nvidia descargandolo desde el sitio directamente.
Necesitas las cabeceras del kernel instalado para que la aplicación de instalación del driver nvidia pueda compilar el módulo correctamente.
para este probelma con ibcompizconfig:
No package 'compiz' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables COMPIZ_CFLAGS
and COMPIZ_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
****************************************
cual seria la solucion no comprendo lo posteado si es que esta la solucion no la veo, es que es la primera vez que compilo..
garcias !
Si no necesitas compilar como tal, revisa que los repositorios no oficiales para compiz en fedora 7 están en:
http://wiki.kagesenshi.org/
Y si aún necesitas compilar, ese error radica en no haber compilado correctamente el compiz, revisa, --prefix=/usr/local.
sangrenegrv te agradezco muchisimo la molestia de contestarme mi comentario.
Lamentablemente debo informarte que no logro solucionar aun mi problema. Cuando intento instalar fedora 7 con la placa de video, apenas empieza a correr la instalación, termina sin darme más alternativas. Esto es asi, arranca desde el dvd, no llega a detectar hardware, o sea ni siquiera llega a pedirme el OK o SKY para leer el dvd que me tira un error, en realidad no dice la palabra error, pero no puedo hacer más que reiniciar la pc. Esta deshabilitada por supuesto el video onboard, pero no puedo arrancar la instalación de fedora, me podras tirar una ayuda porfa a que puede deberse...
Mil gracias de verdad
Nico
Hola... antes que todo, te felicito por tu blog, me ha servido bastante. Ahora, mi pregunta es si este procedimiento sirve para Fedora6... al parecer no... he estado intentando y recibo el siguiente error:
checking for COMPIZ... configure: error: Package requirements (x11-xcb xcomposite xfixes xdamage xrandr xinerama ice sm libxml-2.0 libxslt libstartup-notification-1.0 >= 0.7) were not met:
No package 'x11-xcb' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables COMPIZ_CFLAGS
and COMPIZ_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Espero que puedas orientarme un poco. También he intentado con yum, pero me da el error
Error: Missing Dependency: python(abi) = 2.5 is needed by package compizconfig-python
Eso es todo, de antemano gracias! Saludos!!
Felipe
Nico, ¿has probado iniciar con otra distribución?, De repente pueda haber alguna incompatibilidad..
Felipe, si deseas instalarlo en FC6, debes modificar la versión de python en el sistema, pasarla de 2.4 a 2.5, obviamente después de haber instalado el python 2.5. Pero debes tener en cuenta que el 2.4 es necesario en el sistema.
como hago para instalar los plugins extar como el shift, snow , cube atlantis, etc! como lo hago???¿
Primero entra a http://gitweb.opencompositing.org/ y verifica la dirección del plugin para que puedas descagarlo por medio del git...
por ejemplo,
git clone git://anongit.opencompositing.org/fusion/plugins/shift
entra a la carpeta y compila...
cd shift
sudo make install
Activalo en la configuración con fusion-icon
Hola sangre, oye es la primera ves que veo una pagina en español de ayuda para fedora asi completa, siempre encuentro puro ingles, en fin mira uso fedora 7, y con una tarjeta intel 940 o algo asi ¬¬ tiene un nombre largo, el compiz que tenia por default el sistema que era el 3. y algo no servia porque al activarlo los marcos de las ventanas desaparecian, es decir donde esta la x y eso, segui la instalacion de compiz-fusion via repo, y se instalo pero pasa lo mismo y ademas ahora nignuna ventana se mueve NADA! y no puedo hacer nada, seguire ahora tus indicaciones para hacerlo desde cero, si sigue sin jalar te aviso y si tienes una idea de que tengo que hacer ahi me avisas x aki gracias!
Hola de atiro no pude, al momento de compilar compiz me sale un error de requerimientos:
x11-xcb
asi que ya no pude continuar, de la otra forma por el repo si se instala pero al momento de activar compiz todo se congela y se pierden los bordes de las ventanas,
¿ ahora que ?
eck3ko, ya está, simplemente, click derecho en el icon-fusion y selecciona el emerald y el compiz. Y lo de la librería nueva para la compilación es un requerimiento que añadieron en estos días al paquete de compiz
Hola a todos, bueno primero: este blog es el mejor que eh encontrado sobre fedora, todo biene bien explicado; gracias sangrenegrv.
Bueno ahora mi duda jejeje:
Al tratar de compilar el paquete compiz me manda este mensaje de error:
"""Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
configure: error: expected an absolute directory name for --prefix: ...
"""
eso usando --prefix=...
Si uso --prefix=/usr, sale el mismo error:
"""Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
configure: error: expected an absolute directory name for --prefix: ...
"""
pero sigue compilando y al final sale el error del segundo comentario de aqui, publicado el: 27/07/07 10:00 AM
"""checking for COMPIZ... configure: error: Package requirements (x11-xcb xcomposite xfixes xdamage xrandr xinerama ice sm libxml-2.0 libxslt libstartup-notification-1.0 >= 0.7) were not met:
No package 'x11-xcb' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables COMPIZ_CFLAGS
and COMPIZ_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
"""
Mi tarjeta es GeForce 4 MX4000 128MB no se si sea la tarjeta el problema o el driver. El driver que instale es el que proporciona nvidia en su pagina:
http://www.nvidia.com/object/linux_display_ia32_1.0-9639.html
Nota: Ya habia tratado de compilarlo pero como me salia este ultimo error decidi instalarlo desde aqui:
http://wiki.kagesenshi.org/moin.fcgi/CategoryPackages/CompizFusion
y funciono bien, pero como no traia, o no lo encontre, el efecto shift lo desinstale e intente de nuevo compilar pero ya han visto los errores con los que me topo.
Bueno, espero me puedas o me puedan ayudar y gracias por su atencion.
Fijate que ya seleccione compiz y emerald y pasa loq ue te digo, desaparecen los marcos de las ventanas y ademas se congelan no se pueden mover las ventanas, de tanto compilar y cosas asi ya me chingue el metacity o no se que paso que no aparecen ahora en ningun gestor de ventanas las aplicaciones en la barra de tareas :(. sera un bug de la tarjeta o que ondas eso que desaparece los macros.
Para activar el metacity, basta con crear un lanzador personalizado.
Ya sea en el panel de arriba o en el escritorio. Al crear el lanzador apareca una ventana pequeña que pide:
-Tipo: aplicacion.
-Nombre: lo que quieras.
*-Comando: metacity.
-Comentario: lo que quieras.
Pedes asignarle un icono, eso no importa mucho. Al darle aceptar aparecera el lanzador (con '?' si no le asignaste icono) y con solo un doble clic los bordes de las ventanas apareceran, el metacity se activa.
TENGO UN GRANDISIMO PROBLEMA. EL HIJO MIO PEQUEÑO ME CAMBIO EL USUARIO Y CONTRASEÑA Y AHORA NO PUEDO ENTRAR A FEDORA CORE. ¿QUE PUEDO HACER? NO ME PIDAN QUE LO INSTALE DE NUEVO, CARGUE UNOS PROGRAMAS QUE NO TENGO DISPONIBLE EN EL MOMENTO. AGRADEZCO CUALQUIER AYUDA.
Raúl, solo debes reiniciar el S/O, y el la línea de inicio, en la pantalla del grub, agrega a la línea de inicio "linux single", de esta manera puedes iniciar el sistema sin solicitud de contraseñas y como root.
Luego cambia de nuevo el password de dicho usuario..
passwd nombreusuario
EcK3kO ???, que modelo de tarjeta aceleradora utilizas?
sangrenegrv
La verdad te agradezco mucho, como te dije antes tus respuestas, la verdad que este blog es muy bueno y me sirve mucho en esto de aprender sobre fedora.
Trabajo en un ISP y migramos todo a RHEL 5 y la verdad que estamos contentos, ha salido todo muy bien, y a varios compañeros les he comentado sobre tu blog y ya estamos apliando tus consejos.
Con respecto al problema que te contaba antes, ya esta solucionado, actualice la BIOS y tema arreglado, es màs ya estoy usando la placa con sus drivers sin problemas.
El caso es ahora cuando, obviamente queriendo màs intente optimizar el desktop, tengo el siguiente error al compilar el compiz.
plugins/Makefile.am:153: to `configure.ac' and run `aclocal' and `autoconf' again.
plugins/Makefile.am:153: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
plugins/Makefile.am:153: its definition is in aclocal's search path.
autoreconf: automake failed with exit status: 1
Espero me puedas dar una mano ya que la tenes atada.......
muchas gracias
Nicolàs
Verificaste que autoconf, intltool,libtool, estén instalados en el sistema?
Es un error por falta de AC_PROG_LIBTOOL
hola sangrenev
aprecio que haya gente que ayude como tu
el caso es que estoy siguiendo el tutorial
pero no no consigo bajar el paquete de fedora 8 libxcb me responde nada que hacer
por orto lado ya he intentado instalar compiz con xgl pero pierdo la configuracion de ati x1650 en esta sesion
aunque en una ocasion funciono compiz y emeral en xgl pero no beryl y no se que es lo que hice
imagino que necesito un scriopt pero ni idea de esto
y por si acaso comento: ayuda para
hauppauge wintv hrv-1110 en fedora 7
driver cargado saa1733
firmware bien
todo bien hasta llegar a
DVB: PHILIPS frontend "0"
se supone que debe poner "1"
sea cual sea el resultado muchas gracias
por todo lo hecho hasta ahora
Descarga la version 0.5.2 de compiz, esa es la que compila sin tener que modificar las librerias de las X, para que soporten xcb. Si descargas una versión superior, te reclama la dependencia de inmediato.
Si lo deseas, busca en el fc8 con
yum list | grep xcb
Veo que hay unos paquetes xcb-proto, y no se que más.
Con que línea de inicio estás cargando el módulo saa1733, porque ese casi siempre es el problema. por ejemplo
modprobe -v saa7134 tuner=43 card=42
Revisa el sitio de gentoo para que veas la lista de tarjetas,
http://gentoo-wiki.com/HARDWARE_saa7134
bueno soy el de la hauppauge
ahora se que me falta el firmware
casualidad que sea dificil en contrarlo
para hrv-1100 y 1300
se me aconseja sacarlo de windows y copiarlo en lib/firmware
pero si supiera no estaria aqui
si lo deseas una vez conseguido te puedo pasar los pasos para que los publiques
puedon ayudar a otros muchos
y si me puedes hechar una mano mejor
ya tengo instalado compiz pero no aparecen los efectos
[url=http://womenintechnologyleadership.org/members/Cymbalta-or-effexor-92/default.aspx]Cymbalta or effexor[/url] [url=http://craigbowes.com/members/job-miami-pharmacy-technician-56/default.aspx]job miami pharmacy technician[/url]
raven flomax pharmacy schools in illinois
http://teamocala.com/members/canada-pharmacy-order-88/default.aspx trinity pharmacy
[url=http://previewcommunity.wnetwork.com/members/trileptal-zyprexa-51/default.aspx]trileptal zyprexa[/url] [url=http://buhain.com:8081/cs/members/celexa-discontinuation-symptoms-86/default.aspx]celexa discontinuation symptoms[/url]
ventolin gsk inhaler avodart effetti indesiderati
http://citicr.org/members/remeron-and-anxiety-relief-39/default.aspx pharmacy technician jobs in south africa
kamagra what is it google4534553453322
http://markonzo.edu kjsympparan http://aviary.com/artists/Synthroid-oral http://profiles.friendster.com/crestore#moreabout indian http://aviary.com/artists/Zanaflex http://blog.bakililar.az/norvasc/ http://profiles.friendster.com/neurontin#moreabout grutter callaghan http://ciprofloxacin.indieword.com/ http://blog.bakililar.az/enalaects/ http://profiles.friendster.com/nizorals#moreabout belowa dinh
You need to collect more stuff, dude.
Publicar un comentario