Posteado por: Don Caldo | enero 29, 2007

.: Howto – Beryl SVN desde repositorios (Ubuntu Edgy Eft)

– Actualizado 18-febrero-2007 –

Sobres, pues les pongo un método sencillo para aquellos linuxeros que quieren tener su máquina enchulada 8)

  • Primero!! Se necesitan tener previamente instalados los drivers de la tarjeta de video, ya sea nVIDIA, ATI o Intel.

____________________________________________________________________

  • Si tu tarjeta es nVIDIA:

Antes de empezar con la instalación de los drivers es necesario lo siguiente:

1.- En tu sources.list debes tener habilitados los repos universe y el multiverse.

2.- En una consola instalamos los headers mas nuevos:

sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev

3.- Y quitamos todos los módulos y posibles configuraciones anteriores de nvidia. Para esto escribimos:

sudo rm /etc/init.d/nvidia-*

sudo apt-get remove nvidia-glx nvidia-settings nvidia-kernel-common

4.- Entra a esta página y descarga los drivers que correspondan con tu tarjeta de video. (Para este tutorial tomaremos como ejemplo esta versión del driver: NVIDIA-Linux-x86-1.0-9746-pkg1.run)

5.- Una vez descargado el archivo, tendremos que salir del entorno gráfico para instalarlo, para esto, pulsamos Control + Alt + F1(para este punto estaría mejor que apuntaran los pasos siguientes ya que no se verá la ventana del firefox)

6.- Detenemos el gestor de ventanas con un:

Si es en Ubuntu ——> sudo /etc/init.d/gdm stop

Si es en Kubuntu ——> sudo /etc/init.d/kdm stop

7.- Nos dirigimos al directorio en el que tenemos el archivo del driver y ejecutamos: sudo sh NVIDIA-Linux-x86-1.0-9746-pkg1.run 8.- Aparecerá la pantalla de instalación en donde se necesitan apenas 3 enters para instalar los drivers. Ya que estén instalados nos regresará a la consola. 9.- Para inciar el entorno gráfico ponemos éste código:

Si es en Ubuntu ——> sudo /etc/init.d/gdm restart

Si es en Kubuntu ——> sudo /etc/init.d/kdm restart

Y listo!! ya tienes configurada tu tarjeta, ya puedes instalar Beryl

_____________________________________________________________

  • Si tu tarjeta es ATI o Intel:

1.- Con sólo instalar Ubuntu Edgy Eft ya tienes tus drivers correctos xD!!

______________________________________________________________

______________________________________________________________

 

Instalando Beryl

1.- Hay que abrir el sources.list para agregar los repositorios que tienen el Beryl SVN, para ello ponemos en una consola:

Si es en Ubuntu ——> sudo gedit /etc/apt/sources.list

Si es en Kubuntu ——> sudo kate /etc/apt/sources.list

2.- Agregamos las siguientes líneas

# Treviño’s Beryl-SVN Ubuntu Repositor

# GPG key: 81836EBF

deb http://download.tuxfamily.org/3v1deb edgy beryl-svn

deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn

3.- Guardamos y cerramos el archivo. Ahora necesitamos obtener la llave pública del repo para poner tener acceso a los archivos. Ponemos esto en la consola:

KEY=81836EBF; gpg --keyserver subkeys.pgp.net --recv $KEY && gpg --export --armor $KEY | sudo apt-key add -

4.- Ya sólo falta hacer un update e instalar beryl, para esto ponemos:

sudo apt-get update

sudo apt-get install beryl

5.- Y ya con eso estuvo, hora a abrir Beryl!! 😕 . Para mas rápido y fácil, opriman ALT + F2, y escriben beryl-manager.

🙂 Bienvenidos al mundo 3D de Beryl!!

Configurándolo un poco les puede quedar algo así jojo!!

linux3d.jpg

 

 

____________________________________________________________

 

Problemas hasta la fecha:

1.- No se muestran los bordes de las ventanas:

Abrir el xorg.con

sudo gedit /etc/X11/xorg.conf

y se agrega la siguiente opción dentro de “Screen”:

Option “AddARGBGLXVisuals” “True”

Gracias a XAERO por el dato.

 

firefoxl.png ubuntum.png

Anuncios

Responses

  1. chaval te falta crear la sesion XGL

  2. Nop, esta forma es aiglx, se puede llamar a beryl en cualquier momento, no se necesita otra sesion

  3. No se me ven los bordes de las ventanas, hay problemas con emerald

  4. Consulta: Al llegar al punto 3 me arroja el siguiente error. Cabe señalar que soy nuevo en esto y es la primera vez que hago algo en ubuntu. Si tienes algo de información para principiante o alguna recomendación, favor hacerla llegar. Desde ya gracias. Este es el error que me arroja.

    :~$ KEY=81836EBF; gpg –keyserver subkeys.pgp.net –recv $KEY && gpg –export –armor $KEY | sudo apt-key add –
    gpg: solicitando clave 81836EBF de hkp servidor subkeys.pgp.net
    ?: subkeys.pgp.net: Connection refused
    gpgkeys: HTTP fetch error 7: couldn’t connect: Connection refused
    gpg: No se han encontrados datos OpenPGP válidos
    gpg: Cantidad total procesada: 0

  5. @ artanix – Necesito que me digas que tarjeta de video estás usando para ver que puede ser el problema. También podrías poner “beryl” en una consola, esto te devolverá los problemas que encuentra y podremos ver que es. Otra cosa que podrías hacer de momento sería instalar heliodor si ocupas gnome o aquamarine si copuas kde. Te da chanse de ocupar los bordes de ventanas originales, sin ocupar emerald.
    __________________

    @ Iceman – Está extraño tu caso, es muy probable que hayas tenido mala suerte y que en el momento que quisiste recibir la key el servidor no estaba disponible. Intentale de nuevo, lo acabo de hacer y no tuve problemas, jeje.

    Saludos!!

  6. Gracias zero2x por tu respuesta. Debo decir que nuevamente me arrojó el mismo error. Me imagino debe ser debido a que me encuentro en una red corporativa y debe tener algun puerto involucrado el cual me de problemas. Si estoy mal en lo expuesto, indicame. Vuelvo a agradecer por tu tiempo.

  7. Zero2x, ya pude reaizar la instalacion desde una red a internet de casa, no en una empresa. Gracias por tu ayuda.

  8. venga!! =D eso es todo, ya podrás presumir de un escritorio 3D bonito jaja.

    Saludos Iceman

  9. yo hice todos los paso y me salio bien, pero al reiniciar ubuntu ya no me aparecio el entorno grafico, a que se debe?

  10. Que te marca?? =s

  11. no recuerdo bien. no lo anote, decidi reinstalar ubuntu de nuevo, ahora ya instale de nuevo el driver y al reactivar el entorno grafico me salio el logo de nvidia. pero creo que me falta un paso que vi en una pagina (no recuerdo cual era)

    era algo de cambiar “nv” por “nvidia”

    eso ya lo habia hecho antes e hice eso y al reiniciar ubuntu modificando eso sin haber instalado el driver me dio el mismo error de server X o algo asi

    como termino con la configuracion correcta?

  12. Ok, mira, el logo de nvidia al inicio es la confirmación de que los drivers instalaron correctamente.

    El mismo instalador, al final, te pregunta que si quieres que configure automáticamente el xorg para que al entrar nuevamente al entorno gráfico sea ya con la acelereración habilitada, por lo tanto, el cambio de “nv” por “nvidia” manualmente ya no es necesario hacerlo.

    Como ya tienes el logo de nvidia al principio ya no te falta hacer más cosas. El driver ya está instalado bien. 🙂

    Saludos.

  13. orale si, ya me quedo bien la instalacion del driver, ahorita la reinicie, y si volvio a prender. ya nomas me queda intentar de nuevo instalar beryl

    gracias por la ayuda

  14. 🙂 ora, ahi avisas cómo te fue

  15. hola, aca yo de nuez. pos ya porfin pude hacer eso. solo tuve problemas porque no me aparecia los bordes de ventana pero hay investigando aye la solucion estas son las pag por si a alguien le interesa, o le sale el mismo problema que a mi.

    http://www.guia-ubuntu.org/index.php/Xgl_y_Beryl

    http://www.ubuntu-es.org/index.php?q=node/29106

    es todo gracias.

  16. Venga!! que bueno que pudiste solucionar el problema, he checado las dos páginas que me mandaste pero dan varias soluciones, podrías decir cual te sirvió a ti??

    🙂

  17. es esta la que me funciono a mi para que me aparecieran los bordes de las ventanas:

    http://www.ubuntu-es.org/index.php?q=node/29106

    Posible Solucion…
    Enviado por Naota el Dom, 11/02/2007 – 14:39

    Yo tenia el mismo problema, emerald no me funcionaba bien, no aparecian los bordes de las ventanas y cuando habria una terminal esta aparecia en blanco, busque y despues de probar mil cosas, encontre este link:

    http://wiki.beryl-project.org/index.php/Main_Page

    Resumiendo, la posible solucion es:

    $ sudo gedit /etc/X11/xorg.conf

    y en; Section “Screen” añadis esto;

    Option “AddARGBGLXVisuals” “True”

    Guardais y listo, a mi con esto me funciono… suerte! algooooo
    » responder.

    haciendo eso, luego reinicie ubuntu y me quedo resuelto el problema pero antes de eso cree las sesiones que indiban aca:

    http://www.guia-ubuntu.org/index.php/Xgl_y_Beryl

    Ahora nos falta indicar que queremos que se ejecute Beryl al inicio, por lo que agregamos a los programas de inicio. Para ello nos dirigimos a “Sistema > Preferencias > Sesiones” y en la pestaña “Programas al inicio” pulsamos Añadir y escribimos

    beryl-manager

    Es buena idea probar que todo funcione como debe antes de agregar /usr/bin/beryl-manager a los programas de inicio, solo por precaución.
    [editar]
    Creamos una sesión para XGL

    Ahora vamos a crear una sesión independiente para XGL para que de este modo podamos elegirla al arrancar en “Opciones – Sesiones”

    Nota: en caso de que tengamos instalado KDE en vez de GNOME, lo único que tenemos que modificar es “exec gnome-session” por “exec startkde”

    Abrimos un terminal y creamos un archivo llamado startxgl.sh

    $ sudo gedit /usr/bin/startgnomexgl.sh

    [editar]
    Nvidia y ATI

    Escribimos en el archivo lo siguiente:

    Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
    # Iniciar Gnome
    exec gnome-session

    (Es el mismo texto para las dos marcas)

    Nota En algunas tarjetas Nvidia el anterior texto no funciona, así que si no funciona el anterior script, prueba con lo siguiente:

    Xgl -fullscreen :0 -ac -br -accel glx:pbuffer -accel xv:fbo & sleep 2 && DISPLAY=:0
    # Iniciar Gnome
    exec gnome-session

    Salvamos y cerramos el editor.
    [editar]
    Opción en el menú sesiones

    Esto es común para todas las tarjetas.

    Añadiremos la opción en el menú de sesiones creado el siguiente archivo:

    sudo gedit /usr/share/xsessions/gnome-xgl.desktop

    Introducimos lo siguiente:

    [Desktop Entry]
    Encoding=UTF-8
    Name=gnome-xgl
    Exec=/usr/bin/startgnomexgl.sh
    Icon=
    Type=Application

    Salvamos y cerramos el editor.

    Ahora le damos permiso de ejecución a los dos archivos creados anteriormente:

    $ sudo chmod 755 /usr/share/xsessions/gnome-xgl.desktop
    $ sudo chmod 755 /usr/bin/startgnomexgl.sh

    Ahora reiniciamos el entorno gráfico (Ctrl + Alt + tecla de borrar) y en “Opciones – Sesiones” seleccionamos “gnome-XGL” e iniciamos sesión.
    _
    y ya fue todo. ahora me salio otro detallito.a la hr de escojer un wallpaper para cada “cara” del cubo, se me cierra beryl, todavia ando viendo como solucionar eso

  18. Eso que hiciste de las sesiones es para Xgl, digamos que es la opción vieja para tener Beryl, edgy está más que listo para tener Beryl en Aiglx que es como este tutorial está pensado.

    Lo que hiciste de las sesiones en realidad está de más, no es necesario.

    Gracias por la respuesta, lo agregaré al tutorial.

    saludos 🙂

  19. Lo del wallpaper manager me falla también, aunque dejandolo activo y reiniciando beryl se compone, pareciera que sólo se traba al momento de activarlo. Habrá que esperar a próximas versiones

    😕

  20. […] es bastante simple, hay que decirle a los drivers que queremos una resolución forzada, una vez que se tienen los drivers instalados correctamente se tiene que modificar el xorg.conf, para […]

  21. Hello, Your site is great. Regards, Valintino Guxxi


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: