martes, 20 de noviembre de 2007

Wireless-G PCI Adapter Encore ENLWI-G en Ubuntu

Hola a todos, hoy vuelvo por mis cabales y estoy instalando una tarjeta wireless pci en mi computador en Ubuntu.

La tarjeta es: Wireless-G PCI Adapter Encore ENLWI-G. y el método para instalarla es muy sencillo.
en consola instalamos lo siguientes paquetes:

$ sudo aptitude install wireless-tools
$ sudo aptitude install ndiswrapper-utils

luego de tener instalado esto ejecutamos el siguiente comando

$ sudo ndiswrapper -i /ruta_de/driver-de-windows.inf

donde debemos dar la ruta donde se encuentra el driver de windows de la tarjeta (este debemos tenerlo copiado en alguna parte de nuestro disco de linux. es una recomendación no mas)

Ya para termina debemos ejecutar esta dos lineas mas para dejar y probar que todo funciona correctamente.

$ sudo modprobe ndiswrapper
$ sudo ndiswrapper -m

Para probar si todo esta bien podemos ejecutar la siguiente linea y debemos obtener algo como lo siguiente

$ sudo ndiswrapper -l
mrv8000c : driver installed
device (11AB:1FAA) present

Ya lo único que nos falta es buscar redes y conectarnos para hacer las cosas mas fáciles podemos instalar wifi-radar y sino por conexiones de red que también es sencillo de manejar.

domingo, 4 de noviembre de 2007

worm,virus o gusano que se pasa por messenger de hotmail

hola a todos, ya hace días viene pasando que gran número de contactos se infectan con un gusano o virus, que se envía por el messenger de hotmail ( o hotmalo por no decir mas), para infectarse es tan sencillo como descargar el archivo que nos están pasando y abrirlo pensando que es una imagen o algo parecido.

la forma de eliminar este problema es muy sencillo. para los que ya lo tengan es sus lindas máquinas windows esta es la solución.

1. Cerrar el Messenger

2. Finaliza el proceso “winsyshp”
en el Administrador de Tareas, en la pestaña procesos (por si no se les hace familiar esta pantalla solo den CTRL+ALT+DEL y ya sabrán cual es)

3. Ir a C:\Windows\ y borrar img317.zip y winsyshp

4. Por ejecutar escribimos regedit
En el editor del registro, vamos al directorio : “HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Run”

5. Debes de encontrar [Microsoft Visual Application] winsyshp.exe. seleccionamos DATA y lo borramos

Y listo ya con esto debe funcionar nos bien el computador, espero que les sirva sino linux es la solución jejeje.

Y recuerden no acepten ni descompriman archivos que no saben su procedencia, y mucho menos ejecuten .exe que no saben para que sirven si están trabajando en windows.

Edit

Esta es una adición que hago nueva, debido a que hay varias variantes de este problema, la mejor forma que encontré para solucionar el problema es ir a los registros de windows en -> ejecutar damos regedit y alli vamos a:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Run

y ahi eliminamos lo que no es sea conocido para nosotros. por lo general tiene un nombre raro y esta direccionado a windows/system32 y si miramos en este directorio el nombre de este archivo ejecutable, aparece como un icono de imagen pero en realidad es un .exe. Entonces lo que hacemos es eliminar el archivo y también el registro para que no se vuelva a ejecutar.

viernes, 19 de octubre de 2007

TV plugin para winamp

Hola, hace tiempo que no escribía y he vuelto por estos lares, en estos días compre una tarjeta de televisión de la marca kworld, es pci. la cual me ha funcionado bastante bien.

Luego de probar un tiempo con el software que viene con la tarjeta, me di cuenta que es algo limitado en la cuestión de buscar emisoras de radio fm y en algunos canales de tv. Fue así como me puse en la tarea de buscar un buen programa que me permitiera ver TV o escuchar radio. sin tanto problema. Y encontré un plugin para winamp muy bueno, que reconoce varios formatos, y muy sencillo de configurar.

El plugin lo pueden descargar de esta dirección:

Pagina de winamp http://www.winamp.com/plugins/details/138360

Página del proyecto http://www.tv-plugin.com/index.php?id=5,0,0,1,0,0

la configuración es muy sencilla, simplemente entramos por preferencias y en la opción inputs buscamos winamp TV y la configuramos. (seleccionamos nuestra tarjeta de tv y le damos para que haga un scan a los canales, puede ser de manera rápida Quick Scan.)

Para emisoras de FM simplemente las podemos agregar con el botón de la parte inferior que dice add Manually y listo ya tendremos una lista de emisoras y de canales de tv para divertirnos.

sábado, 8 de septiembre de 2007

Y llegaron los CDs de Ubuntu festy 7.04

Hola a todos, hoy mientras descansaba en mi casa, tuve la fortuna de recibir, los cds de ubuntu que había pedido, aquí les dejo la imagen del empaque, y de su contenido.

Paquete Ubuntu 1Paquete Ubuntu 2

y el contenido del paquete.

CDs  Ubuntu

Estos cds los el pasado 8 de agosto en la pagina de ubuntu. Le piden algunos datos básicos y ellos llegan sin ningún costo hasta la puerta de la casa.

Y le envían a uno estas copias para que las distribuya sin ningún costo. La página desde la que pueden hacer sus pedidos es esta https://shipit.ubuntu.com/.

Espero que a los que comienzan en linux y a todo que quiera tener los cds originales, de ubuntu este sea un motivo para pedirlos totalmente gratis.

lunes, 16 de julio de 2007

Sandisk Sansa reproductor de mp4

Bueno hoy cambiando un poco de temas, les comento como me ha ido con un nuevo reproductor de música que compre hace algunos días.

Se llama sansa y es de sandisk, y no es por venir a venderles la idea que es el mejor reproductor que existe en el mercado o es que yo tenga acciones en la empresa para que lo compren; pero la verdad es que, es un muy buen reproductor de música.

Dentro de las características que tiene están: reproductor de música, de vídeos, tiene radio fm, y una grabadora de voz o de radio.

El reproductor tiene un diseño ergonómico, y es muy sencillo de manejar, la duración de la batería es aproximadamente 20 horas continuas.

por ahora les quedo debiendo la imagen, pero cuando tenga mi cámara de vuelta se las agrego.
aquí pueden encontrar mas información sobre el sansa

http://www.sandisk.com/Products...

miércoles, 30 de mayo de 2007

Windows Desktop Search

Hola a todos, hoy ando por los lados de windows, no es que este mal de la cabeza ni mucho menos, pero a veces hay que probar las cosas para dar un punto de vista.

en mi búsqueda de programas de indexación de archivos me encontré con esta herramienta de windows que se llama: "Windows Desktop Search". El cual corre bajo windows xp, y pues también puede ser usado por office 2007 para la busqueda y previsualización de archivos.

la instalación es muy sencilla, toda la información la pueden encontrar en la siguiente página:

http://support.microsoft.com/kb/917013/es

por lo que he probado, dentro de las desventajas que le he encontrado es que consume bastante recursos del sistema cuando esta haciendo la indexación, además que es bastante lento.

también tiene algunas opciones de configuración y de agregar directorios o carpetas. y restringir también.

bueno creo que por ahora no es más, les comentare como me fue con esta aplicación

lunes, 21 de mayo de 2007

Jedit multiplataforma

Hola a todos,

En estos días que he tenido que desarrollar varios proyectos en php, y algo de ruby on rails, pues me di a la tarea de buscar algún editor que trajera bastantes cosas, y que se acomodara a varias de las cosas que me gusta hacer.

En linux, con gedit me siento contento, pero cuando un pasa a windows pues la cosa es como difícil a veces por el bloc de notas jejeje. (no mentiras).... y pues también corre sobre mac. Son las ventajas que este desarrollado sobre java.

la verdad es que he usado Jedit y pero todos me diran "pero luego no es para desarrollar aplicaciones en java" pues la verdad si, pero sus plugins lo hacen muy completo y atractivo para desarrollar diferentes cosas.

Dentro de las ventajas que puedo destacar están que es bastante fácil de usar y se puede mostrar los diferentes archivos que se tienen abiertos en divisiones, y ayuda con los corchetes.

también que cuando uno busca algo, se puede hacer para que busque en todos los archivos que uno tiene abiertos, y por lo que es multiplataforma.
La página donde pueden encontrar toda la información y lo pueden descargar es:
http://www.jedit.org/

martes, 8 de mayo de 2007

Tracker y deskbar en ubuntu feisty 7.04

Bueno, hoy me dio por probar tracker, ya que había escuchado algo de el por ahí.
la verdad una aplicación sorprendente, para los que han usado un mac sabrán lo que hace spotligth,

para la instalación se hace muy sencilla:

sudo aptitude install tracker tracker-utils tracker-search-tool

y listo con esto ya tendremos el programa listo, lo que nos hace falta ahora es instalar la integración con deskbar

sudo apt-get install libdeskbar-tracker

ahora lo que nos hace falta es configurar son los directorios o discos sobre los que queremos que tracker busque y eso lo hacemos editando este archivo

gedit ~/.Tracker/tracker.cfg

yo simplemente edite la siguiente linea, si queremos podemos editar las diferentes opciones que nos da la configuración.

WatchDirectoryRoots=/media/hda4;/home/randu;

este es simplemente la lista de los directorios que queremos que busque, como pueden ver yo le digo que me busque en disco hda4 y en mi directorio raíz. Como se pueden dar cuenta los diferentes directorios que agregamos los separamos por punto y coma.

la otra opción importante es bloquear algún directorio en el que no queremos que busque, simplemente lo agregamos en donde dice NoWatchDirectory=

con esto ya tendremos funcional nuestro tracker, espero les funcione

viernes, 4 de mayo de 2007

Personalizar Escritorio en Ubuntu

Este es un post mas bien corto, simplemente queria decirles lo fácil que es personalizar nuestro escritorio en Ubuntu, simplemente entramos en sistema -> preferencias y en temas

En la página de www.gnome-look.org podemos bajar diferentes opciones y escoger lo que queramos, y para instalarlos simplemente damos en el icono de instalar un tema y listo.

ahora si queremos seguir personalizando nuestro escritorio podemos por ejemplo cambiar de posición los iconos de maximizar, minimizar y cerrar, en las ventanas, cambiar el orden o la ubicación. Esto lo podemos así:

Entramos en consola y damos gconf-editor
esto nos muestra una ventana en la cual vamos a
/apps->metacity->general y en button_layout podemos cambiar el orden de los botones, el dos puntos quiere decir que a que lado se ubica si a la derecha o a la izquierda y la coma separa los botones, por ejemplo así es como yo tengo el orden de mis botones, close,minimize,maximize:menu

espero les sirva la información y pues de aquí en adelante es nuestra creatividad

jueves, 26 de abril de 2007

Compartir carpetas entre ubuntu y windows

Hola a todos, hoy estoy colocando un tema que hable hace algunos días en una conferencia de conectividad entre windows y linux, se baso principalmente en como compartir directorios entre linux y windows.

Lógicamente se mostró la manera mas sencilla para que los usuarios habituados a windows entendieran o sencillo que es montar samba y configurarlo para ver las redes y compartir directorios con las máquinas windows.

Lo que hacemos en linux especificamente en ubuntu es:

1. Instalar el paquete de samba para poder emular todo lo referente a redes windows, y que nos vean como un equipo más.

sudo apt-get install samba

2. Luego de tener instalado samba subimos el servicio

sudo /etc/init.d/samba start

3. El paso que sigue es crear nuesto directorio compartido, y es muy sencillo porque lo hacemos por entorno gráfico, simplemente vamos a sistema > administración > carpetas compartidas

4. En el panel que se abre simplemente damos agregar y seleccionamos en directorio que queremos compartir, y en configuración de compartir con windows, escribimos el grupo de trabajo de la red de windows

5. lo ultimo es aceptar y el ultimo cambio que debemos hacer es crear un usuario en samba para que los demás usuarios puedan ingresar a los directorios que compartimos.
esto lo hacemos así:

sudo smbpasswd -a usuario

Donde usuario es algún usuario de nuestro sistema linux que tenga los privilegos para poder acceder y modificar los directorios que creamos para compartir.

Y finalmente reiniciamos nuestro servidor samba, y ya todo debe funcionar correctamente.

sudo etc/init.d/samba restart

espero les sirva este pequeño tutorial

miércoles, 28 de febrero de 2007

Bulmages en Ubuntu

Hola, he estado en estos días muy perdido debido a que he estado aprendiendo cosas nuevas, como contabilidad (cosa que a muchos ingenieros nos da por la cabeza). Y con relación a este tema les traigo esta pequeña nota.

Bulmages es un programa que tiene varias funciones pero entre las que se destacan la parte contable y la de facturación, y pues la verdad luego de probar diferentes opciones de programas me quede con este. para ubuntu y otras distribuciones como suse o mandriva, los paquetes ya están listos, así que la instalación no nos causa muchos problemas.

En primer lugar debemos instalar postgresql y libpq en nuestro ubuntu, cosa que es muy sencilla con apt-get o aptitude.

luego bajarnos los paquetes de bulmages de la página:
http://www.iglues.org

los siguientes:
bulmacont_0.5.1.1-1+4_i386.deb
bulmacont-server_0.5.1.1-1+4_all.deb
bulmafact_0.5.1.1-1+4_i386.deb
bulmafact-server_0.5.1.1-1+4_all.deb
bulmages_0.5.1.1-1+4_i386.deb
bulmages-common_0.5.1.1-1+4_all.deb

El orden para hacer la instalación es el siguiente:

sudo dpkg -i bulmages-common_0.5.1.1-1+4_all.deb
sudo dpkg -i bulmages_0.5.1.1-1+4_i386.deb

sudo dpkg -i bulmacont-server_0.5.1.1-1+4_all.deb

sudo dpkg -i bulmacont_0.5.1.1-1+4_i386.deb

sudo dpkg -i bulmafact-server_0.5.1.1-1+4_all.deb

sudo dpkg -i bulmafact_0.5.1.1-1+4_i386.deb

y listo, ya tendremos nuestro programa para empezar a trabajar, para abrir la aplicación podemos hacerlo por un gestor que tiene que es el bulmages o directamente por bulmacont si solo queremos abrir el modulo de contabilidad o de facturación.

