Showing posts with label Windows Vista. Show all posts
Showing posts with label Windows Vista. Show all posts

Thursday, March 12, 2009

Wireless en Linux y Windows

Algo que ya he comentado en alguna ocasión es mi profundo odio hacia NetworkManager y su forma GNOME de hacer las cosas. Ahora uso wicd en todos mis equipos y la verdad es que comparado con NM funciona estupendo, pero en general sigue teniendo muchos fallos. Al menos usa ficheros de configuración en texto plano en "/etc/wicd/*.conf" y permite el uso de scripting, con lo que a las malas es posible ignorar la lógica de wicd y usarlo como una gui para scripts propios.

Lo que mejor funciona suele ser la línea de comandos, y por tanto los scripts suelen ser bastante fiables, pero parece ser que el progreso de la tecnología no lo llevan demasiado bien.

Hace unas semanas me compré un modem/router con soporte para 802.11n, en concreto el Belkin F5D8635. Aparte de que el modelo sin modem tiene switch gigabit y este no, mi portatil no conseguía conectarse a la wifi si se dejaba el modo N activado, sólo si desde la interfaz web se ponía "802.11g only" o "b/g". Temiendo que fuera un tema de drivers, ya que era mi primer contacto con una wifi N, me puse a indagar.

El comando "iwconfig" no ayuda mucho ya que muestra un bitrate de 54Mb/s o como mucho 60Mb/s. Un escaneo con iwlist scan tampoco ayuda, ya que no muestra por ningún lado que la wifi sea N o que llegue a los 270/300 Mb/s anunciados. Buscando más, resulta que hay un nuevo comando, "iw", que parece que va a ser el nuevo estándar, como el comando "ip" para la gestión de red. Igual que ip sustituye a ifconfig, route, etc, iw sustituirá a iwconfig, iwlist, iwpriv, etc. Para el caso da lo mismo ya que "iw list" tampoco muestra más de 60Mb/s. Desde luego algo raro es, ya que es más de los 54mbits de 11g, pero no deja muy claro qué es lo que significa.

Tras intentar todo lo que se me ocurrió, decidí devolver el router como defectuoso y comprar otro. Esta vez busqué por internet alguno que tuviera de todo:
  • 802.11n (indispensable)
  • Radio de 5GHz (importante, para evitar interferencias de hornos microondas, walkies, bluetooths, las mil wifis de los vecinos....)
  • Posibilidad de meterle Linux (importante)
  • Modem ADSL
  • Puerto USB para discos
  • Switch gigabit
Dado que ninguno cumplía con todos los requisitos acbaé comprando en pixmania el Linksys WRT610N, que tiene de todo menos modem ADSL, pero además puede usar las bandas de 2,4GHz y 5GHz a la vez, dado que tiene 2 radios.

Con el WRT610N sí que me pude conectar a la wifi en modo N, tanto en 2,4 como en 5 GHz, pero con resultados un tanto decepcionantes. Pra las pruebas conecté el X200s a la wifi a 5 GHz, para evitar cualquier tipo de interferencia de la banda de 2,4. Ejecutando como root "ping -f -s 20000 192.168.1.1" me daba una velocidad por debajo de 3,5MB/s. Teniendo en cuenta que con 802.11g me daba por debajo de 2MB/s, supone un rendimiento de apenas el 170%, cuando supuestamente debería dar un 600%.

Dejando el ping a un lado, ya que peude estar limitado por la CPU del router, conecté mi AspireOne por cable y me baje un fichero grande del servidor web en la wifi. Nada, los mismos 3,5MB/s. Para descartar un posible cuello de botella en la ethernet del Acer, conecté el server al switch, esta vez gigabit (el Acer es 10/100). Repetí la prueba y dió unos más que decentes 11,2MB/s, casi el límite teórico de una ethernet 100Mbps, así que la tarjeta del Acer estaba perfectamente.

