* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Mandriva 2007 + XGL + Beryl con tarjetas ATI

Nota: Este manual se refiere a Mandriva 2007 original. No es aplicable a Mandriva 2007 Spring.


Básicamente, el procedimiento es el mismo que con las tarjetas Nvidia indicado en el manual
http://blogdrake.net/node/5945. De todas formas, con permiso de JRodas copiaré las partes de su manual para que se puedan seguir todos los pasos, así que allá vamos.

Introducción

Esta explicación presupone que tenemos correctamente instalada una Mandriva 2007, que ha detectado una Nvidia o ATI durante la instalación, en la cual hemos elegido utilizar los drivers propietarios disponibles.

Las versiones Free de Mandriva 2007 no traen estos drivers propietarios por defecto y por tanto tendríamos que añadir primero los repositorios PLF-Free y PLF-NonFree para poder instalarlos. Antes de seguir con el tutorial, asegúrate de que tienes correctamente instalado el driver propietario con aceleración 3D para tu tarjeta gráfica. Si estás en este caso, añade los repositorios de PLF, y después vete a Hardware -> Configurar el servidor gráfico (en el Centro de Control de Mandriva), para asegurarte de que utilizas el driver propietario.

La versión One Non Free y las Powerpack traen estos drivers propietarios incluidos, por tanto, el siguiente manual es aplicable perfectamente después de una instalación limpia de una Mandriva 2007 Powerpack por ejemplo.

Consideraciones

Yo he probado esta configuración con éxito utilizando una distribución x86 (arquitectura i586), con una ATI X1400 configurada con el ultimo driver propietario estable disponible en PLF (8.28.8-3plf), utilizando las opciones que viene por defecto marcadas durante la instalación de una Mandriva Free 2007, es decir, utilizando escritorio KDE y marcando la opción de Juegos.

Este tutorial pretende instalar de la única forma posible para las ATI que NO tengan soporte para AIGLX (en otro ordenador tengo una ATI 7500, que disfruta de drivers libres y AIGLX funciona de maravilla). Por tanto utilizaremos XGL para nuestra configuración y el driver estable 8.xx.

Como ventajas, nuestro sistema será más estable y sólo será necesario tocar mínimamente (si fuese necesario) el archivo de configuración de las X.org :)

Instalación y configuración

Abrimos el Centro de Control de Mandriva mediante Inicio -> Sistema -> Configuración -> Configurar su computadora


1. Añadimos el repositorio de Beryl para Mandriva 2007. Mandriva ya da soporte a beryl y se encuentra en el repositorio contrib_backports, por lo que lo más fácil es abrir Easyurpmi, seleccionar un repositorio contrib_backports y seguir sus instrucciones para añadirlo.


2. Instalamos los paquetes de Beryl y alguno más requerido:
Pulsamos en Administración de software -> Ver el software instalable e instalar...

Instalamos los siguientes paquetes: nano, xvinfo, beryl-manager, beryl-core, compositing-wm-common y x11-server-xgl

Marcamos esos paquetes para instalación y le damos al boton Aplicar, esperamos a que se instalen y por último salimos pulsando Salir.

NOTA: El ultimo paquete x11-server-xgl normalmente ya lo tendremos instalado por defecto, sólo aseguraros de que ya aparezca marcado (eso significará que ya está instalado).

