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

domingo, julio 24, 2016

SOLUCIÓN: El Audio no funciona en Windows 10. Error de Sonido IDT High Definition Audio.

En modelos como HP g6, HP Envy 23 1080jp y otros tantos que usan IDT High Definition Audio.
El problema es ocasionado por la mala elección del driver de sonido por parte de Windows. Para solucionarlo indicaremos manualmente el que queremos usar para que funcione correctamente.

1.- Abrir Administrador de Dispositivos. (Escribimos Administrador de Dispositivos en la barra de búsqueda de Windows 10 o también con botón derecho sobre el icono de Windows en la barra y seleccionar Administrador de Dispositivos)

2.- Dentro del desplegable: Sonido, video y dispositivos de juego
Botón derecho sobre IDT High Definition Audio CODEC

3.- Pulsar en Actualizar software de controlador


4.- Selecciona Buscar software de controlador en el equipo.


5.- Seleccionar Elegir en una lista de controladores de dispositivo en el equipo.

6.- Buscar y Seleccionar High Definition Audio Device. (NO confundir con otro IDT High...)

7.- Pulsar siguiente y aceptar el mensaje de alerta.

Habrá quedado por tanto de la siguiente manera
Con esto ya todo funcionará correctamente.
Saludos y suerte!!!

lunes, enero 07, 2013

Instalar Google Android SDK tools para hacer screenshots en Linux)

Si no sois developers, esta aplicación puede que ni os suene pero es bastante útil para realizar capturas de pantalla en dispositivos sin rootear, por ejemplo. Y ese es el uso que le vamos a dar nosotros en esta entrada.

Como bien pone en el título, vamos a poner los pasos para instalarlo y utilizarlo en Linux (Chakra 64 bits).

Nos dirigimos al siguiente enlace y nos bajamos el paquete. En este caso, no es un ejecutable si no un tar.gz. Enlace.



Una vez descargado el paquete, lo descomprimimos. De esta forma, ya tendriamos el Google Android SDK disponible. Para que funcionen estas herramientas, tenemos que tener instalado java en nuestro sistema. Abrimos el Terminal y ponemos el siguiente comando:
sudo pacman -S openjdk
Cuando termine de instalarse el java, ya podremos abrir la herramienta principal para actualizar y bajarnos algunos paquetes que nos faltan. Para ello, nos dirigimos a la carpeta donde hemos descomprimido los SDK tools. Dentro de esta, en la carpeta "tools" (sin las comillas) hacemos doble click sobre "android" (sin las comillas también). Si no se abre, aseguraros que en Propiedades -> Permisos, esté marcado como ejecutable.






Al abrirse, el programa comenzará a buscar las actualizaciones disponibles y nos marcará aquellos paquetes que necesitamos instalar. Si no se marca, marcad vosotros el que pone "Android SDK Plataform-tools". La descarga e instalación de estos paquetes es un proceso bastante largo, que puede llegar a durar un cuarto de hora, dependiendo de vuestra conexión de Internet.







Cuando termine, observaremos que en nuestra carpeta de SDK tools, han aparecido muchas más carpetas, como la de Plataform-tools. Esto es muy importante ya que en las nuevas versiones, adb ya no está incluido dentro de tools si no dentro de esta última carpeta, por lo que si no la hubiesemos descargado, nos hubieran marcado errores todas las herramientas. 




Entramos dentro de la carpeta "tools" y hacemos doble click sobre el ejecutable "ddms". 



Se nos abre la siguiente ventana:



Como podéis ver, detecta que hay un teléfono conectado pero no sabe cuál es, por lo que si os pasa como a mí, tendréis que realizar los siguientes pasos. Abrimos Terminal y con el teléfono conectado y activado el Debug mode, ponemos el siguiente comando:
lsusb | grep HTC
Si tenemos los drivers bien instalados, el comando anterior tiene que arrojarnos la información sobre nuestra Sensation conectada.



