Instalar Beryl en Kubuntu con una tarjeta Nvidia
Si tienes Kubuntu Edgy Eft 6.10 en tu pc, te mueres por tener esos efectos fantasticos de los que todos hablan (se llama BERYL) y para que se vea super que mejor te comprastes una tarjeta Nvidia, PERO tienes una tarjeta de video INTEL integrada que tipicamente se roba 8 Mb de tu Ram ? Pues entonces este tutorial es para ti.
Tenia un problema grave con mi PC. Cuando ponia la tarjeta Nvidia (GeForce 6200 DDR2 AGP8x) y corria cualquier Linux o ponia un Live Cd, se collapsaba el Kernel y me daba un error gravisimo de hardware:
Tengo una Pentium 4 con un procesador a 2.4 GHz, con 512 de Ram, el motherboard es Asrock 4i45g_3.40. video, audio y red onboard (integrada) y ahora una tarjeta de video Nvidia GeForce 6200 DDR2 AGP8x. Y sobre todo tenia un deseo !! BERYL, pues despues de muchas preguntas, respuestas y dolores de cabeza lo resolvi. Mayormente con ayuda de foros, amigos y paciencia (muy importante esto ultimo).
Este tutorial es basado en Kubuntu/KDE pero funcionaria tambien con Ubuntu//Gnome solo cambiando los diferentes comandos . Cuando me refiera a "Tarjeta Integrada", significa la tarjeta que viene por defecto con la PC cuando fue ensamblada, que la mayor parte de las veces, se encuentra integrada en el mismo MotherBoard.
1)- Apaga tu PC, entra en el BIOS y busca la opción donde puedes configurar tu adaptador gráfico, y cambialo a "Integrated VGA", "Onboard Video" o "Default Video Card", en dependencia de la configuración propia de tu PC.
IMPORTANTE: La tarjeta tiene que estar insertada en el Board. SI NO PUEDES configurar el BIOS entonces retira tu tarjeta de la pc o de seguro te saldrá un pantallazo negro, de lo contrario dejala puesta y asi ahorramos tiempo. Con esto la PC ni se entera que tiene una tarjeta AGP o PCI conectada y no te da el conflicto de hardware cuando entras con linux.
2)- Aseguraté que el cable del Monitor este conectado a la tarjeta integrada.
3)- Inicia tu computadora por Kubuntu, y una vez que el sistema este listo, abre una consola (Konsole, o Terminal en Ubuntu) y escribe lo siguiente:
sudo nano -w /etc/modprobe.d/blacklist
Agrega entonces la siguiente linea al final:
blacklist agpgart
blacklist intel_agp
Presiona Ctrl + X para salir y salvar el archivo.
4)- Escribe:
sudo nano -w /etc/X11/xorg.conf
Ve a la sección Device del archivo (muevete hacia abajo con las teclas de navegació de tu teclado) y pon un "#" delante de BUSID de tu tarjeta como en el ejemplo siguiente:
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5500]"
Driver "nv"
#BusID "PCI:1:9:0"
Entonces agrega "NvAGP" "1" debajo de BUSID
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5500]"
Driver "nv"
#BusID "PCI:1:9:0"
Option "NvAGP" "1"
Presiona Ctrl + X para salir y salvar el archivo.
NOTA: Claro que la tarjeta que muestró en el ejemplo no precisamente tiene que ser la que tiene tu computadora. Deberia ser Intel Integrated Card o algo por el estilo.
5)- Ahora a instalar el Driver propietario de Nvidia. Bajatelo de la página oficial de Nvidia http://www.nvidia.com/object/unix.html.
Los nuevos drivers 96xx y 97xx soportan directamente Beryl sin necesidad de utilizar Xgl. Por lo tanto no hay que preocuparse por instalarlo, además por si acaso, Edgy Eft viene ya con Aixgl listo para usarse.
Mientras se baja a tu pc el driver deshabilitaremos el driver genérico ( o Open Source) de Nvidia que trae consigo la propia instalación de Kubuntu, para ello escribe en consola:
sudo nano -w /etc/default/linux-restricted-modules-common
La linea final dice:
DISABLED_MODULES=""
Agregale "nv" entre las comillas:
DISABLED_MODULES="nv"
Con esto nos logramos que el driver genérico no se cargue, y nos aseguramos de que no existiran conflictos entre ambos drivers.
Ahora necesitamos instalar varios paquetes necesarios para que funcione correctamente el nuevo driver de Nvidia. Para esto nos vamos a una consola y escribimos:
sudo apt-get update
Y luego que terminen de actualizar todas las lista, escribe lo siguiente:
sudo apt-get libxorg-sched-yield-hack0 linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev
NOTA: Asegurate de tener habilitados los repositorios Universe y Multiverse.
A partir de ahora saldremos por completo del entorno gráfico, para ello abre una nueva sesión presionando:
Crtl+Alt+F1
Te preguntará el username y el password, escribelos . Ahora matamos las X ( Entorno Gráfico):
sudo /etc/init.d/kdm stop
O puedes cambiar kdm por gdm en caso que uses Ubuntu. Si ves que solo se te queda parpadeando una barrita en la parte superior izquierda despues de detener las X entonces vuelve a presionar:
Crtl+Alt+F1
De lo contrario, manos a la obra con el driver, cerciorate de estar en la carpeta donde se bajó el driver y escribe:
sudo sh NVIDIA-Linux-x86-1.0-9746-pkg1.run
Si el instalador te pregunta si quieres que configure el xorg.conf por ti, dile que si.
Una ves termina el instalador, apaga la pc:
sudo shutdown now
Si NO habias puesto tu tarjeta de Nvidia este es el momento de conectarla, si ya estaba puesta entonces NO CONECTES tu monitor todavia.
6)- Entra en el BIOS y busca la opción donde puedes configurar tu adaptador gráfico nuevamente, y cambialo a AGI, PCI, AGP dependiendo de lo que te permita seleccionar, para asi poder decirle a la pc que estaremos usando una tarjeta de video en un slot AGP, PCI, etc…
7)- Salva los cambios y apaga tu pc.
8)- Conecta tu monitor a la nueva tarjeta Nvidia.
9)- Enciende tu computadora y empieza Kubuntu como siempre.
NOTA: Si te salio mal, siempre podrias reestablecer tu configuración anterior, para eso escribe en consola:
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
10)- Una vez en el sistema y todo funcional, necesitamos adaptar xorg.conf para que funcione bien Beryl. Escribe en consola:
sudo nano -w /etc/X11/xorg.conf
busca la sección "Screen" y agregale esto en una nueva linea:
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"
luego agrega esto al final:
Section "Extensions"
Option "RENDER" "Enable"
EndSection
11)- Ya estamos listos para instalar Beryl. Tienes dos opciones, la version estable (actualmente la 0.1.4) y la version SVN 0.1.5.
La versión estable no te dará problemas pero no tendras los ultimos plugings que se estan desarrollando y por ende tendras que esperar a que este terminado para probarlos. Si eliges la versión SVN podras enfrentar problemas y roturas del sistema a cada rato, esto es solo tu decision y tu responsabilidad.
Escribe en una consola:
sudo nano -w /etc/apt/sources.list
y agregale al final los siguientes repositorios para la versión estable:
deb http://ubuntu.beryl-project.org edgy main
deb-src http://ubuntu.beryl-project.org edgy main
o los repositorios de Treviño para la version en desarrollo:
# Treviño’s Ubuntu edgy Beryl-SVN Repository
# Daily Updated Beryl (and related projects) Packages…
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
Ahora necesitamos obtener las llaves para que los paquetes no aparezcan como no firmados.
Para la versión estable utiliza esta llave en la consola:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
Para la version Svn utiliza esta llave en consola:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
12)- Ahora instalaremos el beryl por fin:
Actualiza la lista de repositorios:
sudo apt-get update
y luego escribe lo siguiente para instalar beryl:
sudo apt-get install beryl emerald emerald-themes
13)- Reinicia las X con:
Ctrl+Alt + Backspace
O reinicia la pc completamente. Depende de ti.
LISTO!!!!
Si todo te salio bien, estaras disfrutando de un potente gestor de ventanas que ademas de ser entretenido, es super multitarea y flexible.
Si tienes problema, siempre esta el foro de Beryl en español en el que estaremos orgullosos de ayudarte.
http://forum.beryl-project.org/viewforum.php?f=45
Agradecerle a tuxramone y a todos los chicos del foro de Beryl. Tambien a Fred.cpp y su maravilloso blog
Espero sea de ayuda, si por favor encuentran algun error dejarmelo saber y con gusto lo corregiré.
Esta entrada ha sido vista 14,430 veces







