Código Binario

Diario de txtbits. Bit 10

Según nos enseñan de pequeños, 1 semana equivale a 7 días. 7 días son 168 horas y 168 son 10080 minutos, pero debido a todo lo que ando embarcado en los últimos años, empiezo a dudar de si esas cifras son ciertas, si son mentiras o si simplemente mi mente pierde minutos, porque no… ¡No me da!

De cualquier manera, y aunque un tanto veloz, pero sin perder la costumbre, vuelvo una semana más con una breve lista de noticias interesante que he encontrado por la red de redes:

  • Clúster de 16 Raspberry Pi Zero por 80 dólares
    En xataka.com se hacían eco de la idea que había tenido un señor llamado Koichi Nakamura. Aprovechando el ridículo coste de una Raspberry Pi Zero (5 dólares por unidad), había una placa para combinar la potencia de 16 Raspberry Pi Zero tanto en CPU, como en GPU abriendo las puertas a realizar cálculos complejos que requieran de una alta capacidad de proceso. ¿Por qué me parece interesante la noticia? Pues porque hace unos meses, adquirí una Raspberry Pi 2 Model B y existen una altísima cantidad de proyectos interesantes para involucrarte y aprender programación, electrónica, domótica, robótica y cualquier prácticamente cualquier campo tecnológico, desde una base del software libre y un precio ridículo. Para no alargar mucho la noticia, y abrir un poco de boca, os dejo esta Guía de Verano (o invierno) para Raspberry Pi que publicaron hace unos meses con varias ideas para embarcarte en este mundillo.
    Para concluir la noticia, os dejo el tweet que publicaba Koichi por si le queréis seguir sus progresos del proyecto del clúster.

  • Google declara la guerra a los falsos botones deDownload y Play
    ¿Cuántas veces en una página habéis intentado descargar un <Object> (libre de pecados) y el botón de descarga era una conspiración para abrirte varios popups de páginas de pago, suscripciones premium y/o de contenido adulto?. Pues si, la red está llena de este tipo de morralla que en la mayoría de los casos se aprovecha del usuario básico que navega sin darse cuenta del entorno en el que se encuentra. Parece que Google, gracias a su iniciativa Safe Browsing va a tomar cartas en el asunto y va a mejorar la seguridad de su navegador Google Chrome, que por cierto, recomiendo encarecidamente por su buen funcionamiento y seguridad (abstenerse puristas de la privacidad) bloqueando directamente estos botones, es decir, será algo totalmente transparente para el usuario. Un minipunto más, para recomendar este navegador. Si queréis más información, os enlace al blog oficial de seguridad de Google con la noticia (inglés).
  • Sci-Hub, el servicio web pirata con acceso a millones de trabajos de investigación.
    Tal vez lo que vais a conocer con esta noticia os sea familiar, ¿os acordáis de Aaron Swartz, el cofundador de Reddit? ¿y del caso JSTOR?… En caso contrarío, voy a sacar un par de líneas para citar un documental que recomiendo encarecidamente sobre la historia de este increíble chico: The Internet’s Own Boy: The Story of Aaron Swart.
    Volviendo a la noticia, Sci-Hub es un servicio desarrollado por Alexandra Elbakyan (@ringo_ring en twitter), una investigadora de Kazajistán que mientras estudiaba la carrera encontró muchas dificultades para encontrar publicaciones científicas para realizar los trabajos e investigaciones, por ello creo este servicio como una especie de “Wiki” o repositorio donde almacenar y clasificar todos los artículos científicos ofrecidos en otros servicios de pago o bajo suscripción mediante el uso de claves de otros académicos que pagan por estos. Si, entre ellos está JSTOR. En este momento hay más de 47 millones de artículos. ¿Ahora os suena más lo que os decía al comenzar la noticia?, no entraré en la discusión de si es o no es lícito, simplemente diré que el conocimiento no tiene dueño…
  • Amazon Echo, el asistente de voz convertido en dispositivo
    En El Android Libre leía la noticia sobre el lanzamiento de este producto por parte de Amazon, que sinceramente, me sorprende que se le haya adelantado a Google. Amazon Echo es un dispositivo destinado a ser nuestro asistente en el hogar. Se trata de un altavoz con conectividad inalámbrica, que es capaz de entender nuestras preguntas, y darnos una respuesta adecuada a ellas. ¿Ok Google? ¿Siri? ¿Cortana? No… ¡Alexa! Será el nuevo asistente de voz de Amazon, teniendo un funcionamiento similar a la del resto de asistentes de voz. Os dejo un vídeo promocional de este dispositivo.
  • Lanzamiento de Ionic Framework 2 Beta
    Para finalizar la lista de semana, os hablaré del lanzamiento de la beta del framework de desarrollo móvil basado en AngularJS 2 que tan de moda está últimamente, Ionic Framework 2. Si ya la primera versión de Ionic era en mi humilde opinión una evolución considerable frente a otros frameworks como Cordova o Fundation para el desarrollo móvil, ahora con la evolución a EcmaScript 6, AngularJS 2 y el empujón que ha dado Microsoft con TypeScript, Ionic puede dar un serio puñetazo en la mesa con su nuevo producto. Espero y deseo poder sacar unas cuantas horas para desarrollar un pequeño proyecto y probar la potencia que estoy seguro tendrá este framework en su versión 2.

