Instalar Beryl en Ubuntu Feisty Fawn (7.04) con ATI

Los drivers propietarios no soportan AIGLX a la fecha, por lo que para poder usar Beryl con AIGLX deberemos instalar los drivers libres de ATI que vienen con Edgy/Feisty.
Además decir que si vamos a instalar los drivers libres, quedará deshabilitado el XGL si ya lo tenías instalado.

Si tienes una instalación fresca de Edgy/Feisty o actualizaste de Edgy a Feisty pero nunca habías instalado los drivers fglrx (propietario), ya tienes los drivers libres instalados “xserver-xorg-video-ati” y puedes continuar desde el PASO 3. Si ya habías instalado XGL, igualmente tendrías que tener esos drivers instalados, verificalo en Adept o Synaptic buscando “ xserver-xorg-video-ati” y si no están instalados, los instalas.

1 - Actualizar el sistema :

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

2 - Instalar drivers :
Si instalamos un driver propietario con anterioridad, es necesario desinstalarlo. Para ello, abrimos Synaptic y buscamos “fglrx” desinstalando absolutamente todo lo que contenga esa palabra y figure como instalado. Bueno, como dije, los drivers libres tienen que estar instalados, y no estará de mas escribir desde consola:

sudo apt-get install xserver-xorg-video-ati

A lo sumo nos informará que ya están instalados.

3- Deshabilitamos “fglrx”
Desde la consola:

sudo gedit /etc/default/linux-restricted-modules-common

Al abrir el archivo veremos al final algo así:

DISABLED_MODULES=""

Entre las comillas agregamos: fglrx
Quedando así:

DISABLED_MODULES="fglrx"

Guardamos y cerramos.

4- Editar xorg.conf :

Por las dudas, como hay que editar mucho el archivo xorg.conf, hacemos un backup de este:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bkp

Si tenemos algún problema al reiniciar cuando finalicemos, en modo consola hacemos para restaurarlo:

sudo cp /etc/X11/xorg.conf_bkp /etc/X11/xorg.conf

también podemos generar un nuevo xorg.conf con:

sudo dexconf

Por lo que es conveniente imprimir esta guía para saber que hacer en caso de que surjan problemas.

Si ya habíamos instalado algún driver antes, generamos un xorg.conf limpio, y si no, también es buena idea generarlo igualmente.

sudo dexconf

Editamos el archivo xorg.conf (Con cuidado). Para ello, en consola:

sudo gedit /etc/X11/xorg.conf

Y al final del archivo agregamos:

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Nota: Puede que algunas de estas líneas ya las tengamos. También puede ser que tengamos un “0” o “Disable” en lugar de “Enable”. Si es así, lo modificamos.

Seguimos buscando en el archivo xorg.conf la sección “Device” (Section "Device") y agregamos las opciónes:

Option "XAANoOffscreenPixmaps"
Option "UseFBDev" "true"
Option "EnablePageFlip"
Option "ColorTiling"

Además en la parte de “Driver” reemplazamos donde dice “ati” por “radeon” quedando así:

Driver "radeon"

Entonces la sección Device debe quedar algo así:

Section "Device"
Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
Driver "radeon"
BusID "PCI:1:0:0"
Option "XAANoOffscreenPixmaps"
Option "UseFBDev" "true"
Option "EnablePageFlip"
Option "ColorTiling"
EndSection

Nota: Puede tener algunas variaciones dependiendo del modelo de la tarjeta ATI que tengamos. Principalmente la parte “Identifier”. No modificar esa linea en tu configuración.Tampoco la linea del BusID.

Además, nos aseguramos que la parte de Section "Module", se vea así:

Section "Module"
#Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Si algo no coincide, modificarlo para que quede como lo anterior.

Guardamos y cerramos el archivo xorg.conf

Nota: si hicimos algo mal y luego no podemos entrar al modo gráfico, en modo consola podemos editar el archivo xorg.xonf con:

sudo nano /etc/X11/xorg.conf

Para guardar la modificacion apretamos Ctrl+O (O es la letra “O”) y luego la tecla Enter. Para salir Ctrl+X.