ya para empezar a utilizar el programa encontramos toda la documentación en el mismo programa o en esta wiki del proyecto.

Manual de bulmages

bueno espero que les sirva, de todas formas, creo que mi curiosidad hará que mire otros programas de contabilidad y les traiga también mis experiencias..

miércoles, 24 de enero de 2007

Instalar Barra de Google en Firefox 2

Hoy instale la barra de firefox 2 en ubuntu edgy, con la sorpresa que me daba un error, así que busque la forma de hacer la instalación y realmente es algo sencillo.

El error que nos muestra cuando intentamos instalar dicha barra es:
"Google Toolbar for Firefox" could not be installed because it is not
compatible with your Firefox build type (linux-gnu_x86-gcc3). Please
contact the author of this item about the problem. "
Para solucionarlo podemos hacer lo siguiente:

  1. Podemos bajarla dando en consola:
    wget http://dl.google.com/firefox/google-toolbar-linux.xpi

  2. Abrimos el paquete, puede ser por entono gráfico (un simple click o doble click según el caso), y borramos los tres archivos que se encuentran dentro del directorio META-INF, los nombres son: manifest.mf, zigbert.rsa y zigbert.sf


  3. Luego extraemos el archivo que se llama install.rdf para poderlo modificar. Editamos o eliminamos la siguiente linea:

    simplemente podemos eliminar la linea o cambiar linux por linux-gnu_x86-gcc3, es nuestra elección, en mi caso yo decidí agregar lo que faltaba.

  4. Ahora lo que necesitamos hacer en es guardar el archivo que modificamos en nuestro .xpi lo que hacemos es eliminar el install.rdf y agregar el que modificamos.

  5. Guardamos y cerramos el paquete y procedemos a instalarlo normalmente en el firefox (simplemente arrastramos el paquete .xpi a firefox y el nos abre el asistente para extensiones y temas, con esto ya no nos debe dar error e instalar correctamente.
Espero esta guia les sirva, para solucionar este pequeño problemita.

lunes, 22 de enero de 2007

Arreglar grub de la manera mas sencilla

Bueno, como a muchos les ha pasado, fue mi turno que el famoso windows, nos borra el mbr y coloca lo que se le da la gana, el muy muy no respeta nada. pero como todo en esta vida tiene solución aqui les dejo este:

existen varias formas para hacerlo, desde el livecd o desde un programa o herramienta como: Super Grub Disk. voy a hacer la explicación para ambos, aunque en realidad son casi lo mismo, pero ustedes deciden.

1. Para comenzar necesitamos un livecd, bueno en mi caso yo tengo el de mi ubuntu.

2. Arrancar nuestro livecd

3. Entramos en consola como root

4. luego damos sudo grub
esto nos cambia el prompt
5. find /boot/grub/stage1
la ubicación puede cambiar depende de como lo tengamos instalado nuestro sistema, pero en mi ubuntu aparece en este directorio el menu.list. Si saca: Error 15 file no found es porque no es el directorio correcto.
6. root (hd1,2)
El 1 y el 2 corresponden a la partición donde tenemos nuestro linux, en mi caso es el segundo disco en la partición 3, recuerden que grub cuenta discos y particiones desde cero)
7. setup (hd0)
Es donde queremos guardar la configuración por lo general se hace para que quede al incio del primer disco que tenemos. y con esto ya vuelve nuestro sistema a funcionar je je
8. quit
Con esto es podemos reiniciar y ver que todo funcione correctamente.

Pues bueno el otro método es na herramienta muy buena para solucionar el problema, (no solo sirve para el sistema de arranque grub o lilo, también nos permite editar y reparar diferentes sistemas de arranque)

la herramienta se llama: Super Grub Disk y desde esa misma página se puede descargar. lo podemos grabar en un cd, usb o floppy.

Este programa nos da opciones para arreglar, arrancar, y también de hacer el arreglo el mismo programa (automaticamente, o algo así, a también esta en español).

La verdad es que después de probar todas las opciones que da el programa mi grub, no quería arrancar bien, pero le ejecute los pasos de arriba y funciono.

lo único que agregué fue el comando selecthd, que sirve para seleccionar el disco duro y ejecute los pasos desde 5 y todo funciono bien.

Espero esta ayuda les sirva mucho como a mi.

lunes, 15 de enero de 2007

Guía para solucionar (provisionalmente) el problema con la tarjeta de TV terminator y el driver fglrx de ATI

Saludos esta es una guía que me paso mi amigo Cartman, espero les sirva.

El driver de ati no es precisamente una implementación limpia, tiene muchísimos bugs y problemas:

Tienta el Kernel al ser propietario.
Conflictos con el GART interno.
gravísimos problemas con las extensiones del overlay: XV putvideo y XV putimage (por lo cual se bloquea tv time y kdetv).