Y con esto finalizo la lista de noticias interesantes y desapercibidas de esta semana. No obstante, antes de acabar voy a puntualizar algunas ideas que ya comenté en la primera entrada:

  • Esta “sección” es una forma de cubrir una necesidad, escribir y transmitir (vale, dos).
  • Todavía no tengo claro la estructura ni la clasificación de la “sección”, todavía barajo varias posibilidades. Nota: estoy abierto a propuestas.
  • La redacción de las noticias es fluida y sin pausa, la premisa es escribir con lo que tengo en mente en el momento de la redacción de la entrada, así que disculpad si algún párrafo se descontextualiza.

¡Hasta la próxima!

 

Código Binario

Diario de txtbits. Bit 0

Uno de mis hábitos diarios, y en los que creo que muchos os sentiréis identificados es el de acudir a los medios de comunicación o redes sociales a conocer la actualidad y ver lo que ocurre en el mundo. Twitter, facebook, agregadores de noticias, portales web, prensa… son servicios que todos visitamos constantemente, y en mi caso particular, es algo desde siempre he tenido muy presente, como si de un rito o acto de fé se tratara.

Años han pasado de aquellos blogs, foros, podcasts y otros proyectos que he empezado con varios compañeros y amigos y que tantos buenos ratos me han hecho pasar. Y más si cabe, con lo que puedes llegar a aprender y a conocer del resto de la gente con la que tratas de preparar este tipo de proyectos.

Llevo tiempo dándole vueltas a la cabeza para iniciar un nuevo proyecto, que de momento mantengo al margen, y como ya me picaba el gusanillo, he decidido dar un paso intermedio, para ir abriendo boca. De esta manera intentaré saciar un poco mi sed de escribir, de una forma distendida y de temas que me apasionan.

Desde ahora en adelante, y una vez por semana, realizaré una entrada en el blog que incluirá una pequeña lista con las noticias más sonantes y destacadas de la semana que he leído o escuchado. También incluirá tweets destacados y quiero empezar a dar a conocer podcasts y servicios que utilizo a diario.

Si, se lo que estáis pensando, está lista será bastante improvisada y variopinta, ya que podrá incluir temáticas de muchos campos; tecnología, programación, politica, musica, ciencia. Aunque quién este leyendo esto creo que sabrá hacia dónde tirará mi subconsciente… La cuestión es que conforme publique entradas iré puliendo esos detalles, y veré como clasificar la información. Por cierto, estoy abierto a sugerencias en los comentarios, incluso si quereís que una semana hable de un tema concreto, os animo a ello. Si puedo crear interacción con vosotros, sería un gran logro.

Me gustaría empezar a darle más vida al blog, ya que no solo lo utilizo como medio de transmisión de información, sino como un sistema de recopilación de noticias e información que yo mismo reutilizo en el tiempo. Este, es uno de los muchos propósitos que va a cumplir esta sección en el blog.

Otra idea a tener en cuenta, es que no pretendo que la información publicada sea la que más bombo y platillo se le ha dado durante la semana, si no hacer una pequeña selección de noticias curiosas que me he encontrado en la red de redes y han podido pasar desapercibidas. Para el resto, ya hay infinidad de medios de comunicación y redes sociales que vosotros mismos seguiréis a diario.

