Busindre » 2006 » April

3 de Mayo, Quitemos el Canon!

April 28th, 2006 by Busindre

El proximo miercoles 3 de Mayo se constituye en el Senado la mesa que debe debatir las enmiendas presentadas a la reforma de la Ley de Propiedad Intelectual emoticon Contra El Canon. En esa mesa se decidira el canon que deberemos pagar por comprar un cd o simplemente por navegar con una ADSL.

La plataforma todoscontraelcanon.es entregará las firmas recogidas en el Senado el próximo miercoles 3 de mayo, el mismo día en que se aprueba la mesa que debe de presentar las enmiendas a la reforma de la Ley de Propiedad Intelectual antes de que esta sea devuelta de nuevo al Congreso.

Si aún no lo ha hecho, firma aquí

También necesitamos de tu colaboración para que nos ayudes a difundir este mensaje a tus conocidos y en aquellos foros y listas en los que participes habitualmente. ¡¡ Pasalo !!

 

Os dejo un Video muy bueno para mejor comprensión: SGAE NO! 

 

El próximo miércoles 3 de Mayo, a las 12 de la mañana llevaremos esas firmas al Senado, estas invitado a venir con nosotros y acompañarnos en el acto de entrega. Defiende los pocos derechos que tienes emoticon

Posted in General | 1 Comentario »

GPL v3

April 28th, 2006 by Busindre

¿Que es la LIcencia GPL? Bueno ya que esta por la tercera version, esto es algo que todo linuxero debe conocer y me siento obligado a orientar a los que aun no saben de que va el tema.

 

Es la licencia encargada de proteger la distribucion y creacion de Software Libre, creada por la Fundación de Programas libres (Free Software Foundation). Su propósito es garantizar a cualquier usuario el derecho de copiar, modificar y redistribuir programas y códigos fuente de programadores que han escogido registrar su trabajo con GPL emoticon.

 

Enlaces de Interes para una comprensión mas optima:

 

El primer borrador de la GPLv3 se presentó el 16 de enero de 2006 en el MIT y ahora mismo está en proceso de discusión pública. Para los que no saben ingles hay un borrador en español el cual podemos (debemos) leer en la siguiente direccion: http://tanialeal.tecsua.com/?p=9 (Con mejoras explicativas de Stallman)

Posted in Comunidad | Sin Comentarios »

KWin y KDE 3.5.x

April 22nd, 2006 by Busindre

KWin es la aplicación de KDE que gestiona las ventanas en este entorno gráfico. Desde la última rama de KDE, la 3.5, he notado que kwin peta con el mensaje de error "La aplicación KWin (kwin) ha fallado y ha causado la señal 11 (SIGSEGV)". En realidad pensaba que era problema mio, más que nada por lo toqueteado que tengo todo, pero hoy un mandrivero preguntó qué se podía hacer cuando petaba, ya que a él también le pasó (thx rtil25). Así que como potencialmente puede haber un bug que afecte muchos kderos, aquí va una solución sencilla y rápida. Antes de nada advertir que esto no pretende solucionar el bug, sino evitar tener que perder todo reseteando las X (control + alt + retroceso), y que no es la única alternativa.

A grandes rasgos lo que haremos será iniciar nuevamente a mano kwin, de manera que todo quede como estaba antes de la petada. Sin kwin no podemos abrir nuevas ventanas, así que no podremos ejecutarlo de ninguna manera en nuestra sesión, por eso lo que yo propongo es lo siguiente:

Abrid una nueva sesión X. Cuando kwin peta éste permite abrir el menú KDE, así que haremos lo siguiente:

Menú KDE -> cambiar usuario -> iniciar nueva sesión

Ahora debería aparecer kdm o posiblemente vuestro gestor de sesión. Nos logueamos con nuestro usuario y ya dentro abrimos una terminal. Una vez abierta, introducimos el siguiente código:

kwin –display :0.0

 

Si os dice command not found, tendreis que poner la ruta completa de KDE, por ejemplo /opt/kde/bin/kwin –display :0.0. El :0.0 hace referencia a la sesión X, la :0.0 es la que está en la tty 7 (control + alt + f7).

Ahora si vais a vuestra sesión X original, vereis que kwin ha reaparecido, así que ahora falta el último paso:

Presionad alt + f2, así os aparecerá el diálogo de ejecución

Introducid kwin –replace

El –replace reemplaza el proceso kwin existente. Así que ya podremos volver a la sesión de X que abrimos antes y cerrarla.

