Category Archives: Internet

Cosas extrañas en Firefox

3
Filed under Internet, Kubuntu 9.10 AMD64

Después de toquetear cosas para poner Firefox a mi gusto —instalando los complementos de siempre y probando el tema KFirefox— caigo en la cuenta de que suceden algunas cosas extrañas.

Fuentes pequeñas en algunas webs

El tamaño de algunos textos de algunas páginas web es absurdamente pequeño (por ejemplo las páginas de Google y de Gmail). Y unos minutos antes no era así.

Probando llego a la solución: en la barra de direcciones de Firefox escribo about:config, filtro los resultados por “font” y cambio todas las entradas relacionadas con “size” y “minimum” a sus valores originales haciendo clic derecho sobre ellas y seleccionando Restablecer (las modificadas aparecen en negrita, y su estado, en vez de predeterminado, aparece como establecido por el usuario).

Clic central genera un mensaje de error

Al hacer clic central sobre un espacio en blanco aparece un mensaje de alerta que dice “La URL no es válida y no puede ser cargada“, o se carga una página web que aparentemente ha salido de la nada. Resulta que por defecto el clic central carga el contenido del portapapeles como si fuera una URL.

Como dice Scott Klarr en su blog, para deshabilitar este comportamiento hay que meterse en about:config y cambiar la preferencia middlemouse.contentLoadURL a false.

Al final me he dejado de historias y he desinstalado el tema KFirefox…

Volviendo a Swiftfox con el rabo entre las piernas

0
Filed under Debian 5.0 Lenny AMD64 - KDE, Internet

Un día es lo que he durado con Iceweasel 64 bits y la solución de utilizar nspluginwrapper para hacer funcionar el Flash de 32 bits. El navegador se congela, Flash deja de funcionar…

Me dirijo derrotado a GetSwiftfox y me descargo la versión optimizada (.deb) para mi procesador, que descubro ahora que es la versión Prescott (porque cambié mi procesador por un Pentium D).

Al estar basado en la versión alfa de Firefox, hay problemas con las extensiones, aunque menos de los esperados. Las principales molestias son que aún no existe un paquete de idioma español y que la imprescindible extensión Tab Mix Plus no es compatible, ni siquiera la versión en desarrollo.

Por otra parte, esta versión se ve horrible en el entorno KDE. Para integrar Swiftfox en KDE sigo los consejos de Magarto y los trucos de Konquefox:

  • Instalo el tema Mostly Crystal.
  • Para cambiar el navegador de archivos, en about:config cambio ui.allow_platform_file_picker a false. No es el navegador de KDE, pero es más mono que el de GTK.
  • He intentado instalar GTK-Qt Theme Engine para que los estilos visuales de GTK sean como los de Qt (el que utiliza KDE), pero me ha dado problemas al compilar el código fuente y he desistido…

Swiftfox arranca en modo offline

Cada vez que inicio Swiftfox arranca en modo offline, y hay que quitar este modo yendo a File>Work offline. En esta página de bugs de Launchpad se lleva hablando de este problema desde hace meses.

En fin, que problema tras problema…

Flash para Iceweasel 64 bits

0
Filed under Debian 5.0 Lenny AMD64 - KDE, Internet

El plugin de Flash fue lo que me hizo instalar Swiftfox. Y me quiero liberar de Swiftfox.

La versión libre de Flash, Gnash, aún no sirve para reproducir los vídeos de YouTube. Por desgracia sigue estando verde. Y los de Adobe siguen sin sacar una versión para 64 bits, los muy… Gracias a este post de Lo hice y lo entendí descubro nspluginwrapper, un plugin que proporciona compatibilidad entre el navegador y los plugins de arquitectura de 32 bits, como el Flash de Adobe. Es más, desde la página de información de plugins de Mozilla se recomienda usarlo.

Instalación de nspluginwrapper

Instalo nspluginwrapper desde Aptitude.

Instalación de Flash mediante nspluginwrapper

Según la documentación oficial, los plugins de 32 bits que estén en /usr/lib/mozilla/plugins/ se reconocerán automáticamente. En mi caso, instalaré Flash manualmente:

  • Descargo la última versión de Flash desde la web de Adobe (Adobe Flash Player 9.0.124.0 en .tar.gz para Linux (x86)) y extraigo libflashplayer.so en el escritorio.
  • Desde la terminal escribo nspluginwrapper -i ~/Desktop/libflashplayer.so.

Ahora, si escribo about:plugins en Firefox/Iceweasel, debería aparecer el plugin de Flash.

Instalación de la última versión de nspluginwrapper

Después de un rato usando el navegador noto que se congela durante unos segundos al cargar una página con flash y los vídeos de YouTube no se cargan. Por eso voy a probar a instalar la última versión de nspluginwrapper (1.0.0 en lugar de 0.9.91.5-2):

  • Descargo de la web oficial el plugin (nspluginwrapper-1.0.0-1.x86_64.rpm) y el visor (nspluginwrapper-i386-1.0.0-1.x86_64.rpm).
  • Como son paquetes .rpm, hay que transformarlos en .deb mediante Alien. Instalo el paquete alien desde Aptitude.
  • Desde la terminal me voy a la carpeta en la que están los paquetes .rpm (en mi caso ~/Desktop/) y, como superusuario, ejecuto
    alien -c nspluginwrapper-1.0.0-1.x86_64.rpm
    alien -c nspluginwrapper-i386-1.0.0-1.x86_64.rpm

    (el argumento -c indica que se incluyan también los scripts del .rpg en el paquete .deb)

  • Instalo los paquetes .deb con dpkg:
    dpkg -i nspluginwrapper_1.0.0-2_amd64.deb
    dpkg -i nspluginwrapper-i386_1.0.0-2_amd64.deb
  • Finalmente desinstalo el plugin de flash anterior
    nspluginwrapper -r ~/.mozilla/plugins/npwrapper.libflashplayer.so

    y reinstalo con la última versión de nspluginwrapper:

    nspluginwrapper -i ~/Desktop/libflashplayer.so

Usar un Swiftfox basado en la rama estable de Firefox (2.0)

0
Filed under Internet, Kubuntu 7.10 AMD64

Por alguna razón que no alcanzo a entender, Swiftfox pasó hace un tiempo de basarse en la rama estable del desarrollo de Firefox (versión 2.0) a la rama inestable (versiones beta de Firefox 3). Las consecuencias inmediatas fueron que prácticamente todas las extensiones dejaron de funcionar, Swiftfox se puso en inglés, y además desaparecieron los iconos de navegación (página anterior, siguiente, recargar página…). Esto último se corrigió en la revisión pre-8.

Me parece un error muy grave pasarse de buenas a primeras a basarse en una versión beta. Además desde la página oficial no ofrecieron información de cómo hacer una desactualización (downgrade) a la versión basada en Firefox 2. Al principio me entró el cabreo, desinstalé Swiftfox e instalé Firefox. Pero estamos con lo de siempre: la versión de 64 bits no tiene plugin de Flash. No me cabreo con Firefox por esto: me cabreo con Adobe, porque tiene delito que a día de hoy no se hayan dignado a sacarla. Probé a instalar el clon libre de Flash (libflash-mozplugin), pero está muuuy verde. Así que una vez pasado el calentón decidí volver a Swiftfox.

La solución llegó desde este tema del foro de Swiftfox, en el que se enlaza a las versiones anteriores. En mi caso swiftfox_2.0.0.11-1_athlon64.deb

Esperemos que cuando salga Firefox 3 Swiftfox se base en las versiones estables y me ahorre todos estos dolores de cabeza…

Configurando Kopete para chatear con los contactos de Gtalk

0
Filed under Internet, Kubuntu 7.10 AMD64

Hasta que Google saque una versión de Gtalk para Linux usaré Kopete, el programa de mensajería por defecto de Kubuntu. Para configurar este cliente sigo las instrucciones de esta página de ayuda de Google Talk (en inglés) o esta entrada de El Módem (en español).

Al crear la cuenta (con la dirección de gmail), hay que poner:

en Configuración básica:

  • ID de Jabber: usuario@gmail.com
  • Recordar contraseña (opcional)

en Conexión:

  • Utilizar cifrado de protocolo (SSL) (activar)
  • Permitir autentificación por contraseña en texto plano (activar)
  • Prevalece sobre la información predefinida del servidor (activar): Servidor: talk.google.com Puerto: 5223

FileZilla: cliente FTP

0
Filed under Internet, Kubuntu 7.10 AMD64

Instalo desde los repositorios FileZilla (paquete filezilla), el cliente FTP que usaba en Windows, y que sólo recientemente se ha portado a Linux.

GetDeb en los repositorios

2
Filed under Config. S.O., Internet, Kubuntu 7.04 AMD64

Para tener disponible en los repositorios los paquetes de GetDeb sigo las instrucciones de esta entrada de El Blog de Maverik: abro el gestor de paquetes Adept, voy a Adept > Administrar repositorios: Third-Party Software, pulso en Add… y añado deb http://ubuntu.org.ua/ getdeb/

Ktorrent casca cada cierto tiempo

0
Filed under Internet, Kubuntu 7.04 AMD64

Ktorrent, el gestor de torrents por defecto de Kubuntu, se cierra cada cierto tiempo (puede ser dos segundos después de abrirlo, o pueden pasar varias horas). Si lo abro desde la consola, al cerrarse sale el siguiente mensaje de error:

usuario@servidor:~$ Qt: Warning: QGArray::at: Absolute index 0 out of range
KCrash: Application 'ktorrent' crashing...

Haciendo una búsqueda en Internet llego a un par de hilos de Ubuntu Forums. Allí dicen que la versión de Ktorrent de los repositorios no es la última, que corrige multitud de fallos, así que recomiendan instalarse la última versión desde la web oficial. La versión que tengo instalada (obtenida por ejemplo escribiendo “ktorrent -version” en la consola) es la 2.1, y en la web oficial ofrecen ya la 2.2.2.

Así que

  1. Voy a la web oficial de Ktorrent y me descargo la versión 2.2.2 para amd64 de Debian stable (etch).
  2. Intento instalarla con el instalador de paquetes .deb (clic derecho > Kubuntu package Menu > Install Package), pero me da un error de dependencias porque falta la librería libgeoip1. Así que la busco en los repositorios y la instalo.
  3. Ahora instalo el paquete .deb

Ahora parece que no se joroba…

Reproducir audio y vídeo desde Swiftfox

0
Filed under Audio, Internet, Kubuntu 7.04 AMD64, Vídeo

Introducción

Estoy acostumbrado a Firefox y sus extensiones, que utilizaba en Windows. Por eso en Kubuntu instalé Swiftfox y casi todas las extensiones que usaba. Pero por desgracia aún existen algunos problemas:

  • Reproducir flash (lo solucioné aquí)
  • Reproducir audio y vídeo (mp3, mov, avi, divx…)
  • Fallos menores (como que el corrector ortográfico no proponga palabras correctas en un cuadro de texto al hacer clic derecho en una palabra subrayada en rojo, o no dar la posibilidad de añadir nuevas palabras, o que en la ventana de descargas no funcionen los enlaces para abrir el archivo descargado o la carpeta de descargas)

En esta entrada me centraré en lograr reproducir audio y vídeo desde Swiftfox, porque existen dificultades al tener un SO de 64 bits y ejecutar un programa que usa plugins de 32 bits (Swiftfox es de 64 bits y es compatible con los plugins de Mozilla/Firefox 32 bits, de ahí que acepte el flash de Adobe, que aún no tiene versión para 64 bits).

Antes de seguir, aclaro que en /usr/ existen dos carpetas con librerías separadas según sean de 32 ó 64 bits, y por defecto se usa la de la arquitectura del SO. En mi caso tengo Kubuntu 7.04 (Feisty Fawn) desktop AMD64, por lo que las librerías que uso por defecto son las de 64 bits. Existen tres carpetas:

  • /usr/lib/ contiene las librerías por defecto, de 64 bits
  • /usr/lib32/ contiene las librerías de 32 bits
  • /usr/lib64/ es un enlace simbólico (un acceso directo) a la carpeta /usr/lib/

Los plugins de Swiftfox se ubican en /usr/lib/swiftfox/plugins/. Por defecto es un enlace simbólico hacia /usr/lib/firefox/plugins/, pero como superusuario lo borro y creo la carpeta plugins ahí, en /usr/lib/swiftfox/plugins/. Hago esto por si me diera por instalarme el Firefox de 64 bits alguna vez: así no tendría ningún problema con las librerías (son de 32 bits para Swiftfox y de 64 bits para Firefox). Aún así, realmente estamos mezclando librerías de distintas arquitecturas dentro de la carpeta /usr/lib/. Una solución para tenerlo todo bien organizado sería crear la carpeta /usr/lib32/swiftfox/plugins/ y enlazarla desde /usr/lib/swftfox/plugins/.

Para tener soporte multimedia en el navegador lo lógico sería instalar el paquete mozilla-mplayer (permite embeber el reproductor mplayer en un navegador basado en Mozilla) o mozilla-plugin-vlc (lo mismo pero con el reproductor VLC) desde el instalador de paquetes Adept, y copiar los plugins instalados en la carpeta de plugins de Swiftfox (como root). Pero hay un problema: no funciona. Si se inicia Swiftfox desde la consola se ven los mensajes de error, que dicen que esos plugins tienen una arquitectura errónea. Y escribiendo “about:plugins” en la barra de direcciones del navegador se ve que no se han cargado.

[Nota: kmplayer-konq-plugins (plugin para embeber KMPlayer –versión para KDE de MPlayer– en el navegador Konqueror) funciona a la perfección, al no haber conflictos de librerías]

Al lío…

Así que lo que hay que hacer es instalar los plugins en su versión 32 bits, y el reproductor MPlayer en cualquier versión (64 bits en este caso, muy sencillo usando Adept). Me baso en las instrucciones de este hilo del foro de Ubuntu-fr.org: Me voy a la web de Ubuntu que tiene listados todos los paquetes y busco “mozilla-mplayer“, con lo que llego a esta página, desde la que puedo descargar el paquete en la arquitectura que quiera, y en formato .deb.

  1. Me descargo mozilla-mplayer_3.31+main-1ubuntu1_i386.deb, para i386.
  2. No lo instalo (no me dejaría), sino que lo abro como superusuario (para que el propietario sea root) con Ark (el compresor de KDE) y extraigo data.tar.gz –o desde la consola escribiendo sudo tar -xf data.tar.gz–, y luego extraigo su contenido.
  3. Copio (como superusuario) el contenido de [carpeta extraída]/usr/lib/mozilla/plugins/ a /usr/lib/swiftfox/plugins/

Actualización 22 de febrero de 2008: Puedo extraer esos archivos como un usuario normal y copiarlos a /home/usuario/.mozilla/plugins/. Tal vez haya algún problema si se instala la versión para 64 bits de Firefox.

Si abro Swiftfox y escribo “about:plugins” aparecerán los plugins. Pero si intento reproducir un vídeo, éste se cargará hasta el 99% y no pasará nada más. Eso es así porque necesito tener instalado y configurado el MPlayer (como ya he dicho antes, éste puede ser de 64 bits). Así que lo instalo desde Adept (no sirve KMPlayer), y lo configuro para que reproduzca usando, por ejemplo, el driver gl (botón derecho en la ventana de vídeo de MPlayer > Preferences: Video). También elijo ese driver en las propiedades del plugin en Swiftfox: por ejemplo en esta página, clic derecho en el vídeo > Configure.

El único problema que tiene este método es que los plugins hay que actualizarlos a mano, cuando llegue el momento. Pero lo mismo pasa con el Flash, así que en realidad no es nada demasiado grave. Además, como el plugin lo que hace es llamar al MPlayer, y éste lo he instalado desde Adept, se actualizará automáticamente cuando deba hacerlo.

Instalar Swiftfox y Adobe Flash 9

2
Filed under Internet, Kubuntu 7.04 AMD64, Kubuntu 7.10 AMD64

Parece mentira, pero aún hoy hay problemas con las versiones de plugins como Flash para la arquitectura 64 bits (tengo la versión Kubuntu 7.04 Desktop AMD64). Así que para poder usar las páginas con el Flash de Adobe me instalo un navegador de 32 bits. Me decido por Swiftfox, una versión de Firefox optimizada para Linux y el procesador. Para instalarlo sigo las instrucciones (más o menos) del blog de Galmarino:

Instalar Swiftfox

Agrego el repositorio de Swiftfox abriendo Adept, yendo a Adept > Administrar repositorios y en Third-Party Software añado:
deb http://getswiftfox.com/builds/debian unstable non-free

Actualizo los repositorios e instalo swiftfox-athlon64.

Instalar Flash 9

[Actualización 24/11/2007: No sé si será por la última versión de Swiftfox (2.0.0.9), por Kubuntu 7.10, o por ambas cosas, pero el plugin de Flash se instala automáticamente al acceder a una página que lo necesita, y también se reproducen los sonidos. ¡Bien!]

Voy a www.adobe.com y en Descargas > Obtener Flash Player descargo el .tar.gz

Lo descomprimo.

Copio como superusuario libflashplayer.so en /usr/lib/swiftfox/plugins/ /usr/lib/firefox/plugins/ (al menos desde la versión 2.0.0.7 hay un enlace simbólico a esta carpeta desde la de Swiftfox. O eso, o antes lo borré y creé la carpeta allí).
(Ignoro el instalador flashplayer-installer porque me dice que la arquitectura de mi SO es incompatible…)

Ahora puedo ver las animaciones Flash, pero no escucho nada. Para solucionar esto sigo las instrucciones del comentario de Arkladd en ubuntu-es e instalo vía Adept la librería lib32asound2.

Configurando Swiftfox

Para poner en español el navegador hago lo que dice Airnoja en su blog: instalo la extensión Locale Switcher, reinicio el navegador e instalo el language-pack es-ES.xpi desde aquí. Una vez reiniciado Swiftfox estará en castellano (se cambia el idioma en Herramientas > Idiomas o en Tools > Languages). El único daño colateral es que en la barra de título aparecerá “Mozilla Firefox” en lugar de “Swiftfox”, pero como lo que más mola es el icono, y se mantiene, pues no hay problema :D

Otro ajuste que creo que hay que hacer es ir a Editar > Preferencias: Avanzado y desactivar las actualizaciones automáticas de Firefox (Swiftfox), porque el navegador ya se actualizará cuando el gestor de paquetes Adept crea conveniente…

Y los demás ajustes son los típicos de cualquier Firefox… digo, Swiftfox… como por ejemplo descargarse el diccionario español para tener el corrector ortográfico en castellano.