7 de nov. 2011

Sin sonido en Flash en debian Squeeze 64bits

Este problema me trajo de cabeza durante algún tiempo, hasta que encontré la solución, aquí va:
  • Instalar el flashplayer-mozilla des de los repositorios non-free
  • Crear de la siguiente manera el archivo /etc/asound.conf:
$ su
#nano /etc/asound.conf
  • Poner dentro el siguiente contenido, de forma EXACTA:
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}

  • Reiniciar y probar! XD

BCM4313 en Debian Squeeze en PCM10 NAOS (AMD FUSION C30)

Saludos a todos.

Recientemente compré un AHTEC NAOS PCM10, con una de las nuevas APUs de AMD, es decir, un procesador con una tarjeta gráfica ATI HD integrada y dedicada.

Fueron diversos los SO que he probado en este PC (incluso Window$ 7, que por cierto iba horrorosamente lento en este PC cuando funcionaba en modo "Ahorro de energía").

Finalmente decidí quedarme con Debian Squeeze, tras probar Fedora 15, Knoppix 6, Ubuntu 11.04, PCLinuxOS, ArchLinux, LinuxMint Debian edition y finalmente Windows 7 en una partición diferente.

Aquí posteo el proceso a seguir para instalar BCM4313 en Debian Squeeze, que va de perlas.

Sin más preámbulos, vamos al tajo:
  • Conectamos el PC por cable al router
  • Añadimos los repositorios non-free si no lo hemos hecho ya(como súper usuario) al sources.list:
$ su
# gedit /etc/apt/sources.list

Añadimos estas lineas tal cual:

# Debian Squeeze/6.0
deb http://ftp.us.debian.org/debian squeeze main contrib non-free
  • Instalamos los compiladores
# aptitude update
# aptitude install module-assistant wireless-tools
  • Instalamos los drivers compilándolos des de las fuentes
# m-a a-i broadcom-sta
  • Ponemos en la lista negra los drivers que entran en conflicto, cargamos los nuevos al kernel y desactivamos los que están activos:
# echo blacklist brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf
# update-initramfs -u -k $(uname -r)
# modprobe -r b44 b43 b43legacy ssb brcm80211
  • Finalmente, lo cargamos en la sesión activa:
# modprobe wl

Ya tenemos la inalámbrica activa, ya podemos ir al sofá a proseguir con lo nuestro.

Visto en http://wiki.debian.org/wl

1 de nov. 2011

Todos contra el SecureBoot

Y vosotros direis... ¿que carajo es el secureBoot? Pues muy sencillo, es un ataque a toda libertad de instalar el SO que queramos en nuestro ordenador.

¿Como lo hacen? Pues implementando una capa en la bios que impide que se ejecute cualquier instalador o LiveCD que no sea de windows 8.

Ya existe en la red un movimiento de recogida de firmas para evitar este acuerdo entre Microsoft y las empresas desarrolladoras de Hardware, ya que parece que llevan la negociación avanzada y se implementará a partir del lanzamiento de Windows 8.

Se recogen firmas para evitarlo des de la FSF (Free Software Fundation), es muy importante firmar, sólo lleva unos 30 segundos y hay que confirmar clicando en un enlace que nos enviaran al correo que pongamos.

Al poner el correo NO SERA VÍCTIMA DE LA LLEGADA DE CORREOS NO DESEADOS, ya que solo te inscribe en la lista de apoyo, nada más.

Adelante compañeros, ¡hay que evitarlo a toda costa!

Os dejo el enlace de la página donde hay que firmar: http://www.fsf.org/campaigns/secure-boot-vs-restricted-boot/statement

27 de febr. 2011

Evitar que salga la miniatura de los PDF y en su lugar poner el icono de archivo en GNOME

Saludos!

Hay una cosilla que me mosqueaba de las miniaturas de los archivos, en concreto,los PDF, que por su tamaño, descuadraban al resto de los iconos y ocupaban muchísimo espacio.

Aquí planteo la solución al problema, al igual que la forma de evitar las miniaturas de los archivos que deseemos, conserva la del resto.

Lo primero, instalar gconf-editor (en algunas distros no viene por defecto).
  • En debian/ubuntu ya viene por defecto.
  • En fedora: su -c 'yum install gconf-editor'
Lo ejecutamos des de una terminal:

gconf-editor

Ahora vamos a: apps-->desktop-->gnome-->thumbnailers



Y ahí tenemos todos los tipos de archivo que muestran miniatura en lista,pudiendo marcar y desmarcar aquellos que queramos ver (marcado=ver).

Saludos.

26 de febr. 2011

WBFS en Fedora 14, Wii Backup Fusion


Saludos, buscando por internet cuesta bastante encontrar un gestor de WBFS (formato de la Wii) que sea funcional el Linux y funcione bien.

Dado que Wiithon no se actualiza des de hace meses y no es compatible con Fedora 14, indagué y me topé con Wii Backup Fusion, muy sencillo y potente, no hace falta ni instalarlo.

Ahora os voy a explicar como usarlo:
  1. Bajarlo de internet: http://sourceforge.net/projects/wiibafu/files/
  2. Descomprimirlo allí donde queráis que esté la carpeta del programa, la podéis poner en el home del usuario con un punto delante, así estará oculta y no dará el coñazo.
  3. Dar permisos de ejecución al archivo WiBaFu (botón derecho del ratón, propiedades, permisos.
  4. Doble click y ya funciona.
  5. Configurar el WIT (MUY IMPORTANTE), dentro del programa, bamos a Options, Settings, WIT. Path to WIT y ponemos la ruto donde está la carpeta WIT, que venía en la misma carpeta donde estaba el WiBaFu.
Ahora podemos crear un acceso directo para no tener que pelear con la terminal o ir a buscar el archivo WiBaFu cada vez.
  1. Botón derecho en el escritorio, crear lanzadora, y poner la ruta hasta el archivo WiBaFu, poner el icono que queramos.
  2. Aceptar
Y listos, ahora arrancamos el programa con el HD enchufado, vamos a la pestaña wbfs y le damos a load, deben aparecer los juegos que hayan dentro de la unidad.

Si queremos poner más juegos, debemos ir a la pestaña Files y navegar hasta el directorio donde están los juegos, seleccionarlos y darle a TRansfer to wbfs.



A disfrutar!

5 de febr. 2011

Wiithon no arranca en Fedora 14 (firebird)

Saludos, este post es importante porque no encontraba solución en internet al respecto (hasta ahora, jejejeje).

La solución es simple, debes abrir el archivo wiitdb_schema.py con el editor de texto y poner # delante de lo siguiente:

from sqlalchemy import pool
from sqlalchemy.databases.firebird import dialect

dialect.poolclass = pool.SingletonThreadPool

Quedando así:

#from sqlalchemy import pool
#from sqlalchemy.databases.firebird import dialect

#dialect.poolclass = pool.SingletonThreadPool

Desinstala Wiithon, recompila y vuelve a instalarlo de la siguiente forma (poniendote en la carpeta de Wiithon descomprimida) en la terminal:

su

make uninstall

make

make install

Y listos.