Entre otros muchos.

La tarjeta Vstream studio TV terminator y el driver v4l2 y el módulo saa7134 funcionan a la perfección con el driver xorg, solamente con:

modprobe saa7134 card=65 tuner=54

Como ya muchos lo han comprobado, se puede abrir tv-time, o kdetv o motv o xawtv, en fin; y no hay problemas, se colocan los filtros de desentrelazado en el video overlay y se obtiene una imagen muy buena.

Pero una vez se instala el fglrx, empiezan los problemas, se abre tv time y este se cierra indicando un problema de unresolved symbol agp lock, con kdetv es mucho peor, se bloquea X y luego al reiniciarlo forzado (ctrl+alt+backspace) se bloquea por completo el equipo).

He encontrado una solución pass through para este problema, consiste en usar el dispositivo frame buffer (/dev/fb0) en vez de las extensiones overlay del fglrx, mediante los siguientes pasos sencillos:

Al grano:

Programas necesarios:
xawtv motv tv-common

En distribuciones como Fedora, Mandriva y Suse, vienen en el CD, para los usuarios de Ubuntu y Debian pueden usar Aptitude, apt get o synaptic.

1.Cerramos la sesión ya sea en KDE o GNOME o FmWM o en el escritorio que nos encontremos y salimos a la pantalla de login.
2.en la pantalla de Login usamos (ctrl+alt+F1) para pasar a la consola virtual 1.
3.Nos logueamos como Root y nos pasamos a init 3 en la consola.
4.Ahora probamos si el dispositivo fb funciona, digitando

fbtv -s 640X480

(hasta aca asumiendo que la tarjeta de TV ya tiene cargado el módulo SAA7134 y que se encuentran registrados los dispositivos como /dev/video0 y /dev/vbi0, además del /dev/fb0)

De otro modo si son dispositivos diferentes, por ejemplo video 1 y vbi1:
fbtv -s 640X480 -c /dev/video1 -d /dev/fb1

Esperamos y.... tenemos TV en la consola de linux, lo que indica que nuestro dispositivo fb0 está correctamente registrado.

5. Ya que funciona, nos regresamos al runtime 5 por medio de init 5 en la consola, y cerramos la sesión de root con logout.

6. Volvemos al gestor de acceso gráfico con ctrl+alt+f7 y entramos a nuestra sesión.

7. Probamos con motv deshabilitando las extensiones del Xvideo y el dga ahora para ver si nos da imagen sin que se bloquee la pantalla:

motv -noxv -nodga -fb

Si el programa inicia, no se ve imagen, pero se escucha el sonido, solo hay que cambiar las siguientes opciones en el menú:

options->capture->grabdisplay (o none también funciona)

También cuadramos la norma de la señal, en mi caso, en COLOMBIA es NTSC.

options->TV norm->NTSC

Luego cuadramos la entrada de la tarjeta a televisión o Svideo o composite, dependiendo de nuestras necesidades:

options->Input->television

Un paso importantisimo es cuadrar las frecuencias de barrido para detectar los canales, en mi caso se supone que la de argentina funciona bien, pero al cambiar de proveedor de cable me vi obligado a probar con US CABLE y solo así encontró canales, entonces para cuadrar esto:

options->frequency table->UScable

Una vez hecho esto podemos empezar a escanear por canales en:

options->Channel Scan

y esperamos a ver y.... tenemos TV en Linux con los infames drivers fglrx, aún con imagen un poco deficiente, pero eso lo cuadraremos a continuación una vez terminado el barrido de frecuencias.

Seleccionamos la opción filter y cuadramos el filtro que mejor nos parezca:

filter->linear double deinterlace

El filtro de desentralazado lineal doble o el de desentrelazado bi lineal me dan muy buena calidad, y para la muestra un botón:

Sigo logrando mas de 5000 fps con glxgears y con la tv encendida:


Espero les funcione como a mi , por que contacte con ATI y la respuesta fue que tenía que esperar a las 2 siguientes versiones del driver, es decir casi 6 meses, ya que dicen que tienen muchísmos bugs por arreglar (memory leaks, null pointersy demás basura).

No siendo mas

Cartman

domingo, 14 de enero de 2007

Extension Firefox reveal

Hola hoy deje de lado tanta programación e instalaciones complicadas y me puse a divertirme un rato y a buscar cosas interesantes. Entre las que me encontré esta esta extensión para firefox que se llama firefox reveal.

La cual sirve para administrar las diferentes pestañas que manejamos en firefox. la verdad me pareció algo especial, nos muestra en miniatura todas las pestañas que tenemos, además que si se esta actualizando también no lo muestra, aunque existen otras extensiones que hacen algo parecido como showcase, el que mas me gusto fue el reveal.

Posee hasta un tutorial, que nos enseña de manera sencilla como administrar esta extensión.

la información adicional la pueden encontrar en:

http://aluminum.sourmilk.net/reveal/

https://addons.mozilla.org/firefox/1942/

lunes, 8 de enero de 2007

Instrucciones e Instalación para drivers ATI (fglrx) bajo SuSE 10.2

Esta es una guía desarrollada por un amigo de la Universidad, que también le esta trabajando al opensource fuertemente. El esta trabajando principalmente en suse y pues yo en ubuntu. Sin mas preámbulos aquí les publico lo que el hizo para todo aquel que le pueda servir:

"Poseo un sistema MSI K8Neo 3 con chipset Nvidia Nforce 3 (duh), con un procesador AMD Sempron 3000, 512 MB DDR pc 3200, 2 HD de 20 y 40 GB ( Que pobre!) y una tarjeta de vídeo ATI X550 SAPHIRE PCI EXPRESS.

el procesador esta funcionando con DOT ( Dinamic Overclocking Technology) y funciona de peluches, sobre todo en aplicaciones 3d.

Software:

Open SuSE 10.2 con Kernel 2.6.18.2-34-default

Kde 3.5.5 release 45

Beryl 0.1.4


El siguiente conjunto de pasos pretende reunir los pasos correctos, de todas las otras guías, para instalar una tarjeta de vídeo ATI en Open SuSE 10,2.

1. Asegurarse se tener estos paquetes instalados, esta version o superior:

Fuentes del Kernel (Kernel Sources y los headers):

linux-kernel-headers-2.6.18.2-3
kernel-source-2.6.18.2-34

el compilador de GNU de C.(gcc)

gcc-4.1.3-29

Make y Auto-Make (Este último los de ATI dicen que no es necesario pero uno nunca sabe).

automake-1.9.6-35
make-3.81-23


Se puede averiguar si estos paquetes están instalados usando yast o simplemente ingresando las siguientes líneas en la consola no es necesario ser root):

rpm -qa| grep [fraccion del nombre del paquete]

en caso de no tenerlos instalados simplemente se usa yast con los CD, o usar yast con los repos, o bajar las fuentes, etc.

2. Si se encuentran los paquetes instalados, lo siguiente es descargar el .run con los drivers de la página de ati amd:

ati-driver-installer-8.32.5-x86.x86_64.run

Nota: En la página solo se indica que tiene soporte hasta el Xorg 7.1, pero en el readme del archivo corrigen y afirman el soporte para el Xorg de Open SuSE 10.2 es decir el 7.2, es decir no hay problema.

3. con el archivo descargado, lo siguiente es generar el paquete para la distribución, dependiendo de la arquitectura. haciendo lo siguiente en la consola:

nos ubicamos en el directorio donde se encuentra el archivo, en mi caso en home:

cd /home/gabriel

cambiamos los permisos del archivo para poder ejecutarlo sin contratiempos:

chmod -x ati ati-driver-installer-8.32.5-x86.x86_64.run

ahora le decimos al programa que genere el RPM para nuestro SuSE 10.2, como mencioné antes, dependiendo de la arquitectura:

Para las arquitecturas de 32 Bit( i.586 o i.686,etc)

./ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg SuSE/SUSE102-IA32

O para las arquitecturas de 64 bit(AMD_64)(mi caso).

./ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg SuSE/SUSE102-AMD64

Esperamos a que genere el archivo RPM que va a quedar de la siguiente forma:

fglrx_7_1_0_SUSE102-8.32.5-1.XXXX.rpm


4. El siguiente paso es instalar el paquete, bastante sencillo, siguiendo las siguientes instrucciones:

Nos logueamos como root usando su o simplemente mediante sudo y:

sudo rpm -ivh fglrx_7_1_0_SUSE102-8.32.5-1.XXXX.rpm

No hay que prestar atención a los mensajes arrojados, a menos que sea un error fatal explícito.


5. Listo el driver está instalado, más no configurado, esta parte es la más delicada de la guía, ya que dependiendo de la tarjeta y del monitor hay que hacer algunas cosillas.

El paso general es el siguiente:

Cerramos nuestra sesión y una vez en el gestor de acceso pulsamos conjuntamente:

Ctrl+Alt+(F1, F2 o F3) para saltar a otra consolas virtuales que no sea la séptima que es la que ocupa X.

nos logueamos como root.

nos pasamos de runtime 5 a runtime 3 para mayor seguridad:

init 3

nota: ni de broma vayan a usar aticonfig, ya que daña el xorg.conf generado por sax y nos quedamos sin video, por eso es mejor copiar el orginal con las siguientes líneas:

cp -b /etc/X11/xorg.conf /home/gabriel

Una vez en runtime 3 se configura X para que arranque la próxima vez no con el driver Radeon que viene con SuSE, sino que en vez de este cargue el perfil del driver recién instalado FGLRX, esto se hace mediante la herramienta SAX2:

sax2 -r -m 0=fglrx

De esta manera debería funcionar teóricamente, al cargar X con el driver y mostrar imagen, detectando el monitor, las frecuencias de refresco H y V, etc.

Si este fué el resultado entonces nos dirigimos dos puntos mas abajo, omitiendo los siguientes.

En caso de que no se presentara imagen y que sax retornara un error y nos regresara a la consola, entonces tenemos un problema ya sea con nuestra tarjeta (no soportada por que no se leyo el readme en supported cards) o con el DDC del monitor (Algunos monitores tienen frecuencias de refresco muy específicas o son muy antiguos o sax2 detecta mal las frecuencias provistas por la información del firmware del monitor), por esta razón hay que jugar con las opciones de sax2, no se me asusten:

sax2 -r -m -l 0=fglrx

En este caso l indica low resolution and basic freq update o baja resolución y frecuencias, esta parte me funcionó perfecto con mi AOC FT7X de 17”, ya que la opción normal me detectaba bien el monitor pero las frecuencias de refresco estaban muy elevadas y el monitor me informaba de inmediato.

una vez dentro nos da resolución de 800X600 a 32 bit a 60Hz, pero ya podemos probar con otras resoluciones y guardar la que mejor nos cuadre.

Esta última opción es para los usuarios de monitores realmente viejos, y que conocen muy bien los datos de su pantalla:

sax2 -r --vesa 0:1280X1024@64 -m 0=fglrx

Donde –vesa es la opción para refresco Vertical y los parámetros son 0 ( monitor 0), resolución: 1280X1024 y @64 refresco a 64 Hz.

También me dio muy buenos resultados puesto que con el anterior me dio imagen y resolución pero la tasa de refresco hacia parpadear una sección de la pantalla, estos datos los podemos sacar de windows, si esta instalado, o simplemente del manual del monitor.

Es engorroso el procedimiento pero con alguno de los pasos anteriores tiene que dar imagen.



6.Ahora a probar!

Antes que nada, algunas personas dicen que no pasa nada si se inicia el X de una vez usando init 5 o startx, pero yo he tenido algunos problemas, por lo cual recomiendo mejor una reiniciada:

reboot

o en su defecto

init 6

Bueno esta es la hora de la verdad, aquí se sabe si si tenemos o no aceleración 3D en SuSE 10,2, lo cual lo podemos verificar de muchas formas:

En consola por medio del siguiente comando:

fglrxinfo

el cual nos debe mostrar algo muy importante que es el nombre del fabriacante y el soporte de Open GL ( Open GL vendor String), en mi caso:

OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X550 Generic
OpenGL version string: 1.2 (2.0.6234 (8.32.5))

Otra forma es mediante el comando:

glxinfo | grep direct

El cual nos muestra si X está trabajando con Renderizado directo o aceleración por HW, lo cual nos da un yes; o si está trabajando con renderizado indirecto, por software, mediante un no.

También puede ejecutarse solo el glxinfo y ya.

Otra forma es mediante el programa en la consola:

glxgears

que es un salvapantallas y muestra en la consola la cantidad de cuadros por segundo, en mi caso obtuve:

4550 cuadros por segundo, que contra los 3800 que se logran con directx en windows(driver catalyst), es muy bueno.


Finalmente podemos probar instalando los juegos que usan opengl o cualquier otra aplicación que use las extensiones open gl:

Torcs. (Bueno)
Tux Racer.
Cedega, WineX (Commandos 2 y Warcraft 3)
Doom III.
Quake Arena.
VariCAD
Salome.
Etc.


7.para quitarlo:

para los que les sirvió y van a actualizar:

!No se debe quitar con yast2 de inmediato!, se debe seguir el siguiente proceso:

para los que sacamos copia del archivo xorg.conf, simplemente sobreescribimos el actual con el que se habia copiado

cp -f /home/gabriel/xorg.conf /etc/X11/

Si no, simplemente volvemos a la configuración por defecto:

nos salimos al gestor de acceso.
init 3
sax2 -r -m 0=radeon


Reiniciamos con reboot o init 6.
Entramos a cualquier terminal (konsole, gnome, etc) y borramos el paquete:

rpm -e fglrx_7_1_0_SUSE102-8.32.5-1

o simplemente lo quitamos por yast.

Así evitamos dañar el sistema al quitar el driver de manera apropiada.


Finalmente una foto de Beryl en el recién instalado driver fglrx:


Si no obtuvieron los resultados esperados siempre resulta bueno leer las documentaciones del sistema como los troublehooting del driver, los cuales se encuentran en:

/usr/share/doc/packages/fglrx para el driver y para SuSE entrar en la documentación del nucleo tal vez encontremos el problema con un módulo o un issue con algún dispositivo.


