A Django site.
Diciembre 3, 2009

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Recuperar GRUB en Ubuntu luego de re-instalar Windows

Bueno, si tenes una laptop es muy probable que te haya venido con Windows Vista (de aquí en más tal vez Seven) y aunque tenes Ubuntu instalado, si usas Windows, tarde o temprano lo vas a tener que reinstalar. Es su naturaleza y nada vas a poder hacer para evitarlo. Cuando ese día llegue, te va a borrar GRUB… por que es el tipico brabucon del barrio, al que no le gusta compartir :D

Ahora, sea cual fuere tu caso, si queres volver a reinstalar grub, y esto aplica para cualquier distribución — pongo Ubuntu por que es la más común y suele ser la que más ayuda necesita hoy día –, ahora ya no hacen falta todos esos pasos de antes, y se reduce a 4 lineas.

Arrancamos con un LiveCD (puede ser Ubuntu 9.04 o 9.10 o cualquier otra distribución, siempre y cuando sea la misma que tenemos instalada).

Luego, una vez que arranco todo ejecutamos:

sudo grub

Y una vez dentro de la shell de Grub:

> root (hd0,0)
> setup (hd0)
> exit

Ojo, aquí es donde esta el truco:
Los comandos root y setup se deben ejecutar teniendo en cuenta el disco donde esta Windows. Normalmente las laptop tienen uno solo, con lo cual siempre sera hd0, pero no es el caso de los pc de escritorio y la particion de Windows no siempre es la 0.

Para saber donde esta Windows, deben ejecutar:
sudo fdisk -l

Verán algo como esto:

Disk /dev/sda: 160.0 GB, 160041885XXX bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x04XXXXXX                     

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2444    196313XX+   7  HPFS/NTFS
/dev/sda2            2445       18431   1284155XX+   5  Extended
/dev/sda3           18432       19452     82011XX+  1c  Hidden W95 FAT32 (LBA)
/dev/sda4           19453       19457       401XX+  ef  EFI (FAT-12/16/32)
/dev/sda5            2445        2456       963XX+  83  Linux
/dev/sda6            2457        2578      9799XX+  83  Linux
/dev/sda7            2579        5010    19535XXX+  83  Linux
/dev/sda8            5011       15882    87323XXX   83  Linux
/dev/sda9           15883       18431    20474XXX   83  Linux

Allí la primera partición NTFS en aparcer, muy probablemente sea la que tiene Windows instalado. Va a tener la forma de /dev/sdaX donde X es un numero. En Grub, deben ingresar ese numero menos uno. Entonces, yo tengo Windows en mi primer disco “sda” y la primer particion “sda1″. Osea, en mi caso es /dev/sda1 entonces en Grub utilizo (hd0,0).

Fuente:

http://www.howtogeek.com/howto/ubuntu/reinstall-ubuntu-grub-bootloader-after-windows-wipes-it-out/

Agosto 3, 2009

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Launchpad se pasa al Software Libre y sienta un precedente para las aplicaciones SaaS.

Finalmente Launchpad, uno de los directorios de Software Libre mas grandes y utilizados, libera su propia aplicación bajo la licencia libre para servicios web (o software as a service – SaaS), la GNU Affero General Public License, versión 3 (AGPL v3.0).

Hace tiempo que muchos se preguntaban por que Ubuntu utilizaba Launchpad como plataforma de bugs y desarrollo cuando esta era una plataforma cerrada (incluyéndome). A su vez, muchos de los que hacían dicha critica, jamas pensaron o supieron que SourceForge también sufría de este problema (incluyéndome nuevamente). Canonical finalmente responde a esto liberando el código completo de dicha plataforma, algo que había anunciado que haría hace tiempo,  y ahora cumple.
Seguramente esta movida le cueste su buena cuota de mercado a SourceForge.net, quienes hicieron el camino inverso hace algunos años y otro tanto a GitHub que lleva menos de 2 años en la escena pero ha tenido una buena acogida por parte  de los desarrolladores. El 4to integrante de este selecto grupo de repositorios de aplicaciones es ni mas ni menos que Google Code, el cual como prácticamente todos los productos del gigante, ha sido muy bien recibido por sus buenas características, pero que sin embargo, sigue siendo una plataforma cerrada.

En fin, de los 4 repositorios de software libre mas grandes, solo uno incluye su backend en el trato. Yo sabría cual elegir :)

Este hecho no es significativo únicamente en si mismo. Sino en el precedente que deja. Una de las áreas de mayor crecimiento en los últimos años es la de SaaS (o Software como Servicio), la cual hasta no hace mucho no poseía una licencia aceptada globalmente que le permitiera ser Software Libre, con la incorporación de la Affero por parte de GNU a su portafolio de licencias, esto cambio, y que una empresa como Canonical la utilice en un producto tan popular como Launchpad, implica que dicha licencia ya puede ser tomada en serio por otras corporaciones.

El concepto de que las plataformas de SaaS deben ser libres es uno muy difícil de comprender por el usuario medio. Generalmente se preguntan para que necesitan que el codigo de esa aplicación este disponible, sin darse cuenta que el concepto de SaaS sin plataformas abiertas, es la peor forma de perder el control sobre nuestra propia información. Como todo, es un tema de educación, y generalmente, educar en algo que a poca gente le interesa, es difícil y lleva tiempo.

Compartí este articulo: del.icio.us Meneame BarraPunto Facebook Digg Slashdot FSDaily Google Bookmarks Identi.ca LinkedIn StumbleUpon Twitter