Esto es todo, esperemos que los de KDE lo resuelvan pronto!

PD: en la última versión actual (3.5.2) también sucede, aunque en menor medida.

PD2: posiblemente no haga falta abrir una nueva sesión X y se pueda hacer desde cualquier tty. No lo he probado porque soy uno de los afectados por el driver de nVidia, que nos deja sin poder ver nuestras preciadas tty :(

PD3: una captura de la petada

kwin.png

y el texto con la depuración de salida del fallo.

Posted in Bugs, Escritorios, Kde | 2 Comentarios »

Xgl y Mandrake Cooker

April 21st, 2006 by Busindre

Este post es de mi amigo filem0n para tuxhuellas, gracias compañero! Os contara como poner Glx en Mandriva.

Me pasé por la pagina de easyurpmi y marque los repositorios de cooker, quite los CDs y a actualizar todo el copon:

urpmi.update -a

urpmi –auto –auto-select

¿Resultado? Gnome 2.14, kde 3.5.2 xorg 6.9 (Las ultimas cosillas para mandriva emoticon)

Y luego ya al turron con el manual de blogdrake:

urpmi.addmedia xgl-cvs http://people.mandriva.com/~vguardiola/xgl/ with hdlist.cz

urpmi compiz-xgl-compat libcairo-xgl-compat libdrm-xgl-compat libglitz-xgl-compat libsvg-cairo-xgl-compat libsvg-xgl-compat mesa-xgl-compat-2006 xgl-cvs-060225-0.0.1 xorg-xgl-compat-2006

Se para el kdm o lo que sea con service dm stop y ya solo queda loguearse en una tty como usuario y escribir startxgl que es un script que se instala con la parrafada de antes y te queda un gnome con su xgl funcionando sin haber hecho practicamente nada, definitivamente la forma mas sencilla de tener xgl instalado y funcionando en un rato (con una buena linea, claro). Ahora solo me queda hacerme un script del tipo de startxgl pero para kde, en cuanto este os lo paso.

De todas formas tampoco me convence mucho… vale, si al principio esta entretenido y se lo quieres enseñar a todo el mundo pero despues de un par de dias estas cansado de que las ventanas parezcan flanes, vamos por lo menos eso me ha pasado a mi. Disfrutenlo

 

 NOTA: Es necesaria aceleración 3D como ya comento Busindre en su post. En este caso con Mandriva y Nvidia estamos de suerte. Un simple urpmi nvidia nos apañara la cosa, Muy facil!

Posted in Primeras huellas | 8 Comentarios »

Manual de comandos asociados al sistema de ficheros

April 20th, 2006 by Busindre

A continuación os enlazo un manual en el que se explican de forma breve el uso de varios comandos asociados a operaciones en el sistema de ficheros de Linux.

Desde cosas muy básicas, como crear y borrar ficheros hasta el cambio de permisos, pasando por el montaje de dispositivos. Es otro de los manuales que redacte a partir del curso de Linux impartido por Fermín Galán.

Sistemas de ficheros y comandos asociados

 

Posted in General | Sin Comentarios »

Fatal error: Call to undefined function mysql_connect() in …

April 20th, 2006 by Busindre

Voy a contar como solucionar este error de PHP que tantas cabezas rompe a quien lo padece. Para que PHP pueda usar funciones referentes a mysql (como en este caso mysql_connect() , la cual es necesaria para poder conectar a la base de datos) necesita php4-mysql. En este caso la versión 4 de PHP.

 

Para los que tienen debian stable 3.1r1 deben de hacer apt-get install:

 

# apt-get install php4-mysql

Leyendo lista de paquetes… Hecho

Creando árbol de dependencias… Hecho

php4-mysql ya está en su versión más reciente.

Tal vez quiera ejecutar `apt-get -f install’ para corregirlo:

Los siguientes paquetes tienen dependencias incumplidas:

lha: Depende: libc5 (>= 5.4.0-0) pero no va a instalarse

E: Dependencias incumplidas. Intente ‘apt-get -f install’ sin paquetes (o especifique una solución).

 

Como vemos da problemas emoticon, libc5 no debemos instalarlo, ya que deberíamos tener libc6. Es mas, puede que tengamos lha instalado ya en nuestro sistema.

 

¿Como podemos solucionarlo? Pues muy fácil nos dirigimos a descargar el .deb de http://packages.debian.org/stable/web/php4-mysql

 

dpkg -i php4-mysql_4.3.10-16_i386.deb

 

Como vemos este paquete de Packages.debian requiere libc6 y no da problemas.

 

Una vez tengamos instalado el php4-mysql nos aseguramos de lo siguiente:

 

En el fichero: /etc/php4/apache2/php.ini (En mi caso, que tengo apache2)

Debemos tener la siguiente linea NO comentada:

extension=mysql.so

 

Con esto, después de reiniciar los servicios ya no saldrá ese dichoso error y PHP podrá interactuar con mysql emoticon.

 

Un saludo!

Posted in Debian | 1 Comentario »

¿Que es glx?

April 18th, 2006 by Busindre

Para centrarnos, comentare de manera que todo el mundo lo entienda como funciona esto de los entornos gráficos en Linux por encima. Pues hay un servidor de X, que puede ser xfree, xorg (Más nuevo que el primero) y ahora xgl. Estos programas (servidores de gráficos o motores) son los encargado de dibujar las ventanas, el boceto para entendernos. Luego el tipo de escritorio se encargará de decorar ese sistema servidor de ventanas. Como pueden ser KDE y gnome por ahora, haciéndolas mas bonitas, simples, complejas, etc,… Esto produce independencia entre el sistema operativo en si y el entorno gráfico, a la vez que abre la posibilidad de trabajar con entornos gráficos en remoto gracias a su condición de servidor.

 

Puedes tener el escritorio que te guste con cualquier motor gráfico (Servidores de X). Xgl es el nuevo servidor gráfico realizado por la empresa NOVELL, que corre bajo OpenGL (Aceleración 3D). El código esta escrito desde 0, es decir, no es una extensión de los dos existentes (xfree y xorg) es un nuevo servidor de X que da la posibilidad de crear sorprendentes efectos, los cuales aprovechan las tarjetas gráficas como nunca ningún otro motor de gráficos para escritorio lo había hecho.

 

Pero hay una pega, que solo se puede conseguir capacidad 3D sobre xorg por ahora. Por ello, las versiones actuales de Xgl necesitan xorg por debajo, pero es algo que en futuro se evitara para hacerlo independiente totalmente. El problema viene de lejos y es que en Linux el tema 3D esta aun por desarrollar mas a fondo.

 

Viendo los vídeos e imágenes de este motor gráfico se piensa que debe chupar mucho de maquina, pero no. Realmente glx no pide tanto como aparenta, con una tarjeta de 128 se puede estar cómodamente jugando con el, pero está claro que cuanto más se tenga de aceleración gráfica mejor. El mundo del escritorio 3D ya ha llegado a nuestro sistema operativo preferido, disfrútenlo emoticon.

 

GLX

 

Para terminar os dejo algunos enlaces de interés:

 

Instalacion de glx en Mandriva

Instalacion glx en ubuntu Daper (Nvidia)

Listado de Tarjetas gráficas soportadas

kororaa Live CD con XGL

Video muy bueno de KDE con XGL

 

Como curiosidad dire que existe otro proyecto AIGLX, el cual si es otra extension del servidor de x el cual modifica un poco y tambien permite añadir efectos muy buenos, no confundirlo con glx. Parece ser que la primera distribución que usará este sistema, será Fedora Core 5. Tambien hay videos en ogg (Open source) sobre esto:

Video 1 - Minimization.
Video 2 - Another minimization effect.
Video 3 - Menu fades.

Posted in Escritorios, Otros | 6 Comentarios »

ext2, ext3 y RFS desde Windows

April 16th, 2006 by Busindre

Ver Linux desde Windows (ext2, ext3, RFS)

¿Cómo puedo ver mi partición o disco duro de linux desde windows?

El poder acceder a sistemas de ficheros Linux desde el sistema operativos de Microsoft, depende del tipo de sistema usado. Tratare las aplicaciones más conocidas para los sistemas de ficheros más usados en Linux:

 

Explorer2fs

Para sistemas de ficheros ext2 y ext3, permite copiar archivos y directorios, pero no permite interactuar de manera que podamos borrar, cortar, mover,..

Explore2fs (Ver ext2/3 desde Window)

Ext2ifs

Para sistemas de ficheros ext2 y ext3 (como Explorer2fs), pero este permite tenerlo montado en Windows como un disco mas de Windows. Este permite cortar, mover y editar los ficheros del otro disco (Yo no tocaría demasiado esto por lo que pueda pasar).

Ext2ifs (Ver particiones ext2/3 desde Window)

RFS

Este tipo de ficheros es muy seguro frente a apagones y errores comprado con los ext2 y ext3 y también es muy rápido, para este sistema tenemos la herramienta Rfstool y os contare (A mi estilo XD) como usarla ya que es un poco rarita si no se usa gui (Interfaz Grafica).

Rfstool (Ver particiones RFS desde Window)

Gui (Si no eres freak emoticon)

 

Comandos rfstool

rfstool autodetect –> Detecta las particiones de Reiserfs, indicando el disco y la particion

hda1 -> 0.0

hda2 -> 0.1

hdb1 -> 1.0

hdb2 -> 1.1

rfstool -p1.0 –> Especificamos la particion a usar.

rfstool /home/busi/linux/Manuales –> Listamos el directorio que interese

rfstool.exe cp /home/busi/kzodstk C:\kzodstk –>Copiar archivos

rfstool cp -r /etc C:\linux\backup\etc –> Copiar directorio

rfstool -p/dev/hde1 backup /tmp/backup.dat –> Hace un backup

rfstool backup <name-of-backup-file> –> Hace un backup

c:\> rfstool -x<name-of-backup-file> / –> Lista todo lo que hay en el backup

c:\> rfstool -x<name-of-backup-file> /etc/fstab fstab.txt –> Lista y lo mete en un archivo .txt

c:\> rfstool -r -x<name-of-backup-file> / e:\restored –> Recupera todo metiéndolo en e:

Facil verdad? Jeje emoticon

Bueno como curiosidad os contare que se puede escribir en particiones NTFS desde Linux e interactuar con el sistema de ficheros en modo escritura, se llama Captive:

Captive (Escritura/Lectura en NTFS)

Posted in General | 2 Comentarios »

XBOX y Linux Xebian

April 13th, 2006 by Busindre

Esto no pretende ser una guía completa de como instalar un linux en la consola Xbox, pero espero que sirva de orientación para aquellos que quieran intentarlo.
Material necesario:
- Xbox (con un modchip)
- CD de la distribución Xebian (http://www.xbox-linux.org/wiki/Xebian_HOWTO)
- CD de Slayer (por ejemplo la teneis en el emule)
- Disco duro 40 gigas (no es necesario cambiar el disco duro, pero ya puestos os digo como va el tema)

¿qué es una Xbox? pues es un PIII a 733 MHz, tarjeta gráfica 64 megas y un disco duro de 8 gigas o 10 dependiendo de la suerte.
Bueno, vamos allá:
En primer lugar arrancamos la consola con el cd de Slayer metido. Nos aparecerá un menú con varias opciones y nos asignará una ip a la consola. Como la consola tiene un servidor ftp de fábrica y tenemos asignada una ip, con cualquier cliente de ftp deberíamos hacer antes de nada una copia de seguridad del disco duro de la consola.
Si vamos a usar el disco duro propio de la consola usaremos simplemente la opción que nos da Slayer de meter el evox y aplicaciones en el disco duro. Por defecto te las mete en la partición F, así el evox (sistema operativo) lo cambiamos con el cliente de ftp a la partición C para que al arrancar la consola lo detecte. Al arracar la consola deberíamos tener ya un menú con varias aplicaciones.
Meter un disco duro: meter el disco duro es exactamente igual que en cualquier otro ordenador, pero hay que colocar el jumper del disco en modo cable select.
Instalar debian:
Arrancamos con el cd de xebian metido (es una live cd). Para instalarla en el disco duro abriremos una terminal, nos podremos como root (xebian es el password) y escribiremos el comando XBOXLinuxInstall.
Bueno, ya tenemos una consola en el salón con la que podremos navegar, chatear, y todo lo que podemos hacer con cualquier linux.
NOTA: xebian usa los repositorios de debian sarge.Ya los trae configurados, así que con un apt-get update ya podríamos empezar a utilizarlo.

Posted in Windows | Sin Comentarios »

Guía básica de scripts en BASH

April 12th, 2006 by Busindre

Ahí teneis un manual, que elabore basandome en lo que nos explicaba Fermín Galán durante el curso de Sistemas Operativos de Red Local en lo referente a la programación de scripts con bash en Linux.

Allí me enseñaron Linux, y mi visión de lo que era la informática, volvio a ser lo que era. :-)

Espero que este manual os sea tan útil como a mi (o más xD)

Posted in General | 3 Comentarios »

« Previous Entries