Espero les haya servido."

AKA CARTMAN

JUAN GABRIEL CEPEDA MÉNDEZ
INGENIERO DE DISEÑO Y AUTOMATIZACIÓN ELECTRÓNICA
ULS

Solo un principiante mas...

sábado, 6 de enero de 2007

NTFS en linux con ntfs-3g

Mi hermano me preguntó hoy: ¿Cómo hago para modificar archivos en las particiones ntfs desde el ubuntu?.

La verdad yo hasta el día de hoy no había tenido la necesidad de modificar archivos desde las particiones de ntfs, había escuchado que había un driver pero que no era muy estable, es así como me puse a investigar y encontré el siguiente método:

Lo primero es colocar el repositorio del ntfs-3g para poderlo instalar, ya que el Ubuntu no lo trae entre sus repositorios. Entonces editamos el sources.list

$ sudo gedit /etc/apt/sources.list

y añadimos el siguiente repositorio

## Linux-NTFS Givre's repository (ntfs-3g & fuse 2.5.3)
deb http://givre.cabspace.com/ubuntu/ dapper main
deb-src http://givre.cabspace.com/ubuntu/ dapper main



actualizamos

$ sudo apt-get update
$ sudo apt-get upgrade


Y listo procedemos a instalar lo que necesitamos

$ sudo apt-get install ntfs-3g

Cuando este todo instalado tendremos que hacer la siguiente configuración ya para terminar:

Por seguridad y para no tener problemas es mejor desmontar las particiones nfts (usando el comando umount)

También para tener claro cuales son las ubicaciones de las particiones podemos ejecutar

$ sudo fdisk -l | grep NTFS

ya con esta infoamción entramos a modificar el fstab para que nuestro sistema cargue las particiones correctamente.

$ sudo gedit /etc/fstab


y añadimos (o podemos modificar la línea que corresponde a la partición, aunque yo recomendaria comentarla por si las moscas mantienen la información de montaje anterior)

/dev/particion /media/directorio ntfs-3g defaults,locale=es_ES.utf8 0 0


Nota:
el es_ES.utf8 puede cambiar para confirmar las localizaciones ejecutamos locale -a y listo

Lo último que necesitamos hacer es cargar fuse cada vez que inicie nuestro sistema, (aunque a ya estaba cuando entre al archivo es mejor revisar je je)

$ sudo gedit /etc/modules

listo si queremos verlo funcionandosolo necesitamos dar:

$ sudo modprobe fuse
$ sudo umount -a
$ sudo mount -a


si nos da errores (cosa que a mi me paso) tenemos que hacer lo siguiente:

instalamos si no tenemos el ntfsfix

$ sudo apt-get install ntfsfix

y cuando este instalado hacemos los siguiente

$ sudo ntfsfix /dev/particion

con esto ya pude montar correctamente las particiones y todo funciono perfecto

cualquier cosa toda la información la obtuve de:
http://www.ubuntuforums.org/showthread.php?t=217009 se encuentra en ingles pero no creo que sea problema

miércoles, 3 de enero de 2007

Gdesklets en Ubuntu

Hola hoy personalizando mi escritorio encontré esta herramienta muy interesante llamada gdesklets la cual corre sobre gnome, kde y xcfe, según lo que leí. en esta se pueden poner miniaplicaciones, mejor dicho es tener los famosos applets o widgets en linux.

En realidad existen varios programas parecidos como adesklets y superkaramba, pero me gusto el gdesklets tal vez por la función atl+F12 y la facilidad para hacer el starterbar. Aunque adesklets es mucho mas liviano que gdesklets.

la instalación de gdesklets es muy sencilla. Solo necesitamos dar:

$ sudo aptitude install gdesklets

Si por cosas del destino no les dice que instala la librería pues instalen el gdesklets-data también. con eso ya queda todo listo para empezar a utilizarlo.

Este programa en gnome aparece en aplicaciones-->accesorios y gdesklets.

En las categorías que nos aparecen, están la mayoría que se instalaron de la librería data. si necesitamos instalar alguno en especial o que consegimos por Internet pues es muy sencillo, por lo general estos vienen en tar.gz y lo que hacemos es:

$ cd ~/.gdesklets
$ tar xzvf /directorio/donde/esta/nuestro/archivo.tar.gz


y listo con eso ya lo podemos ver en el menú de nuestra aplicación. Aquí hay un link de donde pueden descargar mas desklets.

http://gdesklets.zencomputer.ca/


Y de aqui en aldelante es nuestra creatividad y nuestro gusto. por lo que leí en otros lugares y por la experiencia propia la barra starterbar me gusto bastante, y es muy sencilla de administrar. Simplemente cuando se agrega, nos coloca el directorio de home, pero al hacerle click derecho le decimos new starter y agregamos lo que nos pide y listo tenemos otro icono en nuestra barra.