PokerTH, el poker Texas Hold’em para GNU/Linux (y Windows)

Hace unos días que para lo único que tocaba la PC era simplemente para jugar un poker a la noche. ¿Cómo? Con PokerTH. Antes de hablar del programa, tengo que aclarar algo que a mucha gente le va a ser de suma utilidad: la versión estable que figura en los repositorios de Debian Squeeze no va más. No se van a poder conectar, y si lo hacen, no verán gente ni partidas en línea. Para ello deben instalar la versión de los repositorios “testing“.

El juego no tiene novedades para quienes ya lo conocemos. Nos da la posibilidad de jugar partidas casuales o partidas puntuadas que nos posicionaran en la página de Poker Heroes. Sólo podremos jugar partidas puntuadas si estamos registrados en la página.

Para los “vivos” que piensan hacer dos cuentitas y un auto all-in les comento que dos personas logueadas con la misma IP no pueden participar en la misma partida, lo cual lo hace bastante cómodo de jugar (con menos hinchapelotas).

Otra característica interesante es que PokerTH permite cambiar las cartas y los temas de la mesa. También nos arroja estadísticas de las manos y podemos hablar con los participantes en una mini-ventana de chat. Tiene alertas sonoras y las opciones son muy cómodas. Una de las grandes cosas es la “Ver en pantalla completa” que permite evitar distracciones mientras jugamos.

Los invito a descargarse PokerTH y disfrutar.

Algo importante:

Para poder entrar a jugar correctamente, en las opciones de “Partida en Internet” deben tener marcada la opción: “URL de configuración automática de servidores” con la siguiente dirección: http://pokerth.net/serverlist.xml.z

De ésa manera podrán jugar sin ningún problema.

Opciones de PokerTH

Processing your request, Please wait....

Dos monitores con ATI bajo Debian GNU/Linux

Una de las cosas que esperamos hacer cuando conectamos dos monitores a una PC con video de  salida dual es tener un solo y grande escritorio. Con las placas ATI eso se llama Xinerama. ¿Pero que pasa con los efectos de AWN y de los screenlets que se ven mal? Bueno, he encontrado que Xinerama no es compatible con composite, por lo tanto, AWN y los Screenlets no se verán bien o mejor dicho, no se verán las transparencias.

Para solucionar ésto hay dos opciones: la primera es no utilizar Xinerama, sino configurar Xorg para que en lugar de tener “dos cabezas” tenga solamente una grande. La segunda opción es no utilizar los efectos de escritorio y habilitar Xinerama.

Antes de explicar algo más, tengo que aclarar que Xinerama está disponible con el driver privativo y se habilita sin problemas con la utilidad de Catalyst. Si el driver privativo (fglrx Catalyst) está bien configurado, no tendrán mayores problemas en configurar Xinerama.

Ahora bien, si no queremos usar Xinerama para poder tener efectos lindos en el escritorio, la opción más conveniente es escribir un Xorg nuevo. Lo primero que haremos es hacer backup de nuestro actual Xorg y luego:

# aticonfig --initial

De ésa manera, se genera una configuración con 1 solo monitor. Ahora ubicamos la siguiente sección:

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Allí, debemos agregar en la SubSection “Display” lo siguiente:

Modes “1920×1080″
Virtual 3200 1080

Dónde “1920×1080″ es la resolución del monitor primario y 3200 1080 es la resolución que le queremos dar al escritorio completamente.
Quedaría así:

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Nótese que está sin tabular.

¿De qué dependen ésos números? Bueno, en ejemplo anterior, son dos monitores:

Monitor Primario: 1920 x 1080 de resolución

Monitor Secundario: 1280 x 1024 de resolución

La opción Modes le dice que el monitor primario es de 1920×1080. El escritorio quiero “extenderlo” al ancho del otro monitor. Entonces hago la siguiente cuenta 1920 +  1280. Éso me estaría dando el ancho completo del escritorio. En cuanto al alto, simplemente elijo de los dos monitores el alto más grande, el del monitor primario.  Otro ejemplo:

Monitor 1: 1280 x 1024

Monitor 2: 1024 x 768

Entonces: 1280 + 1024 = 2304

La configuración quedaría así:

Modes "1280x1024"
Virtual 2304 x 1024


Processing your request, Please wait....