Si no podemos solucionarlo, generamos un nuevo archivo xorg.conf con dexconf:

sudo dexconf

Luego, entrando al modo gráfico comenzamos desde el PASO 4. Teniendo mas cuidado.

Nota: Al editar el archivo xorg.conf, tener cuidado con las comillas, porque dependiendo del editor que usemos al hacer copiar y pegar, puede que las comillas usadas no sean las correctas y luego el xorg.conf estará corrupto. Las comillas deben ser las mas comunes, las que son dos barritas bien verticales tanto para abrir comillas, como para cerrarlas.

5- Instalando Beryl :
Si ya lo teníamos instalado, no necesitamos reinstalar. Solo actualizar los repositorios del sources.list y aplicamos la llave (Ver más adelante). En Feisty (no en Edgy), si ya lo teníamos instalado, después de aplicar la llave hacemos un “sudo apt-get update” e instalamos “beryl-ubuntu” para ubuntu, desde Adept o Synaptic, o como se muestra más adelante.
Luego REINICIAMOS LA PC (No solo las X) y deberíamos tener Beryl funcionando.

Si no lo teníamos instalado, lo instalamos:

Configurando los repositorios, en la consola ponemos:

sudo gedit /etc/apt/sources.list

Luego añadimos las siguientes líneas en el archivo:

##Beryl para Feisty
deb http://ubuntu.beryl-project.org feisty main
deb-src http://ubuntu.beryl-project.org feisty main

Si habíamos actualizado de Edgy a Feisty y ya teníamos instalado beryl, borrar repositorios de Beryl para Edgy.
Guardamos y cerramos el sources.list.

Ahora aplicamos la llave:
En consola ponemos:

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

sudo apt-get update

Luego instalamos los paquetes:

sudo apt-get install beryl-ubuntu
sudo apt-get install beryl-manager emerald emerald-themes

Instalamos plugins extras. Buscamos “ beryl-plugins-unsupported” y “ beryl-plugins-unsupported-data” desde Adept o Synaptic y luego instalamos. Verificar si se instalaron correctamente buscándolos nuevamente en Adept/Synaptic y viendo si figuran como "instalados" o "rotos". Si figuran como rotos y al reinstalar no lo solucionamos, intentar descargar los paquetes .deb de sus versiones correspondientes desde algún sitio en internet. Igualmente Beryl nos funcionará sin esos paquetes.

6- Iniciando beryl-manager :

Hacemos click en Sistema -> Preferencias, luego en Sesiones -> Programas de inicio -> Añadir y escribimos el comando:

beryl-manager

también agrega el siguiente comando de la misma forma:

gnome-settings-daemon

REINICIAMOS LA PC (No solo las X) y al iniciar debe aparecer el icono de Beryl en la bandeja. Recordar que haciendo click con botón derecho sobre el icono de beryl, en “Seleccionar el gestor de ventanas”, debemos elegir “Beryl”.

Si no abre al reiniciar, podemos probar desde consola con:

beryl-manager

Si queremos crear una sesion especial para iniciar con beryl :
Desde la consola :

sudo gedit /usr/bin/startberyl.sh

y agregamos :

#!/bin/sh
beryl-manager
sleep 4
exec gnome-session

Grabamos el archivo y desde la consola :
sudo chmod a+x /usr/bin/startberyl.sh
Despues editamos este otro archivo:
sudo gedit /usr/share/xsessions/Beryl.desktop

y agregamos :

[Desktop Entry]
Encoding=UTF-8
Name=Beryl
Exec=/usr/bin/startberyl.sh
Icon=
Type=Application

Listo, ahora al iniciar podemos elegir la sesion de GNOME + Beryl

Nota : NO tengo placa ATI instalada asi que estuve recopilando info de
varios lugares, en especial
de www.kubuntu-es.org

Saludos y espero sus comentarios.

41 comentarios:

ZanDunGa dijo...

excelente man... pero me al iniciar me keda la pantalla en blanco, los efecto me funcionan, pero todo se ve blanco =( -- nuevamente excelente guia. mi tarjeta es ati

Anónimo dijo...

Chileno:

me pasa lo mismo, pantalla blanca... nada mas. TARJ ATI.

admin dijo...

No tengo placa ATI para probar pero estuve googleando y aparentemente
Beryl soporta unicamente las siguientes placas ATI:

Full 3D Support

* 7000 / rv100 based cards.
* 7200 / R100 based cards.
* 7500 / rv200 based cards.
* 8X00 / R200 based cards.
* 9000 / rv250 based cards.
* 9100 / R200 based cards.
* 9200 / rv280 based cards.


Experimental 3D Acceleration

* 9500 / R300 based cards.
* 9600 / rv350 or rv360 based cards.
* 9700 / R300 based cards.
* 9800 / R350 or R360 based cards.
* X300 / rv370 based cards.
* X600 / rv380 based cards.
* X700 / rv410 based cards.
* X800 / R420 or R423 or R430 or R480 based cards.
* X850 / R480 or R481 based cards.


2D Acceleration Only

* Xpress 200M Northbridge integrated GPUs


Unsupported

* X1300 / R515 based cards.
* X1600 / R530 based cards.
* X1800 / R520 based cards.
* X1900 / R580 based cards.

Fuente:
http://www.howtoforge.com/ubuntu_feisty_beryl_ati_radeon

Anónimo dijo...

Muchisimas gracias, tengo la 9200 y parece que todo ha ido bien, voy a reiniciar que es el ultimo paso.

Si no vuelvo a decir nada es que todo ha ido bien asi que muchas gracias

sodajuna dijo...

hola, tengo la 9100 me va de lujo el cubo y los efecto, pero el gran problema es que la pantall es 19'' y no me deja poner mas de 800x600, cosa que con dapper si que podia.

Muchas gracias.

admin dijo...

yo tengo una Nvidia, pero un problema similar lo solucione editando el xorg.conf

sudo gedit /etc/X11/xorg.conf

En la seccion "Monitor":

Section "Monitor"
Identifier "Monitor genérico"
HorizSync 40.0 - 70.0
VertRefresh 60.0 - 90.0
Option "DPMS"
EndSection


Agreque las lineas HorizSync y VertRefresh.

y en la seccion "Screen" agregue las resoluciones hasta 1280x1024 que son las que yo uso.

Modes "1280x1024" "1024x768" "800x600" "640x480"


Con cuidado porque si te pasas del limite de frecuencia de tu monitor tenes que volverlo a modificar desde la consola


Saludos y Suerte

Anónimo dijo...

aqui funcionou perfeitamente! obrigado :)

Anónimo dijo...

