Mostrando entradas con la etiqueta guia. Mostrar todas las entradas
Mostrando entradas con la etiqueta guia. Mostrar todas las entradas

martes, 1 de septiembre de 2009

Instalar y configurar sonido en Ubuntu hardy 8.04, jaunty 9.04 y karmic 9.10

Este artículo trata de explicar cómo instalar y configurar correctamente el sonido y/o audio de tu equipo con Ubuntu, las capturas y explicaciones están hechas con un Asus Eee PC y por lo tanto la tarjeta de sonido es una Hda Intel Sound, en caso de que la tuya sea otra distinta y no funcionara puedes echarle un vistazo a esta página en inglés.


Booting

Si tu equipo se queda colgado intentando cargar el módulo para snd-hda-intel, intenta deshabilitar la tarjeta en tu BIOS. Se llama"HD Audio Controller", "Azalia Audio" o similar. Después trata de solucionar el problema empleando las siguientes instrucciones para volver a habilitarla al finalizar.

Identificando el problema

La mayor parte de las tarjetas parece que trabajan con Ubuntu 6.06 LTS usando el kernel por defecto. Sin embargo, podrían ocurrir los siguientes problemas en algunos setups:

  • Sin sonido en absoluto
  • salida de volumen baja
  • Mucho ruido
  • Poca calidad de sonido
  • Desaparece el sonido cuando se tocan los controles del volumen
  • El sonido funciona o no aleatoriamente cada vez que reiniciamos
  • No funciona el micro
  • Sólo se escucha el sonido mediante los cascos.

Especificar manualmente los parámetros del módulo

  • Lo primero que debemos hacer es buscar el modelo de la tarjeta de sonido que estamos usando, para ello, ejecuta el siguiente comando

cat /proc/asound/card0/codec#* | grep Codec

Devolverá el modelo de tu(s) tarjeta de sonido, por ejemplo: "Codec: Realtek ALC260", por tanto tu tarjeta de sonido es ALC260.

  • Ahora debes abrir un fichero en la documentación ALSA. El fichero está en:

/usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz

(Si has compilado tú mismo el kernel o los módulos ALSA, la documentación de tu versión se encontrará probablemente en el paquete de código que has empleado)

  • Busca el modelo y échale un vistazo a los tipos, por ejemplo yo he enecontrado las siguientes líneas para ALC269 (el modelo del asus eee pc 1000):

 ALC269
basic Basic preset
quanta Quanta FL1
eeepc-p703 ASUS Eeepc P703 P900A
eeepc-p901 ASUS Eeepc P901 S101

Léelos todos y trata de encontrar el que sea más parecido a tu tarjeta de sonido, en mi caso y dado que el mio sería un eeepc-1000 he escogido "basic".

  • Abre /etc/modprobe.d/alsa-base con el siguiente comando:

sudo nano /etc/modprobe.d/alsa-base
  • En Ubunty Jaunty o más recientes el ficheero finaliza con .conf :

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

A continuación pega la siguiente línea al final del fichero (cambia MODEL por el tipo de la tarjeta de sonido, en el ejemplo debería ser "basic" -sin las comillas):

options snd-hda-intel model=MODEL
en el ejemplo:
options snd-hda-intel model=basic
  • Reinicia
Enlaces:
https://help.ubuntu.com/community/Sound

domingo, 30 de agosto de 2009

Instalar Bilbo blogger: editor de blogs para linux


Como habéis leído en el título del artículo explicaré cómo instalar "Bilbo Blogger" que tal y cómo se ve en la imagen es un programa que os permitirá crear, editar e incluso suprimir entradas de vuestros blogs sin necesidad de estar conectados todo el tiempo que creáis vuestras entradas, incluyendo para ello editores visuales de html e incluso previsualizar las entradas como si estuvieramos conectados. Para subir las entradas creadas tan sólo debemos configurar las opciones de usuario de nuestro blog, incluye los motores para los principales servicios: blogger, wordpress... de una manera muy intuitiva tal y como podeís ver en la imagen:


Si queréis ver como instalarlo y configurarlo, seguid leyendo el artículo en el que explico como hacerlo mediante PPA para que siempre tengáis la última versión instalada y se actualice de modo automático cada vez que actualicéis vuestro sistema:



1.- Añadimos las líneas a nuestra lista de repositorios:
sudo sh -c "echo 'deb http://ppa.launchpad.net/neversfelde/ppa/ubuntu jaunty main' >> /etc/apt/sources.list"
sudo sh -c "echo 'deb-src http://ppa.launchpad.net/neversfelde/ppa/ubuntu jaunty main' >> /etc/apt/sources.list"
2.- Agregar la llave PPA
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0331274D
3.- . Actualizar Nautilus:
sudo apt-get update && sudo apt-get upgrade
4.- Instalar Bilbo
sudo apt-get install bilbo


*como podéis imaginar esta entrada ha sido creado con el programa, eso sí las imágenes todavía no se suben bien -el tema de subir "medias" no funciona en la versión actual en todos los sistemas.


Enlaces:
Página descarga de bilbo: http://bilbo.gnufolks.org/download/



Comandos Linux

Trasteando por Internet me he encontrado con esta lista de comandos Linux agrupados por categorías, muy parecido a la guía típica de comandos de Debian, sea como fuere la copio a continuación:

sintaxis: comando: función - sintaxis


Ayuda

man muestra manual del comando que le indiquemos man [comando]
--help da una ayuda de los comandos help

Archivos y directorios

ls lista los archivos y directorios ls
sort ordena alfabéticamente una lista de archivos Sort [modificadores] [archivo]
mkdir crea un directorio mkdir [directorio]
rmdir borra directorios rmdir [directorio]
cd cambia de directorio cd [directorio]
pwd muestra el path actual pwd
pstree muestra la estructura de directorios y archivospstree
cp copia archivos cp [archivo1] [archivo2]
rm borra archivos rm [archivo]
mv (renombrar) renombra archivos y directorios mv [archivo1] [archivo2]
mv (mover) mueve archivos y directorios mv [archivo] [directorio]
more muestra el contenido de los archivos por pantalla more; more [archivo]
less muestra el contenido de los archivos less archivo
cat muestra el contenido de los archivos o uno varios archivos cat [archivo1] [archivo2]
split parte ficheros split -b [tamaño en mb]m [archivo a dividir] [arhivo dividido]
touch cambia la fecha de los archivos touch [archivo]
find busca archivos find [directorio] -name [nombre de archivo] -print
locate localiza archivos locate [archivo]
whereis muestra la ubicación de un archivo whereis [archivo]
file dice que tipo de archivo es file [archivo]
whatis muestra descripción del archivo whatis [archivo]
wc cuenta lineas palabras o caracteres en un archivo wc [archivo]
grep busca un texto en archivos grep [archivo]
head muestra el inicio de un archivo head [archivo]
tail muestra el final de un archivo tail [archivo]
tr reemplaza caracteres en un fichero de texto tr [opcion] [patron] [resultado]
sed cambia una cadena de caracteres por otra sed -e 's/[patron]/[resultado]/g [archivo]
join cruza la información de dos archivos y muestra las partes que se repiten join -n [archivo1] [archivo2]
paste toma la primera linea de cada archivo y las combina para formar una linea de salida paste [modificador] [archivo1] [archivo2]
uniq elimina lineas repetidas adyacentes del archivo entrada cuando copia al archivo salida uniq [archivo de entrada] [archivo de salida]
cut selecciona columnas de una tabla o campos de cada linea de archivo cut [modificador] [archivo]
ln crea enlaces a archivos o carpetas ln [-s] [origen] [destino]
diff muestra las diferencias entre dos archivos diff [archivo1] [archivo2]
fuser muestra que usuario tiene en uso o bloqueado un archivo o recurso fuser [modificador] [archivo]
tar empaqueta archivos tar [modificador] [archivo]
gzip comprime archivos gz gzip [archivo]
gunzip descomprime archivos gz gunzip [archivo]
compress comprime archivos Z compress [modificador] [archivo]
uncompress descomprime archivos Z uncompress [modificador] [archivo]
chmod cambia permisos a archivos y directorios chmod [modificador] [archivo]
chown cambia de propietario chown [propietario] [archivo]
chgrp cambia de grupo chgrp [grupo] [archivo]
vi abre el editor de texto vi vi [archivo]
pico edita un fichero de texto pico [archivo]

Usuarios

adduser agrega nuevo usuario adduser [nombre]
useradd agrega nuevo usuario useradd [nombre]
userdel borra un usuario userdel [nombre]
passwd permite cambiar la contraseña passwd [pass]
sudo Se utiliza de cabecera para realizar acciones que requieran privilegios de root sudo [comando]
whoami muestra el nombre de usuario whoami
logname muestra el nombre de usuario logname
id muestra datos de identificación del usuario id
finger muestra información de usuario finger [usuario]
chfn cambia la información del finger ch [modificador] [usuario]
who muestra los usuarios del sistema who
w muestra un detalle de los usuarios w
last muestra información de los últimos usuarios que han usado el sistema last
mail programa de correo mail
write manda un mensaje a la pantalla de un usuario write [usuario]<[mensaje]
mesg activa o desactiva recibir mensajes mesg
wall mensaje a todos los usuarios wall [mensaje]
talk establecer una charla con otro usuario talk [usuario]
banner saca letrero en la pantalla banner [mensaje]
set muestra información sobre el entorno del usuario set
addgroup agrega nuevo grupo addgroup [nombre]
groupadd agrega nuevo grupo groupeadd [nombre]
chown cambia el propietario de un fichero chown [usuario] [archivo]

Procesos

top muestra los procesos que se están ejecutando y permite matarlos top
ps muestra la lista de procesos del usuario ps
kill mata proceso por ID kill [ID de proceso]
killall mata proceso por nombre killall [nombre de proceso]
pkill mata proceso por nombre pkill [nombre de proceso]
fg trae a primer plano un proceso parado o en segundo plano fg [ID de proceso]
bg pone un proceso en segundo plano bg [ID de proceso]
& colocado al final de la linea de comando ejecuta en segundo plano [comando]&
nice ajusta la prioridad de un proceso de -20 a 19 nice [+/-][ajuste de prioridad] [proceso]

Discos

mount monta un disco mount [unidad]
umount desmonta un disco unmount [unidad]
df muestra el espacio libre de los discos df
du muestra el espacio usado por el disco o un directorio du
fsck estado del disco fsck [modificador] [unidad]
fdisk gestión de particiones fdisk - [modificador] [unidad]

Sistema

rlogin se conecta a otra maquina de forma remota (remote login) rlogin [IP]
rsh se conecta a otra maquina de forma remota (remote shell) rsh [IP]
ftp se conecta a otra maquina por el protocolo ftp ftp [IP]
reboot reinicia la maquina reboot
halt apaga el sistema halt
shutdown apaga el sistema shutdown
init0 apaga el sistema init0
init6 reinicia el sistema init6
uptime muestra el tiempo transcurrido de encendida la maquina uptime
exit cierro sesión actual exit
logout salir del sistema logout
history muestra todos los comandos digitados por el usuario history
uname muestra información del sistema operativo uname
host muestra la dirección IP del servidor en una red local host [url]; host [IP]
hostname muestra el nombre del servidor hostname [url]; hostnam [IP]
chroot cambia la raíz para que root ejecute algo en forma particular chroot [directorio]
free muestra el estado de la memoria free
date muestra fecha y hora actual date
cal muestra calendario cal; cal [año]
clear borra la pantalla clear
env muestra variables de entorno ev
modprobe carga modulo modprobe [interfaz]
startx arranca el servidor grafico X startx
xev muestra los eventos de las teclas y el ratón xev
lspci muestra los periféricos conectados al puente pci lspci
lsmod muestra los modulos cargados en el sistema lsmod
echo escribe un mensaje en la salida estándar echo [texto]
alias crea un alias (un comando largo abreviado en pocas letras) alias [nombre alias]=[comando]
unalias borrar un alias unalias [nombre alias]
bc calculadora bc
mc ejecuta Midnight Commander mc
xkill mata una ventana grafica xkill [ID proceso]
rpm instala los paquetes rpm RedHat rpm [modificador] [archivo]
dpkg instala los paquetes deb Debian dpkg [modificador] [archivo]
kernelcfg manejo los modulos cargados en el kernel kernelcfg
insmod inserta modulos en el kernel insmod
rmmod elimina modulos del kernel rmmod
updatedb actualiza la base de datos interna de archivos updatedb [modificador]
sh cambia al bash shell sh [archivo]
setxkbmap se utiliza si no funcionan las teclas con AltGr en modo X setxkbmap -layout [abreviación idioma]

Red

netstat muestra estado de la red netstats
ifconfig muestra la configuración del dispositivo de red ifconfig
iwconfig muestra la configuración del dispositivo de red inalámbrico iwconfig
nmap escanea la red y muestra los puertos que se encuentran disponibles nmap [url]; nmap [IP]
ping hace ping ping [url]; ping [IP]
nslookup muestra la IP del servidor DNS nslookup [url]; nslookup [IP]
telnet conectarse a un equipo remotamente telnet [IP]
netconf configura la red netconfg

ntop muestra los procesos de la red ntop
route -n muestra la tabla de rutas route

Impresoras

lpq muestra colas de impresión lpq
lprm eliminar un trabajo de la cola de impresión lprm [numero de trabajo]
printtool utilizado para configurar impresora printtool
jobs muestra los trabajos que están en una cola de impresión jobs

Enlaces:

Este artículo es una copia de: http://la-discordia.blogspot.com/