martes, 31 de marzo de 2015

Revision Tvtime en ubuntu 14.04

Logre poner tvtime en mi ubuntu lo que cambio de la configuracion anterior fue

  • que se instalo el kmixer para poner como base la tarjeta sintonizadora
  • por un supuesto bug reparado se debe de poner en lugar de Line por  Master
  • aunque luego tiene que ponerse Line por que quien sabe jajaj

aqui los pasos previos de el post anterior
tvtime en ubuntu 12.04

se cambio el default por
   <option name="MixerDevice" value="hw:0/Master"/>


luego lo dejamos así

<option name="MixerDevice" value="hw:0/Line"/>

ya que al principio no funcionaba se instalo  el kamixer y se puso la tarjeta capturadora como master luego se salio de ahí
. en el alsamixer de la terminal se puso en el canal 2
2ch  de la parte de capture los dos input de capture se pusieron en line

jueves, 17 de enero de 2013

JPCSP ERROR: liblwjgl.so: libjawt.so:


Hola. de nuevo tratando de probar como iban los juegos de PSP en mi pc  instale el emulador
JPCSP como dice el enunciado de el post me encontré con la sorpresa que las versiones mas recientes de este emulador utilizan una librería de la maquina virtual de java que por alguna razón no se linkea bien y pues aquí les traigo la solución a esto si a ti te aparece esto al intentar correr el emulador


liblwjgl.so: libjawt.so: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorioat java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1924)at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1850)at java.lang.Runtime.loadLibrary0(Runtime.java:845)at java.lang.System.loadLibrary(System.java:1084)at org.lwjgl.Sys$1.run(Sys.java:73)at java.security.AccessController.doPrivileged(Native Method)at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)at org.lwjgl.Sys.loadLibrary(Sys.java:82)at org.lwjgl.Sys.<clinit>(Sys.java:99)at org.lwjgl.opengl.Display.<clinit>(Display.java:130)at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:38)at java.security.AccessController.doPrivileged(Native Method)at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:35)at org.newdawn.slick.CanvasGameContainer.(CanvasGameContainer.java:34)
at org.javahispano.javacup.gui.asistente.AsistenteFrame.(AsistenteFrame.java:213)
at JavaCupCodeGenerator.main(JavaCupCodeGenerator.java:15)at org.javahispano.javacup.gui.asistente.AsistenteFrame.(AsistenteFrame.java:213)at JavaCupCodeGenerator.main(JavaCupCodeGenerator.java:15)

Solución
si usas openjdk
sudo ln -s /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/libjawt.so /usr/lib/libjawt.so
si usas java de oracle
sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/i386/libjawt.so /usr/lib/libjawt.so

y ya corre nuestro emulador .... espero les sirva  y hasta la próxima..... les dejo un vídeo de como configurar lo para que funcione bien el emulador


miércoles, 26 de diciembre de 2012

Solucionar problema con audio y mixer de Tvtime en Ubuntu 12.04

Hola . por fin escribiendo de nuevo en mi blog aqui les traigo la solucion a un problema que se presenta con las tarjetas sintonizadores y capturadoras de tv. sobre todo en los  en los modelos SAA7134/SAA7135HL. e problema es que por algunos cambios en los modulos como la separación de algunas partes de el modulo alsa algunos de de los problemas que se presentan son los siguientes

problemas


  1. no funciona el mixer
  2. el audio no se escucha
empecemos con las soluciones para la primera de el mixer es tan fácil como anteponer  el prefijo 
hw:0 el numero es el numero que representa a su dispositivo de sonido osea su tarjeta de audio. como saberlo se preguntaran casi siempre es el 0 pero por si tenemos dudas o tenemos mas de una tarjeta instalada en nuestra PC podemos saberlo con el siguiente comando

$ cat /proc/asound/

este nos mostrara algo parecido a lo siguiente

0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd3300000 irq 44
 1 [SAA7134        ]: SAA7134 - SAA7134
                      saa7134[0] at 0xd3100000 irq 16

bueno ya sabiendo cual es nuestro dispositivo simplemente nos resta agregarlo a nuestro archivo de tvtime.xml abrimos el archivo 

 sudo gedit /etc/tvtime/tvtime.xml