Siendo una entrada bastante improvisada y esperando que mejore y se defina (y quizás se categorice o especialice), aquí tenéis las noticias de la semana de hoy.:

  • Hackeo de El Corte Ingles
    Desde Omicrono.com, me hacía eco de la filtración de las cuentas de El Corte Inglés, gracias al hackeo de la web de la entidad por parte de Anonymous. ¿Por qué es interesante la noticia?, cito textualmente “[…] apuntan a que El Corte Inglés sería la empresa a la que van a parar muchos altos cargos, políticos y otros nombres públicos importantes, ganándose además una buena opinión pública supuestamente a base de soltar euros“. Los datos los ha publicado Anonymous en la plataforma Filtrala.com y han publicado un buscador en que puedes consultar todos los datos haciendo sencillas consultas. Dejo también el enlace al Tumblr del grupo español de Anonymous conocido como La Nueve, que ha realizado el hackeo.
  • Libertad de internet. Entrevista a Rainey Reitman (inglés)
    Sin ser una noticia directamente relacionada con la anterior, el hecho de que se haya publicado una nueva entrevista sobre la libertad de internet, hace recordar las manifestaciones de Anonymous en EEUU en contra de las leyes PIPA y SOPA. En este caso, una interesante entrevista a Rainey Reitman, directora del equipo de activismo de la Electronic Frontier Foundation (EFF) que os recomiendo leer.
  • Popcorn Time, el retorno.
    El año pasado fue sonado su cierre, la Asociación Cinematográfica de los Estados Unidos (MPAA) junto con la presión de Hollywood consiguió que este servicio web de películas en streaming mediante p2p (torrents) cerrará. Desde Gizmodo, me hago eco de la vuelta del servicio Popcorn Time con una renovación del funcionamiento a través de su propia red privada Anonymous VPN que hace muy muy dificil el seguimiento de la comunicación entre peers. Como la última vez, compatible con Chromecast (importante, :-), Airplay y DLNA.
  • Extensiones para Netflix
    Desde ADSLZone.net nos recomiendan unas cuentas extensiones para navegador en las que ampliar las funcionalidad de Netflix, desde recomendaciones, categorizaciones adiciones, posibilidad de ver trailer (algo que debería tomar nota netflix), incluso de variar la calidad de reproducción en función del dispositivo y/o velocidad de conexión.
  • Lanzamiento de AngularJS 2.0 Beta 3
    Como muchos sabréis uno de los frameworks cliente en el que trabajo asiduamente es AngularJS, y en twitter suelo poner noticias interesante sobre el mismo. Aquí viene el tweet de la semana, con el anuncio oficial del lanzamiento de AngularJS 2.0 Beta 3, con una gran cantidad de bugs corregidos. Os animo a que hagáis el mini tutorial que ofrecen para ver la potencia de este framework MVC en acción.

  • Guía de móviles hasta 120€
    Como última entrada del blog, dejaré una serie de entradas en el blog de movilesandroidchinos.com y en colaboración con Juan Ángel (Siarcrpg) haciendo una extensa guía de terminales que tenemos en el mercado con un tope de 120€. Cuidado, hay opciones muy interesantes. Aprovecho para recomendar el podcast de jefemaestro86, Moviles Android Chinos.

Con esto terminamos la entrada semanal, que sin ser una semana en la que haya tenido mucho tiempo para dedicarle a mi sed informativa, creo que he podido sacar algunas noticias interesantes.

¡Nos vemos la semana que viene!

Xiaomi Redmi Note 3

Nueva adquisición: Xiaomi Redmi Note 3

Sufrí un pequeño y grave percance con mi LG Nexus 4 powered by Google. Una caída en la que no solo se rompió el cristal de la pantalla, si no también el TP (táctil). En un primer momento pensé en solucionarlo de forma rápida y consulté varias tiendas de reparación de móviles por Zaragoza. Como ya suponía el precio era elevado para el valor económico que suponía el terminal, con un magnífico recorrido de tres años y la batería con una cantidad considerable de ciclos de carga, así que tocaba buscar una alternativa seria.

Así que tras ver las opciones que tenía en el mercado y la decepción de precios en el LG Nexus 5X y Huawei Nexus 6X, me decanté por el mercado chino, que está teniendo mucho tirón en el último año.

Mi opción final, Xiaomi Redmi Note 3, presentado hace escasos días y puesto a la venta este mismo fin de semana en China:

Xiaomi Redmi Note 3 Precios

 

En líneas generales dispone de procesador MediaTek Helio X10, 2/3 GB de RAM, 16/32 GB de flash, cuerpo metálico unibody, sensor de huellas y 4000 mah de batería.

Os dejo un par de enlaces con un resumen completo de la presentación y sus características:

Especificaciones completas (vía kimovil): http://www.kimovil.com/es/donde-comprar-xiaomi-redmi-note-3-16gb