También en Terminal, navegamos por la siguiente ruta /rutadlsdk/android-sdk-linux/plataform-tools y dentro de esta ruta, metemos el siguiente comando:
./adb devices 
Os saldrá el siguiente mensaje:



Para continuar con el proceso, tenemos que tener habilitados los permisos root, ya que tenemos que  crear o editar un documento. En Terminal:
cd  /etc/udev/rules.d 
sudo nano 51-android.rules

En el documento de texto que hemos creado, vamos añadir la siguiente línea:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="yyyy", MODE="0666", OWNER="user
donde tenemos que sustituir "xxxx" e "yyyy" por los números que nos aparecieron en el comando
 lsusb | grep HTC

Como veréis aparecen cuatro números, el signo ":" (sin las comillas) y otros cuatro números. Los cuatro números a la izquierda de los puntos son las "xxxx", que es el identificador del vendedor, en este caso, HTC; y los cuatro números a la derecha de los dos puntos son las "yyyy", que es el identificador de nuestro móvil. También tenemos que sustituir donde pone "user" por el usuario de vuestro sistema. Esto último no es necesario en todos los casos, pero en algunos dispositivos da error por lo que es mejor curarse en salud y ponerlo. 

En mi caso, esta línea quedaba de la siguiente manera:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct}=="0c86", MODE="0666", OWNER="kaidoh"
donde 00b4 es el identificador del vendedor (HTC), 0c86 el identificador de mi móvil (Sensation XE) y mi usuario, kaidoh. Guardamos y cerramos el documento. En Terminal, volvemos a movernos a la ruta   /rutadlsdk/android-sdk-linux/plataform-tools y metemos el siguiente comando:
./adb devices
Si el documento anterior lo hemos realizado correctamente, veréis que ya no nos da error, si no que aparece un código alfanumérico como el siguiente (estos números pueden variar dependiendo del móvil y del sistema operativo utilizado):



Cerramos Terminal y volvemos a abrir el programa "ddms" y ahora sí, veréis como el programa nos detecta nuestro móvil son problemas. 



Para realizar una screenshot de nuestro terminal, en el menú que aparece en la parte de arriba, seleccionamos "Device -> Screen capture". Se nos abre la siguiente ventana, que al pulsar sobre el botón  "Capture o Refresh", nos va dando una vista previa de nuestro teléfono en ese momento. Para guardar la screenshot, basta con pulsar el botón "Save". Cuando hayamos terminado de hacer screenshots de nuestro móvil, pulsamos "Done" para cerrar la ventana".





Espero que os sea útil, aunque evidentemente, la opción de hacer screenshot de nuestro terminal es  de las cosas más básicas que se pueden hacer con las SDK-Tools de Android.

Un saludo!! ^^

sábado, diciembre 29, 2012

Instalación driver privativo Nvidia en Ubuntu 12.10

Para instalar el driver privativo de Nvidia en Ubuntu 12.10 y sin que nos de unos cuántos quebraderos de cabeza, tenemos que realizar los siguientes pasos y con cuidado. 


Lo primero que tenemos que hacer es desinstalar el driver que viene instalado en el sistema. Abrimos Terminal:
sudo apt-get remove --purge xserver-xorg-video-nouveau
Para que no nos de más problemas, vamos a añadir este driver al blacklist. Abrimos Terminal:
sudo nano /etc/modprobe.d/blacklist.conf
Añadimos, al final del archivo, las siguientes líneas:
blacklist nouveau
blacklist rivafb

blacklist nvidiafb
blacklist vga16fb
blacklist rivatv
Para guardar, pulsamos a la vez la tecla Ctrl+O y para cerrar el archivo Ctrl+X.



Ahora, vamos a descargarnos el driver de Nvidia de la página oficial. Tenéis que seleccionar vuestra gráfica y el sistema operativo que estáis utilizando. Os buscará el último driver disponible para vuestra gráfica y lo descargaréis. 