Tras esta decepción pensé durante un rato alguna otra soulción, puesto uqe había leído por internet que la gente le sacaba 110Mbps al router y yo no llegaba ni a 35. Probé en el otro sentido, ya me sonaba que podía ser asimétrico, aunque no debería. El problema es que no estaba por la labor de instalar un apache o ftpd en el Acer sólo por probar, así que tocaba recurrir al ingenio:
# dd if=/dev/urandom of=/tmp/test bs=1M count=80
# pacman -S netcat
# nc -l -p 8080 -e "cat /tmp/test"

Y problema solucionado, ya tenía un servidor escuchando en el puerto 8080. Elegí usar urandom y no zero por evitar el uso de cualquier compresión a cualquier nivel, por si acaso. Y dado que el AspireOne tiene discos SSD que parece que son tirando a lentillos, /tmp era una punto de montaje tmpfs, es decir, en RAM.

Resultado: unos consistentes 7MB/s, oscilando entre 6,85 y 7,1. Ya era una gran mejora, aproximadamente un 400% del rendimiento de una wifi 802.11g. Pero por un lado no llegaba ni a 70Mbps y por otro seguía siendo asimétrico, como si en la subida no se usara canales de 40MHz.

Como no perdía nada, arranqué Windows Vista. Sí, sigo quieriendo demostrarme a mi mismo que no es tan malo. Y esta vez el Windows se portó bastante mejor que Linux. Para empezar, tanto Windows como la herremienta de Lenovo detectaron y listaron la wifi como 802.11n, sin lugar a dudas. Luego, tras conectarse sin problemas ni "glitches", me bajé el wget para windows para uniformizar el software y repetí la prueba. El resultado fue agridulce, pero dificilmente por culpa de Windows: la transferencia superaba los 10MB/s, llegando en ocasiones a medias de 11MB/s, pero a veces la conexión se caía por varios segundos o incluso una vez por minuto y medio, como si algo por el camino se saturase. Y dada la cercanía con los 100Mbps podía ser bien el Acer o bien el router. En todo caso, el rendimiento de la wifi en Windows parece ser sensiblemente mejor que en Linux.

Deberes para casa: echarle un vistazo a compat-wireless y repetir el benchmark de la wifi a ver si mejora el rendimiento con drivers "experimentales", aparte de buscar el culpable de la inestabilidad de la la wifi a altas velocidades.

Thursday, December 11, 2008

Recuperar particiones

Si, soy muy hábil. En un alarde de habilidad sin parangón, me he cargado la tabla de particiones de mi flamante nuevo portátil. Y como aquello de "En casa del herrero, cuchara de palo" no tenia ni backups externos, ni copia en el email de nada... ¡ni siquiera me acordaba del tamaño de las particiones! Se que había un swap de 4100Mb al pricipio, y luego todo se volvia borroso. Habia una partición de sistema de unos 40gigas, una de datos de unos 100, luego espacio libre y luego al final la de windows, de unos 50 gigas.

Con Windows empezó el problema. Al mover y redimensionar la partición, había dejado de arrancar (BOOTMGR no encontrado). Para arreglarlo intenté usar los DVD's de recuperación de lenovo. Aquí se juntaron varios factores:
  • Mi habilidad innata para cargarme cosas.
  • Las herramientas de lenovo basadas en Windows para usuarios de Windows (citando a Torvalds: If you think your users are idiots, only idiots will use it).
  • El hecho, aún no explicado aquí, de que las herramientas de lenovo estaban en alemán y mi nivel de alemán ahora mismo es directamente proporcional a la calidad de las traducciones de google.
Resultado: doy a restaurar sistema y para cuando me doy cuenta de que restaurar sistema significa "restaurar disco duro entero a como venia de fabrica" ya es bastante tarde. Lo único que queda es una partición de 10gb de NTFS al principio del disco. No pasa nada, ya he pasado por esto (vease punto 1 de la lista).