Resumen de la presentación (vía xataka): http://www.xataka.com/moviles/redmi-note-3-xiaomi-viste-de-metal-a-su-phablet-mas-asequible

 

La compra la he realizado directamente a China en la tienda spemall.com pero con una serie de ventajas obtenidas en la compra conjunta que se está realizando en htcmania.com. Os dejo el enlace por si os interesa: http://www.htcmania.com/showthread.php?t=1102990

Y nada más por ahora, estoy a la espera de recibir el terminal (ha caído el de 3 GB) y espero comentaros en futuras entradas opiniones y sobre todo el tema que más me interesa, la cocina de ROMs custom. No creo que tarde mucho en quitarle la capa de personalización MIUI con la que viene el dispositivo, más si cabe después de venir de un dispositivo Nexus.

¡Saludos!

 

Actualización: Os dejo un par de vídeos de un podcaster que sigo con frecuencia haciendo unboxing y opinando tras un par de días de uso.

Bootstrap logo

Bootstrap Framework: anchos de columna personalizados en tablas.

En la versión 3 de Bootstrap apareció la posibilidad de hacer las tablas responsive y adaptar de forma dinámica el contenido. Sin embargo, no hay mayor flexibilidad en cuanto a la manipulación de tamaño de las columnas. A continuación, explico un truco muy simple para los que se han topado con el problema de querer tener anchos de columna personalizados en tablas en Bootstrap.

Partimos del siguiente ejemplo de tabla:

Digamos que una vez que se procesa la tabla, el campo descripción es demasiado grande y empuja el resto de columnas haciéndolas más pequeñas de lo que deberían ser. La forma más rápida de solucionar este problema es simplemente dar tamaños de las columnas de los encabezados de la tabla. Para ello, podemos aprovecharnos de las clases que nos proporciona el grid de Bootstrap:

Sea cual sea el ancho de la tabla de cabeceras tus datos de la tabla se ajustarán a ese tamaño.

Muy sencillo y funciona a la perfección.

Bonus: Esto funciona también en Bootstrap 2, usando las clases span* en su defecto (para los que como yo, sigan desarrollando en sitios web que necesiten un extra de compatibilidad con navegadores antiguos).

Android

[SOLUCIÓN] Se ha detenido la aplicación Servicios de Google Play

La entrada del título “Se ha detenido la aplicación Servicios de Google Play” nos introduce de lleno en el problema, un error bastante común cuando actualizamos la versión de Android de nuestro dispositivo, o cuando instalamos custom ROMs con o sin Google Apps incrustadas en la ROM.

Se ha detenido la aplicación Servicios de Google Play

El problema estriba en la limpieza de los datos almacenados en el dispositivo de una versión anterior de la aplicación Servicios de Google Play, la cual no se realiza correctamente.

Para solucionar el problema, tenemos dos opciones:

  • Borrar datos y cache de las aplicaciones de Google.
    1. Borrar datos + cache de la aplicación Servicios de Google Play. Para ello tenemos que entrar en: Ajustes del sistema -> Aplicaciones -> Pestaña Todas -> Servicios de Google Play
    2. Borrar datos + cache de la aplicación Google Play Store de la misma manera; Ajustes del sistema -> Aplicaciones -> Pestaña Todas -> Google Play Store
    3. Recomendación de la casa (no es necesaria): Borrar datos + cache de la aplicación Marco de Servicios de GoogleAjustes del sistema -> Aplicaciones -> Pestaña Todas -> Marco de servicios de Google
    4. Reiniciar el dispositivo
  • Alternativa secundaria:
    1. Desinstalar actualizaciones de ambos (en el mismo sitio que he indicado en la primera opción, si la app tiene actualizaciones instaladas te sale la opción).
      Nota: Si eres root, NO intentes borrar los Servicios de Google Play o la Google Play Store por completo, solo las actualizaciones, ya que puede darte problemas tras reiniciar el dispositivo.
    2. Reiniciar el dispositivo
    3. Instalar la última versión disponible de Google Play Store desde este enlace: http://www.apkmirror.com/?s=google+play+services&post_type=apps_post
    4. Instalar la última versión disponible de Google Play Services desde este enlace: http://www.apkmirror.com/?s=google+play+store&post_type=apps_post

La primera opción es la recomendada, y la que primero tenéis que probar, ya que en la mayoría de los casos es suficiente, y es rápida de realizar. En caso contrario, pasar a la opción alternativa.