El archivo descargado es un .run. Para poder ejecutarlo, hacemos click con el botón derecho del ratón y entramos en "Propiedades". En la pestaña "Permisos", seleccionamos la opción que pone "Permitir que este archivo se ejecute como un programa". Cerramos el cuadro de diálogo.



Antes de instalar nuestro driver, necesitamos descargarnos los últimos linux-headers para nuestro sistema, ya que hay un bug si se instala el driver sin este paquete actualizado. En Terminal:
sudo apt-get install linux-headers-generic
En el siguiente paso, vamos a matar el entorno gráfico para poder empezar a instalar nuestra gráfica. Para ello, pulsamos a la vez las teclas Ctrl+Alt+F1. De esta manera, entramos en una de las terminales disponibles en nuestro sistema. Nos logueamos con nuestro usuario y nuestra contraseña e introducimos el siguiente comando:
sudo /etc/init.d/lightdm stop
Ahora, nos dirigimos a la ruta donde nos habíamos descargado nuestro driver de Nvidia y lo ejecutamos de la siguiente manera:
sudo sh NVIDIA-***.run
sustituyendo donde pone "NVIDIA-****" por el nombre de vuestro archivo. De esta manera, comenzará la instalación del driver de Nvidia. Os irá preguntando algunas opciones, así que contestad a todas que sí.  Cuando termine la instalación, reiniciamos el entorno gráfico de la siguiente manera:
sudo service lightdm start
Lo siguiente es crear el archivo de configuración de nuestra Nvidia. Para ello, abrimos Terminal:
sudo nvidia-xconfig
De esta manera, se crea el archivo xorg.conf dentro de la ruta /etc/X11. 


 Por último, vamos a comprobar si está instalado el paquete nvidia-settings. En Terminal:
sudo apt-get install nvidia-settings

Y ya está. Tendríamos nuestra Nvidia perfectamente instalada en Ubuntu 12.10. Espero que os haya resultado sencillo y mucha suerte.

Un saludo!! ^^


domingo, diciembre 04, 2011

Instalacion y configuracion de Trine en Ubuntu



En un mundo fantástico, una ladrona (Zoya), un guerrero (Pontius) y un mago (Amadeus) unen sus almas al tocar un extraño objeto llamado trine. A partir de ese momento, los tres aunaran sus poderes y habilidades para recuperar el orden del mundo infectado de muertos vivientes.

Sacada de Google Images

Aunque el juego está realizado en dos dimensiones, su calidad gráfica y su banda sonora es asombrosa. Además, no sólo es un juego de acción si no que tiene su parte de rol ya que cada personaje puede mejorar independientemente de los demás (armas, habilidades, etc..).

Personajes

Zoya
Sacada de Google Images
Amadeus
Sacada de Google Images
Pontius
Sacada de Google Images
Al iniciar el juego, comenzamos con un pequeño tutorial en el que nos enseñan cómo movernos y las funciones especiales de cada uno de los personajes.

Sacada de Google Images

Especificaciones (sacadas del pdf oficial del juego)




  • Minimum System Requirements:


Processor: 2.0 GHz CPU
System Memory: 512 MB
Hard-Disk Space: 1 GB
Sound Card: (not required)
Video Card: Radeon HD 2800 or GeForce 6800 or better with Shader Model 3.0 support
Other: A recent Linux distribution. Ubuntu 9.10, Debian 5.0 (Lenny), Fedora 12 and
OpenSuse 11.3 are known to work.


  • Recommended System:


Processor: Dual-Core CPU or better
System Memory: 2 GB
Hard-Disk Space: 1 GB
Sound Card: recommended
ALSA or PulseAudio required
Video Card: Radeon HD 3800 series or GeForce 8800 series or better
Other: gamepad(s) for co-op play

* No funciona con una  GeForce 4 MX o con gráficas integradas
* Son necesarios los drivers privativos. Están por defecto en la mayoría de las distribuciones Linux.
* Mientras las gráficas de la serie Radeon X600 series son capaces de ejecutar el juego, el driver de ATI FGLRX que es necesario para correr el juego está desfasado. A no ser que sepáis qué driver privativo usar, deberéis de asumir que el juego no correrá en las X600.


