jueves, 11 de diciembre de 2014

Corregir fallas de audio en mi Asus X551MA con el SO Debian Jessie

Se me dio una falla de audio, no siempre tenia sonido solo cuando conectaba unas bocinas externas podía tener audio.  para corregirlo tenemos que hacer lo siguiente.

Primero actualizamos
#aptitude update && aptitude upgrade

Luego verificamos que tenemos el paquete alsa
#aptitude search alsa-base alsa-tools alsa-utils gstreamer0.10-alsa
En la primer columna le aparecerá una "i" lo que indica que los paquetes estan instalado, si les aparece una "p" indica que estan presente en los repositorio pero no instalado y hay que instalarlos

Para instalarlos hacemos lo siguiente
#aptitude install alsa-base alsa-tools alsa-utils gstreamer0.10-alsa
una ves instalados procedemos a editar el archivo snd-hda-intel.conf que se encuentra /etc/modprobe.d/ (si no se encuentra el archivo lo creamos). lo podemos editar con cualquier editor de texto plano, pero tiene que tener privilegio de root, en micaso utilice nano.

#nano  /etc/modprobe.d/snd-hda-intel.conf

agregamos la linea 
options snd-hda-intel model=asus-laptop



Guardamos [ctrl+o] y salimos de nano[ctrl+x]

Restauramos alsa

#alsactl restare

y testiamos si tenemos sonido

# speaker-test -c2 -r 4800 -D hw:0,0
La sentencia anterior nos dara un sonido en cada bocina (derecha e izquierda).

Puede haber variantes en el model del archivo snd-hda-intel.conf ya que aun en el mismo modelo puede cambiar las partes internas

aquí dejo algunas variantes para asus, después de modificar el archivo snd-hda-intel.conf, con estas variantes deben de volver a restaurar alsa.  como verán en mi laptop pude corregir la que esta para modelos F2/F3.
A7J model= asus-a7j
A7M model=asus-a7m
F2/F3 model= asus-laptop
F6A-2 model=6stack
G50v model=g50v
G71v model=g71v
H13 model=h13
M2R32-MVP model=6stack
M51SN-AP067G model=lenovo
NV80 model=g50v position_fix=0
X20G, U1E model=lenovo
W2JC model=w2jc
Eeepc P701 model=eeepc-p701
Eeepc-EP20 model=eeepc-ep20
 
Referencia
http://www.esdebian.org/wiki/sin-sonido-tarjetas-hdaintel
https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture_%28Espa%C3%B1ol%29
http://www.esdebian.org/foro/50393/fallas-sonido-laptop-asus-x551am

miércoles, 10 de diciembre de 2014

Teclas de brillo Fn + F5 y Fn +F6 no funcionan en Laptop Asus X551MA

Después de la instalación de Debian Jessie, me di cuenta que las teclas de brillo de mi laptop Asus no funcionaban comencé a buscar información a ver a que se debía hice muchas pruebas entre las cuales probar si las teclas reconocía su pulsación.


Probar si las teclas son reconocidas    
Podemos hacer pruebas con xev, este no viene instalado por defecto así que hay que instalarlo primero

aptitude install xev

una ves instalado lo ejecutamos haciendo que la salida sea filtrada por grep

$ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'

Con esta sentencia nos aparecera solo los keycode y la tecla que representa por ejemplo
54 c
43 h
153 NoSymbol
144 NoSymbol

En mi caso no dio ninguna respuesta ya que las que no las reconocio. habia que cambiar algunos parámetros en el arranque para que los pudiera reconocer.

Cambiar parámetros para el arranque.

Modificamos la linea GRUB_CMDLINE_LINUX_DEFAULT="" del archivo  /etc/default/grub

#nano/etc/default/grub

localizamos la linea y modifícala para que diga 

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=intel_backlight acpi_osi="  

después ejecuta en una consola, como root 

#update-grub

Pruebas que realice antes de llegar a la combinación anterior, todas validas pero no para mi laptop

#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi= acpi_backlight=vendor"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor acpi_osi="
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux acpi_backlight=backlight"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux acpi_backlight=intel_acpi"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux acpi_backlight=intel"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=intel_backlight"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=intel_acpi"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=intel"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi='!Windows 2012' acpi_backlight=intel_backlight"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi='!Windows 2012' acpi_backlight=intel_acpi"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi='!Windows 2012' acpi_backlight=intel"
#GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor acpi_osi=Linux"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Asta aqui consegui que me reconociera las teclas Fn + F5 y Fn +F6, ahora para que hiciera su función de bajar y subir el brillo.  ejecutamos la sentencia.

#/usr/bin/setkeycodes e043 233
#/usr/bin/setkeycodes e024 232

Los números 233 y 232 son los números de los keycode que le coreesponde a mi laptop o sea antes de ejecutar esa sentencia tengo que ver que keycode le corresponde a las  Fn + F5 y Fn +F6.

Referencias
http://www.esdebian.org/configuracion/23903/configurar-hotkeys-usar-teclas-extra-teclado
https://wiki.archlinux.org/index.php/extra_keyboard_keys
http://linuxcommand.org/man_pages/xev1.html
http://ubuntuforums.org/archive/index.php/t-2160027.html

martes, 9 de diciembre de 2014

Instalando Debian Jessie en 64bit en laptop asus X551MA

Hace unos días me compre una laptop asus que encontre a un buen precio, me decide  a instalar Debian Jessie, este equipo viene con Windows 8 pre-instalado  y The Unified Extensible Firmware Interface (UEFI) . por efectos de garantía no quise eliminar el W8 asi que tenia que hacer un sistema dual.


Para poder instalar tenia que accesar a la BIOS para cambiar la unidad de arranque para poder iniciar con la instalación, cosa que fue algo tedioso ya que no podía entrar ni con la tecla F2 ni la tecla Del,  probé solo con cambiar la unidad sin entrar a la BIOS con la teclas F10 y F12.  comencé a buscar por la red y confirme que era la tecla F2 para entrar en la BIOS y que no solo con entrar a la BIOS podría instalar Debian en la laptop asus, debido al sistema UEFI tenia que seguir otros pasos.   


Preparación para la instalación de Debian con sistema UEFI.
  1. Entrar a windows 8 con bing, en mi caso me pidió el usuario contraseña, idioma y region. era la primera ves que entraba a W8 en esta maquina.
  2. Ingresar a Configuración de PC > Actualizar y recuperar>Recuperación> Inicio Avanzado [click Reiniciar Ahora].
  3. Esperamos que reinicie y elegimos la opción, Solucionar problemas>Opciones Avanzadas> Configuracion UEFI y esperamos que entre a la BIOS.
  4. Entramos a la opción Boot y deshabilitamos Fast Boot [Disabled] .
  5. Entrmos a la opcion Security y deshabilitamos Security Boot control [Disabled]
  6. Reiniciamos guardando los cambios.
  7. Entramos a W8, Ingresar a Configuración de PC > Actualizar y recuperar>Recuperación> Inicio Avanzado [click Reiniciar Ahora],Esperamos que reinicie y elegimos la opción, Solucionar problemas>Opciones Avanzadas> Usar un dispositivo. (los dispositivos tiene que estar conectados astes de entra a esta opción), El dispositivo que utilice es una momoria usb que tiene un multiboot, con Debian Testing, Ubuntu 14.04 y Gparte live CD.
  8. Inicie Gparte live CD para modificar la particiones, dejándolo de la siguiente manera W8 con 45GB, Instalacion de Debian 13GB y  restante del espacio para datos.
 Instalacion de Debian.
  1. Seguir el paso 7 de la preparación  para la instalación de Debian..  
  2. Seleccionar del multiboot Instalación de debian Jessie.
  3. Elegir el idioma para la instalación.
  4. Activar la conexión de red, si está disponible.
  5. Crear y montar las particiones en las que se instalará Debian (/Root 12GB /Swap 1GB y /home el resto de espacio).
  6. Esperar a la descarga/instalación/configuración automática del sistema base.
  7. Instalar un gestor de arranque que pueda iniciar Debian GNU/Linux y los otros posibles sistemas que ya haya instalados en el sistema.
  8. Iniciar por primera vez el sistema recién instalado 
 Referencias
http://www.esdebian.org/wiki/guia-instalacion
http://www.euskoware.com/tutoriales/instalar-ubuntu-UEFI/
http://www.esdebian.org/wiki/instalacion-memoria-usb

lunes, 8 de diciembre de 2014

Inicio del diario

Inicio el diario.

En este diario iré documentando mi experiencias en el configuración del sistema operativo GNU/Linux . espero poder ayudar algunos y que al igual me ayuden comentado como hicieron ellos en casos similares.

En las poxima entrada les hablare como instale Debian en una laptop asus

Cambiando el prompt de mi lxterminal

Me gusta lxterminal por que es liviana además que tiene características de configuración muy agradables (colores, opacidad , fuente, tamaño ...