|
|
XOrg 7.1 en Linex |
|
|
Autor: linuxcpp _
URL
_
Tb ()
_
Categorias: LINUX- Utilidades
|
ACTUALIZACIÓN

XORG 7.1
A continuación os comentaré como he actualizado las XOrg de mi GNU LinEx 2006 a la versión 7.1. Ante todo hay que dar las gracias a Daniel Campos, que es el que se ha currado toda la compilación de los paquetes necesarios para LinEx. Yo sólo me limitaré a comentar los pasos que he seguido para su instalación.
ATENCIÓN: Antes de hacer la instalación os debo aconsejar un tres cosas. En primer lugar debeis tener claro lo que son las XOrg. En segundo lugar quiero que tengais en cuenta que si la instalación no la haceis correctamente, el entorno gráfico os dejará de funcionar; por lo que trataré de ser lo más explícito posible, procurando abarcar todos los problemas que pudieran plantearse. Y por último, quiero que sepais que en el proceso de instalación se requerirá desinstalar aquellos paquetes dependientes de las antiguas XOrg, como son las Xgl o el driver de ATI (driver fglrx); no os preocupeis por el driver de ATI porque luego os indicaré como se recompila para las nuevas XOrg.
INSTALACIÓN:
Lo que a continuación muestro de color verde cursiva ya no es necesario realizarlo para instalar las nuevas Xorg 7.1 en sistemas LinEx. Basta con añadir a vuestro repositorio sources.list:
deb http://azores.linex.org/debian sarge xorg-7.1
Hacer un apt-get update y luego continuar desde el paso 7º, o bien probar a hacer directamente un apt-get dist-upgrade.
En primer lugar debemos tener acceso a los nuevos paquetes. La web que Daniel Campos ha puesto a nuestro acceso para ésto es: http://stargate.juntaextremadura.net/paquetes/. Esta web supongo que será provisional, pero de momento aquí la tenemos. Me temo que no se trata de un repositorio que podamos añadir a nuestro sources.list de forma directa, por lo que la labor de descarga de paquetes puede hacerse algo más pesada. Os dejaré un documento que os permitirá realizar la descarga de los paquetes que yo he usado para mi instalación (Llamado download_xorg.sh)
NOTA: El documento que os he dejado no es demasiado bueno, puesto que en caso de actualización de alguno de los paquetes en la web, este documento habría que actualizarlo; pero se trata de algo provisional de momento. Si lo preferis, siempre teneis la opción de iros descargando los paquetes uno a uno desde la web.
DOCUMENTO --> download_xorg.sh
PASOS:
Tardará un rato... Pero con ésto ya tendremos los paquetes necesarios en nuestro ordenador. A continuación deberemos incluir en el sources.list la ruta donde hemos descargado los paquetes. Los pasos para hacerlo son los siguientes:
Ya tendríamos todos los paquetes a nuestra disposición, por lo que podremos comenzar con la instalación. Algún paso quizás no sea necesario, pero prefiero deciros tal y como yo lo he realizado. Además os daré recomendaciones generales para poder arreglar cualquier contratiempo:
NOCIONES BÁSICAS:
Para el proceso de instalación, deberemos realizar la combinación de ciertos comandos hasta que todo se haya actualizado e instalado correctamente.
El comando apt-get upgrade actualizará (sin eliminar ni instalar nada nuevo) los paquetes instalados del sistema; en nuestro caso será el comando más importante.
Aseguraos de que ningún comando trate de eliminar paquetes importantes del sistema, al menos que no tenga nada que ver con las XOrg. Os recomiendo que si pone algo de eliminar el paquete Actualizar-Linex le deis siempre a que NO.
El comando apt-get -f install tratará de solventar posibles dependencias encontradas en algunas actualizaciones.
El comando apt-get upgrade nos irá informando cuantos paquetes nos quedan por actualizar. Si por casualidad hubiera algún paquete que no pueda ser encontrado, seguramente no sea culpa de nuestro repositorio, por lo que recomiendo editar el fichero /etc/apt/sources.list, comentando con # todos los demás repositorios, dejando exclusivamente el nuestro (Haciendo el apt-get update tras ello).
Debemos evitar la eliminación de paquetes. Yo recomiendo que si hace falta, en vez de hacer el upgrade, intentaremos instalar con apt-get install uno a uno los paquetes que nos muestra el upgrade, y que éste no es capaz de actualizar.
Tras tener unas nociones básica, proseguimos con la instalación:
Se que los pasos no son demasiado precisos, pero he preferido contarlo así para que os podais enfrentar a cualquier problema que os pudiera aparecer. En este punto ya estamos en disposición de probar las nuevas XOrg. No olvideis editar el fichero /etc/apt/sources.list dejándolo tal y como estaba, y realizar el apt-get update tras ello.
Reiniciaremos el entorno gráfico (CONTROL+ALT+RETROCESO), pero antes os recomiendo que copieis mi post en un fichero de texto, por si tuviérais algún problema al iniciar de nuevo el entorno gráfico. Desde consola podeis usar el comando "cat" o "vi" para poder ver el contenido de este fichero.
OBSERVACIONES:
- Usuarios con Xgl: Las Xgl ya no funcionan, ya que las desinstalamos antes, por lo que debeis hacer un: ln -sf /usr/X11R6/bin/Xorg /etc/X11/X, para que el arranque se realice con las XOrg en vez de las antiguas Xgl. Aun no he tenido tiempo a reinstalar las Xgl para las nuevas XOrg, supongo que no será demasiado complejo.
- Usuarios con ATI: El driver fglrx también dependía de las XOrg antiguas, y por tanto fallará el arranque del entorno gráfico. Como en principio con un dpkg -r fglrx-control pudimos completar la instalación, el driver fglrx debería seguir aun en el sistema, luego solución 1: modprobe fglrx. (Se trata de una solución provisional). Y solución 2: editar el fichero /etc/X11/xorg.conf y cambiar el nombre del driver "fglrx" de la sección "Device" por "vesa". El driver genérico que os permitirá de momento arrancar el entorno gráfico. Más adelante os menciono como actualizar el driver de ATI para las nuevas XOrg.
Si el comando apt-get upgrade no os muestra ya ningún paquete a actualizar, entonces el arranque debería funcionar correctamente. Sino proceder a actualizar todos éstos paquetes.
En caso de algún otro fallo revisar el fichero /var/log/Xorg.0.log por si podeis localizar el posible conflicto en el arranque del entorno gráfico. Dejadme un comentario si teneis algún error que no seais capaces de solucionar, procurando darme toda la información que podais.
COMPILACIÓN DEL DRIVER DE ATI PARA XORG 7.1:
Acceder a mi post de instalación y configuración de ATI y seguir los pasos teniendo en cuenta los siguientes dos aspectos:
- Tenemos que hacer todos los pasos, ya que debemos compilar el driver para nuestro nuevo sistema con las nuevas XOrg.
- El paso 5º probablemente os dará un error. Al intentar instalar los paquetes: fglrx-driver_VERSION.deb y el fglrx-driver-dev_VERSION.deb, os encontrareis con problemas de dependencias. El error parece bastante absurdo, y la solución que yo he usado ha sido ignorarlo; consiguiendo además que el driver funcione correctamente. Si la instalación con dpkg -i os falla, una solución provisional seŕia hacer:
dpkg --ignore-depends=xserver-xorg -i fglrx-driver*.deb
Con ésto lograríamos probar si existe algún tipo de conflicto, pero yo lo he probrado y no pasa nada.
Lo malo es que ahora al hacer un apt-get -f install intentará eliminar dichos archivos. La solución definitiva es:
Todo lo demás se realiza de la misma forma que aparece en el post original.
Si alguien tiene alguna cuestión, duda o problema que deje un comentario y traremos entre todos de solucionarla. Además es bueno que la gente que lo instale también deje un comentario para ir depurando si fuese necesario los pasos.
ATENCIÓN: Antes de hacer la instalación os debo aconsejar un tres cosas. En primer lugar debeis tener claro lo que son las XOrg. En segundo lugar quiero que tengais en cuenta que si la instalación no la haceis correctamente, el entorno gráfico os dejará de funcionar; por lo que trataré de ser lo más explícito posible, procurando abarcar todos los problemas que pudieran plantearse. Y por último, quiero que sepais que en el proceso de instalación se requerirá desinstalar aquellos paquetes dependientes de las antiguas XOrg, como son las Xgl o el driver de ATI (driver fglrx); no os preocupeis por el driver de ATI porque luego os indicaré como se recompila para las nuevas XOrg.
INSTALACIÓN:
Lo que a continuación muestro de color verde cursiva ya no es necesario realizarlo para instalar las nuevas Xorg 7.1 en sistemas LinEx. Basta con añadir a vuestro repositorio sources.list:
deb http://azores.linex.org/debian sarge xorg-7.1
Hacer un apt-get update y luego continuar desde el paso 7º, o bien probar a hacer directamente un apt-get dist-upgrade.
En primer lugar debemos tener acceso a los nuevos paquetes. La web que Daniel Campos ha puesto a nuestro acceso para ésto es: http://stargate.juntaextremadura.net/paquetes/. Esta web supongo que será provisional, pero de momento aquí la tenemos. Me temo que no se trata de un repositorio que podamos añadir a nuestro sources.list de forma directa, por lo que la labor de descarga de paquetes puede hacerse algo más pesada. Os dejaré un documento que os permitirá realizar la descarga de los paquetes que yo he usado para mi instalación (Llamado download_xorg.sh)
NOTA: El documento que os he dejado no es demasiado bueno, puesto que en caso de actualización de alguno de los paquetes en la web, este documento habría que actualizarlo; pero se trata de algo provisional de momento. Si lo preferis, siempre teneis la opción de iros descargando los paquetes uno a uno desde la web.
DOCUMENTO --> download_xorg.sh
PASOS:
- 1º.- Crear una carpeta donde descargaremos los paquetes. Nombre recomentado: packages
- 2º.- Copiaros el contenido de mi documento "download_xorg.sh" en un fichero de texto. Y guardarlo en la misma carpeta creada del punto 1º.
- 3º.- Para comenzar la descarga hacer: sh nombre_fichero Aseguraos de tener instalado el paquete wget.
Tardará un rato... Pero con ésto ya tendremos los paquetes necesarios en nuestro ordenador. A continuación deberemos incluir en el sources.list la ruta donde hemos descargado los paquetes. Los pasos para hacerlo son los siguientes:
- 4º.- En primer lugar crearemos un fichero Packages.gz que permita usar nuestra ruta como un repositorio. Para ejecutar el comando debeis ser root, y encontraros en el directorio padre del directorio con los paquetes (el directorio ..)
dpkg-scanpackages packages /dev/null | gzip -9c > Packages.gz
Donde "packages" corresponde al nombre del directorio con los paquetes descargados, nombrado en el punto 1º.
- 5º.- Editar el fichero /etc/apt/sources.list, incluyendo la siguiente línea:
deb file:RUTA /
Donde RUTA debe ser la ruta completa del directorio padre al directorio con los paquetes, y que es donde se encuentra el fichero Packages.gz creado en el punto anterior. En mi caso RUTA es: /home/user
- 6º.- Actualizar los paquetes con un apt-get update. Comprobando que no existe ningún error accediendo al fichero Packages.gz creado en el punto 4º.
Ya tendríamos todos los paquetes a nuestra disposición, por lo que podremos comenzar con la instalación. Algún paso quizás no sea necesario, pero prefiero deciros tal y como yo lo he realizado. Además os daré recomendaciones generales para poder arreglar cualquier contratiempo:
- 7º.- Probablmente os podeis saltar este paso: apt-get install xserver-xorg-dev
NOCIONES BÁSICAS:
Para el proceso de instalación, deberemos realizar la combinación de ciertos comandos hasta que todo se haya actualizado e instalado correctamente.
El comando apt-get upgrade actualizará (sin eliminar ni instalar nada nuevo) los paquetes instalados del sistema; en nuestro caso será el comando más importante.
Aseguraos de que ningún comando trate de eliminar paquetes importantes del sistema, al menos que no tenga nada que ver con las XOrg. Os recomiendo que si pone algo de eliminar el paquete Actualizar-Linex le deis siempre a que NO.
El comando apt-get -f install tratará de solventar posibles dependencias encontradas en algunas actualizaciones.
El comando apt-get upgrade nos irá informando cuantos paquetes nos quedan por actualizar. Si por casualidad hubiera algún paquete que no pueda ser encontrado, seguramente no sea culpa de nuestro repositorio, por lo que recomiendo editar el fichero /etc/apt/sources.list, comentando con # todos los demás repositorios, dejando exclusivamente el nuestro (Haciendo el apt-get update tras ello).
Debemos evitar la eliminación de paquetes. Yo recomiendo que si hace falta, en vez de hacer el upgrade, intentaremos instalar con apt-get install uno a uno los paquetes que nos muestra el upgrade, y que éste no es capaz de actualizar.
Tras tener unas nociones básica, proseguimos con la instalación:
- 8º.- Comenzar con el apt-get upgrade y tratando los puntos 9º y 10º para solucionar 2 posibles problemas.
- 9º.- En la actualización de cierto paquete, se produce un error en la ruta /usr/X11R6/bin. La solución es eliminar el contenido de ese directorio: Crearemos un directorio, en él guardaremos el contenido de dicho directorio (lo hacemos como copia de seguridad, no es necesario pero si recomendado), y a continuación haremos un: rm -r /usr/X11R6/bin. Luego haremos un apt-get -f install para proseguir con la instalación.
- 10º.- Se produciran otros errores para usuarios con ATI y el driver fglrx instalado; o bien, aquellos con las Xgl instaladas. El problema es que dichos paquetes dependen de las XOrg antiguas, y por tanto deberemos eliminar estos paquetes para poder actualizar correctamente las XOrg. Haremos por tanto: dpkg -r fglrx-control y dpkg -r xgl. Quizás debais desinstalaros algún otro paquete, pero depende de vuestra configuración. Eso si, normalmente los paquetes que debeis desinstalaros, son lo que aparecían en la ruta antigua de /usr/X11R6/bin. Continuaremos con la instalacion haciendo un apt-get -f install.
- 11º.- En mi caso, el comando apt-get upgrade no conseguía actualizar todos los paquetes, por lo que he hecho lo mencionado antes (en las NOCIONES BÁSICAS), ir con apt-get install instalando uno a uno los paquetes mostrados en el upgrade como aun no actualizados. En mi caso he empezado a actualizar la lista de paquetes desde atras a delante, uno a uno, o quizás dos a la vez como puede ser: libx11-6 y libx11-dev. Recomiendo hacer un apt-get upgrade tras cada apt-get install, porque posiblemente la instalación finalice antes.
Se que los pasos no son demasiado precisos, pero he preferido contarlo así para que os podais enfrentar a cualquier problema que os pudiera aparecer. En este punto ya estamos en disposición de probar las nuevas XOrg. No olvideis editar el fichero /etc/apt/sources.list dejándolo tal y como estaba, y realizar el apt-get update tras ello.
Reiniciaremos el entorno gráfico (CONTROL+ALT+RETROCESO), pero antes os recomiendo que copieis mi post en un fichero de texto, por si tuviérais algún problema al iniciar de nuevo el entorno gráfico. Desde consola podeis usar el comando "cat" o "vi" para poder ver el contenido de este fichero.
OBSERVACIONES:
- Usuarios con Xgl: Las Xgl ya no funcionan, ya que las desinstalamos antes, por lo que debeis hacer un: ln -sf /usr/X11R6/bin/Xorg /etc/X11/X, para que el arranque se realice con las XOrg en vez de las antiguas Xgl. Aun no he tenido tiempo a reinstalar las Xgl para las nuevas XOrg, supongo que no será demasiado complejo.
- Usuarios con ATI: El driver fglrx también dependía de las XOrg antiguas, y por tanto fallará el arranque del entorno gráfico. Como en principio con un dpkg -r fglrx-control pudimos completar la instalación, el driver fglrx debería seguir aun en el sistema, luego solución 1: modprobe fglrx. (Se trata de una solución provisional). Y solución 2: editar el fichero /etc/X11/xorg.conf y cambiar el nombre del driver "fglrx" de la sección "Device" por "vesa". El driver genérico que os permitirá de momento arrancar el entorno gráfico. Más adelante os menciono como actualizar el driver de ATI para las nuevas XOrg.
Si el comando apt-get upgrade no os muestra ya ningún paquete a actualizar, entonces el arranque debería funcionar correctamente. Sino proceder a actualizar todos éstos paquetes.
En caso de algún otro fallo revisar el fichero /var/log/Xorg.0.log por si podeis localizar el posible conflicto en el arranque del entorno gráfico. Dejadme un comentario si teneis algún error que no seais capaces de solucionar, procurando darme toda la información que podais.
COMPILACIÓN DEL DRIVER DE ATI PARA XORG 7.1:
Acceder a mi post de instalación y configuración de ATI y seguir los pasos teniendo en cuenta los siguientes dos aspectos:
- Tenemos que hacer todos los pasos, ya que debemos compilar el driver para nuestro nuevo sistema con las nuevas XOrg.
- El paso 5º probablemente os dará un error. Al intentar instalar los paquetes: fglrx-driver_VERSION.deb y el fglrx-driver-dev_VERSION.deb, os encontrareis con problemas de dependencias. El error parece bastante absurdo, y la solución que yo he usado ha sido ignorarlo; consiguiendo además que el driver funcione correctamente. Si la instalación con dpkg -i os falla, una solución provisional seŕia hacer:
dpkg --ignore-depends=xserver-xorg -i fglrx-driver*.deb
Con ésto lograríamos probar si existe algún tipo de conflicto, pero yo lo he probrado y no pasa nada.
Lo malo es que ahora al hacer un apt-get -f install intentará eliminar dichos archivos. La solución definitiva es:
- a.- Sobre el fichero fglrx-driver_VERSION.deb, usaremos el comando: dpkg-deb -e fglrx-driver_VERSION.deb, extrayendo una carpeta llamada DEBIAN, que contiene los ficheros de control.
- b.- Crear una carpeta, por ejemplo de nombre driver: mkdir driver
- c.- Sobre el fichero fglrx-driver_VERSION.deb, usar el comando dpkg-deb -x fglrx-driver_VERSION.deb driver, extrayendo los ficheros del paquete, que se localizarán en la carpeta indicada.
- d.- Mover la carpeta DEBIAN al directorio creado: cp -r DEBIAN driver
- e.- Editar el fichero driver/DEBIAN/control, cambiando la línea que comienza por "Depends", eliminando las dos condiciones del paquete xserver-xorg, y poniendo en su lugar por ejemplo: xserver-xorg (>= 1:7.1.0-7-linex1)
- f.- Generaremos el nuevo paquete con la dependencia problemática eliminada: dpkg-deb -b driver driver.deb. Siendo driver la carpeta elegida, y driver.deb el nombre del nuevo paquete que se genere.
- g.- Instalamos el nuevo driver: dpkg -i driver.deb. El cual ya no debería dar ningún problema de dependencias.
- h.- Compilar con dpkg -i los otros dos paquetes que dependían de éste.
Todo lo demás se realiza de la misma forma que aparece en el post original.
Si alguien tiene alguna cuestión, duda o problema que deje un comentario y traremos entre todos de solucionarla. Además es bueno que la gente que lo instale también deje un comentario para ir depurando si fuese necesario los pasos.
|
|
Comentarios (1)
Menéame
Barrapunto
Technorati
Google Bookmarks
Fresqui
del.icio.us
VOTACIÓN:
(Núm. votos: 4)
|
|
RESPUESTA A XOrg 7.1 en Linex |
|
|
Autor: danicafe _
URL
_
Tb ()
_
Categorias:
|
deb http://stargate.juntaextremadura.net/paquetes/ ./
(Observa el "./" del final)
Una vez hecho el update basta con un:
apt-get dist-upgrade
Con los problemas que puedan surgir :-)
|
|
Escribe tu comentario |
Usuario de eXtreblog (sí/no)









Autor: 
Categorias: 