presionamos ctrl+f y buscamos la palabra mixer
no aparecerá algo parecido a esto 

 <option name="MixerDevice" value="default/Line"/>
lo cambiamos por 
 <option name="MixerDevice" value="hw:0/Line"/>
y liso ahora tvtime ya tiene activado el control de volumen 

el segundo paso consiste en hacer que se escuche el audio ya que pro el problema antes mencionado no ocurre esto es muy fácil  primero tiramos el comando siguiente 

$ pactl unload-module module-loopback

luego agregamos la siguiente linea al final  de este archivo alsa-base.conf el cual se encuentra en 

/etc/modprobe.d/alsa-base.conf

lo abrimos con nuestro editor favorito y al final de todo se le agrega esta linea 

nota:esta linea tambien soluciona el problema de audio general osea cuando no hay audio por completo en algunas laptop  hp y toshiba.

options snd-hda-intel model=generic

Ahora solo nos queda reiniciar el pc y listo ya esta funcionando nuestro mixer de tvtime  y ya podemos escuchar sin tener que estar moviendo el cable a cada momento ojo esta solución es para los que poseen un cable de la salida de la capturadora  sintonizador de tv hacia la entrada de audio de la tarjeta de audio .
espero les sirva ......

lunes, 20 de agosto de 2012

Como guardar los archivos flahs que hemos cargado en el navegador

Hola. aqui les pongo un pequeño script como guardar los archivos que cargamos en el navegador. es la modificación de un script que encontré hace rato  que hacia unos links este copia el archivo como tal a la carpeta  /tmp 
----------------------------------------------------------------------------------------------------------------------------------

