Crear nuestra propia lista de comandos complejos: con el archivo /home/usuario/.bashrc y el comando alias

28 Julio 2009

En ciertas ocasiones se suelen utilizar comandos que son difíciles de recordar o que son demasiado extensos, pero en linux existe la posibilidad de dar un nombre alternativo a un comando con el fin de que cada vez que se quiera ejecutar, sólo se use el nombre alternativo.

El archivo de configuración de la terminal /home/usuario/.bashrc es un archivo oculto en nuestro directorio de usuario, que puede ser muy útil para crear en él nuestra propia lista de comandos complejos útiles.

Esto se hace, abriendo este archivo y añadiendo al final una lista de comandos complejos que usemos a menudo, pero que no recordemos fácilmente, creando un “alias” o nombre fácil de acordarnos para un comando complejo; esto se hace precisamente usando en este archivo el comando alias, el cual se usa de la forma siguiente: alias nombre-del-alias=’comando con argumentos a ejecutar’

Por ejemplo si añadimos estas lineas:  ( el número delante de ellas no hay que ponerlo, solo lo pongo para luego hacer mas fácil la explicación ) (En el nombre del alias no puede haber espacios: por ejemplo en vez de poner como nombre del alias, apagar el pc hay que poner solo apagar, o apagar-el-pc).

1- alias instala=’sudo apt-get install’
2- alias desinstala=’sudo apt-get remove –purge’
3- alias apagar=’sudo shutdown -h now’

podremos desde la terminal:
con 1- teclear en la terminal: instala lista de paquetes: por ejemplo instala amule, gimp, abiword, y se instalaran esa lista de paquetes
o con 2-de la misma forma, tecleando: desinstala lista de paquetes: por ejemplo desinstala amule, gimp, abiword, y se desinstalaran esa lista de paquetes
o con 3- teclear apagar nos puede servir para apagar el sistema.

De esta forma podemos ir creando alias fáciles de usar para comandos complejos que no recordemos fácilmente, creando al final nuestra propia lista de comandos complejos.

No se deben guardar aquí los scripts que se usan seleccionando previamente un archivo o directorio sobre el que se quiere que actúe el script, sino los scripts que se ejecutan automáticamente sin seleccionar nada previamente.

¿ Pero y si creamos una lista muy larga, no se nos olvidaran ?: la solución esta en que una vez creada esa lista en el archivo /home/usuario/.bashrc la podemos tener siempre a mano, ejecutando en una terminal el comando alias: tecleas alias y te aparecen una lista de todos los alias que has ido creando en ese archivo.

Para tener una descripción mas extensa de lo que significa cada alias que has creado puedes tener en el directorio de usuario un archivo alias.txt en el que vayas copiando los alias que vayas creando, poniendo una descripción detallada de lo que hace cada alias creado en .bashrc  ; y para tener acceso a ese archivo puedes crear un alias que te lo abra: añadir al archivo .bashrc la linea: alias lista=’gedit /home/usuario/alias.txt’ con ello al teclear lista en la terminal se abrira el archivo alias.txt con la descripción extensa de todos los alias que hayas creado en .basrc

En este ejemplo los alias creados en /home/usuario/.bashrc serian:
alias lista=’gedit /home/usuario/alias.txt’
alias instala=’sudo apt-get install’
alias desinstala=’sudo apt-get remove –purge’
alias apagar=’sudo shutdown -h now’

Y el contenido de alias.tx seria algo asi:
- alias lista:  abre el archivo /home/usuario/alias.txt
- alias instala: instalar una lista de paquetes: por ejemplo instala amule, gimp, abiword
- alias desinstala: desinstalar una lista de paquetes: por ejemplo desinstala amule, gimp, abiword
- alias apagar: apagar el pc ahora

De la misma forma se pueden añadir alias para comandos complejos como por ejemplo los de Conversión de formatos multimedia: http://hatteras.wordpress.com/2009/02/23/conversion-de-formatos-multimedia/

———————————

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.


Diccionario de la RAE, siempre a mano, incluso en la terminal.

25 Julio 2009

Creo que todos necesitamos alguna vez tener a mano un buen diccionario de Español, y que mejor que tener cerca el de la Real Academia Española de la Lengua ( RAE). Para tenerlo bien a mano, aparte claro esta de tenerlo en papel, se pueden usar varios métodos, todos ellos necesitan de conexión a internet, pues en realidad todos ellos buscan la información en el mismo sitio.

Desde Internet, en la dirección web: http://www.rae.es/rae.html guardándola como un marcador de Firefox.

Desde el programa lemurae”, instalando el paquete desde http://ftp.cica.es/Guadalinex/guadalinex_edu/pool/main/l/lemurae/ si es que no esta ya instalado por defecto al instalar Guadalinex.

En la Terminal:

Para empezar debemos tener instalado el navegador en modo texto: links
Después hay que crear un script con el siguiente texto, copiándolo en gedit:
#!/bin/sh
if test -z $1
then

echo “Uso: `basename $0` palabra”
else
echo “Permalink: http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2″

links -dump “http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=$1&TIPO_HTML=2″
fi

Guardamos el archivo con el nombre por ejemplo de rae.
Le damos permiso de ejecución; clic con el derecho en el archivo, elegimos propiedades, permisos y marcamos la casilla de verificación “permitir ejecutar el archivo como un programa”, y en abrir con: gnome-terminal
Una vez creado el script lo movemos desde nautilus con permisos de root al directorio /usr/local/bin