Sólo por probar, intento "reparar el arranque" con un DVD de Vista que había por ahí. Dado que el portátil viene con licencia de Vista me siento menos culpable de usar cosas del bittorrent. El menú es grafico y maravilloso. No ofrece ninguna info sobre lo que va a hacer. Después de 5300 segundos (~ hora y media) de ver una barrita moverse, sí me dice lo que ha hecho (buscar particiones durante 1 segundo y luego escanear todo el disco en busca de sistemas de ficheros durante 5299) y pide reiniciar. No funciona, le doy a reparar de nuevo. Despues de 1 segundo no encuentra nada. Doy a cancelar y me dice "esta operación no se puede cancelar". ¡¿WTF?! ¿Cómo que no, y si apago el ordenador no se cancela? En fin... leo los ~600 feeds en Google Reader mientras se termina la operación incancelable. Me doy por vencido y arranco linux.

Aprovecho que aún tengo el usb de arranque de Arch y miro a ver que trae. Primero lo intento con parted, que ya lo he usado más de una vez con resultados bastante buenos. Nada, mi memoria de pez no ayuda y pierdo otra hora en varios intentos. No tiene que ser tan dificil, despues de todo, en los instantes que me daba cuenta de lo que hacia la herramienta de lenovo no se ha podido cargar casi nada, toda la info ha de seguir ahi... ¿No habrá nada que se lea todos los sectores y mire si se parecen a cabeceras de sistemas de ficheros? Por suerte, , pero no está en usb de arranque de Arch. Me bajo gpart, lo paso al portatil con el usb polivalente y ¡voilá! Ahí estan mis particiones detectadas. Y mi memoria no era tan mala: 4.102Mb de swap, 39.997Mb de sistema y 95370Mb de home. Con 50007Mb de Vista.

A apuntar los sectores, fdisk /dev/sda y todo como nuevo. No hay nada como cargarse cosas para "aprender informática".

UPDATE: a favor de Vista he de decir, que tras recuperar la tabla de particiones y dos intentos con sus respectivos reinicios, Windows vuelve a arrancar. En el primer intento restauró el BOOTMGR pero por alguna razón no arregló el sistema de ficheros, que tenía algún fallo, y necesitó otra pasada. Ya funciona todo razonablemente bien :)

Friday, September 19, 2008

New Record

Cuando pensé que ya no se podía hacer un sistema peor que mi odiado kubuntu, es evidente que pensé mal.

