sábado, 28 de marzo de 2009

Compiz paso a paso Ubuntu

…”como te decía linux es multitarea, multiusuario…!
“Ah…. ¿y puedo poner el cubo?
“si, claro, además es software libre y…”
“¿y como se hace?”
¿el software libre? bueno, cuando un desarrollador…”
“No, no, el cubo, el cubo”
“Ah… ok, es así:

Primero vas a Aplicaciones–> Accesorios –> Terminal y ahí escribís

sudo aptitude install compiz compiz-plugins compizconfig-settings-manager compiz-plugins compiz-wrapper compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra simple-ccsm

ahí te instaló el compiz. Ahora vamos a Sistema –> Preferencias –> Administracion de Opciones de CompizConfig y marcamos “desktop cube”, en la última pestaña que tiene “Transparent cube” cambiamos la opacidad cuando rota para que se vea un poco transparente cuando está girando, ¿te va?”
“Si, si”

“Ahora le damos click en atrás y vamos a “cube reflection and deformation” lo marcamos antes de entrar y con eso tenemos un reflejo debajo del cubo cuando gira. En la última pestaña podemos cambiar la “deformation”, y en vez de un cubo tener una esfera o cilindro”
“guauuuu”

“Vamos a marcar ahora “rotate cube” para que nos permita rotar el cubo.

Para hacerlo más pintoresco, vamos a marcar ventanas 3d para que al girar haya un poco de espacio entre las ventanas”
“si, si, vamos”

“El cubo está listo, ahora…”
“Me voy a probarlo”
“Pará! que hay más efectos!”
“Ah… dale, dale”

“Ahora cerramos el Administrador de opciones de compizconfig y vamos a Sistema –> Preferencias –> Simple CompizConfig settings Manager, en la segunda pestaña (Animaciones) podemos elegir el efecto que queremos al abrir, cerrar o minimizar una ventana y al enfocar entre ventanas

En la tercera pestaña podemos elegir como deformar el cubo (ya lo habíamos hecho) y que efecto para cambiar entre ventanas con Alt+Tab.

En la cuarta configuramos los espacios de trabajo, porque si tenés 2 espacios de trabajo, por más cubo y plugin que marques, se van a dar vuelta como una hoja, pero sin cubo (jejeje).

En la quinta pestaña elegís si querés para hacer zoom a determinada área de la pantalla y en la última de las pestañas elegís los bordes de la pantalla, pudiendo darle un efecto particular. Por ejemplo si marcás la esquina inferior izquierda y elegís “Scale”, cuando lleves el cursor del mouse ahí, todas las ventanas se van a mostrar a la vez en el escritorio. Si en la esquina inferior derecha elegís expo, te va a mostrar los 4 escritorios y te va a permitir visualizar que hay en cada uno y cambiar ventanas de uno a otro de manera muy sencilla.”

“Estoy atónito”
“Si, son increíbles”
“Te hago una pregunta, ¿Como se llama…”
“avant windows navigator, la instalás escribiendo en la terminal sudo aptitude install avant-windows-navigator”
“¿que es eso?”
“La barra que está abajo, que tiene los íconos, que muestran en el video en youtube”
“ah… si, eso te preguntaba, sos un genio”

N. del E. la barra es kiba-dock, puede usarse cairo-dock o avant-windows-navigator, pero en estas dos últimas, los íconos no volarán por la pantalla.

Instalar Beryl facilmente en Ubuntu Edgy

Existen muchos tutoriales en la red, pero van de usar la linea de comandos, de configurar repositorios, etc… es decir bastante lioso la primera vez que lo haces. Pero hoy en el trabajo he tenido que instalarme Beryl, y lo he instalado de manera muy sencilla y sin ningun problema, asi que aprovecho los pasos que he realizado y os lo comento.

Lo primero es instalar Automatix. Te conectas a la pagina web, te descargas el .deb para tu version y doble click sobre el. Comienza su instalacion, cuando termina, arrancas Automatix para que te actualice los repositorios.

Ahora abres el gestor de paquetes Synaptic (Sistema > Administracion > Synaptic) y buscas por la cadena “Automatix“.