Para buscar una palabra del Diccionario de la RAE:
abrimos la terminal y escribimos la palabra que queramos buscar ( por ejemplo: internet ), de la siguiente forma: rae internet.
El resultado es:

:~$ rae internet
Permalink: http://buscon.rae.es/draeI/SrvltGUIBusUsual?LEMA=internet&TIPO_HTML=2
Emblema
de la         REAL  ACADEMIA  ESPANOLA
Real          DICCIONARIO DE LA LENGUA ESPANOLA – Vigesima segunda edicion
Academia
Espanola

Articulo nuevo.

Avance de la vigesima tercera edicion

internet.

1. amb. Red informatica mundial, descentralizada, formada por la conexion directa entre computadoras u ordenadores mediante un protocolo especial de comunicacion.

ORTOGR. Escr. t. con may. inicial.

Real Academia Espanola (c) Todos los derechos reservados

( Como se puede ver el resultado que nos da no contiene acentos, y se sustituye la letra ñ por la n ; esto no pasa si se consulta la misma palabra con los otros dos métodos).

Como complemento a este tema puede ser interesante leerse el tema: correcto ortográfico.

Esta forma de tener el diccionario en la terminal la he aprendido gracias a “milord” : http://www.linuxmint-hispano.com/foro/?/topic,2987.0.html

————————-

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.


Instalar la Impresora Brother DCP-130C, con un script

22 Julio 2009

En esta página se explica como instalar la Multifunción Brother DCP 130C, tanto la impresora como el scaner.

En este tema explico como hacer mas fácil la instalación de la impresora, simplemente ejecutando un script ( solo de la impresora, el scanner se tendrá que instalar después como indico en la página anterior ) ( si alguien  me quiere dar ideas sobre como crear un script para la instalación del scanner, se lo agradeceré mucho ).

1- Estas son las líneas del script (ya se que no es un script muy “profesional”, pero a mi me sirve, y sobre todo lo entiendo, y he aprendido, haciéndolo, cosas que antes no sabia ):

Los números en negro delante de cada línea, no hay que ponerlos en el script, solo los pongo aquí para ayudar a ver donde empieza y acaba cada línea del script.

1 #!/bin/bash
2 echo Script para instalar la Impresora Brother DCP-130C
3 read -sp “paso 1- Enciende y conecta la impresora al pc. Luego, pulsa ENTER, para seguir.”
4 echo
5 read -sp “Paso 2- Pulsa ENTER, para continuar: Se descargara el driver”
6 #wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/lpr_debian/dcp130clpr-1.0.1-1.i386.deb
7 #wget http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/cups_wrapper/dcp130ccupswrapper-1.0.1-1.i386.deb
8 echo
9 read -sp “paso 3- Pulsa ENTER, para continuar: Se crearan las carpetas necesarias.”
10 # sudo mkdir /var/spool/lpd
11 # sudo mkdir /usr/share/cups/model
12 echo
13 read -sp “paso 4- Pulsa ENTER, para continuar: Se instalaran los drivers necesarios.”
14 # sudo dpkg -i dcp130clpr-1.0.1-1.i386.deb dcp130ccupswrapper-1.0.1-1.i386.deb
15 echo
16 read -sp “paso 5- Pulsa ENTER, para continuar: Se imprimirá una página de prueba.”
17 sudo lpr -p /var/spool/lpd/dcp130c /usr/share/cups/data/testprint.ps
18 echo
19 read -sp “paso 6- Una vez imprimida la Página de Prueba, ya esta instalada la impresora y ya es posible usarla con un procesador de textos, pero para
20 acabar de configurarla, a continuación se abrira la Página web de Impresoras en Firefox, desde la que puedes modificar las opciones de la impresora.
21 Si en el paso 5 no se hubiera imprimido la Página de Prueba puedes hacerlo desde la Página web de Impresoras . Una vez modificadas las opciones de
22 impresión, cierra la Página web de Impresoras . Pulsa ENTER para continuar: se abrirá la Página web de impresoras “.
23 firefox http://localhost:631/printers
24 echo
25 read -sp “paso 7-Una vez Cerrada la Página web de Impresoras en Firefox, pulsa ENTER, para cerrar el script”
26 exit

2- Para saber como transformar estas líneas en un script.

3- Una vez creado el script, el archivo debe estar en /home/usuario, y al hacer doble click sobre el archivo: seleccionar: “Ejecutar en un Terminal”.

4- El motivo por el que he convertido los pasos que explico en esta página en este script, es para instalar la impresora de la forma más rápida posible, sin tener que volver a leer detenidamente los pasos de instalación de dicha página; por lo que aconsejo guardar una copia de seguridad del archivo-script en un lugar seguro ( cd, pendrive, otra partición, etc) para tenerlo a mano si hay que volver a instalar la impresora después de haber vuelto a instalar una nueva versión del sistema.

———————————-

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia. Desde aquí puedes bajarte los estatutos de la ONG.


Problema – y solución – con la Terminal de root ( en Guadalinex v6)

17 Julio 2009

En Ubuntu 9.04, y en su derivada Guadalinex V6, hay un problema con el terminal de root: En Aplicaciones-Herramientas del Sistema se puede activar una entrada que por defecto esta desactivada, y cuyo nombre es “Terminal de root ” y cuyo comando es: sudo /usr/bin/x-terminal-emulator, pero al ejecutarse pide la contraseña, se la pones y no hace nada. Creando un lanzador en el panel ( o en el menú de aplicaciones ) con el comando “gksu gnome-terminal”  ( este es el comando que si que funcionaba en Guadalinex V4 y V5 para tener una terminal de root )  , el resultado es el mismo, pide la contraseña y no se abre.

== En principio, una solución para ejecutar una orden en modo root  es abrir una terminal en modo usuario y poner: sudo “comando” : por ejemplo para abrir nautilus con permisos de root: sudo nautilus. Con ello al principio se abre una terminal con permisos de usuario, pones sudo “comando”, y te pide la contraseña de root, la pones y se abre el administrador de archivos con permisos de usuario.

Pero con esto has ejecutado un programa con permisos de root, pero no has entrado en una terminal de root, puesto que una vez ejecutado el comando sigues estando en una terminal de usuario, y si quieres ejecutar otro programa con permisos de root tendras que volver a poner sudo “comando”.

== Otro método es abrir una terminal de usuario y escribir sudo su con ello, después de pedirte la contraseña y de que la pongas, te aparece el símbolo # indicativo de que ya estas en una terminal con permisos de root ( en vez del símbolo $ indicativo de que estabas en una terminal de usuario ), y puedes ejecutar varios comandos con permisos de root.

Pero misteriosamente, si creas una entrada en el menú de aplicaciones, con: gnome-terminal sudo su, no se abre ninguna terminal, por lo que este método no sirve para tener de modo permanente acceso a una terminal de root, sino que cada vez tienes que abrir una terminal normal y escribir luego sudo su, poner la contraseña y luego el comando.

== Pero si lo que se quiere es tener de forma permanente una entrada en el menú de aplicaciones para que al hacer click sobre ella se abra una terminal en la que te pida la contraseña, y ya estes en la terminal de root, sin tener que cada vez escribir comandos para ello: he averiguado dos métodos para abrir una terminal en modo root, creando una entrada para ello en el menú de aplicaciones: los comandos que hay que poner en el elemento “terminal de root” son:

— método 1 – gnome-terminal -e “sudo -i” :  este comando tiene dos partes:

gnome-terminal -e:  Ejecuta el argumento de esta opción ( el comando que va a continucación, en este caso sudo -i ) dentro de la terminal.
sudo -i: Mediante esta opción se ejecuta la shell especificada en la entrada /etc/passwd del usuario a nombre del cual se ejecutan los comandos; al ejecutarse los comandos via sudo a nombre de root, con sudo -i aparecerá la shell de root.

Al ejecutar en el Menú de aplicaciones el comando gnome-terminal -e “sudo -i” se abre una terminal, en la que te pide la contraseña de root, la pones y ya aparece el símbolo # indicativo de que estas en una terminal con permisos de root ( en vez del símbolo $ indicativo de que estas en una terminal de usuario ). Y ya puedes ejecutar todos los comandos con permisos de root que quieras.

— o  Método 2:  instalas el paquete konsole , y pones el comando gksu konsole : se abre una ventana en la que te pide la contraseña de root, y luego se abre konsole con permisos de root, con el símbolo #. Y ya puedes ejecutar todos los comandos con permisos de root que quieras.

———————————–

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.


Configuración manual de /etc/X11/xorg.conf

12 Julio 2009

La configuración del servidor gráfico Xorg se encuentra en el archivo /etc/X11/xorg.conf

Para configurar manualmente dicho archivo debemos saber las siguiente información:


I-La información mínima necesaria es la siguiente:

a- Especificaciones del monitor

b- Chip y cantidad de memoria de la tarjeta gráfica (vídeo)

c- Especificaciones del ratón

d- Especificaciones del teclado

A-Especificaciones del monitor.

Usaremos las especificaciones del monitor para determinar la resolución y frecuencia de refresco a la que funcionara. Dichas especificaciones vienen en la documentación del monitor, o bien la obtenemos desde la web del fabricante.

Necesitamos tres rangos muy importantes:

- Frecuencia de refresco horizontal

- Frecuencia de refresco vertical

- Resolución máxima.

Con esta información sabemos como hemos de configurar nuestro monitor para no dañarlo o quemarlo.

B- Chip y cantidad de memoria de la tarjeta gráfica (vídeo)

- El chip de la tarjeta gráfica también llamada tarjeta de vídeo, define que controlador utilizaremos para que funcione correctamente.

- La memoria de la tarjeta gráfica determina la resolución máxima y la profundidad de color máxima con la que el sistema puede trabajar.

C-Especificaciones del ratón

Las especificaciones del ratón son muy fáciles, basta con observar dicho ratón para saber:

- El tipo de conector: USB, PS2, Serial, etc…

- El numero de botones: 1, 2, 3, 4, etc…

- Si tiene rueda y cuantas tiene: 1, 2

D-Especificaciones del teclado

Las especificaciones del teclado al igual que las del ratón, con observar dicho teclado conocemos la información:

- El tipo de conector: USB o PS2

- Que mapa de caracteres que usa: QWERTY, AZERTY, etc..

- El numero de teclas: 101, 102, 104, 105 o microsoft

Una vez tengamos la información anterior a mano, podemos empezar a configurar el archivo /etc/X11/xorg.conf

II- Edición del archivo /etc/X11/xorg.conf

La configuración del servidor gráfico Xorg se encuentra en el fichero /etc/X11/xorg.conf , el cual, una vez abierto con un editor de textos (gEdit ) se encuentra dividido en las siguientes secciones:

1- SectionFiles# Ruta o path de los archivos

2- SectionModules# Carga módulos dinámicos

3- SectionInputDevice# Descripción de los dispositivos periféricos

4- SectionDevice# Descripción de los dispositivos gráficos