Mayo 24, 2009

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Refresco de pantalla Ubuntu 9.04 y ATI Radeon 9200 SE (RV280)

Por alguna razon, Ubuntu Intrepid Ibex (9.04) se resiste a funcionar correctamente con un monitor/televisor LCD AOC. La cosa es que le fallaba el refresco de pantalla (refresh rate) con los drivers “xserver-xorg-ati” o “xserver-xorg-radeon”. El unico que aceptaba sin quejarse era el “vesa”. Obviamente, esto impedia cualquier resolucion decente o refresco de pantalla aceptable.

En definitiva, para utilizar una ati 9200 con ubuntu 9.04 y resoluciones widescreen, editar /etc/X11/xorg.conf y agregar lo siguiente en la sección Device:

Section "Device"
Identifier "Configured Video Device"
Driver "ati"
Option "UseFBDev" "true"
Option "BusType" "PCI"
EndSection
Compartí este articulo: del.icio.us Meneame BarraPunto Facebook Digg Slashdot MisterWong

Mayo 15, 2009

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Howto: Via Chrome9 IGP on Ubuntu Linux

This tutorial is an updated version of the one made two years ago. For some unknown reason, that post keeps getting lots of visitors. After two years of development, the OpenChrome drivers are looking much better than the Via one’s, being the case, it’s in everyone’s best interest to use them instead of the ones provided by Via.

The steps are quite easy, and we wont use the binary packages, as those are always out of date. With the SVN version you should get a nice refresh rate for your CRT monitor and snappy 2D video for your window manager. You can check how to add 3D support later on the Ubuntu Wiki.

You should have all the compilation and build essentials installed first:

sudo apt-get install build-essential subversion
sudo apt-get install autoconf automake1.9 libtool
sudo apt-get build-dep xserver-xorg-video-openchrome

Get the openChrome sourcecode like this:

svn checkout http://svn.openchrome.org/svn/trunk openchrome

Change into the newly created directory

cd openchrome

Run autogen.sh with the prefix option so that the driver is being installed in the correct directory

./autogen.sh –prefix=/usr

Compile openChrome

make

Install openChrome

sudo make install

Remember to configure Xorg to use the openchrome driver:

sudo nano /etc/X11/xorg.conf

And replace:

Driver "vesa"

with:

Driver "openchrome"

Thats it. Restart Xorg or your PC.

Compartí este articulo: del.icio.us Meneame BarraPunto Facebook Digg Slashdot MisterWong

Abril 5, 2009

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Locales en Ubuntu y Debian

Muchas veces debemos reconfigurar los locales en Ubuntu o Debian y nos encontramos con el problemita de que “dpkg-reconfigure locales” no funciona. A veces no muestra nada, otras muestra una pantalla de ncurses (azul) donde vuelve a compilar los locales, pero no nos permite seleccionar nuevos o cambiar el por defecto.

En estos casos, debemos revisar el archivo “/var/lib/locales/supported.d/local”. Allí agregar, uno por linea, cada locale que deseemos que el sistema soporte. En el formato clásico con el que se identifican estos:

es_ES.UTF-8
es_ES
es_ES@euro

Y luego volver a correr
dpkg-reconfigure locales

Para una lista de locales validos, pueden mirar en: “/usr/share/i18n/SUPPORTED”.

Compartí este articulo: del.icio.us Meneame BarraPunto Facebook Digg Slashdot MisterWong

Junio 6, 2007

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Imprimir a PDF (o “Como guardar a PDF cualquier documento, pagina o imagen”)

Hay dos formas, la primera es con KDE y es bastante simple, también sirve para Gnome si se instala el paquete como se dice a continuación. Pongo algunos screenshots para guiar de forma mas simple el proceso.
Con esto, van a poder convertir a PDF una pagina web, un documento o cualquier otra cosa que tenga la opción de “imprimir”.

Comenzamos instalando el paquete para imprimir en KDE si no lo tenemos:
En Arch:


pacman -S kdeprint

En Debian, Ubuntu, etc.:


apt-get install kdeprint

Vamos al panel de control de KDE (o Kprinter si estamos en Gnome) y luego:

imprimir a pdf 1

imprimir a pdf 2

imprimir a pdf 3

imprimir a pdf 4

La otra es mas genérica y es utilizando CUPS.

Instalamos el paquete para imprimir a PDF y reiniciamos cups:


apt-get install cups-pdf
/etc/init.d/cupsys restart

Luego agregamos la impresora (Sistema -> Administración -> Impresoras) seleccionamos “Impresora Local”, “Imprimir a PDF”. En el próximo paso seleccionamos “Generic Printer” y luego utilizamos el driver “Postscript Color Printer (Ver 3)”.

Fuente de la versión cups-pdf

Junio 1, 2007

Leonardo Andrés Gallego
hombrepac
Leonardo Andrés Gallego trata sobre »
» Linux Via K8M890 Xorg Tutorial Howto -> Actualizado / Updated.

Español:
He actualizado el tutorial para configurar los drivers de placas de video onboard Via K8M890 con algunos comentarios y detalles. Ahora debería funcionar correctamente con los últimos drivers y ultima version del kernel de Ubuntu Edgy. También con algunas otras distribuciones q tuvieran problemas.

English:
I’ve updated the tutorial “How-to: VIA K8M890 Chrome 9 IGP and Linux’s Xorg - Ubuntu Edgy 6.10“, now the drivers should compile without problems. This might solve the issue with other distributions or even with other versions of Ubuntu too, so if you are having these same issues… give it a try.