Archivo de la etiqueta: Software

Manjaro Linux en un laptop HP Spectre x360

Recientemente he instalado la distribución Manjaro Linux (21.1.3 Pahvo) en un ordenador portátil Hewlett Packard Spectre x360. Se trata de uno de los primeros modelos de esta serie, concretamente el modelo 13-4100ns, equipado con 4 Gb de RAM y un procesador Intel i5.

Este modelo en concreto venía con el UEFI desactivado por defecto, en modo BIOS. Obviamente, hice un clonado completo del disco duro con CloneDisk para poder dar marcha atrás si algo salía terriblemente mal, algo siempre muy recomendable, obligatorio de hecho salvo que seas un suicida. Después, para poder instalar, desactivé el modo de «arranque seguro» en la BIOS. Y ya estamos listos para empezar.

Bien, no voy a enrollarme con la instalación de Manjaro, porque eso está de sobras disponible en la Web, y de todas formas es bastante automático. En concreto, solo comentaré que instalé la versión Gnome, que es siempre mi preferida. E instalé con borrado completo del disco duro (Manjaro como único sistema operativo), con sistema de archivos BTRFS, encriptación completa (full encryption) y Swap encriptada con hibernación.

Con estos datos, lo principal que quería comentar es que casi todo el hardware de la máquina es soportado inmediatamente por Manjaro directamente y sin hacer nada, out-of-the-box. Esto incluye la webcam, la pantalla touch, el trackpad, el sonido (si, el sonido también), e incluso cosas accesorias externas, como un lápiz dongle 4G de marca Huawei, y un mando para usar con diapositivas marca Targus. El soporte del Hardware de Manjaro solo puedo definirlo como excelente.

Con todo, hay algunas excepciones, todas ella sutilezas. Por ejemplo, no se detecta el modo tablet out of the box ni funcionan los giroscopios. Es decir, la pantalla no girará al cambiar de posición el ordenador, y no detectará el giro de la pantalla para pasarlo a modo tablet. Puede arreglarse y que funcione todo para usarse como ordenador y como tablet de forma automática, pero necesitas instalar algunos paquetes adicionales que te cuento más abajo. Tampoco funcionarán algunas teclas especiales, como las de ajuste de brillo de pantalla. Si quieres cambiar el brillo de la pantalla, lo tienes muy fácil en el menú de Gnome.

Si se quiere afinar aún más el software:

  • Es altamente recomendable la instalación del paquete auto-cpufreq. No lo instala por defecto, pero está en los repositorios oficiales y es muy recomendable si quieres prolongar la duración de tu batería. Hay que instalarlo, y luego activarlo con «sudo systemctl enable auto-cpufreq.service».
  • Timeshift se instala por defecto y queda activado en modo Btrfs, con lo que en cuanto empieces a hacer las primeras actualizaciones, se empezarán a crear los primeros snapshots. Grande, si señor. Sin embargo, grub arrancará en modo quiet y no mostrará ningún menú que permita elegir snapshot en caso de problemas. Hay que activar la aparición de menú, pero es muy fácil cambiando la opción GRUB_TIMEOUT_STYLE de Grub, te lo cuento más abajo.
  • Para la contraseña de la encriptación puedes usar cualquier carácter, no solo números y letras. Pero recuerda que cuando arranque y te pida la contraseña, espera un teclado norteamericano US, así que tendrás que memorizar dónde están las teclas de los caracteres especiales (guiones, interrogantes, asteriscos…) en un teclado US. Si quieres evitarte estos problemas, tienes que meter una contraseña con letras y números solo. Eso si, no se te ocurra poner una eñe ni una vocal acentuada, porque a ver cómo las metes luego con la distribución US del teclado.
  • Cuando cierres la tapa del portátil entrará en suspensión. Correcto. Pero cuando abras por completo la tapa para usarlo como tablet, no será detectado out-of-the-box. La mejor opción que tienes es instalar paquetes AUR y usar opciones experimentales. Si instalas los paquetes «iio-sensor-proxy.git», «tablet-mode» y «detect-tablet-mode», dispondrás de un modo tablet bastante decente y automático: al girar la pantalla para ponerlo en tablet, será detectado, se desactivará el teclado y el trackpad, y cuando escribas aparecerá el teclado en pantalla, todo automático. Si además instalas la extensión de gnome «Screen autorotate» y luego reinicias el ordenador (imprescindible), la pantalla también girará correctamente cuando lo pongas de lado o al revés, así que tendrás un modo tablet bastante correcto. Ojo, el paquete que tienes que instalar es «iio-sensor-proxy.git» y no la versión oficial de los repositorios «iio-sensor-proxy». Solo girará la pantalla con la versión git del AUR.
  • Suspend funciona sin problemas, tanto por tiempo de inactividad como bajando la tapa. También la hibernación, pero solo si la Swap no está encriptada. Cuando instalas en modo Swap encriptada con hibernación, resulta que la hibernación no funciona. No sé todavía por qué, pero sé que puede funcionar porque ha funcionado automáticamente cuando la Swap estaba sin encriptar, así que no es un fallo del hardware sino de la configuración. De momento te diré que he hecho funcionar la hibernación sin problemas, pero usando un archivo de swap dentro del disco encriptado, no la partición. Pero eso te lo contaré en otro post. :-)