5- SectionMonitor# Descripción del monitor

6- SectionScreen# Configuración de la pantalla

7- SectionServerLayout# Esquema global

Cada sección comienza con la instrucción “Section” seguido del nombre de lasección entre comillaslas opciones, driver, etc.. y terminada con “EndSection”.


1-SectionFiles

Esta sección define la ruta de archivos necesarios para levantar el servidor X.

- Define la ruta de los tipos de letras en las entradasFontPath

- Especifica la ubicación de la base de dartos de colores RGBRgbPath

Ejemplo real


2-SectionModule

La sección Module especifica que módulos cargará el servidor gráfico X, dichos módulos añaden funcionalidad adicional al servidor X.

Ejemplo real


3-SectionInputDevice

Cada sección InputDevice configura un dispositivo de entrada para el servidor X. Los sistemas Xorg tienen mínimo dos secciones InputDevice:

- Un ratón

- Un teclado

3a-Configuración típica del ratón, InputDevice.

Ejemplo real.

Identifier: Especifica un nombre para esta sección

Driver: Especifica el controlador que debe cargar para el correcto funcionamiento del ratón.mouse: soporta cuatro tipos de ratones:

- Serial

- Bus

- PS/2

- USB

Option: Especifica las opciones necesarias pertinentes al dispositivo

Para un ratón, las opciones son las siguientes:

Protocol: Indica el protocolo define el tipo de ratón que tenemos

-ImPS/2

-ExplorerPS/2

-MouseMan

-Microsoft

-Mousesystems

-IntelliMouse

-ThinkingMouse

-ThinkingMousePS/2

-NetScrollPS/2

-NetMousePS/2

-GlidePoint

-GlidePointPS/2

-MouseManPlusPS/2

NOTA:

- Los ratones seriales antiguos de dos o tres botones estan normalmente soportados por el protocoloMicrosoftoMouseMan

- Los ratones seriales con rueda los soporta el protocoloIntelliMouse

- Los ratones PS/2 los soporta el protocoloImPS/2

- El protocoloautose usa siempre que este es capaz de detectar el ratón.

CorePointer: Indica que el ratón definido es el raton principal

Device: Indica la ubicación del dispositivo físico (donde se encuentra conectado), las opciones ons las siguientes:

- /dev/input/mice (conectado al puerto USB)

- /dev/psaux (conectado al puerto PS/2)

- /dev/ttyS0 (conectado al puerto Serial 0)

- /dev/ttyS1 (conectado al puerto Serial 1)

Emulate3Buttoms: Especifica si un ratón de dos botones se comporte como uno de tres botones, cuando se presionen ambos botones simultáneamente.

ZAxisMapping: Especifica que funcione la rueda que incorpora el ratón.

3b-Configuración típica del teclado, InputDevice.

Ejemplo real

Identifier: Especifica un nombre para esta sección.

Driver: Especifica el controlador que debe cargar para el correcto funcionamiento del teclado.

Option: Especifica las opciones necesarias pertinentes al dispositivo

Para un teclado las opciones son las siguientes:

CoreKeyboard: Especifica que es el teclado principal

XkbModel: Especifica el tipo de teclado. Los valores mas comunes son:

-pc101

-pc102

-pc104

-pc105

-microsoft

XkbLayout: Especifica el lenguaje que usaremos,es” (español),us” (ingles)


4-SectionDevice

Esta sección es la que define y configura la tarjeta gráfica (vídeo)

Ejemplo real

- Identifier: Especifica un nombre para esta sección.

- Driver: Especifica el controlador que debe cargar para el correcto funcionamiento del vídeo.

- VendorName: Este parámetro es opcional, especifica el fabricante de la tarjeta de vídeo.

- BusID: Este parámetro es opcional, especifica el bus en el que se encuentra conectada la tarjeta gráfica, Esta opción únicamente es necesaria para sistema con múltiples tarjetas gráficas.

- Screen: Este parámetro es opcional, especifica que conector del monitor en la tarjeta gráfica configura la sección Device. Esta opción en muy útil solamente para tarjetas con múltiples conectores.

Si dos monitores o mas son conectados en diferentes conectores en la misma tarjeta gráfica, deben existir en xorg.conf secciones Device separadas y cada una de estas secciones debe tener un valor Screen diferente.

Los valores para la entrada Screen debe ser enteros. El primer conector de la tarjeta de vídeo tiene el valor 0. El valor para cada conector adicional incrementa este valor en uno.

Optionnombre_opción: Este parámetro es opcional. Reemplacenombre_opcióncon una de las opciones listadas para esta sección en la pagina man de xorg.conf

Una de las opciones mas habituales esdpms” (Display Power Management Signalling), se usa para activar el estado de ahorro de energía del monitor.


5-SectionMonitor

Esta sección es la que define y configura los parámetro del monitor

Ejemplo real.

Identifier: Especifica un nombre para esta sección. Puede existir varias seccionesMonitoren el archivo xorg.conf, cada una con diferente identificación (Identifier), esto es causado porque disponemos de dos o mas monitores conectados al ordenador.

HorizSync: Especifica la frecuencia de barrido horizontal del monitor, expresado en kHz. Puede ser una frecuencia fija (30.5), multiples frecuencias fijas (30.5, 35.8), un rango (30-110), o varios rangos (15-25, 30-64)

VertRefresh: Especifica la frecuencia de barrido vertical del monitor, expresado en Hz, los valores son iguales a la opción HorizSync.


6-Section “Screen”

Esta sección es la que va a definir la pantalla, vinculando una tarjeta gráfica (Device) con la secciónMonitor

Ejemplo real

Identifier: Especifica un nombre unico para esta sección

Device: Especifica el nombre de una secciónDeviceexistente en el fichero xorg.conf

Monitor: Especifica el nombre único de una secciónMonitorexistente en fichero xorg.conf

Observación: las entradasDevice y Monitortienen que tener el mismo valor que la entradaIdentifierde las seccionesDeviceyMonitor. De esta manera se entrelazan las configuraciones de las diferentes secciones.

DefaultDepth: Especifica la profundidad de color por defecto en bits.

SubSectionDisplay: Especifica los modos disponibles de la pantalla para una profundidad de color en particular.

Observación: Una secciónScreenpuede tener múltiples subseccionesDisplay, pero debe existir al menos una para la profundidad de color especificada en la entradaDefaultDepth

Depth: Especifica la profundidad de color de la subsección, los valores posibles son: 1, 4, 8, 15, 16 y 24 bits

Modes: Especifica las resoluciones que podremos visualizar según nuestro monitor. Puede especificarse una sola resolución1680×1050” (si sabemos que nuestro monitor la soporta), o un listado de estas:1680×1050” “1280×1024” “1024×768” “800×600” “640×480. Por defecto se usa la primera en la lista, siempre que este soportada por nuestro monitor, si no se usa la siguiente, y asi hasta la ultima resolución que tengamos listada.

Nota: Dependiendo de nuestro monitor y tarjeta grafica (si son de gamamedia bajao inferior), puede darse los siguientes casos:

- A mayor profundidad de color24 bitsobtenemos menor resolución800×600

- A menor profundidad de color8 bitsobtenemos mayor resolución1680×1050

Optionnombre de opción: Especifica parámetros extras para la sección. Reemplacenombre de opcióncon una opción valida listada para esta sección en la pagina man de xorg.conf

Ejemplo real visual con colores


7-Section “ServerLayout”

Esta sección es la que vincula los dispositivos de entrada y salida que controla el servidor xorg.

Como mínimo, esta sección debe especificar un dispositivo de salida (monitor) y al menos dos de entrada ( un teclado y un ratón)

En Particular esta sección junta todos los identificadoresIdentifierde cada sección.

Ejemplo real

Identifier: Especifica un nombre para esta sección.

Screen: Especifica el nombre de la secciónScreena ser usado por el servidor xorg. Pueden estar presente más de una opciónScreen

Ejemplo real visual con colores

Clic aquí para ver el fichero xorg.conf en modo texto.


Existen muchísimas opciones mas, pero aqui se explica las mas indispensables para poder configurar el servidor gráfico X. para mas información consultar paginasmandexorg.conf

———————————————————————-

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante Hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.


Asistente de Reconfiguración del servidor gráfico Xorg

9 Julio 2009

Motivos por los que reconfigurar el servidor gráfico: Existen varias razones relacionadas con el cambio en algún componente del hardware, por ejemplo :
1 -‭ ‬Hemos cambiado el monitor, y el nuevo‭ soporta una resolución de pantalla distinta a la del antiguo monitor,‭ ‬o la tasa de refresco del monitor antiguo no coinciden con la del nuevo‭.
2-‭ ‬Hemos cambiado la tarjeta gráfica, y la nueva‭ es de una marca diferente a la antigua‭.
3 -‭ ‬Se ha actualizado del servidor gráfico Xorg,‭ ‬y la configuración nueva no a detectado correctamente la resolución del monitor,‭ ‬o no ha seleccionado bien la tarjeta gráfica,‭ ‬o nos ha dejado el teclado en inglés,‭ ‬etc…
Antes de empezar a utilizar el asistente,‭ ‬lo primero y mas importante es realizar una copia de seguridad del archivo /etc/X11/xorg.conf‭ por si algo sale mal.

Iniciar el Asistente de Reconfiguración del servidor gráfico Xorg: Para reconfigurar el servidor gráfico lo haremos mediante un Asistente: Para ello abrimos una Terminal‬,‭ ‬y ejecutamos el comando: sudo dpkg-reconfigure xserver-xorg ; al pulsar intro nos muestra la primera pantalla del asistente. 

Los cuatro apartados que se configuran con el Asistente son los siguientes: 1-‭ ‬Tarjeta Gráfica‭ (‬vídeo‭) 2-‭ ‬Teclado 3-‭ ‬Ratón 4-‭ ‬Monitor ‭. Dicho Asistente configura los cuatro apartados ( todos y cada uno de ellos ) que incluye el fichero /etc/X11/xorg.conf,‭ ‬no pudiendo configurar tan solo uno o dos o tres apartados individualmente, por lo que una vez comenzado el Asistente ha de ser completado totalmente,‭ ‬pues durante el proceso no hay opción de cancelar el asistente.

( Observación:‭ Para el manejo del Asistente se usan las siguientes teclas: – las teclas de cursores‭ (‬las flechitas‭) ‬para movernos  – ‬la barra espaciadora para seleccionar – ‬la tecla tabulador‭ (‬Tab) para alternar entre las opciones disponibles – la tecla Intro‭ (‬enter‭) ‬ para aceptar la selección ).

1ª parte del asistente:‭ ‬la tarjeta gráfica.
1- En la cual nos pregunta: ¿queremos intentar que el asistente detecte la tarjeta de gráfica‭? Lo normal es decirle que SI que lo intente; En caso de detectarla y reconocerla se pasara a la configuración del teclado ( 2ª parte del asistente). ‬
2- Si ha detectado la tarjeta gráfica pero no la reconoce,‭ la siguiente pregunta que nos hace es:‭ ¿‬Elige de la siguiente lista la tarjeta gráfica que tengas instalada‭? Nota:‭ ‬cuando realizamos la instalación de linux,‭ ‬si el sistema no ha reconocido nuestra tarjeta gráfica,‭ ‬el driver que se usa por defecto es‭ “‬vesa‭”. En este paso cada uno ha de seleccionar la que corresponda son su marca ( para los que usen tarjeta gráfica del fabricante‭ “‬nvidia‭” ‬: el driver libre es‭ “‬nv‭”‬,‭ ‬y el driver privado que previamente hemos instalado se llamada‭ “‬nvidia‭” (‬si previamente no lo hemos instalado,‭ ‬no aparecerá en la lista‭).
3- En la siguiente pantalla nos dice que le pongamos un nombre a nuestra tarjeta gráfica: es recomendable poner no solo la marca, sino también el  modelo de la tarjeta gráfica.
4- En la próxima pantalla nos indica la dirección del bus donde la tarjeta gráfica esta instalada físicamente. Como generalmente suele reconocerla,‭ ‬dejamos el valor por defecto.
5- La siguiente pantalla es exclusivamente para su uso en tarjetas de vídeo integrada en la placa base,‭ ‬es decir en muchísimos ordenadores portátiles y en algunos sobremesas que usen tarjeta de vídeo integrada,‭ ‬pues lo que hacen es reservar una cantidad de la memoria total del sistema,‭ ‬para sus necesidades. Lo que nos pide es que introduzcamos la cantidad de memoria reservada ( en “kB” ) que usara dicha tarjeta de vídeo.‭ Para una tarjeta gráfica NO integrada en la placa base,‭ ‬es decir de las que tenemos que insertar en un ranura PCI,‭ ‬AGP,‭ ‬etc..‭ ‬lo normal es dejar este espacio en blanco.
6- A continuación nos pregunta si deseamos hacer uso del‭ “‬framebuffer‭” ‬que incluye el núcleo Linux. Yo prefiero no usarlo,‭ ‬pero tu eres libre de elegir otra cosa. ‭¿‬que es Framebuffer‭?:

2ª parte del asistente:‭ ‬Mapa del teclado. En la siguiente pantalla nos pregunta: ‭¿‬Si deseamos que el sistema intente detectar el diseño de nuestro teclado‭?‬. Lo mas recomendable es decirle que SI. En la próxima pantalla nos informa que ha reconocido el teclado y el mapa de caracteres es español.‭ ‬Con lo cual aceptamos Si en tu caso no lo ha reconocido,‭ ‬es tan fácil como añadir el país.‭ ‬Recordad que son dos caracteres en minúsculas. ejemplos: -‭ ‬España‭ “‬es‭” -‭ ‬Francia‭ “‬fr -‭ ‬Estados Unidos‭ “‬us‭” En la siguiente pantalla nos informa que tipo de teclado tenemos,‭ ‬lo mejor y mas recomendable es usar el valor que ha reconocido. Ahora nos pide que selecciones el modelo de teclado,‭ ‬lo mejor es usar la opción que nos indica,‭ ‬pues es la que ha detectado. En mi caso‭ “‬pc105‭” En la siguiente pantalla,‭ ‬solos los usuarios medios lo dejan en blanco y los usuarios avanzados los configuran según sus necesidades. En mi caso como usuario novato lo dejo en blanco. En las siguientes pantallas es para redefinir ciertas teclas. En mi caso,‭ ‬suelo dejar el teclado tal cual,‭ ‬con lo cual lo dejo en blanco.

3ª parte del asistente:‭ ‬el ratón. En la configuración del ratón lo primero que nos pregunta es: ‭¿‬donde esta conectado el ratón‭? En mi caso se encuentra en:‭ ‬/dev/input/mice,‭ ‬pero cada uno tiene que elegir la opción que indique donde esta conectado su ratón. Ahora nos pregunta por el protocolo que usa. En mi caso es:‭ ‬ImPS/2 En la siguiente pantalla nos pregunta: si nuestro ratón dispone de al menos‭ ‬3‭ ‬botones,‭ ‬o dos botones y una rueda central,‭ ‬o solamente‭ ‬2‭ ‬botones Observación:‭ ‬Si nuestro ratón tuviese una o dos ruedas y cuatro o mas botones,‭ ‬este asistente solo configurará‭ ‬2‭ ‬botones‭ (‬el derecho y el izquierdo,‭ ‬y una o las‭ ‬2‭ ‬ruedas como si fuese una sola‭)

4ª parte del asistente:‭ ‬el Monitor. En la siguiente pantalla nos pregunta solo los módulos que tenemos que cargar,‭ ‬según nuestras necesidades. En mi caso lo he dejado por defecto,‭ ‬pues no necesito mas. La próxima pantalla nos pregunta si queremos que guarde la configuración de la sección‭ “‬Files‭”‬,‭ ‬la cual guarda por defecto los parámetros correspondientes a: -‭ ‬Donde encontrar los módulos del servidor -‭ ‬La base de datos de RGB -‭ ‬Los ficheros de tipografías Mi recomendación es activarla. Ahora nos pregunta si queremos que intente la detección de nuestro monitor. Evidentemente le diremos que SI. Ahora introducimos el nombre que identifique nuestro monitor. En mi caso he puesto la marca y modelo de mi monitor:‭ ‬ACER X203W En la pantalla siguiente nos dice que seleccionemos la o las resoluciones que mas nos interesen usar para nuestro monitor. Realmente usaremos una sola resolución,‭ ‬pero en mi caso me gusta seleccionar un par de resoluciones mas.‭ ‬Recordad que si seleccionamos mas de una,‭ ‬la resolución por defecto sera la de mayor profundidad. Ejemplo real: Yo he marcado las siguiente resoluciones: 1680×1050 1280×1024 1024×768 en este caso la resolución por defecto sera:‭ ‬1680×1050. ‭

PRECAUCION:‭ ‬si usamos una resolución mayor de la que puede soportar nuestro monitor,‭ ‬podremos dañar e incluso estropear nuestro monitor.‭ ‬Para que no suceda esto lo mejor es comprobar en el manual que acompaña a nuestro monitor la resolución máxima que soporta el monitor y las frecuencias de refresco horizontal y vertical que soporta,‭ ‬las pulgadas que tiene,‭ ‬etc… ‭

De esta manera cada usuario podrá configurar su monitor acorde a sus necesidades y a las limitaciones a las que este sujeta el monitor. A partir de la siguiente pantalla vamos a afinar la configuración del monitor para que tenga el funcionamiento mas perfecto posible. Nos aparecerá en pantalla tres opciones: -‭ ‬Simple -‭ ‬Medio -‭ ‬Avanzado Aquí explicare las opciones Simple y Avanzado,‭ ‬puesto que conociendo como configurar estas dos opciones,‭ ‬sabremos como configurar la opción‭ “‬Medio‭”‬. ‭

4ª -A: Opción Simple: En la siguiente pantalla nos hace una pregunta muy fácil de responder. ‭¿‬Cuantas pulgadas tiene nuestro monitor‭? En caso de no saberlo es tan fácil como consultar el manual,‭ ‬y en caso de perdida de este lo mejor es usar un metro,‭ ‬medir la pantalla para ver que medidas tiene y compararlas con las que nos indica el asistente.‭ (‬Recordad que el asistente nos muestra las medidas en mm‭) En mi caso mi monitor es de‭ ‬20‭” Ahora nos pregunta si queremos que escriba en el fichero de configuración xorg.conf los datos de sincronismo del monitor. Lo mejor opción es decir que SI. La siguiente pantalla nos pregunta que profundidad de color deseamos usar. Evidentemente usamos la mas alta,‭ ‬24‭ ‬bits puesto que es la que tienes mas cantidad de colores y nos imprimirá en pantalla imágenes mas reales. Con esto se da por finalizado el asistente y nos abra creado un nuevo fichero de configuración.‭ ‬xorg.conf ‭

4ª – B: Opción Avanzada: En la opción avanza nos pide que introduzcamos las frecuencia de refresco horizontal. Como dije antes esto se encuentra en el manual que acompaña al monitor. En mi caso es:‭ ‬30-83 Ahora pide la frecuencia de refresco vertical. En caso de no saberlo se encuentra en el manual que acompaña al monitor. En mi caso es:‭ ‬55-75 Ahora nos pregunta si queremos que escriba en el fichero de configuración xorg.conf los datos de sincronismo que hemos introducido del monitor. Lo mejor opción es decir que SI. La siguiente pantalla nos pregunta que profundidad de color deseamos usar. Evidentemente usamos la mas alta,‭ ‬24‭ ‬bits puesto que es la que tienes mas cantidad de colores y nos imprimirá en pantalla imágenes mas reales. Con esto se da por finalizado el asistente y nos abra creado un nuevo fichero de configuración.‭ ‬xorg.conf

———————————————————

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante Hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.


Manual resumen de Crear dvd con fotos y música, para ver en la televisión (3)

3 Julio 2009

Manual resumen para crear un dvd con fotos y música de fondo, que se puede reproducir con un lector de dvd y verlo en la televisión:

Ver también: http://hatteras.wordpress.com/2008/05/11/hacer-una-pelicula-con-fotos-para-verla-con-un-lector-de-dvd-en-la-television/

1-Paquetes/Programas que se necesitan:

* comando exifautotran ( Desde http://pool.guadalinex.org/app/data.php?section=graphics&edition=5&pag=1&idpack=433655 se puede bajar un paquete - libjpeg-progs - que instala varias herramientas de manipulado de imágenes, y entre ellas el comando exifautotran )

* paquete dvd-slideshow (instalar el paquete de Guadausers v4 ; al instalar este paquete también se instala el siguiente programa)

* paquete dir2slideshow

* paquete ManDVD

* programa K3b

2-Preparación de directorios: Se preparan las fotos y demás archivos necesarios en el directorio: /home/usuario/FotosDVD y se usa también un directorio temporal ( o directorio denstino ) /home/usuario/FotosDVD/temp en el que se crearan los archivos temporales, y los archivos del dvd. En este manual se pone como ejemplo la creación de un dvd de fotos llamado Sevilla, lógicamente para crear otro dvd de fotos con otro nombre hay que cambiar la palabra Sevilla por la palabra con la que queramos nombrar el dvd.

3-Preparación de las fotos: Las fotos que queramos poner en el dvd deben estar en el directorio /home/usuario/FotosDVD. ( En ese mismo directorio debe ponerse la música que se quiera tener de fondo musical, con el nombre de “canción1.mp3″).

—- Renombrar y Numerar: Deben estar agrupadas en lotes de hasta 100 fotos: por ejemplo: 1-Sevilla.00.jpg  1-Sevilla.01.jpg etc hasta 1-Sevilla.99.jpg y luego 2-Sevilla.00.jpg etc. Se seleccionan 100 fotos y se les da nombre con el “script de renombrar ficheros de Javielinux”, ( cambiando, en este caso %NAME%  por %1-Sevilla% ) y luego otras 100 fotos ( cambiando, en este caso %NAME%  por %2-Sevilla% ), etc. Las fotos 0 a 9 de cada lote habrá que renombrarlas manualmente a 00 a 09.

También se puede renombrar fotos con gThumb: se seleccionan las fotos y F2: se abre una ventana, y en plantilla se pone el nombre de las fotos, de la siguiente forma:  nombre-##%e ( ## es el enumerador ( desde 01 a 99 ), %e es la extensión original; de esta forma las fotos se ponen con el nombre que quieras, numeradas y conservando la extensión original; si quieres que todas las fotos tengan la misma extensión, jpg: nombre-##.jpg)

—- Colocación de las fotos verticales: Con el comandot: exifautotran /home/usuario/FotosDVD/*.jpg ( poner .jpg   o .jpeg segun esté en el directorio ) se pueden girar automáticamente usando la información exif, todas las fotos del directorio.

4-Creación del archivo.vob: Todos los archivos que crean estos comandos se crean en el directorio: /home/usuario/FotosDVD/tmp. Estos comandos se ejecutan en la terminal, desde el directorio: /home/usuario/FotosDVD

– Con el comando:  exifautotran /home/usuario/FotosDVD/*.jpg se ponen todas las fotos del directorio en la posición correcta para que salgan bien en el dvd.

– Con el comando: dir2slideshow -o /home/usuario/FotosDVD/tmp -t 7 -c 2 -n Sevilla /home/usuario/FotosDVD se crea una lista de fotos: un archivo de texto ( Sevilla.txt) con el orden en el que se van a poner las fotos. Este archivo de texto es usado por el siguiente comando.

( Este comando se corresponde con: dir2slideshow -o directorio-destino -t 7 -c 2 -n titulo-película directorio-con-fotos;  donde 7 son los segundos que permanecerá cada foto  y 2 son los segundos en que debe desaparecer)

– Con el comando: dvd-slideshow -b ./1fondo.jpg -p -o /home/usuario/FotosDVD/tmp -n Sevilla -a canción1.mp3 -f /home/usuario/FotosDVD/tmp/Sevilla.txt -r se crea un archivo.vob con el cual se puede luego con ManDVD el dvd de fotos.

( Este comando se corresponde con: dvd-slideshow -b ./1fondo.jpg -p -o directorio-destino -n titulo-película -a cancion1.mp3  -f directório-destino/titulo-película.txt -r )

– Si se quiere que el dvd tenga mas de un canción (canción1, canción2, hasta canciónN)  de fondo musical, el comando seria: dvd-slideshow -b ./1fondo.jpg -p -o /home/usuario/FotosDVD/tmp -n Sevilla -a canción1.mp3 -a canción2.mp3 -a canciónN.mp3 -f /home/usuario/FotosDVD/tmp/Sevilla.txt -r

5-Creación del DVD con ManDvd: A partir del archivo.vob creado en los pasos anteriores se puede crear los archivos del DVD para luego grabarlos con K3b. Al final del proceso con ManDvd se creara el directorio: /home/usuario/FotosDVD/DVD ( dentro estarán los directorios Audio_TS y Video_TS – con sus archivos dentro).

— En la pantalla 1 de inicio: elegir la carpeta del nuevo proyecto ( elegimos /home/usuario/FotosDVD/ ) y aceptar

— En la pantalla 2: “añadir un vídeo a su proyecto”: elegimos: /home/usuario/FotosDVD/tmp/Sevilla.vob

— En la pantalla 3: “elegimos una foto para el botón” ( a partir de las fotos de nuestro directorio de fotos o a partir de “extraer una foto del vídeo”). y OK

— En la pantalla 4: mejor no hacer nada y seguir adelante

— En la pantalla 5: “Elegir imagen de fondo”, e “Importar pista de audio” ( y seleccionar “escuchar una sola vez” o “escuchar en bucle” según queramos ). Y siguiente.

— En la pantalla 6: seleccionar el “Titulo” y click en “añadir vídeo al menú”, y luego modificar la posición del Botón con las barras deslizantes, y “validar la posición del Botón”; y Siguiente.

— En la pantalla 7: abrir “Opciones”: en “start reading dvd with” seleccionar el nombre del vídeo ( en este ejemplo seria Sevilla); cerrar “Opciones” y hacer  click en “Generar estructura del dvd” y esperar a que acabe: Al final del proceso se creara en el directorio: /home/usuario/FotosDVD/DVD, los directorios Audio_TS y Video_TS – con sus respectivos archivos dentro.

6-Grabación en un DVD virgen con K3b:

— Con k3b se abre “nuevo proyecto de dvd de vídeo”, y se copia el directorio Video_TS creado con ManDvd.

—También se puede crear un nuevo directorio “fotos” en el que se copian las fotos de /home/usuario/FotosDVD para tener en el DVD no solo el pase de diapositivas, sino también una copia de las fotos originales.

— Se pone el Dvd virgen y se da a grabar.

Al cabo de un cierto tiempo tendremos un dvd con unas fotos, con sonido de fondo, que podemos ver con cualquier reproductor de dvd en la televisión.

——————————————————————-

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante Hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia. Desde aquí puedes bajarte los estatutos de la ONG