Aparecen 2 resultados, marcas para instalar AutomatixBleeder.

automatixbleeder1.jpg

Cuando termine de instalarlo lo abres desde Aplicaciones > Herramientas del Sistema > Automatix Bleeder

Alli seleccionas Beryl y pulsas en Start, comenzara la descarga e instalacion de los paquetes.

automatixbleeder2.jpg

Nota: Yo solo instale Beryl, la tarjeta de video ya la tenia configurada con los ultimos drivers.

De todas formas puedes comprobar si tienes aceleracion 3D ejecutando desde la consola el siguiente comando, para poder ejecutar Beryl correctamente es necesario que si dispongas de aceleracion 3D:

glxinfo

al ejecutarlo, deberias poder ver algo similar a esto:


jose@soledad:~$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap
GLX version: 1.3
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: unknown board/AGP/SSE2
OpenGL version string: 1.5.8 NVIDIA 96.25
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
GL_ARB_shading_language_100, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader,
GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence,
GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners,
GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, GL_NV_vertex_array_range,
GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod,
GL_SUN_slice_accum
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

No es necesario que sea exactamente igual, pero si parecido. Si lo ves , Perfecto, esta todo bien. Si te da error, necesitas instalar el driver de tu tarjeta grafica.

Y poco mas, una vez instalado Beryl con AutomatixBleeder, te pide reiniciar, y una vez que has reiniciado pulsas Alt+F2 para escribir “beryl-manager“, y entonces te aparecera el icono de Beryl en el panel, desde alli ya puedes activar el escritorio 3D.


Fuente: http://ubuntulife.wordpress.com/2007/04/25/instalar-beryl-facilmente-en-ubuntu-edgy/

Instalar Beryl en Ubuntu

Este manual para instalar Beryl en Ubuntu 6.10 i386 Edgy Eft [ENG] creando una sesión XGL ha sido satisfactoria con el siguiente PC:

CPU: Intel Pentium D 3.40GHz 64bit
Video: ATI RV515 [Radeon X1300]


.- Comprobación de rigor
Para saber si podemos continuar con la instalación de Beryl tenemos que tener en cuenta dos cosas:
La primera es saber si tenemos aceleración 3D, para lo cual utilizaremos el comando:

# glxinfo | grep direct

direct rendering: Yes
Si la respuesta ha sido "Yes" pasaremos a la siguiente prueba.
En esta segunda comprobación nos aseguraremos que tenemos bien configurada nuestra tarjeta ATI:

# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1300 Series Generic
OpenGL version string: 2.0.6011 (8.28.8)
Si en esta segunda comprobación nos ha aparecido "ATI Technologies Inc" ya estaremos seguros que nuestro sistema esta preparado para instalar y disfrutar de Beryl.

NOTA: Para una más fácil instalación de los drivers ATI, aconsejo que echéis un vistazo al articulo: "ATI; autoinstalable, dual head y comandos utiles" en el cual se explica como instalar los drivers ATI con la ayuda de un script.


.- Añadir repositorios
El paso siguiente seria añadir los repositorios necesarios a sources.list, para lo que haremos lo siguiente:

# sudo gedit /etc/apt/sources.list

Una vez abierto añadiremos las siguientes lineas, al final del documento:

## Beryl
deb http://ubuntu.beryl-project.org/ edgy main
deb-src http://ubuntu.beryl-project.org/ edgy main

Guardamos y cerramos.

Ahora tenemos que conseguir la "gpg signature". Lo haremos de la siguiente manera:

# wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
--17:12:06-- http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg
=> `-'
Resolviendo ubuntu.beryl-project.org... 195.114.19.35, 208.113.193.9, 80.77.247.17, ...
Conectando a ubuntu.beryl-project.org|195.114.19.35|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 2,415 (2.4K) [application/octet-stream]
100%[====================================>] 2,415 --.--K/s
17:12:06 (200.48 KB/s) - `-' guardado [2415/2415]
OK

Una vez hecho esto, continuaremos con un:

# sudo aptitude update


.- Instalando XGL y Beryl
Ahora es el momento de instalar Beryl y configurar la nueva sesión de XGL en nuestro sistema.