Vale, activar el menú del grub es muy fácil. Manjaro no lo cree necesario porque por el tipo de instalación que hice, sabe que es el único sistema operativo de la máquina, pero la verdad es que sí lo necesitas si quieres la posibilidad de cambiar de snapshot si ha habido problemas en la última actualización de software. Para activar el menú del grub solo tienes que editar /etc/default/grub. Tienes que cambiar la línea que pone GRUB_TIMEOUT_STYLE para que ponga GRUB_TIMEOUT_STYLE=menu. Y luego hay que aplicar los cambios con «update-grub». Eso es todo. Después de reiniciar verás como aparece el menú grub con todos los snapshots.

Y si quieres ver todos los mensajes del arranque, también puedes hacerlo. Solo tienes que quitar las opciones «quiet» y «splash» del grub.

¿Qué software será estable en mi Palm TX?

En Internet se han escrito rios de tinta acerca de la inestabilidad de la Palm TX. Y hasta cierto punto es cierto. La Palm TX es una buena PDA, quizás la última Palm auténtica con verdadero sabor PalmOS (Treos aparte). Dudo mucho que salga otra Palm así, puesto que el futuro es, con suerte, de ALP, y no de Palm OS, aunque mucho me temo que las PocketPC están dominando el mercado por completo.

Palm TX es la evolución lógica de todo lo que Palm ha aprendido estos años. Y es una buena, magnífica PDA con casi todo lo que puedas necesitar de verdad en tu trabajo (con lo que no tiene LEDs, micrófono, ni cámarada de fotos, pero sí Bluetooth y WiFi). Pero es cierto que tiende a ser un poco inestable y a hacer un soft reset a poco que la fuerces a hacer cosas raras.

¿Se puede conseguir que la Palm TX sea estable?. ¡Oh, sí!, solo hay que tomar unas cuantas precauciones y evitar software problemático. En Internet puedes encontrar listas de compatibilidad para Palm TX, como la de PalmFocus, en las que puedes averiguar qué software le funciona a la gente y cuál da problemas. Yo mismo he enviado algún apunte a alguna de esas listas, pero tienden a actualizarse muy de cuando en cuando. Pero listas oficiales aparte, puede que te interese qué he hecho yo para conseguir que mi Palm TX sea completamente estable. Y a eso vamos.

Siguiendo las recomendaciones que te doy, mi Palm TX no ha vuelto a hacer ni un solo soft reset en varios meses. Como lo oyes. Y no pienses que son recomendaciones complicadas. En absoluto. Son cosas sencillitas y de puro sentido común. Allá ván.

Compra una tarjeta SD. Te recomiendo una Ultra II de SanDisk de 2 Gb (es fiable y muy, muy rápida), pero eso es cosa tuya. Instala el programa NVBackup (es gratuito) de A. Pruss. Haz una copia de seguridad de tu PDA. Ahora programa NVBackup para que haga una actualización del Backup todos los días a las 3 de la mañana. Y programa que haga un soft reset automático después del backup (esto sirve para poner a cero diferentes cachés, y limpiar la memoria, dejando la PDA lista para un día más).

Ahora instala el programa Uninstall Manager, de NorthGlide Systems. Es software comercial, así que cómpralo. Te aseguro que merece la pena.

Ahora instala el software que vayas a usar en la PDA. Instala los programas uno a uno, y a poco que la PDA haga alguna cosa rara, desinstala el software con Uninstall Manager y anótalo en una lista negra para no volver a instalarlo nunca más. Si la PDA se vuelve tan inestable que entra en un bucle de soft resets continuos, haz un hard reset, entra en NVBackup y recupera el sistema entero, con lo que volverá a quedar tal y como estaba antes de instalar el software problemático. No te preocupes, NVBackup en si mismo no se pierde con el hard reset, porque siempre se instala en la tarjeta SD. Luego busca alguna alternativa al software problemático que te ha dado el disgusto y vuelve a probar.

Y ya está. Fíjate qué tontería. :-O

