octubre 30, 2009

Fedora 12, entra Empathy sale Pidgin


En Fedora 12, nuevamente, Pidgin será reemplazado por Empathy. Lo cual debiera ser una buena cosa. Si bien, luego de años usando Pidgin (Gaim, Purple, o como sea se llame en ese momento, tanto en Windows como en Linux), estaba 100% acostumbrado a Pidgin, le tenía algunos reparos. Principalmente:

  1. Que los desarrolladores fuesen tan porfiados y se demorarán años en agregar soporte multimedia que, por lo demás, nunca he logrado ocupar. Parece estar ahí.
  2. Que las claves estuviesen almacenadas en un picante XML y SIN ENCRIPTAR!!! Existe un bug al respecto, pero se niegan a abordarlo.
  3. El manejo de log era horriblemente enredado.

Qué ganamos con Empathy? Integración con Gnome, ahora tus claves se guardan en el “llavero” de Gnome. Integración multimedia, la promesa de que todos los cachureos multimedia funcionarán sin problemas. Temás e íconos más lindos (ehhh…). La capacidad de migrar tus cuentas desde Pidgin a Empathy.

Así que, suerte con Empathy.

Freedom, Friends, Features, First!

octubre 20, 2009

Fedora 12 Beta disponible!

Fedora , basado en las 4 F (Freedom,dedication to free software and content; Friends, strength of our community; Features, commitment to excellence; First, commitment to innovation) (FAIL es la quinta secreta, que a veces pasa!) es un proyecto que está comprometido a entregar inovadoras funcionalidades para los usuarios, con un nuevo release cada 6 meses.
Finalmente el proyecto ha alcanzado el hito Beta para Fedora 12, de ahora en adelante sólo actualizaciones de problames críticos serán incorporados para el release de mediados de noviembre.
Así que están todos invitados a descargar y probar esta nueva versión de Fedora!


http://fedoraproject.org/get-prerelease

Ojo, es un release beta! Algunos problemas pueden andar dando vueltas por ahí, por lo que si descubres algo reportalo en:

https://bugzilla.redhat.com/

Gracias!

Qué hay de nuevo en Fedora 12?

* Performance optimizada - Todo los paquetes en 32 bits (x86_32) han sido compilados y optimizados para plataforma i686, con especial énfasis en los procesadores Intel Atom, aunque sin perder de vista a los demás procesadores! (Aunque hay un par de procesadores que han sido eliminados del soporte para este release)

* Actualizaciones más pequeñas y rápidas! Ya en Fedora 11 se podía disfrutar de yum-presto, el complemento para yum desarrollado por Jonathan Dieter, que reducía el tamaño de las actualizaciones vía descargar sólo los cambios en las actualizaciones. Además ahora el viejo gzip ha sido reemplazado por XZ, para las tareas de compresión, lo que ha reducido aún más el tamaño de los paquetes, evitándose los altos consumos de CPU y memoria asociados a bzip2.
Es decir, más paquetes por images y menores descargas al instalar!

* Aún más mejoras en NetworkManager, principalmente en el apartado de conexiones de banda ancha. NetworkManager fue originalmente desarrollado por Dan Williams, de RedHat, introducido originalmente en Fedora 7, se ha convertido ahora en la solución para administración de redes de facto en practicamente la mayoría de la sdistribuciones. Las mejoras a NetworkManager
hacen su uso aún más fácil, especialmente cuando estás moviéndote, de manera de poder seleccionar la mejor conectividad en todo momento. Además se ha incorporado soporte Bluetooth PAN, de manera que puedas navegar utilizando tu teléfono con sólo un par de clicks.

* Mejoras en el soporte de Theora video (Ogg), por muchos años, Theora, el formato de video abierto y libre, ha provisto una forma de ver video para todos los amantes de la libertad. Fedora 12 incluirá Theroa 1.1, con una calidad comparable a H.264, cumpliendo con las expectativas de todos aquellos que buscan multimedia vibrante y atractiva, tanto en streaming como en descargable. Gracias al trabajo en conjunto de Christopher "Monty" Montgomery de Xiph.Org (auspiciado por Red Hat) otros desarrolladores de Xiph, la contribución de Mozilla.org, ahora Firefox puede reproducir nativamente multimedia, usando videos Theora y audio Vorbis, mucho mejor que en versiones anteriores.

