El blog de i5513, Bares, Debian gnu linux,
Sevilla FC y mucho más

Título histórico: "Páginas sorprendentes o habituales"
Descripción histórica: "Recordaré las páginas q me gusten o con las que me ría"
Descripción actual: No te calles, di lo que piensas y piensa lo que digas
Producciones i5513

Tuesday, June 30, 2009

 

Parecido entre Windows y Ubuntu

Hoy cuando entro en uno de nuestros cubitos ...

$ ssh ubuntu
...
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

*** Es necesario reiniciar el sistema ***

¿Reiniciar el sistema ??? Será que he instalado algún kernel sin darme cuenta ??

$ grep "linux-image" /var/log/aptitude
$ head -n2 /var/log/aptitude
Aptitude 0.4.11.11: informe de registro
mar, jun 16 2009 10:54:40 +0200
$ uptime
$ uptime
13:59:56 up 1 day, 4:23, 4 users, load average: 1.00, 1.00, 1.00

Resulta que no ha actualizado el kernel, pero quiere reiniciar, como si estuvieramos en Windows ... :(

Creo que esto es posible que haya venido del haber actualizado las Xorg, que dan mucho la lata con estos equipos (HP Compaq dc7900 Ultra-Slim Desktop). Que quede claro que esta no debería ser la razón, las X se reinician y punto.

Hemos tenido que aplicar un parche a las Xorg de Jaunty (Ojo que por mi ponía debian lenny, pero es decisión de empresa :( )

Los pasos para poner el parche que arreglar el bug [1]:

$mkdir src ; cd src

$ apt-get source xorg-server

$ wget -O xorg-server-1.6.0/debian/patches/178_xkb_crash.patch http://bugs.freedesktop.org/attachment.cgi?id=26038

$ echo " 178_xkb_crash.patch" >> xorg-server-1.6.0/debian/patches/series

# apt-get build-dep xorg-server
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Se instalarán los siguientes paquetes NUEVOS:
bison debhelper diffstat flex html2text libdbus-1-dev libdmx-dev libdrm-dev libfontenc-dev libfreetype6-dev libgl1-mesa-dev libhal-dev
libice-dev libltdl7-dev libpciaccess-dev libpixman-1-dev libpthread-stubs0 libpthread-stubs0-dev libsm-dev libssl-dev libtool
libx11-dev libxau-dev libxaw7-dev libxcb1-dev libxdmcp-dev libxext-dev libxfixes-dev libxfont-dev libxi-dev libxinerama-dev
libxkbfile-dev libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxrender-dev libxres-dev libxt-dev libxtst-dev libxv-dev
mesa-common-dev quilt x11proto-bigreqs-dev x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dmx-dev
x11proto-dri2-dev x11proto-evie-dev x11proto-fixes-dev x11proto-fonts-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev
x11proto-print-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-resource-dev x11proto-scrnsaver-dev
x11proto-trap-dev x11proto-video-dev x11proto-xcmisc-dev x11proto-xext-dev x11proto-xf86bigfont-dev x11proto-xf86dga-dev
x11proto-xf86dri-dev x11proto-xf86misc-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xtrans-dev xutils-dev zlib1g-dev

# aptitude install -R devscripts fakeroot

$ dch

$ dpkg-buildpackage -us -uc -rfakeroot

$ p= *1.6.0*deb

$ dpkg -l $(for p in $paquetes; do echo ${p%?1.6.0*}; done)

un xdmx (no hay ninguna descripción disponible)
ii xnest 2:1.6.0-0ubuntu14 Nested X server
ii xserver-common 2:1.6.0-0ubuntu14 common files used by various X servers
un xserver-xephyr (no hay ninguna descripción disponible)
ii xserver-xorg-core 2:1.6.0-0ubuntu14 Xorg X server - core server
un xvfb (no hay ninguna descripción disponible)

# dpkg -i xnest_1.6.0-0ubuntu14_i386.deb xserver-common_1.6.0-0ubuntu14_all.deb xserver-xorg-core_1.6.0-0ubuntu14_i386.deb

paquetes_dev="bison debhelper diffstat flex html2text libdbus-1-dev libdmx-dev libdrm-dev libfontenc-dev libfreetype6-dev libgl1-mesa-dev libhal-dev
libice-dev libltdl7-dev libpciaccess-dev libpixman-1-dev libpthread-stubs0 libpthread-stubs0-dev libsm-dev libssl-dev libtool
libx11-dev libxau-dev libxaw7-dev libxcb1-dev libxdmcp-dev libxext-dev libxfixes-dev libxfont-dev libxi-dev libxinerama-dev
libxkbfile-dev libxmu-dev libxmu-headers libxmuu-dev libxpm-dev libxrender-dev libxres-dev libxt-dev libxtst-dev libxv-dev
mesa-common-dev quilt x11proto-bigreqs-dev x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dmx-dev
x11proto-dri2-dev x11proto-evie-dev x11proto-fixes-dev x11proto-fonts-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev
x11proto-print-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-resource-dev x11proto-scrnsaver-dev
x11proto-trap-dev x11proto-video-dev x11proto-xcmisc-dev x11proto-xext-dev x11proto-xf86bigfont-dev x11proto-xf86dga-dev
x11proto-xf86dri-dev x11proto-xf86misc-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xtrans-dev xutils-dev zlib1g-dev"
root@master:/home/itadmin/src# dpkg -P $paquetes_dev

[1] http://bugs.freedesktop.org/show_bug.cgi?id=21464

Labels: , , ,


 

Distribuciones Linux en España (una idea que tenemos todos)

A saber existen en España unas pocas distribuciones, cada una desarrollada en una comunidad:

1. Guadalinex (Ubuntu, Andalucía)
2. Linex (Debian, Extremadura)
3. LliureX (Ubuntu, Comunidad Valenciana)
4. Max (Ubuntu, Madrid)
5. Trisquel (Ubuntu, Galicia)
6. Molinux (Ubuntu, Castilla la Mancha)
7. Linkat (Suse , Cataluña)
8. Asturix (Ubuntu ,Asturias)
9. EHUx (Ubuntu, País Vasco)
10. LinuxGlobal (Debian, Cantabria)
11. Augustux (Debian, Aragón) *
12. Caldum (Debian, Murcia)
13. Meduxa (Ubuntu, Canarias)
14. Bulmix (Knoppix,Baleares) *
15. Gruslin (No llegó a crearse?, Navarra) *

Y eso que no he podido encontrar distribución ni para Castilla León ni para la Rioja.

Los '*' significan que seguramente ya no estén activas, y se me habrá escapado algún que otro arterisco más.

¿Tiene sentido tanta distribución? NO , rotundamente NO.

A ver, propuesta para Zapatero

Que cada comunidad se dedique a un aspecto distinto de alguna distribución y que saque una derivada decente.

1. Andalucía -> Diseño de fondo y temas de cada una de las 17 distribuciones.
2. Cataluña/País Vasco/Galicia -> Traducir distribución al Catalán/Vasco/Gallego ...
3. Extremadura -> Participar en el desarrollo del kernel
4. Castilla la Mancha -> Mejorar openoffice
5. Castilla León -> Participar en la mejora del escritorio GNOME, KDE, XFCE y LXDE
6. Murcia -> Desarrollo Xorg
7. Asturias -> Desarrollo Instalador
8. Madrid -> Desarrollo de gestor de paquetes que aguante repositorios de ficheros deb y rpm
9. Comunidad Valenciana -> Desarrollo de GUI firewall
10. Cantabria -> Mejora de linux en portatiles
11. Galicia -> Mejora del tiempo de arranque

Y así hasta las 17 comunidades

Y tenemos la distribución única española "Linux España" o Spanux

BASTA DE DERROCHE DE DINERO INNECESARIO

Saludos!
PD: Qué alguien me escuche !! :)

Labels: , , , ,


Wednesday, June 24, 2009

 

SuperGoogle !

Cuando he llegado esta mañana y he encendido mi iceweasel ... me encuentro con una de las pestañas recargadas y mostrando como resultado la página que escribí ayer ... ¡la p___ leche!!

Saludos!

Labels: ,


Tuesday, June 23, 2009

 

firmware-qlogic con último firmware en etch

Después de algunos casques, hemos decidido actualizar el firmware de las HBA.

Los paquetes posteriores a firmware-qlogic_0.14+lenny1_all.deb parecen ser incompatibles con el kernel 2.6.18 que viene en etch.

Con estos paquetes aparece en etch el mensaje siguiente al arrancar:
Jun 23 14:18:13 blade kernel: scsi(0): Issue init firmware.
Jun 23 14:18:13 blade kernel: scsi(1): Failed to load firmware image (ql2400_fw.bin).
Jun 23 14:18:13 blade kernel: qla2xxx 0000:16:00.1: Firmware images can be retrieved from: ftp://ftp.qlogic.com/outgoing/linux/firmware/.
Jun 23 14:18:13 blade kernel: qla2xxx 0000:16:00.1: Attempting to load (potentially outdated) firmware from flash.
Jun 23 14:18:13 blade kernel: scsi(1): Checksum OK, start firmware.
Jun 23 14:18:13 blade kernel: qla2xxx 0000:16:00.1: Allocated (1413 KB) for firmware dump...
...
Jun 23 14:18:13 blade02 kernel: ISP2432: PCIe (2.5Gb/s x4) @ 0000:16:00.1 hdma-, host#=1, fw=4.00.85 [IP]

Vemos que carga el módulo antiguo (4.00.85)

La solución consiste en no usar esos paquetes, pero sí el firmware que viene dentro.

En nuestro caso (copiamos el firmware nuevo 04.04.05 y recreamos el initrd):

$ dpkg-deb -x firmware-qlogic_0.17_all.deb firmware-qlogic
# scp firmware-qlogic/lib/firmware/ql2400_fw.bin blade:/lib/firmware/
blade # /usr/sbin/mkinitramfs -o /boot/initrd.img-2.6.18-6-xen-amd64 2.6.18-6-xen-amd64

Veremos a ver si con el nuevo kernel va pa lante.

Otro consejo es activar los logs del módulo
options qla2xxx qlport_down_retry=1 extended_error_logging=1

Recuerda que después de cambiar los parámetros hay que recrear el initramfs

Labels: , , ,


Sunday, June 14, 2009

 

Cómo documentar, probando etiqueta para posts de Isotrol.org

Un genio hace spam en las listas de debian y nos deja su sitio [1] donde está documentando lo que va aprendiendo.

Para mi es un ejemplo a seguir, ya que mi documentación siempre es penosa ...

A ver el tema de las etiquetas y el RSS, ¿funcionará por aquí? ... esperemos que sí ...

[1] http://sunoano.name/ws/public_xhtml/home.html

Labels: , ,


Monday, June 08, 2009

 

GDM de lenny con letras gigantes en el LGP1 Pro Express Dual

Cada vez que entraba en éste portatil, las letras me aparecían gigantescas. El tamaño de las fuentes parecía pensado más para una pantalla de 70''.

Así que había que buscar, y por supuesto la solución estaba en /usr/share/doc/gdm ...

$ head -20 /usr/share/doc/gdm/README.Debian
GDM for Debian
==============

"I get ugly fonts"
------------------

In the past, as a quick workaround, GDM imposed a 96 DPI settings by
passing "-dpi 96" to the X server on startup. This is a bad idea has
there's no reason to override standard DPI detection mechanisms for all
screens which might or might not be 96 DPI screens.

DPI should be computed automatically based on the information on your
screen that Xorg gets; ideally, Xorg would get the DPI right, but you
can help Xorg by configuring it with your exact screen properties.
If it's too complicated, you may still get the old behavior by
setting:
[server-Standard]
command=/usr/bin/X -dpi 96 -audit 0
in your gdm.conf. See the defaults.conf file to see how it's configured
by default.
Y con eso todo listo, ya vemos el nombre del usuario en la pantalla de inicio al introducirlo :)

Debian Rocks
PD: Modificado blogspot para que cada entrada tenga un título y así poderse ver el título desde el planeta isotrol del que soy miembro :)

Archives

09/01/2003 - 10/01/2003   09/01/2008 - 10/01/2008   10/01/2008 - 11/01/2008   11/01/2008 - 12/01/2008   12/01/2008 - 01/01/2009   03/01/2009 - 04/01/2009   05/01/2009 - 06/01/2009   06/01/2009 - 07/01/2009   07/01/2009 - 08/01/2009   08/01/2009 - 09/01/2009   09/01/2009 - 10/01/2009   10/01/2009 - 11/01/2009   11/01/2009 - 12/01/2009   12/01/2009 - 01/01/2010   02/01/2010 - 03/01/2010   03/01/2010 - 04/01/2010   04/01/2010 - 05/01/2010   05/01/2010 - 06/01/2010   06/01/2010 - 07/01/2010   07/01/2010 - 08/01/2010   08/01/2010 - 09/01/2010   09/01/2010 - 10/01/2010   10/01/2010 - 11/01/2010   11/01/2010 - 12/01/2010   12/01/2010 - 01/01/2011   01/01/2011 - 02/01/2011   02/01/2011 - 03/01/2011   03/01/2011 - 04/01/2011   04/01/2011 - 05/01/2011   05/01/2011 - 06/01/2011   10/01/2011 - 11/01/2011   01/01/2012 - 02/01/2012   08/01/2012 - 09/01/2012   11/01/2012 - 12/01/2012   02/01/2013 - 03/01/2013   03/01/2013 - 04/01/2013   03/01/2014 - 04/01/2014   05/01/2014 - 06/01/2014   09/01/2015 - 10/01/2015   11/01/2015 - 12/01/2015   12/01/2015 - 01/01/2016   02/01/2016 - 03/01/2016   05/01/2016 - 06/01/2016   12/01/2016 - 01/01/2017  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]