Si tenéis cualquier duda o consulta, ¡nos vemos en los comentarios!.

Saludos!

 

Actualización: Añadidos enlaces de descarga de los .apk para las últimas versiones de Google Play Services y Google Play Store.

Nvidia Logo

Mejora el rendimiento de tu tarjeta gráfica NVidia

Os comparto un pequeño truco (ajuste) encontrado en Reddit que mejora el rendimiento de tu tarjeta gráfica NVidia desactivando un servicio asociado al software de los drivers y que resulta innecesario en la mayoría de los casos.

Se trata de una característica de la aplicación GeForce Experience, que supongo que tendrás instalado ya que NVidia prácticamente te obliga a instalarlo en cada actualización de los drivers.

El usuario Anal-Cheese comenta que desactivando el servicio de Windows “Nvidia Streamer Service” se consigue un ligero aumento de FPS. Este servicio, concretamente “nvstreamsvc.exe“, que está corriendo constantemente y se ejecuta al inicio, lo que hace es permitir el streaming al dispositivo Nvidia Shield, así que a no ser que tengas una de estas, no tiene sentido tenerlo constantemente en ejecución.

Tras realizar algunas pruebas con mi equipo (CPU i5 2500k + GTX560Ti), los resultados son un incremento de 200-220~ to 250-280~ FPS.

Es decir, no es un gran incremento pero siempre es bienvenido, sobre todo en tarjetas gráficas como la mía que ya tiene recorrido, o en tarjetas gráficas de gama media/baja.

Mejora el rendimiento de tu tarjeta gráfica NVidia

 

NOTA: En caso de que no uses GeForce Experience puedes obviar todo esto pues no tendrás el servicio corriendo.

Post original en el subreddit de Counter Strike, /r/GlobalOffensive.

Android

[SOLUCIÓN] Error OTA Android con custom recovery y root

IMPORTANTE: Este tema es para usuarios avanzados con conocimientos sobre Custom ROMs Android. He condensado los pasos a seguir para solucionar el error del título. No me hago responsable de posibles bricks, pero estoy abierto a cualquier petición de ayuda. :-)

Hace un par de días me saltó la actualización vía OTA de Android 5.1 en mi Nexus 10, la cual llevaba pensando en instalar de forma manual desde el día de publicación, pero por falta de tiempo no lo había hecho. Mi tablet estaba con stock ROM Android 5.0 pero tenía modificado el stock recovery por TWRP Recovery y también con permisos root gracias a superSU.

En este estado, es importante saber que la instalación de la OTA no se puede hacer mediante el método directo, pulsando instalar mediante la notificación de “actualización disponible” y hacer una instalación limpia de fábrica supone el perder todos los datos de aplicaciones, así que intenté de forma manual a través de  TWRP Recovery.

Al tratar de instalar el update.zip me aparecían los siguientes errores:

Mi primer paso ha sido volver a recuperar el stock recovery, para ello me he descargado la imagen de fabrica correspondiente a mi Nexus 10 desde la página de desarrolladores de Google donde se encuentran las imágenes de fabrica de todos los Nexus: Factory Images for Nexus Devices y me he descargado la nueva versión de Android correspondiente a mi dispositivo a la que quiero actualizar.  Tras esto, los únicos ficheros que tienes que flashear con fastboot son los que describo a continuación:

** boot.img es necesario si deseas instalar la actualización OTA.

De este modo se os actualizará el dispositivo sin problemas y por supuesto, sin perder los datos.

Más información: XDA-Developers

 

Promoción de Movistar: descuento Spotify Premium a 4,99 €

Bajo este titulo algo sensacionista, pero no por ello menos cierto, os comparto un pequeño “truco” para aquellos que esteís planteandoos seriamente empezar a pagar el servicio de música Spotify Premium (el cuál recomiendo encarecidamente).

La historia es que desde Marzo de 2013, nuestra querida Movistar al contratar una línea móvil nos ofrece la posibilidad de añadir Spotify Premium con considerable descuento: 4,99 € o 6,04€ IVA inc. al mes en vez de los 10 € que cuesta el servicio de forma individual durante 2 años sin ningún tipo de permanencia asociada al servicio.

Lo curioso, y aquí viene lo bueno es que admite la posibilidad de activarlo en tarjetas prepago, mediante pago de un SMS con el valor anteriormente indicado al mes. Tarjetas prepago que está ofrecienciendo a través de su página web por 10€ con 10€ de saldo.