#!/bin/sh
#
# Flash Temp Link Creator (by shuairan)
#
# description:
# does what has to be done.
# creates symlinks to the file descriptors of buffered firefox flash videos
# because the good old /tmp/FlashXXXX files are immediatly deleted with new flash player 10.2
#
# use at your own risk ;-D
# support, questions, bugs: twitter.com/shuairan or S.Riedinger@gmail.com
#Delete FlashXXXXXXXX symlinks
for i in $(ls -l /tmp | grep -i 'flash[[:alnum:]]\{8\} -> \/proc\/' | cut -d" " -f14); do
echo "Deleling: /tmp/$i"
rm "/tmp/$i"
done
#create new symlinks
for i in $(pgrep -f libflashplayer.so); do
ls -l /proc/$i/fd/* | grep -io '\/.* /tmp/flash[[:alnum:]]\{8\}' | while read line; do
echo $line
echo $i
FDFILE=$(echo $line | cut -d" " -f1)
TMPFILE=$(echo $line | cut -d" " -f3)
#echo "Create Symlink: $TMPFILE -> $FDFILE"
cp $FDFILE $TMPFILE
done
done
--------------------------------------------------------------------------------------------------------------------------------
solo debes de guardar  este contenido en un archivo .sh y darle permisos de ejecución  luego ejecutarlo desde la terminal o doble click y darle en ejecutar y ya estará tu archivo en la carpeta  /tmp
Espero les sirva 

miércoles, 2 de noviembre de 2011

org.freedesktop.consolekit.system.restart

solo tienes quemodificar este archivo:
sudo nano /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy


Debe de quedar de esta forma:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd">

<!--
Policy definitions for ConsoleKit
-->

<policyconfig>

  <action id="org.freedesktop.consolekit.system.stop">
    <description>Stop the system</description>
    <message>System policy prevents stopping the system</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

  <action id="org.freedesktop.consolekit.system.stop-multiple-users">
    <description>Stop the system when multiple users are logged in</description>
    <message>System policy prevents stopping the system when other users are logged in</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>
  </action>

  <action id="org.freedesktop.consolekit.system.restart">
    <description>Restart the system</description>
    <message>System policy prevents restarting the system</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>
  </action>

  <action id="org.freedesktop.consolekit.system.restart-multiple-users">
    <description>Restart the system when multiple users are logged in</description>
    <message>System policy prevents restarting the system when other users are logged in</message>
    <defaults>
      <allow_inactive>no</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
    </defaults>
  </action>

</policyconfig>

lunes, 11 de julio de 2011

Servidor de Correos con Sendmail + Dovecot + Saslauthd +Bind9


Se utilizaran estas herramientas adicionales ya que prestan una mejor forma para la utilización del servidor ya que Sendmail por si solo no cuenta con Autenticación ni servicio de revisión de correos como es IMAP y POP3.

Que es Sendmail?
es un popular "agente de transporte de correo" (MTA - Mail Transport Agent) en Internet, cuya tarea consiste en "encaminar" los mensajes correos de forma que estos lleguen a su destino.
Se afirma que es el más popular MTA, compatible con sistemas Unix y el responsable de la mayoría de envío del correo de internet, aunque se le critica su alto número de alertas de seguridad (la mayoría de ellas parcheadas a las pocas horas), además de no ser sencillo de configurar.

Que es Dovecot ?
es un servidor de IMAP y POP3 de código abierto para sistemas GNU/Linux / UNIX-like, escrito fundamentalmente pensando en seguridad. Desarrollado por Timo Sirainen, Dovecot fue liberado por primera vez en julio del año 2002. Dovecot apunta fundamentalmente a ser un servidor de correo de código abierto ligero, rápido, fácil de instalar y por sobre todo seguro.

Que es Saslauthd ?
un proceso demonio que maneja las peticiones de autenticación de texto plano, en nombre de la biblioteca SASL

Que es Bind9?
(Berkeley Internet Name Domain, anteriormente : Berkeley Internet Name Daemon) es el servidor de DNS más comúnmente usado en Internet, especialmente en sistemas Unix, en los cuales es un Estándar de facto. Es patrocinado por la Internet Systems Consortium. BIND fue creado originalmente por cuatro estudiantes de grado en la University of California, Berkeley y liberado por primera vez en el 4.3BSD. Paul Vixie comenzó a mantenerlo en 1988 mientras trabajaba para la DEC.

Una nueva versión de BIND (BIND 9) fue escrita desde cero en parte para superar las dificultades arquitectónicas presentes anteriormente para auditar el código en las primeras versiones de BIND, y también para incorporar DNSSEC (DNS Security Extensions). BIND 9 incluye entre otras características importantes: TSIG, notificación DNS, nsupdate, IPv6, rndc flush, vistas, procesamiento en paralelo, y una arquitectura mejorada en cuanto a portabilidad. Es comúnmente usado en sistemas GNU/Linux.

Preparación Inicial:

Nota: la instalación es en Distros derivadas de Debian Para las Distros basadas en rpm podría cambiar los nombres de los paquetes no así los archivos de configuración. Esta instalacion se llevara acabo en Ubuntu Lucid .

Instalar los paquetes necesarios :
$ sudo apt-get install sendmail dovecot-pop3d dovecot-imapd sasl2-bin bind9

Configuracion del Servidor Bind9
Crearemos un dominio Llamado para este ejemplo
correo1.esto
para ello modificamos el siguiente archivo named.conf.default-zones . Le agregamos las siguientes lineas al final del archivo

zone "correo1.esto"{
type master;
file "/etc/bind/correo1.esto";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.103";
};

Explicación de las lineas anteriores

zone "correo1.esto" // esta parte es donde se pone el dominio que crearemos

type master; // Esta area nos dice que el nombre de dominio es principal o maestro

file "/etc/bind/correo1.esto"; // en esta pare se declara el archivo que crearemos para la configuracion de nuestro nombre de dominio

Parte 2

zone "1.168.192.in-addr.arpa" { // En esta parte declaramos la zona inverza como se puede ver se declara la ip del servidor de forma inversa. La ip inversa que ponemos es la de la pc donde instalamos bind

Creando los archivos de configuración para el dominio

Utilizaremos los archivos db.local y db.127 Crearemos copia de estos dos archivos que usaremos como plantillas Renombrando con los nombres de la parte anterior

db.local lo cambiamos a correo1.esto

Contenido de correo1.esto Cambiamos todos los localhost por la direccion del ejemplo osea correo1.esto

;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.1
@ IN AAAA ::1

Quedara de la siguiente forma
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA correo1.esto. root.correo1.esto. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS correo1.esto.
@ IN A 192.168.0.103 // o la ip de nuestro server
@ IN MX 0 correo1.esto // Esta linea es la que nos permitira recibir // correos del exterior

Cambiando el nombre al archivo db.127 por db.103 nos aparecerá algo como
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.

Debe de quedar algo asi:
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA correo1.esto. root.correo1.esto. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS correo1.esto.
103 IN PTR correo1.esto.

Configuración del hostname de la maquina
1° Reemplazamos el contenido de el archivo /etc/hostname , con el nombre de dominio que usaremos . En el ejemplo correo1.esto
2° lanzamos el comando sudo hostname correo1.esto
3° Reiniciar la pc.

Configuración de Sendmail

Necesitamos Modificar unas lineas en /etc/mail/sendmail.mc. esto sirve para poder recibir correo desde otras pc y del exterior

DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea')dnl
DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea', Addr=127.0.0.1')dnl

Debe de quedar asi :

DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea')dnl
DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea')dnl

Ejecutamos el comando sudo sendmailconfig

Configurar el archivo local-host-names

Como nuestras direcciones son "usuario@correo1.esto", nuestro servidor debe asumir como SUYOS todos los mensajes dirigidos a "@correo1.esto". Esto se consigue escribiendo "correo1.esto" en el archivo /etc/mail/local-host-names: Borramos todo lo que contenga el archivo y escribimos


correo1.esto
Permitir Clientes esto lo hacemos agregando las siguientes lineas e el archivo /etc/mail/access
Connect:192.168.1.103 OK
GreetPause:192.168.1.103 0
ClientRate:192.168.1.103 30
ClientConn:192.168.1.103 0

Iniciar DOVECOT
sudo service dovecor restart

INICIAR SASLAUTHD
Modificar el archivo /etc/default/saslauthd

LUEGO
sudo service saslauthd

AGREGAR USUARIOS
sudo saslpasswd2 nombre_de_usuario
Nota: El usuario debe existir en el sistema

Listo el servidor de correo Esta Funcionando

Nota: recomiendo el uso de thunderbird como cliente por su fácil configuración y usarlo como POP3 para un mejor uso claro 

domingo, 10 de octubre de 2010

UbuntuOpenWeek_ES

Hola. aquí publicitando este evento para los iniciados en ubuntu espero puedan asistir aquí el link de la calendarización y los datos de como participar                  

link

instalar driver ralink rt3090

Hola. viendo por ahí que muchos andan buscando una solución para este tipo de tarjetas me di a la tarea de buscar una solución y encontré un chaval por ahí que creo un .deb para solucionar ese problema . la solución  funciona en la mayoría de los casos .

link de la web

link de descarga

o ppa

ppa:markus-tisoft/rt3090

lunes, 19 de abril de 2010

Instalar y configurar un Servidor de Versiones prublico con Git , GitWeb y Netbeans (facil)

Hola. pues bien aquí con otro Post en esta ocasión  mostrare como instala configurar y usa un servidor de versiones GIT , Este manual muestra como usarlo con GitWeb ; bueno empecemos .

Que es Git: Pues Git es un control de versiones distribuido, que fué creado inicialmente por Linus Torvalds para el desarrollo del kernel Linux. Principalmente desarrollado para Linux, puede ser usado en otros sistemas operativos incluyendo BSD, Solaris y Darwin. Git es extremadamente rápido en sistemas basados en POSIX como Linux.

Nota: aun que en la parte de arriba no se menciona si se puede poner Git en Windows existen varios proyectos uno de estos es el siguiente msysgit  aqui les dejo la web, para los interesados.

Que es GitWeb: GitWeb es la interfaz web de Git para poder hacer uso un Diff sin la necesidad de un software externo y de una revisión fácil desde cualquier lugar 


Bueno siguiendo con lo que nos ataña veamos la instalación de el Server, como hacemos de cuenta que nos encontramos en Ubuntu aun que pues estos paquetes están en todas los repos de todas las distros . bueno prosigamos .

 # sudo apt-get install git-core gitweb 

Creamos los directorios necesarios para que nuestro servidor pueda acceder a git y mostrarnos los proyectos 

$ sudo mkdir /var/www/git

$ sudo mkdir /var/cache/git
 
Creamos el archivo de configuración de nuestro servidor para Apache.
 
$ sudo cat nano  /etc/apache2/conf.d/git

Le agregamos las siguientes lineas, en las que configuramos los
 archivos necesarios para que funcione  GitWeb . pro problemas con 
el editor de este blog les pongo la foto y aquí les agrego para los que no 
quieren escribir el texto de la imagen  
 



Toca mover los archivos hacia la carpeta que creamos  y configuramos 
en el Apache .
 
$ sudo mv /usr/share/gitweb/* /var/www/git

$ sudo mv /usr/lib/cgi-bin/gitweb.cgi /var/www/git 
 
 Luego de realizar lo anterior simplemente sigue seguir la configuración 
del archivo de gitweb.conf .
 
$ sudo vim /etc/gitweb.conf 
 
  Agregamos las siguientes lineas.
 
$projectroot = '/var/cache/git/';
$git_temp = "/tmp";
#$home_link = $my_uri || "/";
$home_text = "indextext.html";
$projects_list = $projectroot;
$stylesheet = "/git/gitweb.css";
$logo = "/git/git-logo.png";
$favicon = "/git/git-favicon.png"; 
 
 Recargamos el servicio apache para que los cambios entren en
 funcionamiento
 
$ sudo service apache2 reload
o
$ sudo /etc/init.d/apache2 reload  
 
Ahora si ya que configuramos nuestro GitWeb y Git proseguimos a 
crear nuestro primer repositorio, estas acciones que seguiremos a 
continuación se deben llevar acabo cada que iniciamos un repositorio.
 
se debería de crear todas las carpetas en /var/cache/git pero no es
 necesario simplemente con crear un link simbólico a esta carpeta es
 mas que suficiente, se recomienda que los directorios  para los proyectos 
lleven la  siguiente forma "nomabredelproyecto.git" aun que sea un 
directorio se le agrega la extensión ".git" para se reconocidos 
 
$ cd /var/cache/git/
$ mkdir project.git
$ cd project.git
$ git init

$ echo "Descripción corta del Proyecto" > .git/description

$ git config --global user.name "Su Nombre"
$ git config --global user.email "nombre@ejemplo.com"

Nota: en algunas ocasiones es necesario convertirse en super
usuario para poder realizar el commit -m  osea hacer un sudo 
su mas la contraseña  
 Bueno la utilización del proyecto es sencillo simplemente
debemos copiar los archivos dentro de el directorio antes
creado. luego  agregamos los archivos para realizar
un commit, es recomendable siempre subir aun que sea un
archivo en blanco la primera ves para evitar problemas ya
que git tiene problema con la creación de archivos en blanco.



$ git add y el nombre del archivo 
o
$ git add . (esto es para aquellos que no quiere estar agregando archivo
 por archivo)
 
 Bueno ahora simplemente hacemos un commit para hacer 
públicos los cambios que realizamos a los archivos 
 
  $ git commit -m "comentario sobre el cambio"
 
Para llevar el proyecto con Netbeans simplemente tenemos que
 dar click en  Archivo  >>  Nuevo proyecto >> el tipo 
de proyecto que llevas ejemplo >>php >>projecto 
desde código existente  si es que ya tenemos creado sino 
simplemente el lugar de guardado del projecto ponemos la 
carpeta  que creamos para Git . eso es todo  ademas debemos 
de instalar el siguiente plugin a netbeans 

 descargar pdf 
 

domingo, 28 de marzo de 2010

Borrar archivos de configuracion de un paquete en especial

Hola. bueno aqui les pongo un pequeño comando que sirve para lo que dice el tema borrar todo lo correspondiente a un paquete (instaladores y archivos de configuración) , en algunas ocasiones no queremos abrir synaptic o quetesms eso para ya no queremos esta esperando , en esas ocasiones   debemos de escribir el siguiente comando.

  sudo aptitude --purge-unused purge nombredepaquete

espero les sea de ayuda bueno me despido hasta la proxima

domingo, 3 de enero de 2010

Modificar el gestor de actualizaciones 10.04.2 de Lucid

Hola. bueno como muchos de ustedes se habrán dado cuenta en Lucid el gestor de actualizaciones  se auto habre enves de solo indicarnos en la barra de notificaciones , pues esto es fasil de reparar simplemente  ingresamos este comando en una terminal

#gconftool -s --type bool /apps/update-notifier/auto_launch false


aun que tienes la opción de hacerlo con la interfaz gráfica
el comando es  gconf-editor.
simplemente se trata de de seleccionar la primera opción  auto_launcher

sábado, 11 de abril de 2009

Configurar Cannon IP1300 en Ubuntu

Bueno aqui les presento un manual de como instalar una Impresora cannon IP1300. esta provado el metodo asi que no crean que nomas esta puesto hay jajaja
este lo puse por que hay algunos en ingles hay uno traducido pero al final no dice lo que deve de ser jaja.

Nota : Para el proceso necesitamos tener instalado Alien(No noes un extraterestre es una herramienta para convertir paquetes de rpm(tipo de paquete usado en Redhat,Suse) a deb(Ubuntu,Debian)). como lo instalan diran pos este se encuentra en los repositorios de Debian y Ubuntu o cualquiera basado en los anteriores, sudo apt-get install alien o lo puden poner desde synaptic
Aclaracion: el signo "$" no es parte del comando eso significa que estamso como un usuario normal si apareciese "#" entonces estariamos como super usuarios asi que pos eso usamos el comando sudo para instalr por que solo este puede instalar las cosas.


1° Descargar los drivers son los de la IP2200 pero son los mismos

2° Para los amantes de la consola $tar -xf iP2200_Linux_260.tar.gz para los que no pos clic derecho extraer aqui

3° Ahora borramos uno de los archivos que viene en los drivers que no es necesario instalarlo
$rm cnijfilter-common-2.60-1.src.

Nota: para tirar estos comando osea si no eres experimentado pero quiere probar con los comandos recuerda para saber donde te encuentras pon el comando $ pwd.
4° Ok ahora la convertida de los paquetes esto si es acomandito jajaja
$sudo alien -d -c *.rpm
Que dice hay diran pues nomas le decimos a Alien que comvierta todos los archivos rpm que se encuentran en el directorio a .deb

5° Pues en este paso instalamos los paquetes antes convertidos
$sudo dpkg -i *.deb

6° Ahora creamos unos links simbolicos Neccesarios para que nuestro driver funcione

  • $sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.3
  • $sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1
  • $sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
  • $sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3


7° Este paso es (Opcional) no es necesario pero pus aqui se los dejo . con nuetro editor faborito lo podemos hacer con poderes de super Vaca(osea super usuario )

$sudo nano /usr/share/cups/model/
canonip2200.ppd (configuración por defecto @ 600dpi)

Haga su elección en cuanto a qué nivel de detalle que desee.

  • *OpenUI *CNQuality/Quality: PickOne
  • *DefaultCNQuality: 3
  • *CNQuality 2/High: "2"
  • *CNQuality 3/Normal: "3"
  • *CNQuality 4/Standard: "4"
  • *CNQuality 5/Economy: "5"
  • *CloseUI: *CNQuality
  • *OpenUI *Resolution/Output Resolution: PickOne
  • *DefaultResolution: 600
  • *Resolution 600/600 dpi: "<>setpagedevice"
  • *Resolution 1200/1200 dpi: "<>setpagedevice"
  • *Resolution 2400/2400 dpi: "<>setpagedevice"
  • *CloseUI: *Resolution


cuando peguemos esto ctrl+x para guardar y cerrar

8° Reiniciar el servidor de imprecion Cups

8.1 primera forma
$sudo killall cupsd
$sudo cupsd
8.2 segunda forma
$sudo /etc/init.d/cupsys restart

9° Agregar la impresora

9.1 ok entramos al menu Sistema>> Administracion>> Impresoras
9.2 le damos impresoras nueva
9.3 luego en la ventana siguiente escojemos
Canon IP1300 USB #
9.4 Luego escoje proporcionar archivo PPD
9.5 Excojemos el 2200 y listo
10° Ok asi terinamos ya tenemos instalada nuestra impresora

espero les sirva jajaja

lunes, 13 de octubre de 2008

Energia RJ45






Sin palabras pues aquí podemos ver un ejemplo de ufffff otro nivel en la reunión con el decano de la facultad de ingeniería de la UESS nos mostro su laptop ohhhhhhhhh sorpresa el Celvin y Chico montes pensaron pa que dos conecciones de red pero no señores es una coneccion rj45 para darle energia al pc jajajajaja

aqui les muestro uffffffff sin palabras miren y adivinen que es