Se acabaron los examenes. Bien. Felicidad, regocijo. Vamos a celebrarlo. Compras en el Media Markt (2 webcams @ 5 euros cada una, aparte de DVD's), cena en el Fosters. Vuelta a casa. Son las 22. Vamos a ver un DVD: Apollo 13. Mal presagio. Arranco el PC, veo el GRUB. No, kubuntu malo. Arranco Vista. Total, solo es un DVD. El Vista tiene que ser bueno para eso. Son las 22:05. Arranca. Doy al boton "DVD". Son las 22:07. Se abre el programa de reproduccion. Son las 22:09. Selecciono "Reproduccón". El programa me pide cambiar la zona del lector de 0 a 5. Le mando a la mierda. Son las 22:15. Inicio el Windows Media Center. Arranca. Son las 22:18. Selecciono reproducir DVD. La pantalla se queda en negro y el programa no responde. Son las 22:20. Intento cerrarlo con el administrador de tareas. El menu de inicio no responde. Son las 22:22. El ratón deja de responder y el altavoz emite un pitido. Se masca la tragedia. Son las 22.23. El ratón vuelve a responder. Son las 22:25. Un fallito lo tiene cualquiera, vuelvo a intentarlo. Los cojones fallito, vuelve a colgarse todo. Son las 22:30. Ultima opción, Media Player. El menu de inicio no responde. Houston, tenemos un problema. Son las 22:32. Despierta el menú, abro el Media Player. El Media Player no opina lo mismo, dice que no se abre. Son las 22:35. Lo intento otra vez. Al Media Player hoy le duele la cabeza, nada. Son las 22:37. Cierro Windows. Son las 22:40. Arranco kubuntu. Abro kaffeine, nada. Son las 22:41. Busco "ubuntu play DVD" en google. Encuentro guia(s). Instalo restricted-extras. Ejecuto script. Son las 22:44. Abro kaffeine. No pide cambiar la region del lector. No se cuelga. No está de huelga. Empieza la película. Son las 22:45.

Al próximo que me hable de "la maravillosa experiencia de usuario" y "las magíficas capacidades multimedia" de Windows Vista, en un alarde de gratitud, le mando a ver los DVD en un tocadiscos. El efecto es similar y no pierdes 35 minutos intentándolo. Al menos saco una cosa positiva: mi despedida de kubuntu ha sido una despedida digna. Quiza no sea un adios, solo un "hasta dentro de un par de años".

Thursday, August 21, 2008

La explicación al "fenómeno Vista"

Cada vez me queda más claro por qué el Vista ha salido como ha salido. Sin ir más lejos, esta tarde intenté jugar al Civilization IV, una de las pocas razones por las que conservo el Vista en el portátil. Resultado: el juego se cerraba cada 20 minutos con un bonito mensaje de error, cosa que jamás me ha pasado en XP. Bueno, jamás quizá no, digamos que sí que me pasaba 1 vez cada 2 meses.

Volviendo al tema, ¿por qué Vista es como es? Esta tarde me dio por configurar un poco la gestión de energía. Por defecto viene un plan "Economizador" que desactiva la transparencia de aero cuando se usa la bateria. En la página de HP dicen que el plan recomendado por HP también lo hace. En mi caso el plan se llama "Recomendado pela HP" (no comment...) y no, no lo hace. Pues bueno, vamos a buscar en google algo que nos ayude, ya en las opciones avanzadas no puedo encontrarlo. Al final acabé en las páginas de ayuda de microsoft, aunque no me ayudó a configurar el plan de energía, sí que me dejó muy claro en que mundo vive esta gente:



Para quien no lo vea, cito textualmente: "La gran mayoría de PCs móviles cuentan con más de una batería". Si vamos, el mio trae al menos una docena... En las tiendas las regalan, igual que el perejil.

Y por supuesto, me quedo con las ganas de saber como narices se desactiva la transparencia cuando se usa la batería. No es que lo vaya a usar, es "cuestión de principios". Cómo echo de menos mi gentoo con su acpid y sus scripts...

En fin, hoy por variar le ha tocado a Vista, lo que no significa que ubuntu sea bueno: para que me funcionaran bien los drivers de nvidia mis 4 horitas me tiré, parece ser que no le hacía gracia que tocara yo mismo los archivos de configuración.

Toca ir terminando, que voy a insatalar el SP1 de Vista, miedito me da:


¿Me aparto por si explota?

Monday, February 25, 2008

Cuantificando la seguridad

Siguiendo el tema de la vulnerabilidad de vmsplice, ya que en el anterior post hablaba sobre cronometrar la seguridad ahora toca cuantificarla.

Debido al gran revuelo causado, apareciendo en todos los blogs y sitios de noticias, aparte de sonar bastante grave "fallo de seguridad en el kernel", uno podría pensar que se trata de algo bastante grave. Pero debido a que se necesita acceso a ejecución local, ya que "sólo" se trata de una escalada de privilegios, los expertos no lo consderan tan grave. Como ejemplo, en secunia está valorado con 2 sobre 5 puntos posibles.

Después de todo, lo que se consigue ejecutando el exploit es lo mismo que en el Vista haciendo click en "Aceptar" cada una de las 60 veces cada hora que sale el dichoso aviso.

Saturday, February 16, 2008

Microsoft te ayuda

Viendo el "estupendo acogimiento" y "éxito abrumador" que ha tenido Ventanas Vista, Pequesuave está ofreciendo unos consejos para ayudar a los usuarios a que sus ordenadores vayan un poco más rápido con este "ssstupendo" sistema operativo. Eso sí, debe ser que están ahorrando para comprar Yahoo! y en vez de contratar a alguien competente o al menos simpático para escribir los consejos, se lo mandaron a los ingenieros que diseñaron el Vista. Y así les ha salido, pero vayamos por partes.

Delete programs you never use

¡Sorpresa! ¡Los PC vienen con un montón de basura que hay que borrar! Lo mejor de todo es que lo dicen como si fuera lo más normal del mundo, como si fuera imposible vender un PC sin meterle al menos 10 programas en version de prueba.

Limit how many programs load at startup

Esta esta bastante bien para gente que no tenga mucha idea de informática, pero las razones que da son un poco de risa. Según dice "los programas están diseñados para arrancar con Windows". Perfecto. O sea en otros sistemas operativos hasta los drivers (modulos de kernel en caso de Linux) pueden cargarse y descargarse cuando se quiera, pero para Windows no, están diseñados para arrancar con el sistema operativo. ¿No sería mejor decir que los autores del programa han decidido que arranque junto con windows porque les da la gana?

Defragment your hard drive

Esta es cuanto menos desconcertante. Tanto anunciar con XP que usando NTFS ya no hará falta defragmentar el disco duro tan a menudo y ahora resulta que sí. Y lo mejor que en el texto ellos mismo dicen que el defragementador ya se activa de forma automática periódicamente, así que: ¿para que tiene el usuario que perder el tiempo haciendolo de forma manual? ¿Les sobraba espacio en la lista y tuvieron que poner algo aunque sea contradiciéndose?

Clean up your hard disk

Y aquí tenemos para variar un acertada. Mucha gente no sabe que el rendimiento del disco puede disminuir porque tienen tropecientos millones de cookies, tmeporales de internet y demás y la herramienta de limpieza de disca no es muy conocida. Esta la deben de haber escrito los de marketing, porque está bien hecha.

Run fewer programs at the same time

¡Toma ya! Ahora ya no sólo te reinician el ordenador, te cierran los programas y te ocupan todo el disco duro, ahora los de Microsoft ¡también te echan la culpa de que tu ordenador vaya lento! Y encima lo rematan con una perla como "buscate una forma mejor de acordarte que tienes que enviar los email que tneer tantas ventanas abiertas". Esta captura de pantalla va dedicada a ellos:

Programas arrancados: Seamonkey, GIMP, vlc, Amarok, emacs, Writer y Calc, Kivio, KPDF, K3b, FreeCiv, Yakuake. En total 11 programas y 12 pesatañas del navegador y el ordenador funcionando perfectamente. Y usando lo mismo de RAM que un Vista recién arrancado. Más diseñar un buen sistema y menos echar la culpa a los usuarios, que ya pueden hacer bien poco con sus propios ordenadores como para encima culparles.

Turn off visual effects

Vamos a ver... ¿por qué el gran público va a cambiarse a Vista? Pues a mi sólo se me ocurre una razón: porque es más bonito. Pues ahora llegan estos lumbreras y te dicen que vayas y quites todos los efectos gráficos. Entonces, ¿para que te vas a cambiar a Vista? Navegar y hablar con los amigos por el "mesenller" en un entrno de ventanas "normalito" ya puedes hacerlo en XP, y aún asi funcionando mucho más rápido.

Restart regularly

¡Juas! Esto es poco menos que una declaración de: hemos diseñado el sistema tan mal que sólo por usarlo va a empezar a ir lento. Y las razones por las que se va a corromper no son otras que "tener abiertos muchos programas, mensajes de email y página web". ¡Eso es! ¡Leer emails y navegar por internet es lo que más fuerza un sistema! Hacer de servidor web y cosas así es juego de niños, los chungo de verdad es abrir emails. esta captura también va para ellos. Es de un portátil con 256Mb de RAM que hace de "centro multimedia", router, servidor web, VPN, y de archivos y a veces, ¡incluso para navegar por internet!
iss:~# uptime
17:20:17 up 52 days, 15:33, 2 users, load average: 0.00, 0.00, 0.00
iss:~#
Y no, no se está muriendo ni nada:
iss:~# free
total used free shared buffers cached
Mem: 223948 219496 4452 0 40552 56228
-/+ buffers/cache: 122716 101232
Swap: 152608 34808 117800
iss:~#
En total 96mb disponibles. Pero claro, si los propios autores de Windows recomiendan no hacer esto... pobres usuarios de eMule.

Add more memory

Total, no es su dinero, ¿no? Primero gástatelo en el Vista y luego en más memoria. De hecho es lo que tuve que hacer yo (sin haber leído estos consejos, qué lsito soy), lo único que ya la tenía comprada. Y por supuesto vuelven a dar el perfil de usuario que debería actualizarse: "Aquel que tiene abiertos a la vez una docena de emails, diez páginas web y otros seis programas más - todo eso mientras usa mensajería instantánea." Esta mensajería instantánea, hay que ver que mala es. Yo personalemtne añado otro: el del ususario que quiere jugar a un (1) juego mientras no hace absolutametne nada más con su PC. Por suspuesto, ni se me ocurre leer emails o hablar con los amigos, bufff, con la de memoria que ocuparía eso.

Check for viruses and spyware

Es lo que tiene Windows, que puedes tener dos cosas ralentizando tu ordenador a la vez: el antivirus y los virus. ¿Qué más puedes pedir?

Check your computer’s speed

No, no se refieren a comprobar si el porcesador se ha cansado y se ha vuelto lento de repente si no de, sencillamente, comprarse un ordenador nuevo. Toma ya, que gran consejo. Se han hartado a pensar, ¿eh? Y a ser posible uno con 4 núcleos y 8 gigas de RAM, para que te den muchos puntos en la prueba de velocidad de windows. Total, lo tiene que pagar el usuario. Es su culpa, ¡fue él quien decidió actualizar su XP!

Disable services you don’t need

Bueno, despúes de desactivar lo que más molaba de Vista, que eran "las ventanas guays", si te sigue yendo lento, destactiva todo lo demás. Entonces... ¿para que actualizarse a Vista, si todo lo nuevo que tiene hay que desactivarlo?

Don’t settle for slow

No conformarse con la lentitud. Esta lo han clavao, pero aquí en lugar de seguir el link que dan, yo lo que haría sería cambiarme a XP, MacOS X o alguna distribución de Linux facilita como OpenSUSE, PCLinuxOS o Mandriva; Ubuntu si te apuntan con una pistola.

Bueno, resumiendo los sabios e ingeniosos consejos de Microsoft, si Vista te va lento, tienes dos opciones:
1. Desactivarlo todo hasta dejarlo como un XP
2. Comprarte un ordenador nuevo
3. Dejar de usar programas que sean tan tan tan complejos y pesados como los navegadores, programas de email y mensajería electrónica. Limitarse al paint, notepad y buscaminas, ¡pero de uno en uno!
Que curioso, es lo mismo que dicen los detractores de Vista.

Saturday, February 2, 2008

Españoles...

...Vista... ha muerto. Al principio creía que sólo era algo pasajero, pero tras 3 reinicios la situación está clara:


I can has Owned?


En fin, consecuencias del malvado, malicioso, diabólico y seguro que creado por amantes de linux, Windows Update. Para finalizar, foto de familia:

Say: fiiiish!

Ahora vienen las preguntas: ¿qué estuvieron haciendo los programadores de Pequesuave durante los 5 años que tardaron en sacar Vista? ¿Y después de sacarlo? ¿Por qué tienen gente infiltrada saboteando a los usuarios a través de Windows Update?
En fin, creo que habrá que sacar un rato para instalar XP de nuevo. Total, el Aero no funciona con la GeForce Ti4200-8X, asi que básicamente todo serán ventajas.

Monday, January 28, 2008

Propositos de año nuevo: ponerse a dieta

Al menos eso es lo que debería haber en la agenda de Ventanas Vista para 2008. Y por suerte no soy el único que lo piensa y ya ha salido una herramienta para quitar toda la porquería innecesaria que los ingenieros de Pequesuave mas-inteligentes-que-el-usuario han decidido que son indispensables, como Movie Maker y similares.

Trabajar en Microsoft tiene que ser un chollo: tus cagadas o las tapan los de marketing o las arreglan los manitas de Internet y tu mientras sigues cobrando como si nada. ¿Dónde hay que apuntarse?

Thursday, January 17, 2008

Vista no se deja querer

Yo lo intento. De verdad. Aunque solo sea para jugar y navegar (un poquito) por internet, intento usar los productos de PequeSuave: Ventanas Vista, IE7, Media Player... Pero nada, es imposible. Bueno, el media player al menos de momento ha funcionado bien y además es muy bonito y la integración está muy conseguida.

Luchando por recuperar espacio en el disco, desactive la opción de "Restaurar sistema" (¿a alguien le ha funcionado alguna vez esto?) y alguna que otra cosa más y conseguí.... [redoble]... ¡640 megas libres! ¡WOW! Intenté quitar basura del tipo Windows DVD Maker, Windows Movie Maker, Windows Mail, Defender, Contactos, Calendario... (¿sigo?) y como siempre, Windows Vista es más listo que yo, y por mi bien, no me deja desinstalarlos. Claro, no vaya a ser que algún día me pegue un golpe muy fuerte en la cabeza y me de por usarlos. Será por eso.

Pues con mis flamantes 640 megas libres y 6 gigas libres en la partición de datos, decidí pasar algunas ISOs del portátil para ir grabándolas para probarlas luego. En concreto eran, Mandriva 2008 alpha2 (669M), Arch (158M), MEPIS (677M) y Fedora 8 (3,3G). Así a ojo, unos 4 gigas y medio, así que en 6 gigas deberían de caber sin problema. Para pasarlos uso el comodísimo kpf para KDE, así me ahorro dedicarle unos valiosos minutos a configurar samba en el portátil. Resultado... ¡fracaso! Algún brillante ingeniero de Microsoft decidió que se la sudaba dónde el usuario quería bajar los archivos, el usuario no tiene ni idea y ellos son más listos y es mejor bajarlos primero a una carpeta temporal en C:\ y luego ya si eso se mueven a donde sea necesario. Claro que sí, para que hacer algo directamente si lo puedes hacer en dos veces, con archivos temporales de varios gigas, y llenando la partición del sistema con un montón de basura innecesaria. ¡Estupendo! Aunque tenga más de 6 gigas libres en una partición no puedo bajarme las imágenes porque al IE7 le da la gana de guardarlas primero un ratito en C. Será que le hace un fiesta de bienvenida a los archivos o algo.

Pero eso no es todo, no señor. Para que cometer sólo un fallo de diseño ¡si además podemos cagarla con la implementación! Así que si no hay sitio en C para el archivo temporal entero, IE7 se baja el trozo de archivo que le cabe en C y lo guarda en ahí. Luego se baja el trozo de archivo que no le cabe en C y, evidentemente, no lo guarda en ningun sitio. Pero se lo baja, ¿eh? ¡Que hay que guardar las apariencias! Y para finalizar, copia el trozo que ha podido guardar en C a la partición de destino y avisa al usuario con una gran sonrisa de que la descarga ha finalizado. Asi, de buen rollo. Los ingenieros de Microsoft debieron de pensar algo como "Bueno, ya que la hemos cagado, mejor no avisar al usuario. Total, ¡si es tonto! ¡No se va a dar cuenta!".

Así que tras perder el tiempo transfiriendo las imágenes (por suerte no llegué a grabar los CD's, que si no los ladrones se llevaban más pasta a lo tonto) no me ha quedado otra que bajarme el mozilla y hacer la transferencia con un programa que no está pensado con el culo.

Pronto quizá ponga qué me han parecido las distros, que estoy buscando un sustituto para el gentoo del portatil.

Saludos!

Wednesday, January 9, 2008

Windows Vista cuida de ti

Recientemente instalé Pequesuave Ventanas Vista en un PC. No, no me he vuelto loco ni me sobra el dinero, gracias a un acuerdo de PequeSuave con el mundo académico, los estudiantes podemos obtener una licencia de Vista gratis. Y menos mal que es gratis.

El equipo víctima ha sido un Athlon 2500 con 1Gb de RAM y una GeForce Ti4200 con 128Mb. Tenía mono de jugar al Civilization4 y por un lado no me apetecía reiniciar el portátil para arrancar XP cada vez que quería jugar un rato y por otro lado el wine no tira bien con la tarjeta gráfica integrada de intel. Quizá arrancando el portátil usando la nVidia la cosa mejoraría, pero eso tampoco me vale, porque estamos en las mismas. Así que cogí el DVD del Vista y me puse a ello.

Para empezar, la instalación hay que decir que ha mejorado y es más rápida que con XP. Pero a partir de ahí todo son sorpresas como las que me esperaba. Nada de Aero porque la tarjeta se ve que es demasiado antigua (que no lenta) para manejar los efectos (aunque quizá se pueda forzar, aún no lo he probado). El disco duro es de 120Gb de los cuales 80 son para una partición de datos y hay otros sistemas instalados, así que a Vista le tocó una partición de 11 Gb. Parece que para mis necesidades (S.O, drivers y un (1) juego) había de sobra, teniendo en cuenta que un linux con suite ofimática completa, tropecientos jueguecitos, varios entornos gráficos, reproductores y demás cosas apenas ocupan 3 o 4 gigas. Pues no. Tuve que deshabilitar la memoria virtual, desinstalar TODAS las "características adicionales" (a.k.a "componentes de windows), borrar todas las descargas para poder instalar el Civilization4 y me quedaron ¡¡67!! megas libres en el disco. Ver para creer. Y es un sistema con el que se puede 1: navegar por Internet, 2: jugar al civ, nada mas porque no tiene ni Office, ni Photoshop, ni Nero, ni EasyCD, ni nada de nada. Paint y notepad, y a tirar pa'lante.

Pero ahí no acaba todo. Nada mas arrancar, Vista ya se come 480 y pico megas de RAM. El civilization suele comerse unos 280-300 así que no debería haber problema, ¿no? Pues error. Cada dos por tres, Vista saca un maravilloso aviso que interrumpe el juego diciendo que recomienda cerrar la aplicación "Civilization4" puesto que podría no tener memoria suficiente para ejecutar otros programas. ¿¡Pero que otros programas!? ¿Tiene miedo de le vaya a arrancar el Paint, así para fastidiar o qué? Eso sí, el aviso solo sale un par de veces, porque luego simplemente cierra el Civilization y sale un aviso como diciendo "De nada hombre, ha sido un placer". Iba a mandarlo a la mierda y volver a instalar el XP, pero pensando un poco el tiempo que me iba a tirar instalando XP, parcheando, reiniciado 14 o 15 veces, instalando drivers e instalando el juego decidí que era mucho más rápido abrir el PC y meterle 512Mb que tenía por ahí para otro PC. Y efectivamente, con esto se acabaron los problemas de preocupación por la memoria, pero Vista tiene más recursos.

Recuerdo lo molestos que eran los avisos de "Windows XP tiene que reiniciarse para aplicar las actualizaciones". Yo suponía que en el Vista esto lo arreglarían y que sería como en Linux, que a no ser que se actualice el núcleo del sistema, no haría falta reiniciar. Pero los ingenieros de Microsoft tuvieron una idea mucho mejor: en vez de avisar que hace falta reiniciar, como el usuario es mú tonto, se lo reiniciamos nosotros y fuera. Y efectivamente, sale un aviso de "Windows se reiniciará en 5 minutos" y lo permite postponer 1 o 4 horas. Eso sí, como luego te pongas a ver una peli a pantalla completa, un juego como mi caso, o un programa de cálculos de modelos complejos como los que usaban en la empresa donde estuve trabajando, donde no estas presente las 8 o 12 horas que se tira calculando... despídete. Pasa la hora o las 4 horas y Vista quiere reiniciar y reinicia. Por sus narices. El usuario es idiota y eso de dejarle la decisión a él es una idea estúpida. Ya seguirá viendo la peli luego, que lo que él quiera hacer es lo de menos.

Sólo me alegro de una cosa: no haber pagado los 150 o 200 euros que vale la licencia en una tienda, porque entonces sí que me sentiría realmente idiota.