o tengo una ati radeon 9250 i e tenio probleas para instalar el driver :(

Soundwave dijo...

tengo una ATI 9600 en mi lap y Beryl me corria perfecto, ahora en Feisty no pasa nada, me instla todo bien lo unico que al abrir el beryl-manager no me carga Beryl ¬¬ ...es como si al seleccionarlo existiese un error :P

Anónimo dijo...

muchas gracias por el manual,,segui instrucciones al pie de la letra y jalo perfecto!!!
mil gracias

johanjq dijo...

hola amigo a mi me funciono tengo efectos y todo eso pero no logro ver el cubo en 3d como hago, otra cosa en tus pasos no decias si tenia q activar la aceleracion 3d yo no lo hice pero me descargue envy para activarla eso podria ser mi problema pregunto? responde porfavor

admin dijo...

johanjq : probaste desde el escritorio clickear con los 2 botones del mouse y moverlo a los costados ?, sino con ctrl+Alt y las flechas derecha e izquierda ?
Creo (porque no tengo ATI) que no hace falta la acelerecion 3D, pero no estoy seguro, si te andan los demas efectos , tiene que girar el cubo.

Saludos

Anónimo dijo...

hola!! tengo un problema, voy haciendo el howto hasta la parte q dice modificar el xorg.conf, en la parte de Section "device", el identifier no me reconoce mi placa tengo una ATI Radeon 9550 SE y no me aparece, dice nada mas q "Generic video card" y el BusID dice 0.5.0, porque puede ser?? desde ya muchas graciass, soy nuevo en linux y la verdad q me encanta pero me frustra bastante no poder poner Beryl. Saludos!!

Victor Manuel Salas dijo...

saludos, necesito ayuda en el paso 4 en la parte "Section "Device"" no sale la targeta ati que es una "pci exprees radeon x300"
me sale:
Section "Device"
Identifier "Generic Video Card"
Driver "vesa"
BusID "PCI:0:5:0"
EndSection
y en la nota dice que no hay que modificar identifier por favor le agradesco su ayuda soy nuevo en linux ¿que debo hacer?

Victor Manuel Salas dijo...

aahh se me olvidaba como no salia la targeta decidí cerrar secion y al volver a iniciar salio
"error al iniciar el servidor x (su interfaz grafica)probablemente no esta configurado correctamente. desea ver la salida del servidor x para diagnosticar el problema"
¿como hago para volver a entrar al escreitorio gnone? alguien que me pueda asesorar mi correo electronico es victorms807@hotmail.com para el que me pueda escribir al correo
SALU2 zorroperro

Anónimo dijo...

eso es porque haceis el sudo dexconf, y os pone uno genérico. en el momento que instalais ubuntu por primera vez os reconoce la ATI, pero como luego le poneis el sudo dexconf lo desconfigura. Si habeis guardado un backup del estado anterior al dexconf y os saltais el dexconf os irá todo de maravilla :)

admin dijo...

Gracias por la ayuda, estaba buscando info porque no tengo placa ATI instalada, pero eso creo que le resolvera el problema a varios.

Saludos

Sepho dijo...