(6 votos, average: 4.67 de 5)
Hola amigo, gracias por el tutorial, esta’ bien escrito. Ya veo que por yo tambie’n tener tarjeta de video NVidia me sera’ complicado instalar el Beryl. Como voy acostumbra’ndome al ambiente *nix — aparte de lo de servidores *nix, que ya conoci’a — voy a preparar una particio’n especial en esta caja donde poner Kubuntu con Beryl.
Y ojala’ la aparicion fantasmago’rica jaja de Vista asuste a los usuarios de XP hacia probar el *nix. A ver cuantos parches y service packs le faltan au’n a Vista… uyy
Comentario por Andrew — Enero 18, 2007 @ 3:50 am
Gracias por tus palabras.
Yo lo tengo exactamente igual, tengo Windows en una partición y en la otra tengo Kubutnu con beryl, y me funciona de maravillas. Estuve casi un mes tratando de instalar mi tarjeta Nvidia y que me funcionará y gracias a dios al final lo logré, si tienes alguna duda dejame saber y yo te ayudo.
Fijate que yo ni he visto el Vista todavia, y ni intenciones por que para mi es mas de lo mismo.
Que tengas un buen dia.
Comentario por fearlex — Enero 18, 2007 @ 12:16 pm
Hola, muy buena la tuto, gracias a ella pude usar mi nvidia con Ubuntu…
Solo una corrección a tu Tutorial, ya que al ser nuevo en Linux me dió más que problemas, en el paso 10 donde se modifica “xorg.conf” y hay que agregar:
Option “AddARGBGLXVisuals” “True”
Option “DisableGLXRootClipping” True”
en “Screen”
Hay un error que a muchos novatos les puede dar batalla, a (”DisableGLXRootClipping” True”) le falta un (”) a True, por lo que tendría que quedar así:
“DisableGLXRootClipping” “True”
y no como está en tu tuto:
“DisableGLXRootClipping” True”
Solo eso, y gracias por este maravilloso Tutorial, realmente funciona.
Comentario por Hecabe — Mayo 22, 2007 @ 5:19 pm
Hecabe, MUCHAS GRACIAS, de veras que nunca me di cuenta y es un typo bien feo que de se me fue, perdon a mis lectores por eso, y gracias por dejarme saber. Muchas gracias de nuevo y me alegro que te haya servido el tutorial.
Lastima que no me dejastes tu email, te hubiera mandado un email agradeciendote.
Comentario por fearlex — Mayo 23, 2007 @ 2:12 am
Al ejecutar el comando:
“sudo apt-get libxorg-sched-yield-hack0 linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev”
, me dice que no se puede encontrar el paquete libxorg-sched-yield-hack0. (ya tengo activados los repositorios universe y multiverse)
¿Hay alguna solucion?
Comentario por Akdul — Julio 13, 2007 @ 8:40 pm
Que distro utilizas ? Cual es tu tarjeta ??
Comentario por fearlex — Julio 14, 2007 @ 2:05 am
buenas, esta muy bueno el tutorial, pero tengo el mismo error que akdul, cuando ejecuto el comando:
“sudo apt-get libxorg-sched-yield-hack0 linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev”
me suelta este error:
E: Operación inválida: libxorg-sched-yield-hack0
estoy utilizando ubuntu 7.04 y mi tarjeta de video es una Nvidia FX 5200…
gracias de antemano…
Comentario por cesar — Julio 20, 2007 @ 4:52 am
Pues te dire amigo que este tutorial lo hice cuando tenia la version 6.10 de Kubuntu/Ubuntu para ese entonces esta era la forma de lograr correr Beryl y Nvidia, usando AIXGL, ahora con la version 7.04 afuera y proximos a tener una version 7.10, pues no me queda mas que decirte que todos estos pasos son innecesarios, incluso estoy seguro que ese hack fue borrado de los repositorios o quizas actualizado. Creare un nuevo tutorial, pero por lo pronto, te recomiendo este: http://tuxpepino.wordpress.com/2007/04/23/beryl-en-feistynvidiaaiglx/ si aun asi sigues teniendo problema, dejame saber y con gusto te ayudare. Gracias y suerte a los dos.
Comentario por fearlex — Julio 20, 2007 @ 12:22 pm
Hola mi idea es poder instalar Beryl en mi pc pero el tema es q no encuentro una buena guia de como hacerlo en Kubuntu 7.04 los drivers de mi placa los tengo esta guia sirve de las misma manera para kubuntu 7.04?gracias…
Comentario por nicolas — Julio 26, 2007 @ 5:48 pm
Hola he seguido al pie de la letra el tutorial y esta bueno me anda todo el tema de beryl, ahora el unico problema que tengo es que cuando reinicio la maquina no me toma los driver de nvidia (propietario porsupuesto), asi que tengo que tomarme el trabajo de colocarlo cada vez que reinicio la maquina, no se si se entiende el problema, apesar de levantar el modulo de nvidia, la X no se incia.
gracias de antemano.
Jose
Comentario por jose — Agosto 20, 2007 @ 6:04 pm
fearlex te pido una recomendacion y espero k me respondas rapido con el favor de dios k tal es instalar el ubuntu9.4-destop
Comentario por alexcuba36 — Julio 28, 2009 @ 5:29 am