Pero por si te lo preguntas, te pongo a continuación una lista con un montón de programas que están funcionando en mi Palm TX y son completamente compatibles y estables. Hay programas libres, y muchos comerciales. Ya sabes lo que opino de eso: si un software comercial te interesa: cómpralo, no piratees (la única excepción sería Textras v1.1, una aplicación comercial cuyo autor no contesta a los Emails ni a los Correos. Me ha resultado imposible comprar este programa por ningún cauce. Por lo que he visto por los foros, su autor está muy enfermo o ha fallecido, aunque su web sigue activa por pura inercia). Una pena. En fin, tengo la PDA bastante cargada así que creo que podrás encontrar casi todo lo que puedas necesitar. :-)

  • Aeroplayer v5.5 de Aerodrome Software. (Magnífico lector de ogg y mp3. Comercial.)
  • Agendus Professional v11.04 de Iambic. (Buena agenda y PIM. Comercial.)
  • Archimedes v7.0.53 de Skyscape. (Noticias y scores médicos. Libre. Requiere registro.)
  • Card Reader v1.02 de Mobile Stream. (Permite acceder a la PDA como un lápiz USB. Comercial.)
  • ConvertDeluxe v2.01 de Deluxeware. (Imprescindible conversor de medidas. Comercial.)
  • DayNotez v2.9.2 de Natara Software Inc. (Útil diario para Palm. Comercial.)
  • Documents To Go v7.006 de Dataviz Inc. (Imprescindible editor de documentos MSOffice. Comercial.)
  • Eponyms v1.84 de Andrew J. Yee. (Listado de Epónimos médicos. Libre.)
  • eReader, de Palm Digital Media Inc. (Lector de E-Libros. Comercial.)
  • eWallet v4.1.0 de Illium Software. (Guarda contraseñas. Muy útil. Comercial.)
  • FileZ v6.8.3 de Nosleep Software. (Navegador de ficheros. Libre.)
  • Garux. (Arranca Linux en tu PDA !!!. Libre. Experimental.)
  • Getdeblu v1.3 de Rod. (Asociación de ficheros. Libre.)
  • GoogleMaps v1.0.0 de Google Inc. (Google Maps!. Libre.)
  • HandyShopper v2.9c de HandyShopper. (Útil lista de compras. Libre.)
  • ICUmatch de Terry Fagan MD. (Calculadoras médicas. Libre.)
  • iSilo v4.32 de iSilo. (Magnífico lector de documentos. Imprescindible. Comercial.)
  • MakeSpot v3.3a de Miday Workshop. (Gestor de festivos para Agendus. Libre.)
  • MD on Tap v2.1 de NLM. (Pubmed en tu PDA. Libre.)
  • MedAlert v8.0.20 de Skyscape. (Alertas médicas. Libre. Requiere registro.)
  • MegaClock v2.15 de Megasoft2000. (Buen reloj y Cronómetros. Comercial.)
  • MessagEaseST v1.8.0 de Exideas. (Teclado virtual. Útil. Comercial.)
  • Mobipocket Reader v5.2 de Amazon. (Lector de E-Libros. Libre, pero los libros son comerciales.)
  • Vademecum Internacional para Mobipocket. (E-Libro. Comercial.)
  • MyKbd v1.33 de A. Pruss. (Magnífico teclado virtual editable. Casi Imprescindible. Comercial.)
  • Netter’s Anatomy Flash Cards de Medical Wizards. (Muy buen atlas anatómico. Comercial.)
  • NoteIt v3.0 de Pathompong Puengrostham. (Buen block de Notas gráfico. Comercial.)
  • NVBackup v1.13 de A. Pruss. (Imprescindible software de backup. Libre.)
  • PalmEKG v1.1 de Iterum LLC. (Resumen de interpretación EKG. Libre.)
  • PalmPDF v1.4 de MetaView Soft. (Visor PDF. Libre. Ojo, puede causar Soft Resets.)
  • PalmRevolt v0.945b de 3GX Software. (Skin para PalmOS. Comercial.)
  • pssh v2005-06-23 de Greg Parker. (SSH2 para PalmOS. Experimental.)
  • Pocket Tunes 3.1.6 deLuxe de NormSoft Inc. (Lector ogg y mp3. El sonido es malo. Comercial. Compra mejor Aeroplayer.)
  • Repligo Viewer v2.0.2 de Cerience Corporation. (Magnífico lector de documentos. Comercial.)
  • Sanford Guide 2005 v5.0 de USBMIS Inc. (Buen E-Libro. Comercial.)
  • SC-123PU v1.7 de Thomas Öllinger. (Excelente calculadora científica. Libre.)
  • Screenshot v2.3 de Linke Soft. (Buen programa de captura de pantalla. Comercial.)
  • SmartList to Go v3.003 de DataViz Inc. (Buena base de datos para Palm. Comercial.)
  • TCPMP v0.71. (Lector de videos. Libre.)
  • TealScript v3.90 de TealPoint Software. (Excelente «Graffiti anywhere» editable. Comercial.)
  • G1_V10 v1.0. de Heinz. (Magnífico profile para TealScript. El mejor Graffiti 1 para Palm TX. Libre.)
  • Textras v1.1. de Dove Software (Abreviaturas para Palm. Comercial. ¡No lo compres!. El autor no contesta ni hay soporte.)
  • UMDH v5.3 de Dmitry Grinberg (Gestor de memoria. Comercial.)
  • Uninstall Manager v3.05. de NorthGlide Systems (Imprescindible Desinstalador de software. Comercial.)
  • WiFile Pro v2.12 de Hands High Software Inc. (Navegador para WiFi. Comercial.)
  • WPM v1.00 de David Haupert. (Mide tu rapidez al teclado. Libre.)
  • Virtual Pool Mobile v1.48 de Celeris Inc. (Juego de billar 3D. Comercial.)

Y con esto espero que encuentres lo que estabas buscando y disfruta de tu Palm TX.