Toki Pona: una lengua artificial basada en la simplicidad

Pareciera que en nuestro mundo moderno ahora todo tiende a simplificarse, tal vez un poco por la globalización madura y en progreso o quizás por la necesidad de mantener un diálogo común. Éste no es un caso tan técnico, más bien, apunta a lo social y a lo humano. Toki Pona es una lengua artificial creada por una lingüista canadiense, Sonja Elen Kisa quien afirma que lo hizo para que la gente se comunicara de manera positiva y simple. Su creación vio la luz en el año 2001 y hoy en día se pueden encontrar varios videos y sitios que explican como se aprende Toki Pona.

Toki Pona en 76 lecciones

Según varios artículos en la web, Toki Pona se enseña en un curso en el MIT. Según los que lo practican, se trata de una lengua que ejercita la cognición y un buen pasatiempos.

Para aquellos que estén interesados en aprender Toki Pona, hay un manual muy bueno creado por Eliazar Parra Cárdenas y se puede bajar desde éste sitio. Está dividio en 76 lecciones y el mismo documento asegura que se puede aprender tranquilamente en una semana o de corrido en un día lluvioso.

He aquí una cita de un “proverbio” del manual:

“Nasi ante li pona tawa jan ante”

(“Caminos diferentes son buenos para personas diferentes”)


Processing your request, Please wait....

Instalar Epson TX220 en Debian Squeeze y resolución de problemas

Ya mencioné en otro post el cambio de impresora de una T24 por una TX220. Ésta impresora tiene la capacidad de ser multifunción y utiliza el mismo tipo de cartuchos que la T24.

Éste tutorial es para Debian Squeeze 64 bits, hay paquetes para 32, solamente habrá que revolver un poco en los sitios.

A continuación, explico los pasos que seguí para ponerla en funcionamiento:

Descargar e instalar los drivers:

Hay tres paquetes que necesitamos para que la impresora funcione correctamente, así como el escaner:

Epson Inkjet Printer Workforce

Y de ésta página bajar los siguientes paquetes:

  • iscan-data_1.9.0-1_all.deb
  • iscan_2.26.4-2.ltdl7_amd64.deb

Antes de instalar los tres paquetes, hay que instalar lsb:

apt-get install lsb

Y luego, en el caso de que todos estén en la misma carpeta:

dpkg -i *

Si sale algún error:

apt-get install -f

e instalo en el orden en que fueron expuestos en éste artículo.

Ahora enciendo la impresora y me dirijo a localhost:631 con el navegador. La impresora será reconocida automáticamente.

Hacer funcionar el escaner:

Si abrimos Xsane notaremos el siguiente error:

“Falló al abrir el dispositivo `epkowa:usb:…”

Entonces hago lo siguiente:

Ejecuto:

lsusb -v

Y en la sección que dice:

“Bus 001 Device 003: ID 04b8:0865 Seiko Epson Corp.”

Me fijo los códigos de idVendor y de idProduct. Tomo nota.

Ahora creo el un archivo vacio de ésta forma:

nano /etc/udev/rules.d/56-sane-backends-autoconfig.rules

y pego:

"SYSFS{idVendor}=="XXXX", SYSFS{idProduct}=="XXXX", ENV{sane_backend_epkowa}="ye$"

Reemplazando las “XXXX” por los códigos del idVendor y idProduct, por ejemplo, para:

idVendor 0x04b8 Seiko Epson Corp.
idProduct 0x0865

quedaría así:

SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0865", ENV{sane_backend_epkowa}="ye$, MODE="0666"

Finalmente edito:

nano /etc/default/saned

Y cambio:

RUN=No

por:

RUN=Yes

Reiniciar la PC. Con éso puede ser suficiente

Processing your request, Please wait....

Post Instalación Debian Squeeze (paso a paso)

Una vez instalado Debian requiere de algunos ajustes para satisfacer nuestras necesidades. He aquí mi fórmula para que todo quede en perfectas condiciones:

Instalo paquetes de firmwares

 apt-get install firmware-linux-nonfree firmware-linux

Instalar drivers gráficos Catalyst

El driver libre para mi ATI Radeon 3300 funciona muy bien, pero en mi caso prefiero utilizar el driver privativo ya que el rendimiento mejora considerablemente. Además, es muy fácil hacerlo en Debian.

Lo primero que hay que hacer es agregar este repositorio:

# Debian Squeeze/6.0

deb http://ftp.us.debian.org/debian squeeze main contrib non-free

Luego actualizar la base:

aptitude update

y luego:

aptitude -r install linux-headers-2.6-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-control fglrx-driver

Finalmente, ejecuto la configuración de ATI:

 aticonfig --initial

Para terminar, hay que reiniciar el equipo. La resolución de GDM no es la apropiada para mi CRT de 17 pulgadas (si es feo, ya lo sé). Entonces modifico la subsección que corresponde con la pantalla:

Section "Screen"

Identifier "aticonfig-Screen[0]-0"

Device "aticonfig-Device[0]-0"

Monitor "aticonfig-Monitor[0]-0"

DefaultDepth 24

SubSection "Display"

Viewport 0 0

Depth 24

Modes "1280x1024" # Agrego ésta línea con la resolución deseada

EndSubSection

EndSection

Actualizo Iceweasel (Firefox)

Sigo mi propio tutorial aqui.

Instalo Flash y Java

apt-get install flashplugin-nonfree sun-java6-plugin sun-java6-jre

Activar composite

Voy al editor de la configuración de Gnome (Apliaciones -> Herramientas de Sistema -> Editor de configuración) y me desplazo a la siguiente opción: /apps/metacity/general/compositing_manager. La tildo y ahora composite está activado.

Instalo reproductores multimedia SMPlayer y Audacious

SMPlayer es mi reproductor favorito porque administra mplayer que es una de las mejores aplicaciones para reproducir multimedia y Audacious por su simpleza (soy de aquellos que empezaron con Winamp y me sigue gustando el estilo).

apt-get install smplayer audacious

No necesito nada más para multimedia.

Agregados para Firefox:

Adblock Plus: https://addons.mozilla.org/es-ES/firefox/addon/adblock-plus/

DownThemAll: https://addons.mozilla.org/es-ES/firefox/addon/downthemall/

Google Talk Plugin: http://www.google.com/talk/

Los dos primeros son complementos y el último es un paquete. Nunca me faltan esos. El primero bloquea publicidades, el segundo es el mejor administrador de descargas y el tercero permite usar la llamada de voz desde Iceweasel sin problemas.

Dejo mis repositorios, para evitar dolores de cabeza:

deb http://ftp.br.debian.org/debian/ squeeze main non-free contrib

deb-src http://ftp.br.debian.org/debian/ squeeze main non-free contrib

deb http://security.debian.org/ squeeze/updates main contrib non-free

deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'

deb http://ftp.br.debian.org/debian/ squeeze-updates main contrib non-free

deb-src http://ftp.br.debian.org/debian/ squeeze-updates main contrib non-free

# Debian Squeeze/6.0

deb http://ftp.us.debian.org/debian squeeze main contrib non-free

# Iceweasel 5

deb http://backports.debian.org/debian-backports squeeze-backports main

deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

Iré actualizando ésta página según necesidades.

Dropbox

Fundamental. Para Debian Squeeze de 64 bits se necesita un paquete que no se puede encontrar en el sitio oficial. Seguí el tutorial del “Organiza tu Rabia”, al cual le agradezco la info. Ya me queda agendado en el post para futuras instalaciones.  El paquete deb lo conseguimos haciendo click aquí.

VirtualBox

La versión que instalo es la cerrada que se encuentra en el sitio www.virtualbox.org. Sólo por su soporte USB. La versión actualmente disponible es de 4.2 y el único ajuste que se debe hacer es agregar el usuario normal del sistema al grupo vboxusers desde gnome o de la siguiente manera:

gpasswd -a usuario vboxusers

Ésto debe hacerse una vez instalado VirtualBox.

No funcionará hasta que reiniciemos Gnome. Lo ideal es agregar los repositorios disponibles según la página de VirtualBox:

Agregar a /etc/apt/sources.list

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free

Ejecutar:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

Luego actualizar e instalar:

apt-get update
apt-get install virtualbox-4.1 virtualbox-dkms

y finalmente ejecutar:

/etc/init.d/voboxdrv setup


Processing your request, Please wait....
Powered by WordPress | Designed by: Free Web Hosting | Thanks to Credit Union Rates, MMOs and Audio Store