* Soporte gráfico mejorado, Fedora 12 incluirá soporte experimental para las tarjetas AMD Radeon HD2400 y posteriores. Para probarlo sólo basta instalar los drivers mesa-dri-drivers-experimental y a disfrutar de los efectos de escritorio. Kernel Mode Setting (KMS), introducido en Fedora 10 y extendido en Fedora 11 a tarjetas Intel, en Fedora 12 ahora incluirá también hardware NVIDIA, lo que implica que la mayoría de los sistemas podrán disfrutar de los beneficios de un fluído inicio gráfico. El inicio gráfico también fue mejorado para trabajar con múltiples monitores. Además en sistemas con múltiples monitores por defecto el escritorio será distribuido entre los distintos monitores, en vez de tener el mismo escritorio en todos los monitores (incluso con chips NVIDIA). Además, gracias al driver Nouveau permitirá mejras en la suspensión e hibernación de los sitemas. Se agrega ualgún soporte para el nuevo conector DisplayPort (Intel)

* Mejoras en virtualización, no contentos con las mejoras introducidas en Fedora 11, en Fedora 12 la virtualización basada en KVM se ha llevado al siguiente nivel. Hay muchas mejoras en performance, administración, compartición de recursos y aún más seguridad. La nueva biblioteca libguestfs y la herramienta interactiva guestfish están ahora disponibles para acceder y modificar directamente las imágenes de los discos de las máquinas virtuales.

* Reporte automático de caídas en SELinux, Abrt, una herrameinta diseñada para ayudar a los usuarios finales para reportar errores en Bugzilla sólo con unos pocos clicks, está ahora habilitado por defecto.

* La nueva herramienta para initrd, Dracut! Hasta Fedora 11 el booteo inicial (ram disk o initrd) era monolítico, altamente específico de la distribución y no entregaba mucha flexibildad. Todo esto se acabó con la llegada de Dracut, una herramienta "ram disk" con un framework basado en eventos diseñado para ser independiente de la distribución. Dracut es también usado por OLPC
.

* Plugins para PackageKit, PackageKit ahora cuenta con un plugin que permitirá la instalación de los paquetes necesarios cuando el usuario intene ejecutar un comando desde un paquete que no esté instalado. Otro plugin permitirá la instalación de plugins desde un navegador web.

* Bluetooth on-demand - Los servicios de bluetooth ahora serán automáticamente iniciados y detenidos luego de 30 segundos luego del último uso. Esto permitirá reudir aún más el tiempo de inicio y el uso de recursos.

* Moblin, la interfaz gráfica para netbooks. Esta nueva interfaz está completamente integrada con las aplicaciones gracias a Peter Robinson, voluntario Fedora.

* Mejoras en PulseAudio, Lennart Poettering de Red Hat, y muchos otros, han realizado mejoras significativas a PulseAudio. Mejoras en la lógicas de los mezcladores permitirá mejor control del volumen. Integración con el servidor de medios Rypel UPnP permitirá compartir audio (streaming) directamente desde tu equipo a cualquier cliente UPnP/DLNA, como la Playstation 3. También hay mejoras en el soporte hotplug, incluso ahora dispositivos Bluetooth se integran con PulseAudio.

* Mejoras en la seguridad de los procesos, la nueva biblioteca libcap-ng ha sido integrada para mejorar la seguridad.

* Sandbox SELinux, es posible confirmar aplicaciones a ambientes reducidos fácilmente. Dan Walsh, desarrollador de SELinux en Red Hat lo explica acá:

http://danwalsh.livejournal.com/31146.html

* Firmware Open Broadcom - El firmware para Broadcom openfwwf está ahora incluido por defecto. Esto siginifca que muchas de aquellas tarjetas wireless con chipsets Broadcom funcionarán directamente una vez instalado Fedora.

* Imágenes "vivas" híbridas, Las imágenes provistas con este release puede ser "movidas" a un pendrive con sólo usar dd. El uso del Fedora Live USB Creator for Windows todavía se recomienda para persistencia de datos.

* Mejor soporte para webcams. En Fedora 11 ya había muy buen soporte para webcam, en Fedora 12 puedes esperar aún mejor calidad en el video, especialmente en cámaras web baratas. Más detalles los puedes encontrar en el blog de Hans de Goede, de Red Hat http://hansdegoede.livejournal.com/6989.html.

* GNOME 2.28, La más reciente versión de GNOMe incluye el reemplazo de Tomboy, Empathy, nuevamente, reemplaza a Pidgin para mensajería instantánea. Y la nueva interfaz de contorl de volumen ha sido mejorada en esta versión.

* GNOME Shell preview - Fedora 12 incluye una versión preliminar del GNOME Shell, que será la nueva interfaz en GNOME 3.0 y posteriores. Para probarla basta con instalar el paquete gnome-shell y habilitarlo en los Efectos del Escritorio.

* KDE 4.3 - El nuevo KDE con el actualizado tema "Air" y la capacidad de confurar completamente los shorcuts en Plasma, performance mejorada y nuevos efectos de escritorio en el administrador de ventanas.

* Chiches para los desarrolladores, Eclipse Galileo, Perl 6, PHP 5.3, la última versión de Netbeansm entre otros!

* X Multi cursor - La actualización del servidor X.Org a 1.7 introduce la extensión X Input Extension 2.0 (XI2 para los amigos), con mucho del trabajo contribuido por Peter Hutterer de Red Hat. Esta extensión provee una nueva API para manejar dispositivos y también la funcionalidad de Multi-Pointer X (MPX). MPX permite a X el utilizar muchas entradas en simultaneo, prerequisito para escritorios multitouch y la interacción de múltiples usuarios en una sola pantalla.Mas detalle en el blog de Peter Hutterer
http://who-t.blogspot.com/search/label/xi2

El listado completo de funcionalides lo puedes encontrar en

http://fedoraproject.org/wiki/Releases/12/FeatureList

Vamos, qué esperas para descargarlo!

http://fedoraproject.org/get-prerelease

Borradores de guías y documentación la puedes encontrar en

http://docs.fedoraproject.org/drafts.html

octubre 19, 2009

Fedora 11 en un Thinkpad T400

Esta entrada es casi tan aburrida como la de Fedora 11 en un Dell Latitude E6400... Excepto que este SI tiene bluetooth y funciona de maravillas!
La máquina esta venía de fábrica con Windows 7 (cof cof).

Pasos de la instalación
Poner el DVD seleccionar paquetes a gusto y Next, Next, Next.

Enchular usando
Habilitar RPM Fusion

rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Para asegurarse de usar poco ancho de banda al instalar/actualizar.

yum -y install yum-presto

Para multimedia y similares (si va a instalar los devel, luego los puedes sacar, pesan poco ;-))

yum -y install gstreamer-plugins* totem-gstreamer gstreamer-ffmpeg

Para OpenOffice en español

yum -y install openoffice.org-langpack-es.i586

Más tonteras multimedia

yum -y install gecko-mediaplayer brasero-nautilus swfdec-gnome totem-nautilus

Para virtualizar (He probado con Xen, pero sólo obtengo errores :-()

yum -y install VirtualBox-OSE-guest VirtualBox-OSE

Para hacer "monitos"

yum -y install dia

Para conectarse al Exchange (cof cof)

yum -y install evolution-exchange

Flash para Firefox

rpm -Uvh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
yum -y install flash-plugin

Actualizar

yum -y update

Y listo, llegar y disfrutar.
Es /increible/ todo (wifi, efectos escritorio, sonido, teclas fn (aunque creo no haberlas probado todas), video a 1280x800, todo lo que he probado) funciona!

lspci
 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
00:03.2 IDE interface: Intel Corporation Mobile 4 Series Chipset PT IDER Controller (rev 07)
00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection
15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)

Enchuladas finales

chkconfig atd off
chkconfig avahi-daemon off
chkconfig ip6tables off
chkconfig irqbalance off
chkconfig mdmonitor off
chkconfig netfs off
chkconfig nfslock off
chkconfig portreserve off
chkconfig rpcbind off
chkconfig rpcgssd off
chkconfig rpcidmapd off

Link del notebook


Cosas que NO funcionan:
  • Lector de huellas digitales.
  • Suspender/Hibernar con compiz (efectos de escritorio) activo.
  • No he logrado configurar correctamente el uso de 2 monitores a la vez (el central se ve bien, pero el secundario se ve con una resolución horrible).

Revisa "Linux On Laptops","Linux Certified" y "LCTP Linux Laptop - High Resolution - Ultimate Performance"

Have fun!

octubre 08, 2009

Windows 7....

En la empresa nos asignaron unos preciosos Lenovo Thinkpad T400. Estos bichos venían con Windows (tm) 7 de fábrica, en mi caso lo alcancé a ver lo suficiente como para liberar el espacio suficiente para poder instalar Fedora 11 (funciona espectacular, sólo no reconoce el lector de huella digital y tiene algunos issues con la suspensión con compiz activo).

Acá las fotos de la comparación del T400.

Corriendo Windows(tm) 7

Y acá corriendo Fedora 11


Logran ver la diferencia?