PDF de programación - Canaima MatchPoint (v3.0) Spanish

Imágen de pdf Canaima MatchPoint (v3.0) Spanish

Canaima MatchPoint (v3.0) Spanishgráfica de visualizaciones

Publicado el 24 de Junio del 2018
360 visualizaciones desde el 24 de Junio del 2018
1,8 MB
25 paginas
Creado hace 11a (19/03/2013)
Modificaciones incluidas en Canaima MatchPoint v3.1

Fecha: 1 de marzo de 2013

Elaborado por: Agostinho Carvalho ([email protected])



HISTORICO DE REVISION

Versión

Descripción

Paso

Fecha

Autor

1.0

2.0

3.0



Inicializar Guía de Construcción de Semilla con

habilitación de GPU HD2000.

Incluir instalación de RDK, habilitación de
hibernación (S4) y otras personalizaciones

Canaima.

1 to 23

27-02-2313

Agostinho Carvalho

24 to 32

01-03-2013

Agostinho Carvalho

Cómo corregir comportamiento de RDK "Fn +
F1" y incluir archivos adicionales de firmware
para mejorar el soporte de red (LAN + WLAN).

25,26,27
29,30,31



13-03-2013

Agostinho Carvalho

Resumen:

En este informe, documentamos todas las modificaciones implementadas en
Canaima MatchPoint v3.1 de forma que pueda trabajar correctamente con la nueva
plataforma de hardware (Celeron 847 basado en dispositivo con GPU HD2000). La
imagen de base utilizada fue Canaima Popular 3.1 (14/11/2012).

Esta imagen está disponible en el siguiente enlace:
http://descargas.canaima.softwarelibre.gob.ve/canaima-popular-
3.1~establei386.iso

Explicación introductoria sobre Intel Graphics:

El Kernel es el núcleo del proyecto Intel Linux Graphics, y es responsable de todas las
interacciones con el hardware, proporcionando las diferentes salidas de vídeo, ajustes
de modo, y convirtiendo bits en píxeles visibles en pantalla.

Mesa es la biblioteca responsable de la renderización en 3D, compatibilidad con
Open GL, GLES y todos los componentes relacionados con 3D de los gráficos en
los sistemas Unix y Linux.

XF86-Video-Intel, también conocido como DDX, es el controlador responsable de la
renderización en 2D en el sistema de ventanas X.

LibDRM es el middleware que se encarga de las conversaciones entre las
aplicaciones de usuario y el propio controlador kernel.

VA API es la parte de la pila responsable de la renderización de vídeo acelerado por
hardware, el preprocesamiento y postprocesamiento y la salida.

La siguiente imagen detalla su estructura básica:

Modificaciones:

Para soportar esta nueva plataforma sin modificar los paquetes de la Interfaz de Usuario Canaima
(canaima-bienvenido-gnome, canaima-base, canaima-escritorio-gnome, canaima-estilo-visual-
gnome, etc.), hemos realizado algunos cambios en el sistema operativo Canaima.

Tal como señalan la imagen y explicaciones anteriormente mencionadas, el kernel por sí solo no
basta para soportar una nueva plataforma de hardware para la GPU.

Asimismo, es necesario actualizar Intel Graphics Driver, Mesa, bibliotecas GL, servidor X, etc.
Y lo haremos, pero siempre probándolos para evitar cualquier impacto negativo en el
funcionamiento del sistema operativo Canaima.

Paso 1:
En primer lugar, tenemos que añadir el usuario ‘canaima’ al grupo ‘sudo’.
Con esto, sencillamente simplificaremos algunos de los siguientes pasos (que requerirán privilegios
elevados).

Para ello, siga las siguientes instrucciones en pantalla:

Vaya a ‘Sistema>Administración>Usuarios y grupos’.



Haga clic en "AJUSTES Avanzados":



Escriba la contraseña de root:





Haga clic en ‘Avanzado’.

Pulse en el menú desplegable ‘Grupo Principal’ y seleccione ‘sudo’.





Haga clic en ‘Aceptar’.



Haga clic en Cerrar:


Ahora, reinicie o cierre y vuelva a abrir la sesión para que los nuevos ajustes se carguen
correctamente.

Al FINAL, vuelva a invertir esta configuración, de forma que el usuario ‘canaima’
pertenezca de nuevo al Grupo Principal ‘canaima’.



Paso 2:
Instale el initramfs suministrado:
sudo dpkg -i initramfs-tools_0.99~bpo60+1_all.deb

Explicación: este paquete contiene herramientas para crear un initramfs de arranque para los
paquetes del kernel de Linux. El initramfs es un archivo cpio comprimido. Cuando arranca el sistema,
el kernel extrae ese archivo en la RAM, lo instala y lo utiliza como sistema de archivos raíz inicial. La
instalación del auténtico sistema de archivos raíz tiene lugar en el primer espacio de usuario.

Paso 3:

Instale la base para Linux suministrada:
sudo dpkg -i linux-base_3.4~bpo60+1_all.deb

Explicación: este paquete contiene archivos y scripts de soporte para todas las imágenes de Linux.

Paso 4:
Instale la imagen de Linux suministrada:
sudo dpkg -i linux-image-3.2.0-3-686-pae_3.2.23-1_i386.deb

Explicación: el paquete contiene el kernel 3.2 de Linux y los módulos para utilizar en
ordenadores con uno o más procesadores compatibles con PAE.

Paso 5:
Ejecute el comando:
sudo update-burg