Yo tengo una Radeon 9800 PRO y se me queda la pantalla en blanco :_(

Anónimo dijo...

COMO EL HOYO TU TUTORIAL!!!!!!!!!!!!!!


DEJE LA CAGA EN MI UBUNTU POR TU WEA DE TUTORIAL
NI CAGANDO VUELVO A ESTE BLOG

VALE CACA TU PAGINA

POR TU CULPA CAGE MI LINUX Y ME DEMORE CALETA EN ARREGLARLO

IMBÉCIL

RICM dijo...
Este comentario ha sido eliminado por el autor.
RICM dijo...

Muy bueno el tutorial, funciona perfecto, que alguien no lo sepa seguir...es otra cosa...XD

Anónimo dijo...

per no vuelvas mas mamerto, quien te necesita pelotudo del orto

Anónimo dijo...

que quiere decir 'WEA DE TUTORIAL'
que quiere decir 'ME DEMORE CALETA EN ARREGLARLO'

porque no hablan en español o algo parecido, analfabetos abstenerse.

Anónimo dijo...

CALETA es una ciudad de Argentina creo.
Caleta Olivia quizo decir,eso.

Joven Alex dijo...

Genial!! Tengo la ATI Radeon X300 (pcie) y me ha funcionado de maravilla. Estoy disfrutando de Beryl como un enano. Muchas gracias.

Anónimo dijo...

Wea de tutorial, se refiere a que el tutorial es pesimo. (wea = testiculos)

Demore caleta = demorarse bastante.

Perdonen el vocabulario de mi coterraneo

admin dijo...

Gracias por la respuesta, no entiendo porque tanta bronca, si solo esta publicado y la mayoria agradece porque le fue bien.

Espero que no pienses lo mismo que tu coterraneo.

Saludos

Unknown dijo...

hola, tengo el mismo problema,
sigo los pasos ... ok
cuando reinicio y carga el beryl-manager
la pantalla se vuelva blanca...
a lo unico q atine es a desintalar el beryl-manager.
como lo puedo solucionar???

rubenbl@hotmail.com

Anónimo dijo...

Tengo una ATI Radeon X300 Series y segui tal cual los pasos en la feisty 7.04 al reiniciar no se ve ningun problema sale el icono del beryl n la barra osea lo instalo pero no pasa nada es como si no lo ubiera instalado no sera eso de la aceleracion 3D¿¿ ejecutando lo siguiente

snowserf@GroLux:~$ glxinfo | grep direct
direct rendering: No

ai un rotundo NO que quiere decir eso¿¿ estuve leyendo q eso tenia q decir Si
He intentado de varias formas y aun no puedo hacer andar beryl si alguien sabe o soluciono esto desde ya muchas gracias

Anónimo dijo...

El beryl esta instalado puedo acceder a las opciones y todo pero no hace nada no veo efectos visuales a eso me referia con eso como si no se ubiese instalado

Anónimo dijo...

al instalar la primer parte me da este error, segui igual pero al reiniciar me deshabilita la pantalla grafica y tengo que volver la configuracion a cero.

system-config-cluster depende de redhat-cluster-suite; sin embargo:
El paquete `redhat-cluster-suite' no está configurado todavía.
dpkg: error al procesar system-config-cluster (--configure):
problemas de dependencias - se deja sin configurar
Se encontraron errores al procesar:
clvm
redhat-cluster-suite
system-config-cluster
E: Sub-process /usr/bin/dpkg returned an error code (1)

si alguno tiene una idea grax... mi mother es un K9AGM con video incorporado ATI radeon Xpress 200

Anónimo dijo...

hola...

soy nuevo en esto de linux, y lo instale en una maquina virtual el ubuntu feisty, al leer tanto... al parecer solo funciona teniendo una placa ato o nvidia...no hay forma de hacerlo correr de otra forma???

gracias

Anónimo dijo...

Segui tus pasos al pie de la letra y por fin despues de semanas de tratar de configurar mi ATI RADEON 9600 lo pude hacer jalar. Esta super bien este Tutorial, si lo siguen al pie de la letra, tienes que funcionarles abuelita de Batman.

Felicidades que hayas hecho este tutorial sin una ATI es de grandes Maestro

Anónimo dijo...

hola... sólo comentar que con una ATI Radeon 9600, siguiendo las instrucciones y al 2º reinicio, me ha funcionado todo perfecto.. muchas gracias por el tutorial !! :-)

admin dijo...

gracias a todos por sus comentarios!!

Anónimo dijo...

hola yo tengo una pregunta de como alejar mas el cubo en beryl ojala me pudieras ayudar saludos

admin dijo...

creo que es Gestor de ajustes beryl - Escritorio - Rotar el cubo - General - Zoom y tambien tenes la opcion de alejar antes de rotar.
Saludos

Anónimo dijo...

Hola, tengo una laptop Compaq Presario v3418la con 120 de disco duro, memorio de 1GB, procesador AMD Turion 64, y video Nvidia GeForce Go 6150 integrado, Primero que nada quisiera saber si con el ubunto 7.10 puedo instalar el beryl o es que necesito el kubntu o el xubuntu?, ademas de eso, el ubuntu trae todos los drivers para esta maquina? y que es eso del ubuntu edgy? y como habilito el 3d support.

Perdon pero soy nuevo en el mundu ubuntu.

Gracias por las respuestas de antemano

JAG dijo...

Creo que con la utima version (ubuntu 7.10) no vas a tener problemas de drivers y es mucho mas facil de instalar, no vas a tener que seguir esta guia,en cuanto al EDGY es una version anterior, creo la 6.10 , para mas informacion :
http://ubuntu-beryl.com.ar/2007/07/que-es-ubuntu.html
Saludos

Anónimo dijo...

Hola soy nuevo en ubuntu.
Tengo instalado el ubuntu 8.10
a la hora de hacer las actualizaciones me dicen que no existen para poder instalar el beyl. y la firma no me la acepta. tengo una tarjeta nvida 5200 amd atlon xp
1gb ram. alguien que pueda ayudarme!.
Gracias

Sica dijo...

hola mi nombre es mario soy de mexico y soy principiante en ubuntu quisiera que alguien me ayudara paso a paso hasta completar la instalacion de ubuntu beryl mi correo es mario__020990@hotmail.com