Es decir, podéis tener vuestra línea de teléfono con vuestro operador favorito (ejemplo: Pepephone) y adquirir una nueva línea prepago con número nuevo y utilizar el saldo exclusivamente para pagar el servicio.

Para activar el servicio de música tienes que seguir unos sencillos pasos en el siguiente enlace: Oferta Movistar Spotify Premium 4,99 € 

Contrato SIM prepago Movistar

Phonegap en Windows. Configuración del entorno y errores comunes.

El otro día me pidió ayuda un amigo el cual trataba de dar sus primeros pasos con el desarrollo de webapps para dispositivos móviles utilizando el Framework Phonegap. Se llevo algún que otro quebradero de cabeza en su configuración (y una pequeña reprimenda por mi parte para que migrará a Linux Mint :P).

A continuación detallo las pautas a seguir para su configuración en Windows:

Pasos estándar para preparar nuestro entorno de trabajo (en Windows):

  1. Descargar e instalar Java Development Kit (JDK)
  2. Descargar Ant y descomprimirlo en el disco duro.
  3. Descargar el SDK de Android (nota: recomiendo solo el SDK)
  4. Instalar Node.js (versión >=0.10.22) para utilizar su gestor de dependencias npm e instalar Phonegap.
  5. Tras esto, en la consola de Windows escribir:
  6. Configurar las variables de entorno:
    • JAVA_HOME ({path instalación JDK})
    • ANT_HOME ({path instalación ant}
    • ANDROID_HOME ({path instalación android/sdk})
  7. Añadir esta configuración en la variable PATH:

Errores, problemas y soluciones comunes en Windows.

  • Alguna de las variables de entorno no funciona. No encuentra las aplicaciones a través de la consola de Windows.
    Alternativamente al punto 6 se puede escribir el path absoluto en la variable PATH a cada una de los 4 directorios anteriores (a veces %VARIABLE% no es comprendido bien por Windows).
  • Ant usa JRE en vez de JDK incluso con variables de entorno
    Al ejecutar ant aparece un mensaje de error:

    Cuando aparece este error, es síntoma de que el sistema está utilizando JRE en vez de JDK (tienes los dos instalados sin saberlo). En este caso el paso 6 es obligatorio, y es necesario forzar la variable de entorno JAVA_HOME para que utilizar el JDK y muy importante: el path no debe incluir el directorio /bin/
  • Versión correcta del SDK de Android no encontrada
    Un error muy común al ejecutar una aplicación a través del comando: phonegap run android, es que aparezca en la ejecución el siguiente mensaje:

    Este error es debido a que tú versión de Phonegap instalada utiliza una versión del SDK de Android diferente a la que tienes. Revisa la versión del API de Android que necesitas y descargala a través del SDK Manager.

Espero que con estas indicaciones no tengáis ningún problema, en caso contrario nos vemos en los comentarios.

Saludos!

Google Chrome y los acentos en Linux Mint (Ubuntu y derivadas). IBus en Gtk+ y Qt

Hace algunas semanas me percaté que nuestro navegador favorito, Google Chrome, no reconocía los acentos en Linux Mint, distribución basada en Ubuntu, por lo que esta última es la causante del problema. A la hora de escribirlos, y pulsar la tecla del acento, no se asociaba a la tecla que pulsabas posteriormente, un problema de codificación.

En un principio pensé que el problema derivaba de la configuración del lenguaje del teclado, pero me sorprendió ver que en cualquier editor de texto local no me ocurría.

Tal vez puedas pensar que para búsquedas en Google, no es un problema grave, pero si eres asiduo a utilizar la suite ofimática en la nube Google Drive para realizar documentos formales, es imposible trabajar.

IBus y los acentos

IBus es el método de entrada que interpreta lo que escribimos y lo traduce en los caracteres que queremos ver, es decir, cuando tecleamos ‘a lo que realmente queremos ver es á. IBus es la aplicación que se encarga de realizar esta operación en Ubuntu desde la versión 9.10 ya que en versiones anteriores utilizaba SCIM.

Ahora bien, llegados a este punto nos encontramos que para relacionarse con IBUS los dos grandes sistemas para crear interfaces gráficas como son Gtk+y Qt necesitan de sus particulares bibliotecas como son ibus-gtk y su homóloga ibus-qtk, para Gtk+ y Qt respectivamente.

Solución

Google Chrome utiliza Qt, por lo que basta con instalar el paquete correspondiente para solucionarlo:

 

Más información:

IBus

Ubuntu