Explicación: este comando ejecuta los scripts de configuración de Burg y las actualizaciones el
archivo /boot/burg/burg.cfg. Si no ejecuta este comando, podría impedir que se cargara el nuevo
kernel.

Paso 6:
Reinicie, cargue y pruebe el nuevo kernel.
Además, compruebe su cadena de versión con el comando: uname -r

Paso 7:
Con el nuevo kernel cargado, instale ahora los archivos de cabecera
comunes suministrados: sudo dpkg -i linux-headers-3.2.0-3-
common_3.2.23-1_i386.deb

Explicación: este paquete suministra los archivos de cabecera comunes específicos para la
arquitectura para la versión 3.2.0-3 del kernel de Linux, que generalmente se utilizan para
construir módulos kernel externos fuera del árbol.

Paso 8:
Instale el kbuild suministrado:

sudo dpkg -i linux-kbuild-3.2_3.2.1-2~bpo60+1_i386.deb

Explicación: este paquete suministra la infraestructura kbuild para los paquetes de archivos de
cabecera para la versión 3.2 del kernel de Linux.



Paso 9:
Desactive temporalmente todos los repositorios del archivo ‘/etc/apt/sources.list’:
Por ejemplo, debe desactivar temporalmente auyantepui, de la siguiente forma:
# deb http://paquetes.canaima.softwarelibre.gob.ve/ auyantepui main aportes no-libres

Ahora, añada el siguiente repositorio:
deb http://ftp.us.debian.org/debian sid main contrib non-free

Cuando termine, guarde el archivo ‘/etc/apt/sources.list’.

Nota: si lo prefiere, puede añadir el repositorio Canaima que es equivalente a ‘sid’ (en caso de
que tenga uno).

Paso 10:
Ejecute el comando:
sudo apt-get update

Explicación: actualiza el índice de paquetes locales con los últimos cambios realizados en los
repositorios.

Paso 11:

Ejecute el comando: sudo apt-get install gcc

Explicación: este comando instalará el compilador GNU C, un compilador optimizado portátil para
C, junto con algunas dependencias necesarias para compilar los módulos posteriores al kernel.


Paso 12:
Ejecute el comando:

sudo apt-get autoremove

Explicación: este comando eliminará el antiguo preprocesador GNU C (dejando solo el más
reciente que se instaló en el Paso 10).

Paso 13:
Instale los archivos de cabecera de Linux suministrados:
sudo dpkg -i linux-headers-3.2.0-3-686-pae_3.2.23-1_i386.deb

Explicación: este paquete suministra los archivos de cabecera específicos para la arquitectura
para la versión 3.2.0-3- 686-pae del kernel de Linux, que generalmente se utilizan para construir
módulos kernel externos fuera del árbol.
Nota: estos archivos de cabecera son diferentes de los que instalamos en el Paso 6, y también son
necesarios (en caso de que posteriormente necesite o quiera compilar módulos adicionales).

Paso 14:
Instale el libdrm-intel1 suministrado:
sudo dpkg -i libdrm-intel1_2.4.26-1~bpo60+1_i386.deb

Explicación: esta biblioteca implementa la interfaz de espacio de usuario en los servicios DRM
del kernel específico para Intel. DRM significa «Direct Rendering Manager» (Gestor de
Renderización Directa), que es el componente del espacio del kernel del «Direct Rendering
Infraestructure» (DRI, siglas de Infraestructura de Renderización Directa en español). El DRI
actualmente se utiliza en Linux para suministrar los controladores OpenGL acelerado por
hardware.

Paso 15:
Instale el libgl1-mesa-dri suministrado:

sudo dpkg -i libgl1-mesa-dri_7.10.3-4~bpo60+1_i386.deb

Explicación: esta versión de Mesa proporciona capacidades DRI, es capaz tanto de renderización
directa como indirecta.

Paso 16:
Ejecute el comando:

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

Explicación: este paquete suministra el controlador para la familia Intel de las GPU.

Con ello, pasará lo siguiente:

Se eliminarán los siguientes paquetes (no deberíamos necesitarlo, ya que hay un componente

NVidia): xserver-xorg-video-nv

Se instalarán los siguientes paquetes nuevos:

libdrm-nouveau2 libmtdev1 libxcb-util0 multiarch-support


Se actualizarán los siguientes paquetes:

libc6 libdrm-intel1 libdrm-radeon1 libdrm2 libpciaccess0 libx11-6 libx11-dev libxfont1 locales

xserver-common

xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-input-synaptics xserver-xorg-input-wacom
xserver-xorg-video-all
xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips
xserver-xorg-video-cirrus
xserver-xorg-video-fbdev xserver-xorg-video-geode xserver-xorg-video-i128 xserver-xorg-video-
i740 xserver-xorg-video-intel
xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-
video-nouveau

xserver-xorg-video-openchrome xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-
video-rendition

xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-
siliconmotion

xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
xserver-xorg-video-tseng xserver-xorg-video-vesa xserver-xorg-video-vmware xserver-xorg-video-
voodoo

Notas:



1)
‘apt-get’ tratará todas las dependencias por nosotros, y no instalará ni cambiará ningún paquete
Canaima.



2)
El Sistema de Ventanas X crea una capa de abstracción de hardware que proporciona una base
para las interfaces de usuario gráficas (GUI), y necesitamos actualizarlo para que soporte el nuevo
co
  • Links de descarga
http://lwp-l.com/pdf12101

Comentarios de: Canaima MatchPoint (v3.0) Spanish (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad