31 marzo 2016

Microsoft sigue tanteando: Bash y apt en Windows 10

Parece que muchos van a dejar de usar cigwin. Mediante un acuerdo con Canonical, Microsoft ha incluido bash y apt en Windows 10, y supongo que tambien lo incluiran en las versiones servidor. Con apt vienen otros muchos programas, por lo que facilitara bastante la vida al instalar, por ejemplo, Apache, php y MySQL.
Hace poco que anunciaban la disponibilidad de SQL SERVER 2016 para linux el año que viene.  Por que este acercamiento a linux?
No  puedo evitar que me de bastante mala espina. Aunque en parte va a ser muy bueno para los administradores de sistemas, la historia dice que siempre se guardan un as bajo la manga, y mas cuando Balmer ha bendecido esta nueva politica. Hay que recordar que la politica tipica de Gates-Balmer era "adaptar, extender y extinguir". Ademas, toda empresa que forma alguna alianza con Microsoft acaba muy escocida, si no acaba desapareciendo, asi que, cuidado, Canonical. Esto puede significar el inicio de una guerra abierta contra Oracle, pero luego podria ser tambien contra RedHat o todo el ecosistema linux.

25 marzo 2016

Empieza el envio de Occulus rift

Ayer empezaron a enviar las gafas de realidad virtual que mas prometen, occulus rift, tal como indica el responsable de la empresa en su cuenta de twitter.

Lo malo por ahora es la falta de soporte para plataformas distintas de windows, ya que por ahora estan centrados en el sistema operativo de Microsoft.
Habra que esperar noticias y seguir otros proyectos como el de Valve, SteamVR. La coincidencia de estos lanzamientos con el sustituto de OpenGL, Vulkan, puede que provoque trabajo de mas por la coexistencia de ambas y de la privativa de Microsoft.

28 noviembre 2015

Raspberry pi zero

Hace un par de días del lanzamiento del modelo zero de Raspberry Pi y parece que en el primer día ya se agotaron. Con un precio de 5$ y siendo el primer ordenador que se regala con una revista, parece normal. Aunque sea para tenerla de llavero a ese precio valdría la pena.

Sólo tiene dos microUSB, uno de ellos para cargar, un puerto mini HDMI, el conector de la microSD, los contactos de reset y video compuesto y los 40 contactos del puerto GPIO. Ni más ni menos. Al procesador lo han subido de vueltas respecto al modelo 1, por lo que igual es conveniente ponerle un disipador.

Quien vaya a trastear en serio, este es el modelo más práctico, más que nada por su bajo precio y porque esto se puede meter en cualquier sitio.

Lo malo es que hay que comprar bastantes accesorios aparte. Si se quiere usar para el Kodi, conversor de HDMI, de usb, regleta de USB, conversor USB a ethernet o WIFI, etc. Y para conectar otras cosas, hace falta comprar el puerto GPIO.

Por último, está el problema de la distribución. Aquí no va a costar 5$ ni su equivalente en euros precisamente. Es cuestión de hacer cuentas para ver si realmente vale la pena este nuevo modelo.

Viernes de cuentas a negro, halloween y la venta de almas

Es muy curioso este país donde vivimos, aunque podría extenderlo al continente. La mitad de la población, si no más, funciona como hace más de 50 años, como poco. En las grandes ciudades, donde se suma un porcentaje grande, pero no mayoritario de la población de España, nos escandalizamos de muchas cosas que dicen a veces, cuando sabemos perfectamente que no existen, como alguien abatido a escopetazos o eso del machismo en este tan avanzadísimo siglo XXI.

Y vaya, hace nada tampoco nadie se podría creer que en España hubiera corrupción, y ahora resulta que eso es sólo de "la clase política", clase que no comprende ciudadanos como otros cualquiera, son otra cosa. Fíjate, como puede ser eso con lo legales que somos todos, que no hacemos trabajitos en negro, ni compramos sin pagar el IVA, ni llamamos a la parienta con el teléfono del trabajo, ni usamos el coche de empresa para uso privado ni nos llevamos material de oficina a casa sin camino de vuelta. A veces, material de oficina es sinónimo de material informático.

Cuando ya te empiezas a ver canas y te has dado algún paseo por aquí y por allá, ves que todo lo que dicen en los medios es mentira, que esos logros sociales que algunos se vanaglorian de haber conseguido no existen y que lo que hay es lo que siempre ha habido. Lo más obvio es que muchas mujeres siguen de amas de casa con su marido llevando el único sueldo, las que trabajan cobran menos que los hombres, y sigue habiendo abusos laborales tan leves y poco irónicos como que algunas feministas que por casualidades de la vida acaban teniendo una empresa llegan a despedir a las empleadas en el momento en que les dicen que están embarazadas. Coño, si estás trabajando no folles. Todo el mundo sabe que si firmas un contrato no puedes tener vida privada.

Y ciertamente no tenemos vida privada. Si nos hacen la vida fácil, ¿para qué tenemos que prestar atención a nuestras libertades? A veces sí lo hacemos, cuando alguien nos dice que hay que ir a una manifestación, por supuesto que vamos sea de lo que sea, que así nos saltamos una clase. Y así, al instalar un juego gratuito en el móvil, por supuesto que le damos permiso a todo lo que pida y aceptamos vender nuestra alma.

¿Seguro que es gratis? Parece ser que hasta el inofensivo jueguecito de los pájaros cabreados nos vigila. Si compramos un ordenador con sistema operativo propietario que se incluyen gratis (ah, no, no puede ser, ¿que se paga?), hay que aceptar la licencia sin leerla, qué pérdida de tiempo, con la cantidad de texto que hay. Y sobre todo, hay que activar el GPS siempre y tener siempre cobertura y datos en el móvil, que si no el asistente no me dice donde tengo que mear, y aceptar todo lo que pida sin pestañear, que para eso está la ley de protección de datos, para que los grandes monopolios no se guarden datos nuestros y las telefónicas no guarden todo lo que hemos hecho durante dos años.

Pero todo va perfecto, el gobierno ha hecho los deberes y vivimos en la sociedad del bienestar, donde dentro de nada no habrá paro, nuestro sistema educativo será el mejor de Europa, la sanidad también y todos seremos felices. Como somos tan modernos, vistámonos de bandera de EEUU (que de rojo y gualda es cutre, o no, es facha, aunque en 1785, de cuando data la actual nuestra, yo diría que ese término no se había inventado) y dejemos estar esas ordinarieces nuestras de ese pasado franquista y reaccionario y vamos a disfrazarnos de gilipollas en halloween, que nadie sabe que coño es, pero invitan a entrar gratis en las discotecas, oiga

Como aquí no hay rebajas, segundas rebajas ni terceras varias veces al año, ni la semana fantástica del tajo británico, ni el día sin IVA del tontolabarkt o del lenguametlan, o el día del socio, abonado, o enmerdado, la economía no se mueve, no hay consumo, etc, y no se petan las terrazas de los bares, vamos a ponernos todos de acuerdo como buenos hermanos e inventemos el Black Friday. Pero hagámoslo en plan persecución al agarrao que no quiera comprar, como una gestapo cualquiera. Ah, que no lo hemos inventado, por eso es nombre raro. No lo traduzcamos porque igual es que es nombre propio de un yanki, o no, va a ser porque suena a gilipollez. Aunque para mí que suena a gilipollez igual, sea en inglés, francés, italiano o español. Lo importante es que está de oferta con un 50% de descuento, casualmente al mismo precio que hace dos semanas. Corre, que se lo llevan.

24 marzo 2014

Gracias, Adolfo

Los que no vivimos la transición no podemos llegar a entender de verdad qué significó Adolfo Suárez para España. Después de todo, nacimos en democracia y no hemos conocido otra cosa. Pero es justo eso lo que nos dió, una democracia. Por ello yo también lloro su pérdida, como todo español debería hacer.

Trabajó incansablemente anteponiendo sus ideales y su país a todo para conseguirnos lo que tenemos ahora, en una carrera llena de zancadillas. Sin él quien sabe qué habría pasado con nuestro país...

Son días tristes para todos y días para agradecer a Don Adolfo el haber existido. Gracias por enseñarnos lo que es la política con mayúsculas, la verdadera democracia, el valor, el patriotismo, la dignidad...

Es un ejemplo que por desgracia nadie sigue ni seguirá. Nunca habrá nadie como él, y si por casualidad lo hubiera, lo destrozarán como con él hicieron. Ahora los que le traicionaron también le lloran. Tuvisteis que apoyarle entonces. Ahora tendríamos una auténtica democracia y no la basura bipartidista corrupta que tenemos.

Ójala su muerte valga para que su espíritu cambie nuestro sistema político, pero eso es una utopía. Nuestros políticos sólo quieren poder, y no tienen problema en ir turnándose para tenerlo. Por eso cada uno de un signo político, cuando lo que realmente es bueno y justo para todos es el centrismo. Todos con todos y para todos.

¿Como puede costar tanto realizar reformas actualmente? Él consiguió acabar con la dictadura en 3 meses, y en poco más consiguió consensuar nuestra actual constitución. Pero Adolfo Suárez no tenía miedo, quería transformar España y lo hizo. No le importaban las encuestas, le importaba la participación y el acuerdo entre todos. Ahora nadie tiene ni la más mínima intención de reformar nada, por si la prensa y la oposición se tiran encima, a no ser que les interese para tapar alguna otra cuestión. Y así nos va.

Ójala siguieran tu ejemplo.

Descanse en paz.

31 octubre 2012

Steam: ¿Un punto de inflexión?

Si algo ha faltado siempre en Linux son programas comerciales. El mercado siempre se ha dirigido a la plataforma dominante: Windows. Es lógico si se analiza fríamente: Microsoft ha hecho todo lo posible para facilitar el desarrollo en su plataforma y, paralelamente, imposibilitar el desarrollo multiplataforma lo máximo posible. Por tanto, si se quiere vender, se desarrolla para Windows y se dejan de lado el resto de plataformas. Si una plataforma sube significativamente su cuota de mercado, las desarrolladoras desvían su mirada hacia ésta. Puede verse como ejemplo, aunque no sea el mismo caso exactamente, que, cuando Firefox subió su cuota por méritos propios, todos los desarrolladores web tuvieron que cumplir los estándares y probar con este navegador. Cuando surgió iOS, se abrió un nicho de mercado que no acababa de arrancar: los juegos para móviles. Cuando surgió Android, este nicho se amplió aun más. Surgió OpenGL ES, dando un gran impulso a este estándar vapuleado antes por Microsoft y por sus propios desarrolladores. La llegada de Windows 8 y su tienda ha mosqueado a Valve. Steam ha sido una exitosa plataforma de compra de juegos en linea, y, como siempre, Microsoft intenta utilizar su posición dominante para borrar a la competencia. Valve no se ha quedado con los brazos cruzados y ha buscado una "válvula" de escape: Steam para Linux. El resurgimiento de OpenGL gracias a los móviles y este movimiento de una gran desarrolladora de juegos, que es lo que más dinero mueve, puede ser el espaldarazo definitivo al entorno de escritorio de Linux. Canonical está trabajando con ellos, así como con Intel, AMD y nVidia para que todo vaya como la seda y para que la distribución elegida inicialmente sea Ubuntu. Posteriormente podrán ser otras. Esto lleva a otra conclusión: es vital unificar. Aunque a muchos partidarios del software libre quieren que el privativo no se acerque, es condición necesaria para que nuestro sistema crezca, y lo haría exponencialmente. Cuanta más gente mejor. Hace tiempo que se acabaron los tiempos en los que Linux era de minorías especializadas. Ha de abrirse al mundo. Y a ver si de una puta vez se unifican las estúpidas y artificiales diferencias que existen entre distribuciones como, para empezar, poner en rutas o archivos distintos la configuraciones de programas determinados (apache...). Y si se crea un nuevo sistema de paquetes con lo mejor de todos... no, tampoco hay que fantasear tanto. Este mes se ha abierto la beta pública limitada de Steam para que 1000 usuarios puedan probarlo, aquí.

19 octubre 2012

Ubuntu 12.10 lanzada

El quetzal cuántico ya está aquí. Esta noche he actualizado mi equipo principal a esta nueva versión sin ningún tipo de problema, como siempre. Únicamente he de decir que me ha preguntado tres o cuatro veces si deseo sobreescribir sendos archivos de configuración, y esto a estas alturas no debería ocurrir. Debería guardárselo e informar al iniciar el sistema y no bloquear la instalación. Así de primeras, estos son los cambios que he notado. - En mi equipo no es más rápido que la versión anterior. Igual se nota en equipos nuevos, tal como prometen. - Se puede conectar remotamente desde la pantalla de bienvenida. Esto tendré que probarlo un día de estos. - Aparecen dos iconos nuevos en el lanzador, que corresponden a páginas web de Amazon y Ubuntu one. Al entrar en facebook me pregunta si deseo añadir facebookmessenger. Acepto y me añade otro icono que simplemente abre Firefox con la página, o lleva a su pestaña si ya estaba abierto. - El icono de notificación y los de su menú han cambiado. Se han extendido las notificaciones: Al haber añadido facebook me notifica aquí sobre mensajes y notificaciones de éste. - POR FIN pueden cerrarse ventanas en exposición y hasta se ve el título. Esto debió estar desde el principio. Era una carencia muy grave. - La animación de minimizar mola. - Las previsualizaciones del menú de Ubuntu, el Dash, están muy bien. Podrá integrarse prácticamente cualquier cosa aquí. Se previsualiza pulsando con el botón secundario sobre cualquier cosa en cualquier lente, y según de lo que se trate se muestra de una manera diferente. Por ejemplo, para un álbum musical aparece la lista de canciones (aunque no reproduce por alguna razón) y para una foto permite abrirla, enviarla por correo, o abrir la carpeta en donde se encuentra, además de mostrar datos sobre ella. Por otra parte, es ligeramente lento si no se tiene una gráfica ágil. - Libreoffice Calc no tiene menú. Si se abre un segundo documento sí. - Writer POR FIN tiene una regla decente y no el pegote triangular negro. - El HUD busca en cualquier parte de la aplicación actual. Mi impresión: es como debió ser la versión anterior en algunos aspectos y un camino claro hacia lo que debe ser un sistema operativo de escritorio: Integración total. Me gusta. Conforme la vaya utilizando veré si ahora se puede trabajar en serio con esta versión, sobre todo por el intercambio entre ventanas.

19 septiembre 2012

Integración Ubuntu Linux con "Active Directory" II: Usuarios

Seguimos con la integración de Ubuntu en el directorio activo de Windows Server que empezamos con este artículo. Vamos ahora a configurar nuestro sistema Linux para que valide los usuarios frente al servidor Windows.

El sistema usa /etc/nsswitch.conf para determinar dónde mirar al resolver algunas cuestiones. Es aquí donde hay que indicar dónde tendrá que comprobar el sistema las credenciales que introduzcamos al iniciar sesión tanto local como remota. Para usuarios y grupos del directorio activo, hay que añadir referencias al módulo del servicio de nombres winbind:

passwd: compat winbind
group: compat winbind
shadow: compat winbind

Con esto, primero se hace una validación local, como siempre, y en caso de que el nombre de usuario no se encuentre, se comprueban las credenciales contra el servidor Windows. Si se desea que lo que se compruebe primero sean las credenciales de los usuarios del directorio activo, habrá que invertir el orden: AVISO: EN CASO DE ERROR, ESTO PUEDE IMPOSIBILITAR EL ACCESO AL SISTEMA. **HABILITAR LA CUENTA DE ROOT ANTES DE HACER LO SIGUIENTE**
passwd: winbind compat
group: winbind compat
shadow: winbind compat

Por alguna razón, en ubuntu 12.04 no funciona correctamente la comprobación de credenciales. Es un problema con lightdm que no se si se ha corregido en la 14.04 o posteriores. Sin embargo, existen opciones para poder introducir usuarios que no existen localmente. Para ello, se edita /etc/lightdm/lightdm.conf y se añade la siguiente linea:
greeter-show-manual-login=true

Para ocultar los usuarios que han entrado previamente, que podría ser una larga lista:
greeter-hide-users = True


Pero, como decía, desde la pantalla gráfica, durante las pruebas, no funcionó si primero se valida ante el servidor. Sí funcionan correctamente los accesos remotos en la 12.04, y en la 10.04 y siguientes con gdm todo funciona correctamente. No he verificado qué ocurre en la 14.04 y posteriores

Toda la documentación encontrada se refiere a versiones bastante antiguas de samba, y se indica que hay que editar bastantes archivos de PAM. En realidad, esto ya no es necesario. Puede verse que todos los módulos implicados están activados:
pam-auth-update
Sólo hay que editar /etc/pam.d/common-session y añadir:
session required pam_mkhomedir.so umask=0022 skel=/etc/skel

Finalmente hay que crear el directorio /home/MIDOMINIO-COM, ya que aquí es donde se crearán las carpetas de los usuarios del dominio con el esqueleto configurado antes. Para activar los cambios hay que reiniciar los servicios implicados (ahora es el momento crítico que requiere tener root en caso de error):
sudo service winbind restart
sudo service smbd restart

Ahora se podrá mostrar el listado de usuarios y grupos del dominio al estilo unix:
getent passwd getent group Y validarse ante el servidor tanto localmente como remotamente.

29 agosto 2012

¿Apple es el abanderado de la innovación?

Lo de las patentes en EEUU no se si es de risa o para llorar. Apple denunció a Samsung por "robo", es decir, violación de patentes. No se si es que en Europa tenemos otra visión de las cosas y ellos tienen razón o es que son totalmente ridículos y ponen precio hasta al aire. Diría que es más bien lo segundo, que tienden hasta a poner precio a sus madres. El problema es que arrastran al resto del mundo, y así nos va.

Según he leido, han violado 6 patentes:

- Ampliación de documentos tocando la pantalla. En symbian creo que se hacía desde hace muchos años, y en todo navegador de internet móvil. No parece muy innovador, más bien algo que se le puede haber ocurrido a miles de personas.


- 'Rebote' de la página al desplazarse más allá del límite. Igual aquí se les ha visto el plumero. Es algo más estético que otra cosa, pero seguramente a Apple le molestó que la competencia tuviera hasta detallitos iguales. En cualquier caso, no lo veo patentable. Es un detalle de usabilidad bastante prescindible y por otra parte, me parece recordar haberlo visto en algún otro sistema.

- Distinción entre los gestos de un solo toque y los gestos multitoque, como la ampliación 'pellizcando' la pantalla. Esto es propio de la pantalla, y Apple no fabrica pantallas, pero Samsung sí. Lo que estaría patentado sería la tecnología multitoque, que sí es innovación, pero el propio uso es estúpido patentarlo.

- Diseño ornamental del iPhone, patente en blanco y en negro. Vale, aquí tenemos algo más lógico. Hacer un producto con la misma apariencia es tocar los colgantes masculinos, y no es siquiera necesario patentarlo, al menos en Europa; el hecho de estar en el mercado ya da un derecho y que la competencia use la misma apariencia es denunciable. Aquí habría que ver si realmente poseen la misma apariencia. Y yo no confundo un Galaxy y un Iphone, así que a lo mejor es que no son iguales. Si entran en que son parecidos, el 90% de los móviles del mercado son parecidos. El hecho de que lo hayan patentado en negro da muestras de mala fe, ya que el color abanderado de Apple es blanco.

- Las esquinas redondeadas de los iconos de las aplicaciones. Me descojono, con perdón. ¿Esto se puede patentar? Vale que Apple cuida mucho la apariencia, pero, ¿esto tiene que ver con la innovación?

El hecho de que Apple haya ido por delante en crear sistemas fáciles de usar y con una muy buena estética aunque no necesariamente potentes o completos no significa que sean los únicos que lo hacen y han de hacerlo. Todas las empresas copian detalles y es totalmente normal; otra cosa es que se copie tecnología que ha costado dinero desarrollar. Ahí entramos en otra cuestión. Pero que denuncien por estas tonterías... para mí, es buena publicidad para Samsung y mala para Apple. Y si a pesar del esnobismo que hace ganar a Apple dinero a espuertas gracias al consumismo existente con los móviles, una marca no tan chachipiruli como Samsung ha conseguido superarlos, quizá es que están trabajando mejor.

Tenía cierta simpatía a Apple cuando Steve Jobs estaba vivo, pero por mí que los borren del mapa entre Samsung, HTC, ZTE y LG. No incluyo a Nokia porque su pacto con el diablo me produce la misma simpatía que ahora Apple. Además, llevaban años viviendo del cuento.

Visto esto, creo que voy a ir a EEUU y voy a patentar el cagar.

28 agosto 2012

Integración Ubuntu Linux con "Active Directory" I: Unir máquina

El directorio activo de Microsoft es simplemente una integración completa del estándar de directorio LDAP con autenticación Kerberos y resolución DNS, ligeramente modificado, al estilo Microsoft, para complicar las cosas.

Desde hace tiempo quería probar si se podía integrar fácilmente una máquina Linux con un servidor de dominio Windows, para que cualquier usuario del dominio pueda acceder a la máquina y, pese a que la documentación disponible está desfasada, sí, es posible, y dentro de lo que cabe bastante sencillo. En los artículos consultados se propone el uso de herramientas de terceros, pero el procedimiento que voy a describir hace uso únicamente de samba y de algunas herramientas de autenticación necesarias también incluidas en los repositorios.


Empecemos con el proceso. Se describe la integración con Windows Server 2003 y 2008 (supongo que también funcionará con el 2000) para Ubuntu 10.04, 12.04 y 14.04. El resto de distribuciones desde hace un par de años seguirán un proceso muy similar, exceptuando la instalación de paquetes y la ubicación de algunos archivos. Otras anteriores seguirían un procedimiento más laborioso en la segunda parte del artículo.

Tendremos por tanto un dominio midominio.com con un servidor Windows llamado servidor y una máquina linux que se llama ubuntu.

Lo primero es instalar los programas necesarios:

sudo apt-get install winbind samba krb5-user libpam-mount

En la 14.04:
sudo apt-get install winbind samba krb5-user libpam-mount libpam-winbind libnss-winbind acl

Durante la configuración postinstalación se pide el nombre del reino predeterminado. Se introducirá en mayúsculas el nombre del dominio. Según versión también preguntará el servidor de kerberos y el servidor administrativo, que corresponden a la máquina del servidor de dominio Windows servidor.MIDOMINIO.COM.

Los datos anteriores se guardan en el archivo /etc/krb5.cnf. En caso de que no se pregunten en la postinstalación, habrá que editar dicho archivo e introducirlo manualmente en cada una de las secciones siguientes. En cualquier caso, puede confirmarse que los datos son correctos:


[libdefaults]
        default_realm =MIDOMINIO.COM

[realms]
       MIDOMINIO.COM = {
                kdc = servidor.MIDOMINIO.COM
                admin_server = servidor.MIDOMINIO.COM
                default_domain = MIDOMINIO.COM
        }

[domain_realm]
        .midominio.com = MIDOMINIO.COM
        midominio.com = MIDOMINIO.COM

En la 14.04 no parece ser necesario el bloque domain_realm. En la configuración de la interfaz de red hay que indicar el dominio de búsqueda. Si se usa NetworkManager se indicará gráficamente en la pestaña Ajustes de IPV4, pero si se trata de un servidor sin entorno de escritorio instalado, se editará /etc/resolv.conf y se añadirá la IP del servidor DNS si no estuviera ya indicado (puede ser distinto al servidor de dominio Windows), y el dominio de búsqueda:

domain midominio.com
search midominio.com
nameserver 192.168.1.10
En Ubuntu 14.04 sin entorno de escritorio, en lugar de resolv.conf se modificará el archivo /etc/resolvconf/resolv.conf.d/base y posteriormente se actualizará: sudo resolvconf -u Se indica también el nombre y dirección IP en la red de la máquina propia en /etc/hosts:
127.0.1.1       ubuntu
192.168.1.29  ubuntu ubuntu.midominio.com

En un directorio Windows es muy importante la sincronización horaria debido a la autenticación por kerberos, por lo que hay que configurar como servidor horario el mismo servidor que tenga el servidor de dominio, o al propio servidor de dominio. Se edita /etc/default/ntpdate:

NTPSERVERS="servidor.midominio.com"
NTPOPTIONS="-u"
La segunda opción evita usar puertos privilegiados.

Ya está preparada la configuración básica. Vamos a empezar a tocar la de Samba, que se ha de configurar como cliente de ADS.
Primero es recomendable hacer un respaldo del archivo original para evitar problemas y como referencia, ya que es una buena fuente de información sobre los parámetros existentes:
cd /etc/samba
mv smb.conf smb.conf.orig

He preparado un archivo funcional smb.conf que puede usarse como base. Atención a workgroup, que ha de llevar guión, y a las mayúsculas:
[global]
    workgroup = MIDOMINIO-COM
    realm = MIDOMINIO.COM
    server string = Servidor %h (Samba, Ubuntu)
    security = ADS
    map to guest = Bad User
    obey pam restrictions = Yes
    pam password change = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Introduzca\snueva\s*\sclave:* %n\n *Repita\snueva\s*\sclave:* %n\n *clave\sactualizada\scorrectamente* .
    unix password sync = Yes
    restrict anonymous = 2
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    announce version = 4
    announce as = NT Workstation
    os level = 0
    local master = No
    domain master = No
    dns proxy = No
    usershare allow guests = Yes
    panic action = /usr/share/samba/panic-action %d
    template shell = /bin/bash
    winbind cache time = 10
    winbind enum users = Yes
    winbind enum groups = Yes
    winbind use default domain = Yes
    winbind refresh tickets = Yes
    winbind offline logon = Yes
    invalid users = root
En Ubuntu 14.04 cambia ligeramente. En lugar de security = ADS:
 server role = member server
A continuación, según versión, se añadirá también:
- En Ubuntu 10.04   
   idmap uid = 167771-335549
   idmap gid = 167771-335549
   passdb backend = tdbsam

- En Ubuntu 12.04 y 14.04:
 idmap config * : range = 167771-335549
 idmap config * : backend = tdb


Lo siguiente viene por defecto en el original y se añadirá al final:
[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    printable = Yes
    print ok = Yes
    browseable = No

[print$]
    comment = Printer Drivers
    path = /var/lib/samba/printers

Si se configura una copia del original o se realiza cualquier otro cambio, es recomendable, por no decir imprescindible, utilizar la utilidad de verificación de samba:

testparm
Lo que devuelve será la configuración corregida en su caso y podrá sustituirse el actual smb.conf por lo que devuelva.

Vamos a empezar a probar lo que hemos configurado. Probemos Kerberos:

sudo kinit Administrador@MIDOMINIO.COM
Para lo anterior y para los casos siguientes puede usarse cualquier otra cuenta con permisos de administración del dominio en lugar de Administrador.

Si todo va bien, no debe mostrar ningún mensaje. Para visualizar los tiques kerberos almacenados:
sudo klist
Y ahora vamos a meter de una vez la máquina en el dominio:
en el dominio:
sudo net ads join -U administrador

Para los dominios NT en lugar de ads se hubiera usado domain. Introducido esto, el sistema contestará:
Using short domain name -- MIDOMINIO-COM
Joined 'UBUNTU' to realm 'midominio.com'
DNS Update for ubuntu.midominio.com failed: ERROR_DNS_GSS_ERROR
DNS update failed!
El error DNS es normal si el servidor de dominio no es servidor DNS, ya que lógicamente no ha podido actualizar el registro DNS de la máquina.

Para el caso de querer abandonar el dominio se introduciría algo muy similar a lo anterior:
net ads leave -U Administrador
Una vez introducida la máquina en el dominio, se puede probar la conexión con el directorio activo:
sudo net ads testjoin
Desde el servidor Windows ya constará la máquina como miembro y podrá organizarse en el grupo que convenga. En la segunda parte del artículo se indicará cómo configurar la máquina Linux para que valide usuarios contra el dominio.

20 agosto 2012

Cambios en entornos de escritorio... ¿vamos a mejor?

Apple cuenta como pionero en lo de preocuparse de la interfaz de escritorio y la facilidad de uso. Aunque como inventar no han inventado mucho, han aplicado lo que se han encontrado con bastante buen criterio. Con un sobreprecio importante, pero en estos años les ha funcionado muy bien.

Microsoft cuenta como pionero en licencias abusivas (aunque otros no se quedan atrás) y en la venta de humo. Han vendido desde el principio productos que no tenían aun, características que nunca han funcionado como prometían y retrasado la adopción de estándares y tecnología varios años.En el diseño de sus productos han cuidado más la imagen (bastante aceptable, aunque inferior a la de Apple) que la calidad y con suerte la mala calidad ha ido sobrellevándose. Su poder de monopolio ha influido bastante, partiendo de que desde su fundación era una empresa con poder económico. En estos años les ha funcionado extraordinariamente bien, haciendo que la gente crea que es normal que los ordenadores fallen y que algunos prefieran lo de dicha marca a pesar de que todo el mundo dice con toda naturalidad que uno de sus sistemas (incluso en las presentaciones) se ha colgado. Malo conocido.

En los servidores siempre ha habido UNIX, descendiendo su cuota por la presión de la empresa indicada antes. Han existido otras empresas y otros sistemas que aun sobreviven únicamente por su uso por los aficionados, como el Amiga OS.

GNU siempre ha buscado un sistema libre, sin importar el diseño, la comodidad ni cuando estará disponible. La entrada en juego de Linus Torvalds facilitó la adopción en muchos lugares de un nuevo sistema UNIX: GNU/Linux. Se inició el proyecto GNOME y poco después KDE. Surgieron otros entornos de escritorio. Linux sustituyó a Unix en los servidores. Se va ampliando su cuota.

La parábola del escritorio era muy parecida en todos los sistemas, manteniéndose todos estos años con muy pocos cambios. Apple era ligeramente diferente a todos los demás, y el hecho de que Apple haya subido su cuota de mercado, hayan entrado en juego los miniportátiles y más aún los móviles y Canonical haya puesto una distribución de Linux como puntera ha hecho que todo se revuelva un poco. Microsoft tuvo que afinar su "Vista" tras el viejísimo XP y sacar un sistema que pudiera ponerlos un poco al día con el 7, pero el poder de los móviles ha llevado a todos a que intenten unificar todos los sistemas.

Ni que decir tiene que el windows 7 apesta. Es otra mala copia a Apple y a KDE y no ha tenido éxito. Han vendido muchísimo simplemente porque está en los ordenadores que se venden y la gente se lo traga. Como lo saben, han intentado mejorar con el Windows 8 y ser un poco originales. Esto lo digo mientras no vea de qué se han copiado, porque es la primera vez que veo algo original. Digo original, pero no bueno. Es bonito y unifica el uso del ordenador y el móvil, pero no hay dios que trabaje con eso. Canonical intenta hacer lo mismo (unificar, unidad-Unity) desde hace tiempo y lleva buen camino: ordenador, miniordenador, móvil, televisor, todo unificado.

De todas formas, tampoco es que se pueda trabajar plenamente con Unity. A veces me desespera, sobre todo con dos monitores, al pasar el puntero de uno a otro. La barra de menús inferior de Apple nunca me ha acabado de gustar y todos la han copiado ahora, Canonical poniéndola a la izquierda y Microsoft abajo. He de decir que Unity tiene una gran colección de grandes ideas (esa misma barra es teóricamente buena idea al tener pantallas panorámicas), pero aun queda camino. Gnome directamente la ha quitado del medio, mostrándola cuando se abre el menú de actividades. Mala solución.

No me gusta nada que eliminen la barra de tareas sin algo que la compense. Es lo que permite trabajar en serio. Sin eso, un ordenador es para navegar por internet y poco más. Algo tan simple como comparar tres PDF con características de unos productos similares es una pesadilla de clicar y clicar. Hemos perdido productividad para tener un diseño más bonito.

Últimamente he vuelto a imaginar cómo debería ser el entorno de escritorio perfecto. Y creo que sería una fusión entre Gnome, MeeGo y Unity.

Eliminamos el escritorio, que siempre ha sido un sinsentido. Si quieres manejar archivos, ¿para que está el gestor de archivos? ¿Por qué tener que minimizar todo o cambiar de escritorio porque están ahí detrás? ¿Que sentido tiene dos vistas distintas de lo mismo: abrir la carpeta Escritorio en el gestor de archivos, que tiene el mismo contenido que hay en la pantalla, pero no sale igual. Punto para MeeGo y... ¿Windows 8 -años después-?

Unity ha de mostrar la exposición de ventanas de aplicaciones igual que Gnome, aunque ambos deberían hacerlo con una transición más suave para no marear a algunas personas. Si quiero cerrar varias aplicaciones, con Unity es un sufrimiento, y si quiero pasar de un documento a otro, cuando tengo varios, no veo el título porque sólo está en la propia ventana, reducida. En Gnome está con un título extra a buen tamaño y un botón directo para cerrar. Punto para Gnome.

Gnome 3 debería acoplar la barra de título con la principal al maximizar. Es una pérdida de espacio tal como está, y una redundancia, porque pone el nombre del programa en ambos. Además, la barra única no sirve para casi nada, es otra pérdida de espacio. El menú Actividades debería ser un simple icono. Con Unity, al maximizar, se fusiona la barra de título con la barra superior, y ésta tiene los menús de las aplicaciones y la bandeja del sistema. Punto para Unity.

Eliminar el botón minimizar es un acierto de Gnome. ¿Para qué quiero minimizar? Tengo los escritorios que quiera y puedo pasar de uno a otro. Además, no tengo más que pulsar sobre otra aplicación para que ésta se ponga delante, no necesito que otra se vaya a la barra. Punto para Gnome.

La distribución de ventanas es un gran acierto. Muevo una ventana a una mitad y ésta se redimensiona a dicha mitad. Está disponible en ambos entornos, dado que Unity usa Gnome 3.

El menú de Unity contiene las lentes, que han sido una gran idea, aunque mejorable: los botones para elegirlas deberían estar arriba. Además, el menú de aplicaciones de Gnome es mejor que la lente de aplicaciones. Hay que hacer menos pulsaciones para encontrar la aplicación deseada, que a veces es misión imposible con Unity. Éste ha de cambiar urgentemente la forma de mostrar las aplicaciones y quitar lo de "disponibles para descargar", que debería aparecer como un "mostrar más", y quitar los "mostrar más" de las listas que deben mostrarse al completo, tal como Gnome. Por su parte, Gnome debería mostrar el nombre completo de cada aplicación, como Unity, o al menos al poner el puntero por encima.


Yo daría la opción de incluir la barra de tareas de toda la vida, aunque sólo con el icono del programa y el nombre del documento, para que la pusiera quien quisiera (yo), para poder usar la previa de ventanas o ésta, según convenga.

Propongo una mejora a la previa de ventanas. Más allá de poner una ventana en una mitad y otra en la otra mitad, yo pondría por defecto las ventanas maximizadas, cada una en un escritorio, y si se ponen en un escritorio que ya hay ventanas, distribuir automáticamente según dónde se sitúe y permitir reajustar. Al volver a la vista normal se permitirá redimensionar y superponerlas.

No existirán botones en la ventana: adiós a minimizar, maximizar y cerrar. Esto se hará en la previa de ventanas. En la barra superior tendremos por tanto el menú global de Unity con un botón con el logo, que lleva al menú de Ubuntu, y otro para el distribuidor (previa de ventanas y escritorios).

Próximamente unas imágenes.

16 agosto 2012

El retorno

Hace ya mucho tiempo que no vengo por aquí por diversas circunstancias. Diría circunstancias de la vida, pero viendo los últimos artículos que escribí parecería que esas malas noticias eran la causa. Falta de tiempo y tiempo que me robaron o me dejé robar. Pero hace ya mucho que salí del túnel y la luz que encontré era más luminosa de lo que nunca hubiera imaginado.

En este tiempo Blogger ha cambiado su interfaz, Canonical ha sacado un par de versiones de Ubuntu, Unity sigue teniendo defectos graves y el mundo está en crisis y España aún más gracias a nuestros queridos y grandes administradores del país. Y que nadie hable mucho, que la culpa es de todos, que quítate tú para ponerme yo. Y si hay que lamer el culo, maricón el último.

Vienen nuevos temas próximamente que requieren bastante tiempo, así que hoy no será el día del pleno retorno. Vamos a comentar algunos temas destinados a organizaciones y administradores de sistemas: clusterización y monitorización; aunque empezaremos con algo más sencillo: integración de linux en un dominio de windows. Este último tema es de lo que menos documentación en condiciones he visto jamás, sea en español o en inglés, así que voy a corregir el problema este verano.

14 octubre 2011

Ha muerto Dennis Ritchie

Parece que estamos en racha... Ha muerto Dennis Ritchie, al que le debemos el lenguaje C, que es el utilizado para programar el núcleo (kernel) de linux y del que han surgido todos los lenguajes modernos. Y hablando de linux... también le debemos Unix, junto con Ken Thompson. Primero desarrollaron Multics y después Unix, y todos los sistemas operativos de servidor o escritorio actuales (y algunos móviles, recordemos que Android es Linux) se derivan de (o copian en el caso de Windows) aquel Unix que nos proporcionó.
Ha muerto el padre de los sistemas modernos. RIP.

06 octubre 2011

Ha muerto Steve Jobs

Ayer, a los 56 años de edad, falleció Steve Jobs, el fundador de Apple. Para los que nos gusta la tecnología creo que es una auténtica tragedia.

Como inventar no inventó nada, pero ha cambiado el mundo. Fue él quien hizo que los ordenadores fueran usables por cualquiera, el que ha hecho el mundo de la tecnología accesible a todos. En sus inicios a todos los que pudieran pagarlo, pero a la larga ha revolucionado todo. De vez en cuando me comentan cosas que tiene Apple, y me sorprendo. Cosas que enchufas y funcionan. Un punto de acceso con compartición de medios, sin configurar nada funcionando con sólo conectarlo. Hacer lo difícil fácil. Y bonito.

Aprovechó los momentos adecuados para lanzar los productos que revolucionarían la manera de ver las cosas. Las tabletas digitales ya existían, pero no fue hasta el iPad hasta que empezaron a popularizarse. Era el momento adecuado y la forma adecuada. El iPhone no tenía grandes cualidades, pero el iOS, su sistema operativo, era el más sencillo, como todo sistema operativo de Apple. Sus ordenadores, aun no siendo tecnológicamente punteros, porque son simples PC actualmente, con el OSX están años por delante.

Se va el mayor visionario de nuestra época, y desgraciadamente muy poca gente conoce su nombre.

Steve Jobs, descanse en paz.

29 abril 2011

Ubuntu 11.04 lanzada

Ya está el narval elegante nadando por aquí. Ayer se lanzó la revolucionaria Ubuntu 11.04 "Natty Narwahl".

Con esta versión Canonical se ha tirado a la piscina. Anunciaron que la versión para escritorio incorporaría la interfaz que incluía la versión para ultraportátiles, que estaba un poco en pañales, y así ha sido. Unity ya está aquí, tal como comenté. Extraordinariamente mejorada, pero no terminada: Es revolucionaria para lo que estamos acostumbrados a ver en nuestros escritorios, incluyendo múltiples ideas muy interesantes, pero nos dejan sin algunas de las cosas que algunos no queremos abandonar.

Sin haber probado la versión final, de la que haré una instalación limpia que conllevará un análisis, y habiendo probado ligeramente la última versión de prueba, puedo decir que el apelativo de elegante le va bien. El diseño de la interfaz es impecable. El menú lateral de aplicaciones al estilo del panel inferior de MacOSX me resulta muy inteligente, sobre todo teniendo en cuenta que todos los monitores actuales son panorámicos. La incorporación del menú global, tipo Apple, también está bien, y me parece algo que debía haberse incluido desde siempre, aunque me queda la duda de cómo se maneja con varios monitores. Lo probaré.

Lo que no me gusta es que no se puedan añadir miniaplicaciones al panel. Hay cosas que SIEMPRE tengo puestas ahí. O dan la opción de incluirlas, o tienen que dar la alternativa de poder añadirlas al panel lateral. Para mí no es una opción situarlas en el escritorio. Es uno de los aspectos que indica que esto está sin terminar.

Me resulta molesto que sigan sin haber arreglado el asunto nautilus, el desordenado explorador de archivos de Gnome que un grupo independiente corrigió y mejoró notablemente tanto en funcionalidad como en su aspecto. Canonical debía haber tomado en cuenta nautilus elementary. Por mi parte, lo instalaré inmediatamente.

Veremos más cosas próximamente. Si es viable igual me lo instalo en el trabajo.

27 marzo 2011

Servidor de medios DLNA: usar ethernet en la tele en lugar de un disco externo

Últimamente me ha dado por cacharrear un poco con la tele, más que nada porque es bastante molesto tener que estar copiando archivos al disco externo que le tengo enchufado. Si ya los tengo en el ordenador y la televisión tiene puerto Ethernet, ¿para qué tener que estar copiando archivos al disco?

Tengo una Samsung que puede conectarse a servidores DLNA. Ellos lo llaman "media share" o algo así, supongo que porque no quieren dejar tan claro que puede usarse cualquier cosa de otras marcas para servir ficheros y de paso porque no cumplen totalmente con el estándar. También está que el programa que suministran es sólo para la plataforma del monopolio, irónico teniendo en cuenta que la tele funciona con linux. También irónico que no soporte discos formateados en EXT3...

Hay varios servidores que pueden usarse para que la televisión pueda conectarse a ellos: MediaTomb, minidlna, serviio y alguno más. He probado los dos primeros, con algún problema que otro, pero poca cosa. minidlna funciona sin más y MediaTomb necesita algunos ajustes.

MediaTomb. Lo tenemos en los repositorios. Nada mas instalarlo ya lo tenemos funcionando, aunque prefiero lanzarlo por consola cuando quiero usarlo en lugar de tenerlo como servicio al iniciar el sistema. Tiene una interfaz web que se lanza desde el menú Aplicaciones con la que se añaden los archivos que queremos que estén disponibles para visualizar. Si está como servicio en el arranque, no está activado y hay que configurarlo. El archivo que hay que modificar es /etc/mediatomb/config.xml y hay que modificar lo siguiente:
<ui enabled="no" show-tooltips="yes">
<accounts enabled="no" session-timeout="30">
<account user="mediatomb" password="mediatomb"/>
</accounts>
</ui>
En los dos lugares donde indica enabled="no" habría que poner "yes" y donde indica user="mediatomb" deberíamos cambiar la contraseña (password="loquequeramos"), que será con la que accederemos al entorno web.

Como Samsung utiliza una cabecera propia es necesario añadir lo siguiente en la sección <custom-http-headers> para que nuestro servidor se entienda con la televisión. Bueno, como la sección está comentada, directamente copiar y pegar esto:
<custom-http-headers>
<add header="transferMode.dlna.org: Streaming"> <add header="contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000"> </add></add></custom-http-headers>
Si usamos mediatomb desde la consola (únicamente es escribirlo), cosa que resultaría más recomendable para no tenerlo funcionando siempre, el archivo a configurar está en .mediatomb/config.xml. Ahí es donde he añadido yo este cambio. Por defecto en este caso sí está activa la interfaz web.
Por ahora tengo problemas con algunos archivos (mkv), por lo que editaré esta sección próximamente.

El otro programa destacado es minidlna. No hay que hacer nada para que funcione correctamente. Sólo hay que descargarlo, descomprimirlo en /, indicar dónde están los archivos que queremos compartir y ejecutar. Acepta todo tipo de archivos sin problemas.
El archivo a configurar es /etc/minidlna.conf. Ahí se indican las rutas compartidas, la interfaz de red que se utiliza, el nombre que le damos al servidor, etc. Próximamente más detalles.

03 marzo 2011

La plataforma más usada...

Y yo que no había caido en la cuestión. Todos creen que es la llamada wintel, pero no.

Los procesadores más extendidos podría parecer que son los Intel o más bien la arquitectura x86, pero son los ARM. Hace unos años sólo podíamos pensar que un procesador sólo va en un ordenador, pero actualmente los encontramos en casi cualquier cosa. Para empezar en los móviles, pero también en cualquier otra cosa que tenga un menú mínimamente complicado. Un televisor, sin ir más lejos.

Decía lo de Intel y Windows como plataforma más usada, y que ARM es la arquitectura más usada. Hablemos de otros sistemas operativos. Algún glorioso día quizá veamos un despegue de Linux en los ordenadores personales, pero hasta entonces, veamos el panorama general.

Para ARM hay varios sistemas operativos, entre ellos un miniwindows bastante poco usable, aunque dicen que el último va mejor (como siempre). Como las cámaras también llevan procesadores ARM mayoritariamente, también hay otros sistemas empotrados especializados (Vxworks, DRYOS, etc) que son sistemas en tiempo real.

Hablaba de los móviles. Desde que Google lanzó Android, ha subido como la espuma. Han conseguido ser el sistema más usado en móviles avanzados. También está Apple. Ambos sistemas funcionan sobre ARM. Lo que es destacable es que Android es Linux, por lo que la cuota de uso de Linux se ha disparado últimamente, aunque no sea evidente. Y lo menos evidente es lo que viene a continuación.

Los televisores tienen actualmente funciones avanzadas como conectar un disco duro con películas o la posibilidad de conexión a red local, que permitiría ver las películas a partir de un servidor de medios. Para esto se necesita algún sistema operativo. Las marcas punteras en esto de los televisores (LG y Samsung) utilizan procesadores ARM o MIPS para permitir procesar esas funciones especiales, y el sistema operativo que incluyen, que funciona sobre esos procesadores, el que hace que todo se mueva es... Linux. La plataforma más usada quizá sea ARM/Linux.

Puede que llegue el día en que hables por el móvil y estés usando Linux, que veas la tele y estés usando Linux, que uses el ordenador y estés usando Linux. Vaya, quizá ese día esté más cerca de lo que parece. Para algunos es el presente.

21 febrero 2011

Configurar una impresora de puerto paralelo

Actualmente, configurar una impresora en Ubuntu es... no tener que hacer absolutamente nada. Si es una impresora de red, la encuentra él solito. Bueno, lo hace CUPS. Si es USB, en unos segundos la tenemos disponible. Algunas tienen un soporte parcial, pero funcionar funcionan. Pero... ¿que pasa si la impresora tiene puerto paralelo?

El otro día me encontré con la desagradable sorpresa de que, intentando configurar una impresora de etiquetas (una Zebra), no aparecía la opción de puerto paralelo. Como no era urgente, no miré más. Acabo de echar otra mirada y la cosa es muy fácil, siempre que se sepa qué es lo que hay que poner. Creo que hace unos años estaba la opción de puerto paralelo... y si no estaba, no les costaría absolutamente nada incluirla...

El procedimiento es simple: Vamos a Sistema>Impresoras, le damos a Nueva y pulsamos en Otras. Aquí nos pregunta una URI. Un ser humano (por lo de Ubuntu... linux para seres humanos) normalmente no sabría que poner aquí. Y yo directamente, con lo primero que probé creía que había acertado, y no. Hay que poner exactamente parallel:/dev/lp0 darle a Siguiente y a partir de ahí ya nos encontraremos con el ya clásico asistente con las miles de marcas de impresoras. En menos de un minuto, configurada.

Curiosamente, si utilizamos la ayuda y ponemos que tenemos impresora local, mágicamente aparece la opción de puerto paralelo. Flipante.

07 febrero 2011

Y llegó Squeeze...

Ya tenemos la siguiente versión estable de Debian lanzada. Ayer vino al mundo la criatura. La verdad es que podría hacer como otros por ahí y copiar y pegar las notas de publicación de su web Debian, pero pondré este enlace, que está muy bien explicado ahí. Como últimamente no ando sobrado de tiempo, por no decir que no tengo tiempo ninguno, no va a haber pruebas por ahora, pero un día de estos lo hago y comento, no vaya a ser que me la ponga en el trabajo.

Por cierto, han cambiado el diseño de la web. ¿Mejor o peor? Yo la veo mejorable... hay algo que...

07 diciembre 2010

¿Unity o Gnome Shell? Unity

Gnome 3.0 va a cambiar su interfaz de siempre por la de Gnome-shell. No se si comenté en algún artículo anterior lo que opinaba de gnome-shell, pero volveré a hacerlo. Me parece una gran idea pero no está totalmente depurada ni acabada de pensar.


La próxima Ubuntu, la 11.04, no llevará gnome-shell. Gnome se supone que lo incluirá por defecto (ya hay 6 meses de retraso si no más), pero parece ser que al Sr. Shutteworth no le acaba de gustar y ha decidido que incluirá Unity. Ayer lo probé.

Gnome-shell es bueno, no se puede decir lo contrario. Incluso puedo decir que me gusta, pero no para trabajar seriamente. Virtualiza el escritorio y lo muestra de otra manera. El problema que le veo es que una gran mayoría de gente se marea cuando hay animaciones 3D, digamos, globales, y la aparición del menú de gnome implica una reducción del escritorio con efecto de zoom que a mi, acostumbrado a juegos 3D desde los pseudo 3D como la segunda fase de Platoon, me molesta ligeramente. No por verlo una vez, sino porque se está forzado a usarlo constantemente. Y aquí es donde está el quid de la cuestión: no hay barra de tareas. Se depende totalmente del menú principal. Hay una minibarra rápida, pero no es la solución.

En el último artículo comenté la configuración que había montado en el portátil, con AWN como menú lateral, basándome en alguna imagen que había visto por ahí, quizá ya de Unity, por el tema de aprovechar mejor la pantalla panorámica. Hace mucho tiempo hice unas propuestas (y las escribí aquí) sobre cambios en la interfaz para mejor aprovechamiento de la pantalla, cuando aún no había ultraportátiles ni casi pantallas panorámicas. Eran esbozos, algunos sobrecargados, pero incluían algunas bases para cambios que consideraba importantes: Eliminar la mayoría de botones del área de notificación e incluirlos en un único notificador desplegable (que ahora ya existe), incluir los botones en el panel de tareas y eliminar la barra de título al maximizar, e incluir el menú global como los Mac. Y alguna cosa más. También hice unas propuestas de menús globales que organizaran en subcategorías los programas. Y justo así será Ubuntu 11.04.

Unity es una genial recopilación e implementación de ideas. No es perfecto pero casi. Tiene cosas que quería ver algún día implementadas y bastantes cosas nuevas. Hay una barra lateral con los botones de aplicaciones, y estos botones se pliegan si son demasiados, por lo que caben bastantes. Me gusta. Es mejor que poner awn en el lateral, excepto porque el botón de escritorios no permite seleccionar directamente, sino que muestra... ¡lo mismo que gnome-shell! Todos los escritorios. Así sí.

Si se pulsa sobre el botón de una aplicación que tiene varias instancias (hay varias ventanas abiertas de ésta), se muestran todas a escala, para seleccionarla (como el efecto expose de Mac, scale en Compiz). Preferiría tener todo a la vista, pero esta forma de implementar la selección de ventanas comunes en un botón es la mejor que he visto, aunque tiene el mismo problema que comentaba con gnome-shell: el zoom excesivo. Quizá un fundido...

Hay un menú global a pantalla completa que muestra todas las categorías, ordenadas. No está completo del todo pero está muy bien desarrollado, visualmente hablando. Esta es la parte que más cuesta acostumbrarse porque es un menú totalmente distinto a lo acostumbrado.

En resumen, he de decir que Unity me ha encantado, en lo estético y en lo ergonómico. Esto sí es un verdadero paso adelante en interfaces.