Comenzaremos por descargar e instalar xserver-xgl.

# sudo aptitude install xserver-xgl

Y acabaremos por instalar Beryl y Emerald.

# sudo aptitude install beryl emerald-themes


.- Configurando la sesión XGL
Añadir una sesión XGL es recomendable, yo es lo que recomiendo, ya que de esta manera podemos disfrutar de Beryl cuando nos apetezca sin tener que estar pendiente (ni perdiendo recursos de manera innecesaria), de los recursos del sistema.

Para añadir una sesión XGL en la pantalla de login, necesitamos crear archivo con el nombre startxgl.sh.

# gksudo gedit /usr/local/bin/startxgl.sh

Una vez abierto con gedit el archivo startxgl.sh, copiamos y pegamos en el editor el siguiente código:
#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
exec gnome-session
Guardamos y cerramos.

Llegado a este punto, le daremos permisos de ejecución con chmod al archivo startxgl.sh.

# sudo chmod a+x /usr/local/bin/startxgl.sh

Nos acercamos al final, y aunque estaréis ansiosos por probar Beryl aun falta una ultima cosa por hacer.

# sudo mkdir -p /etc/X11/sessions
# gksudo gedit /etc/X11/sessions/xgl.desktop

Con el primero de los comandos anteriores crearemos una nueva carpeta con el nombre sessions, y con el segundo abriremos, de nuevo, gedit para crear un archivo de sesión con el nombre xgl.desktop. En este archivo incluiremos el siguiente código:
[Desktop Entry]
Encoding=
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
Ahora guardamos y cerramos el archivo xgl.dekstop e reiniciamos el entorno gráfico (teclas Ctrl + Alt + Backspace)

En la pantalla de login, sesiones, seleccionamos xgl e iniciamos la sesión. Una vez iniciada abrimos la consola y ponemos:

# beryl-manager

Tras eso ya tendremos totalmente operativo Beryl y Emerald.


.- Configurar la sesión para ejecutar Beryl de forma automática
Dentro de la sesión (recién creada) xgl tendremos que seguir los siguientes pasos:

  • Ir al menú "Sistema > Preferencias > Sesiones"
  • Entrar en la pestaña "Programas de inicio"
  • Clicamos en el botón "Añadir"y escribimos "beryl-manager"
  • Y cerramos

NOTA FINAL
En la imagen de arriba podéis ver como queda una vez instalado Beryl. He seguido exactamente los pasos que pone en este manual, uno por uno, mientras iba redactando el articulo :D


Articulo basado en "Install Beryl on Ubuntu Edgy with XGL" desde "Beryl Wiki"

30 alumnos por computadora



Fuente: ABC
Escrito por: Lokoadmin


30 alumnos por computadora, o sea van a poner una laptop y un infocus para que el profesor pase sus diapositivas. Total a los alumnos les encanta mirar proyecciones.

Esperenme, es en serio?, esta pio prendida la luz? Vamos a enviar una laptop y su proyector digital a cada escuela del país sin siquiera hablar del tema de la infraestructura, ni que hablar de la falta de preparación de los profesores. Ademas esta de nuevo la mano de MS con sus benditas licencias.

Este tipo de estupideces cuajadas solo sirven para la foto, en que mundo viven.

Para que necesitamos licencias de MS? acaso las licencias van a tapar los techos caidos, reparar los baños trancados. Las escuelas necesitan algo mas que TICs y planes estirados de los pelos. Si el maestro va a realizar tareas de ofimatica basica porque no darle un openoffice, asi no sangra la licencia del MSO 2007.

El MEC contrata hippies chilenos para que vengan a decirnos lo mismo que el sereno de la escuela te puede decir.

Gastamos tanta plata en consultores internacionales para que se le ocurran estas brillantes ideas. Ni todos los doctorados del mundo pueden explicar una estrategia tan trasnochada

Supongo que en Chile se estan fumando uno bien gordo con las TICs y la Educación y MS.

No basta contar con los mediocres locales tenemos que importar el modelo educativo chileno altamente integrado con MS.

Esto parece mas un bug como feature que otra cosa.