Instalación en Ubuntu


El programa viene con extensión .run, es decir, un ejecutable. Simplemente con darle permisos de ejecución debería de funcionar. En Terminal, navegamos hasta el lugar donde se encuentre el archivo:

sudo chmod +x /ruta/donde/este/elarchivo

Al darle doble click, se abrirá el programa de instalación, bastante intuitivo.


Aceptamos la Licencia:


Le decimos en cuál directorio queremos que se grabe la carpeta del programa:


Al finalizar la instalación, apareceran marcadas tres opciones: abrir el juego al cerrar el programa de instalación, crear un icono en el menú de aplicaciones y crear un icono en el escritorio. Las tres opciones son a gusto del consumidor.



Cuando inicias, arranca el Launcher de inicio del juego, cuya interfaz es la siguiente:


Entre las opciones que podemos cambiar estan el idioma, la resolución de los gráficos, la resolución de la pantalla.. En Avanzado, podemos seleccionar algunos aspectos gráficos más concretos, como la opción de "Pantalla completa" o el "Antialising".


Errores más comunes

Asumiendo que los drivers de la gráfica están bien instalados y que cumplimos con todos los requisitos necesarios para hacer funcionar el juego, vamos a ver una serie de errores que podemos encontrarnos en nuestro Ubuntu.

- El lanzador del juego no funciona. Al ejecutarlo sobre terminal para ver el proceso, observamos que da como dependencia una libreria, la libglade-2.0.so.0. Este error es muy común en Ubuntu 11.10. Para solucionarlo, vamos a ir a la siguiente página y descarganos la librería (es un paquete .deb).

http://packages.ubuntu.com/oneiric/i386/libglade2-0/download

Escoged un servidor y descargaros el paquete. Una vez descargado, abridlo con el gestor de archivadores y navegad dentro de sus carpetas por /usr/lib32/libglade-2.0.so.0.0.7 . Este archivo extraerlo en la carpeta que os ha creado en la instalación, dentro de la carpeta que pone lib32 (es decir, dentro de /trine/lib32. Una vez extraido, buscadlo y editad el nombre, renombrandolo a libglade-2.0.so.0.

- El lanzador del juego funciona pero el juego no se ejecuta. En Ubuntu, tenemos un problema al tener Pulseaudio. A algunos jugadores les ha hecho falta puentear el Pulseaudio para hacer funcionar el juego. En Terminal, navegamos dentro la carpeta de instalación del juego:


padsp ./trine-bin32
 Si esta solución no os ha funcionado, navegad por la carpeta de instalación del programa y meteros dentro de la carpeta que pone lib32. Dentro, buscad un archivo llamado libasound.so.2 y eliminadlo. El juego debería de funcionaros ya sin problemas .


Saludos y que disfrutéis mucho!! ^^









domingo, noviembre 20, 2011

Tener los ultimos drivers de Nvidia disponibles en Ubuntu

A pesar de que en Controladores adicionales podemos disponer de varias versiones del driver de Nvidia para Linux, puede darse el caso de que queramos o necesitemos tener instalados los últimos (y no la versión estable). Para ello, y sin tener que realizar el proceso tedioso de buscar el paquete correspondiente, bajarlo e instalarlo manualmente, y que te de el dichoso error de no poder instalarlo con las X corriendo:



Vamos a ver cómo podemos tener siempre los últimos drivers y con la ley del mínimo esfuerzo. En Terminal:
sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
Aceptamos y pulsamos Enter cuando nos lo pida. Una vez metido el repositorio, también en Terminal:

sudo apt-get update 
Después de actualizar todos los paquetes, en Terminal:

sudo apt-get install nvidia-current

Iniciará el proceso de instalación de los últimos drivers disponibles ofrecidos por la propia compañia de Nvidia para Linux. Saludos!! ^^


 
Google+