Instalamos el nano que es un sencillo editor de textos para posteriores usos de configuración.


  • Lo terminamos de configurar todo:
    ¡¡En este momento está todo instalado!!, sólo hay que hacer algunos ajustes para que todo funcione perfectamente.
    En este momento ya podemos cerrar el Centro de Control de Mandriva.
  • Abrimos un terminal de texto, mediante Inicio -> Sistema -> Terminales -> Konsole
    y escribimos lo siguiente para pasar a modo root:

    # su
    Contraseña: (aquí metemos el password del root o administrador de la máquina)
    

    3.1.- Lo primero que vamos a hacer es configurar las X para que siempre arranquen a 100 dpi de resolución, para que las fuentes de pantalla se muestren a un tamaño correcto.

    # nano /etc/kde/kdm/kdmrc

    Pulsamos CTRL+W y escribimos ServerCmd. Nos llevará hasta la siguiente linea:

    ServerCmd=/usr/bin/X -br

    Le añadimos -dpi 100 al final, para dejarla de la siguiente forma:

    ServerCmd=/usr/bin/X -br -dpi 100

    Pulsamos CTRL+O para grabar, Enter y después CTRL+X para salir.

    NOTA: Hago constar que los resultados son muy diferentes arrancando directamente en modo gráfico (las fuentes salen a su tamaño) que arrancando en modo consola y luego arrancar manualmente X con 'startx' (entonces salen fuentes grandes).

    3.2.- Vamos con ciertas comprobaciones para asegurarnos de que Compiz NO esté activado y de que Xgl SÍ

    # nano /etc/sysconfig/compiz

    Si existe este archivo aseguraos de poner la linea COMPIZ=no, si el archivo os aparece en blanco es que no existe y por tanto simplemente salimos pulsando CTRL+X.

    # nano /etc/sysconfig/xgl

    Debe estar activado, XGL=yes

    3.3.- En estos momentos sólo falta ejecutar beryl-manager para lanzar el Beryl, por tanto lo que vamos a hacer es configurar una entrada en el xinit.d para que se arranque el beryl-manager justo después del XGL cuando se cargan las X al entrar en nuestro escritorio.

    # echo "exec /usr/bin/beryl-manager" > /etc/X11/xinit.d/02beryl
    # chmod 755 /etc/X11/xinit.d/02beryl

    3.4.- FIN!!! Hemos terminado, ahora sólo falta reiniciar el equipo y comprobar que todo arranca como debería.

    Una vez instalado debería aparecer un pequeño icono de un diamante rojo en la Bandeja del Sistema (en la parte baja derecha del escritorio), y observar ciertos efectos al mover las ventanas por ejemplo.

    Pulsando sobre dicho icono rojo podemos configurar todos los aspectos de Beryl, así como el tema Emerald (borde de las ventanas). Por defecto vienen muchos temas instalados, pero podemos descargar más yendo a páginas como www.kde-look.org -> Window Decorations -> Beryl, o descargando un tema de Compiz en Window Decorations -> Compiz, eso sí, cambiando la extensión de los archivos .cgwdtheme por .emerald para que Beryl los reconozca.

    Se pueden importar dichos temas desde el Gestor de temas Emerald que como he dicho antes, aparece pulsando sobre el icono del diamante rojo.

    Paso a citar algunas partes que me parecen relevantes de mi xorg.conf

    Section "ServerFlags"
       #Esto deshabilita el ahorro de energia que, aparentemente, XGL
       #tiene codificado. No encontré otra solución para evitar que,
       #al cabo de 10 minutos, la pantalla se me pusiera en negro,
       #incluso viendo un DVD...
       Option "suspend time" "0"
       Option "standby time" "0"
       Option "blank time" "0"
       Option "off time" "0"
       ...
    EndSection
    
    ...
    
    Section "Module"
        Load "dbe" # Double-Buffering Extension
        Load "v4l" # Video for Linux
        Load "extmod"
        Load "type1"
        Load "freetype"
        Load "glx" # 3D layer
        Load "dri" # direct rendering
    EndSection
    
    ...
    Section "Device"
    ...
        Driver "fglrx"
    ...
        Option "AccelMethod" "XAA"
    ...
        Option "XAANoOffScreenPixmaps"
    ...
    EndSection
    
    ...
    
    Section "Screen"
       ...
       Option "AddARGBGLXVisuals" "true"
    EndSection
    
    ...
    
    Section "DRI"
       Mode 0666
    End Section
    
    Section "Extensions"
       Option "Composite" "disable"
       Option "RENDER" "enable"
    EndSection
    

    Tambien hago notar que, a pesar de las indicaciones referidas a Direct Rendering en el xorg.conf, ejecutando 'glxinfo' indica 'Direct Rendering: No' (supongo que porque es una ATI con controladores propietarios), pero 'glxgears' me arroja unas cifras en torno a 4400 fps.

    Indico tambien qué valores tiene mi /etc/sysconfig/compositing-wm

    ...
    COMPOSITING_WM_START=yes
    ...
    COMPOSITING_WM=/usr/bin/beryl
    ...
    COMPOSITING_WM_ARGS="--replace"
    ...
    COMPOSITING_WINDOW_DECORATOR=
    

    Creo que esto es todo. Espero que sirva de ayuda.

    Saludos
    Osado

    Opciones de visualización de comentarios

    Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


    Gravatar de mdk

    # 29242 ¡Funciona! Por fin puedo

    ¡Funciona!

    Por fin puedo usar Beryl en el portátil.

    Gracias.



    Gravatar de Descor

    # 29277 Instalando y ...

    Pues eso que aun estoy instalandolo. A mi me han hecho falta el paquete compositing-wm-common que he descargado e instalado sin problemas. Esta misma tarde termino de configurarlo y os cuento.Gracias Osado.



    Gravatar de fbaezab

    # 32674 No me funciona para nada

    Hola que tal, la verdad es que he seguido tus instrucciones al pie de la letra, pero lo que obtengo es que no puedo ingresar con el gestor, o sea, gnome se queda pegado al iniciar, por lo que debo dejar el xorg y el composite-wm tal como antes. Ahora, aparece el icono de beryl, pero es como un escritorio plano con xgl, y al ejecitar el comando beryl en consola me arroja

    Detected xserver : XGL

    Checking Display :93.0 ...

    Checking for XComposite extension : passed (v0.3)
    Checking for XDamage extension : passed
    Checking for RandR extension : passed
    Checking for XSync extension : passed

    beryl: GLX_EXT_texture_from_pixmap is missing
    beryl: Using non-tfp mode
    beryl: GLX_SGIX_fbconfig is missing
    beryl: Failed to manage screen: 0
    beryl: No manageable screens found on display :93.0

    si puedes ayudarme te lo agradecere.
    Un novato



    Gravatar de osado

    # 33066 Esto es un manual, no aparece en portada...

    Si tienes problemas, abre un nuevo hilo en la sección 'Servicio técnico'. Aparecerá en las discusiones activas y se te podrá ofrecer ayuda. Cuando se resuelva el problema (si se puede) entonces se revisará este manual poniendo la solución.

    El inconveniente de hacer comentarios aquí es que no aparecen en portada del blog. Te he respondido esto porque he pasado por casualidad, no porque no desee ayudar...

    Además, ahora no estoy usando Beryl por un problema que aparece en 2007 Spring y que no he podido solucionar (desaparece la barra de tareas, aparecen zonas en blanco alrededor de los menús, en lugar de sombras...). Uso Compiz que, aunque más limitado, funciona sólidamente en Spring, y sólo hay que seleccionarlo en el Centro de Control.

    Saludos
    Osado
    Registered Linux user 446540

    Saludos
    Osado
    Registered Linux user 446540
    condemnant quod non intellegunt