Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona OpenSUSE > Hardware


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

problemas con el sonido de laptop hp
  #1  
Antiguo 27-ago-2007, 08:10
Pocres
Invitado
 
Mensajes: n/a
problemas con el sonido de laptop hp

hola, soy novato en esto de linux y sobre todo en opensuse, tengo varios problemas, pero ire uno por uno, ahora quiero que porfavor me digan o me den un link para poder solucionar el problema del sonido de mi laptop hp pavillion dv6265us, lo que me pasa es como a mucha gente, no puedo escuchar el sonido por los audifonos, y el microfono no funciona. La webcam integrada y el microfono integrado tampoco, pero eso se vera despues. lo que hecho hasta ahora es tratar de parchar con hda-generic-hp-fix.diff pero algo hice mal porque jodi todo, ya no cargaba firefox ni yast ni nada, fue una decepcion total, reinstale desde cero y aca estoy de nuevo. Poniendo hwinfo --sound me sale esto, espero su ayuda, gracias.

12: PCI 1b.0: 0403 Audio device
[Created at pci.286]
UDI: /org/freedesktop/Hal/devices/pci_8086_27d8
Unique ID: u1Nb.Xr0+ey1p7G5
SysFS ID: /devices/pci0000:00/0000:00:1b.0
SysFS BusID: 0000:00:1b.0
Hardware Class: sound
Model: "Hewlett-Packard Company 82801G (ICH7 Family) High Definition Audio Con troller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x27d8 "82801G (ICH7 Family) High Definition Audio Controller"
SubVendor: pci 0x103c "Hewlett-Packard Company"
SubDevice: pci 0x30bb
Revision: 0x02
Driver: "HDA Intel"
Driver Modules: "snd_hda_intel"
Memory Range: 0xd8240000-0xd8243fff (rw,non-prefetchable)
IRQ: 217 (954 events)
Module Alias: "pci:v00008086d000027D8sv0000103Csd000030BBbc04sc0 3i00"
Driver Info #0:
Driver Status: snd_hda_intel is active
Driver Activation Cmd: "modprobe snd_hda_intel"
Config Status: cfg=yes, avail=yes, need=no, active=unknown
Responder Citando
  #2  
Antiguo 27-ago-2007, 12:58
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.597
Agradecimientos: 571
Agradecido 2.476 Veces en 1.674 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
Ese driver, snd_hda_intel, es un viejo conocido del foro, prueba buscarlo en combinación con nuestro aforado Livesey.
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #3  
Antiguo 28-ago-2007, 04:52
Pocres
Invitado
 
Mensajes: n/a
Bueno sinceramente estuve buscando por todo el foro y no encontre solucion a esto. Yo si tengo sonido pero no lo puedo escuchar por los audifonos, y para mi eso es un gran problema, tengo que decirles que vengo de ubuntu y con esa distro no tenia problemas pero ahora quiero migrar a opensuse porque lei por ahi que es mas potente y estable, y mi laptop tienes las prestaciones suficientes para sacarle el jugo. Ahora, tendra algo que ver la version 10.2 de 64 bits que uso?

ya actualice el driver alsa a la version 1.0.14a-0 y sigue igual.

Buscando en el foro lo que mas encontre fue algo como esto:
snd-hda-intel es un viejo conocido en el foro, búscalo. (sorry pero es la verdad).

agradeceria su ayuda, algun link o alguna luz.
Responder Citando
  #4  
Antiguo 28-ago-2007, 09:29
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 16.597
Agradecimientos: 571
Agradecido 2.476 Veces en 1.674 Mensajes
Poder de Credibilidad: 10
DiabloRojo llegará a ser famoso muy pronto
El experto es Livesey y parece que esta de vacaciones. A mi, siempre, me ha dado buenos resultados ejecutar el comando alsaconf como superusuario root para configurar la tarjeta de sonido, pruebalo.
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p
Responder Citando
  #5  
Antiguo 28-ago-2007, 10:24
Avatar de jncruces
jncruces jncruces está desconectado
Miembro Junior
 
Fecha de Ingreso: 03-agosto-2007
Ubicación: Sevilla (España)
Versión: openSUSE Leap 42.1
Mensajes: 455
Agradecimientos: 33
Agradecido 102 Veces en 85 Mensajes
Poder de Credibilidad: 11
jncruces está en el buen camino
Busca y rebusca que hay un mundo de pruebas en otros hilos!

Una cosa, si no puedes escuchar el sonido es porque no tienes
porque el Amarok corra y los segundos avancen no tienes porque
tener sonido.


Te doy dos posibles soluciones, no te aseguro que vayan ha funcionar ninguna de las dos:

1ª Desabilitar opciones avanzadas de energía en el inicio del sistema
Vete al yast y en el cargador de arranque te saldran los sistemas de inicio
en el sistema opensuse le das ha editar y en el apartado Opciones de
Arranque añades ACPI=OFF
Es una posible solucion, si funciona estupendo, sino quitalo porque pierdes
precisamente toda la administracion avanzada de energía.


2ª Probar y probar y probar muchas veces con distintas configuraciones en
la configuración de la tarjeta de sonido, en Yast->Hardware->Sonido te
encuentras un asistente donde te especifica tu tarjeta de sonido, si
pinchas en la tuya y le das ha editar te encontraras con tres opciones
model, position_fix, single_cmd

model -> te aconsejo que busques que busques esta opcion, aunque
por probar puedes probar con "HP" o "REF"
position_fix -> tiene cuatro posibilidades (0,1,2,3) prueba de una en una
single_cmd -> dos posibilidades (0,1) te aconsejo que lo dejes en 0
siempre


Yo tenia tu problema y lo solucione con la primera forma, pero es muy drastico y ni a mi me gusta demasiado, la segunda es más complicada pero si lo consigues mejor. Te recomiendo que leas a Livesey, porque aunque no te soluciones el problema aprenderas bastante de como atajar los problemas de sonido en opensuse.
__________________
En ocasiones, se pueden ajustar los tipos para permitir la operación.
Responder Citando
  #6  
Antiguo 28-ago-2007, 18:29
Pocres
Invitado
 
Mensajes: n/a
Bueno, muchas gracias diablorojo por ayudar y dar soluciones, te comento que configurar con alsaconf fue lo que primero hice antes de responder, lo hice con los drivers alsa 1.0.13 y la 1.0.14 respectivamente y salia sonido por los speakers, pero por los audifonos no. Tambie hice lo de ACPI=OFF que ya lo habia visto en otro hilo, pero tampoco funciono, ahora ya me dieron alguna luz, probare la segunda solucion que me dice offensuse y luego les comento, gracias offensuse.
Responder Citando
No desesperes
  #7  
Antiguo 28-ago-2007, 23:17
Avatar de Darth_Vader02
Darth_Vader02 Darth_Vader02 está desconectado
Aforado
 
Fecha de Ingreso: 01-julio-2006
Mensajes: 41
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
Darth_Vader02 está en el buen camino
No desesperes

Hola amigo, yo tambien tengo una hp y mi tarjeta de sonido es la misma, despues de casi un mesinvestigando por aqui y por alla, probando y hechando a perder... despues de casi un mes casi lloro cuando Amarok me canto al oido.

Lo que debes hacer es instalar ALSA desde las fuentes (creo que ya lo sabes), pero necesitas la version "rc" , debido a que nuestra tarjeta es "debil", ya que al arrancar el sistema dos aplicaciones (alsamixer,kmix) intentan acceder al mismo tiempo y simplemente "falla" .

Ahora esto fue lo que yo hice:

Primero ve al Yast->Instalar desintalar Software y desinstalas ALSA. Te dira que hay miles de conflictos en cada uno de ellos selecciona "Omitir este requisito en general", si no mal recuerdo laventana aparece dos veces.

Despues descargate todo esto:
ftp://ftp.alsa-project.org/pub/drive....9rc4a.tar.bz2
ftp://ftp.alsa-project.org/pub/firmw...0.9rc4.tar.bz2
ftp://ftp.alsa-project.org/pub/lib/a...0.9rc4.tar.bz2
ftp://ftp.alsa-project.org/pub/plugi...0.9rc4.tar.bz2
ftp://ftp.alsa-project.org/pub/utils....9rc4a.tar.bz2
ftp://ftp.alsa-project.org/pub/tools...0.9rc4.tar.bz2
ftp://ftp.alsa-project.org/pub/pyals....14rc4.tar.bz2

Fijate bien en que directorio lo descarga, por que despues se tienen que mover de lugar.
Ahora en una consola como root ingresa:
#mkdir /usr/src/alsa
#mv "directorio de descargas"/alsa-* /usr/src/alsa
#cd /usr/src/alsa
En este paso estamos en el directorio que creamos en el primer comando. Ahora solo ejecuta los comandos que siguen al pie de la letra.
#bunzip2 alsa-driver-[presiona tab: elde las flechitas]
#tar -xf alsa-driver-[presiona tab]
#cd alsa-driver-[presiona tab]
#./configure --with-cards=hda-intel --with-sequencer=yes
La forma en como funciona el "./configure" es como un pase de lista, repasa todo lo que necesita y ve lo que tu sistema tiene. Si arroja algun error tienes que ver lo que te pide (needs) y de seguro lo encontraras en Yast->Instalar desinstalar Software.
Si no hay error (espero) ingresa ahora:
#make
#make install
ahora ingresa:
#chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
Si sale algo extraño aqui no importa

Lo que sigue es instalar alsa-lib... Ya mero acabamos
#cd ..
#bunzip2 alsa-lib-[tab]
#tar -xf alsa-lib-[tab]
#cd alsa-lib-[tab]
#./configure ; make ; make install
Ahora instalamos alsa-utils
#cd ..
#bunzip2 alsa-utils-xxx
#tar -xf alsa-utils-xxx
#cd alsa-utils-xxx
#./configure ; make ; make install

Ahora ingresa los siguientes modulos en el kernel
#modprobe snd-hda-intel ; modprobe snd-pcm-oss ; modprobe snd-mixer-oss ; modprobe snd-seq-oss

Si alguno falla no importa, solo presta atencion al modulo "modprobe snd-hda-intel"

Ahora ya tenemos ALSA instalado pero cambia de directorio ...
#cd
#alsamixer
veras que este es el equalizador de alsa aunque igual y funciona con kmix.

Pero para que todo esto funcione cada vez que se reinicie tu sitema se necesita crear un script de nombre ".asoundrc", este sript se necesita poner en la carpeta de usuario en mi caso /home/AguilaMonuemtal/"
En consola ingresa:
#vi /home/AguilaMonumental/.asoundrc (este es mi caso, ingresa tu directorio)
y aparecera un editor de texto de consola ahora solo escribe lo siguiente:
pcm.hda-intel {
type hw
card 0
}

ctl.hda-intel {
type hw
card 0
}
Despues solo escribe ":wq" (sin comillas) y quedara guardado.
Para ver si todo esto funciono puedes ejecutar los otros comandos de ALSA
Espero que te sirva y es muy importante que desinstales ALSA desde YAsT.

Ahora reinicia tu Notebook y reza por que funcione. Espero que te sirva y por favor postea tus dudas

Bye
__________________
Código:

Responder Citando
  #8  
Antiguo 29-ago-2007, 08:17
Pocres
Invitado
 
Mensajes: n/a
bueno Darth_Vader02 gracias por tomarte el tiempo de escribir un manual tan largo para que pueda resolver mi problema, aqui te cuento como quede:
aqui me salio esto

linux:/usr/src/alsa/alsa-driver-1.0.9rc4a # ./configure --with-cards=hda-intel - -with-sequencer=yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

lo solucione instalando desde yast el patron Desarrollo Basico que instala gcc y otras cosas que ni se pero lei por ahi.
repitiendo el comando me sale esto en las ultimas lineas

checking for kernel version... The file /lib/modules/2.6.18.2-34-default/source/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.18.2-34-default/source).

lei algo por ahi y con el yast instale kernel-source

repito el comando anterior ./configure --with-cards=hda-intel - -with-sequencer=yes y me sale esto:

checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa/alsa-driver-1.0.9rc4a
checking cross compile...
checking for directory with kernel source... /lib/modules/2.6.18.2-34-default/source
checking for directory with kernel build... /lib/modules/2.6.18.2-34-default/build
checking for kernel version... 0.0.0
checking for GCC version... Kernel compiler: Used compiler: gcc (GCC) 4.1.2 20061115 (prerelease) (SUSE Linux)

*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.

*** Please make sure that the same compiler version was used for building kernel.

checking for built-in ALSA... "no"
checking for existing ALSA module... "yes"
checking for Red Hat kernel... "auto"
checking for Red Hat kernel... "no"
checking for SUSE kernel... "auto"
checking for SUSE kernel... "yes"
checking to modify of kernel linux/kmod.h... "no"
checking for kernel linux/compiler.h... "yes"
checking for kernel linux/pm.h... "yes"
checking for kernel linux/spinlock.h... "yes"
checking for kernel linux/irq.h... "yes"
checking for kernel linux/threads.h... "yes"
checking for kernel linux/rwsem.h... "yes"
checking for kernel linux/gameport.h... "yes"
checking for kernel linux/devfs_fs_kernel.h... "no"
Creating a dummy <linux/devfs_fs_kernel.h>...
checking for kernel linux/highmem.h... "yes"
checking for kernel linux/workqueue.h... "yes"
Removing a dummy linux/workqueue.h.
checking for kernel linux/dma-mapping.h... "yes"
Removing a dummy linux/dma-mapping.h.
checking for kernel asm/hw_irq.h... "yes"
checking for kernel linux/device.h... "yes"
Removing a dummy linux/device.h.
checking for kernel linux/jiffies.h... "yes"
Removing a dummy linux/jiffies.h.
checking for kernel linux/compat.h... "yes"
Removing a dummy linux/compat.h.
checking for kernel linux/adb.h... "yes"
checking for kernel linux/cuda.h... "yes"
checking for kernel linux/pmu.h... "yes"
checking for kernel linux/moduleparam.h... "yes"
Removing a dummy linux/moduleparam.h.
checking for kernel linux/syscalls.h... "yes"
Removing a dummy linux/syscalls.h.
checking for kernel linux/firmware.h... "yes"
checking for exported symbol dump_stack... grep: /lib/modules/2.6.18.2-34-default/source/kernel/ksyms.c: No such file or directory
"no"
checking for kernel module symbol versions... "yes"
checking for PCI support in kernel... "yes"
checking for I2C driver in kernel... module
checking for firmware loader... module
checking for directory to store kernel modules... /lib/modules/0.0.0/misc
checking for verbose printk... on
checking for debug level... none
checking for processor type... x86_64
checking for SMP... "yes"
checking for ISA PnP driver in kernel... yes
checking for PnP driver in kernel... yes
checking for Kernel ISA-PnP support... "no"
checking for Kernel ISA-PnP module support... "no"
checking for strlcpy... "yes"
checking for snprintf... "yes"
checking for vsnprintf... "yes"
checking for scnprintf... "yes"
checking for sscanf... "yes"
checking for vmalloc_to_page... "no"
checking for old kmod... "no"
checking for PDE... "no"
checking for pci_set_consistent_dma_mask... "no"
checking for pci_dev_present... "no"
checking for msleep... "yes"
checking for msleep_interrupt... "yes"
checking for tty->count is the atomic type... "no"
checking for io_remap_pfn_range... "no"
checking for new io_remap_page_range... "no"
checking for kcalloc... "no"
checking for saved_config_space in pci_dev... "no"
checking for old kill_fasync... "no"
checking for dma_addr_t... "yes"
checking for MUTEX macros... "no"
Removing local linux/pnp.h.
checking for driver version... 1.0.9rc4a
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... "no"
checking for HPET support... "yes"
checking for Procfs support... "yes"
checking for USB support... "yes"
checking for PC-Speaker hook... "no"
checking for kernel PCMCIA
checking for PCMCIA support... "yes"
checking for PC9800 support in kernel... "no"
checking for parallel port support... "yes"
checking for which soundcards to compile driver for... hda-intel
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: creating snddevices
config.status: creating utils/alsa-driver.spec
config.status: creating utils/buildrpm
config.status: creating toplevel.config
config.status: creating utils/alsasound
config.status: creating utils/alsasound.posix
config.status: creating include/config.h
config.status: creating include/config1.h
config.status: creating include/version.h
config.status: include/version.h is unchanged
config.status: creating include/autoconf-extra.h
Hacking autoconf.h...

Se supone que hay errores por lo que dicen las lineas:

*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.

*** Please make sure that the same compiler version was used for building kernel.

y tambien en:

checking for exported symbol dump_stack... grep: /lib/modules/2.6.18.2-34-default/source/kernel/ksyms.c: No such file or directory
"no"


Leyendo por ahi no encontre solucion, asi que por si las moscas puse make y tira muchas lineas, aca las ultimas porsiaca:


/lib/modules/2.6.18.2-34-default/build/include2/asm/semaphore.h: In function ‘up’:
/lib/modules/2.6.18.2-34-default/build/include2/asm/semaphore.h:184: error: expected ‘:’ or ‘)’ before ‘hpetimer’
In file included from /usr/src/alsa/alsa-driver-1.0.9rc4a/include/adriver.h:674,
from /usr/src/alsa/alsa-driver-1.0.9rc4a/include/sound/driver.h:42,
from hpetimer.c:22:
/lib/modules/2.6.18.2-34-default/source/include/linux/pci.h: At top level:
/lib/modules/2.6.18.2-34-default/source/include/linux/pci.h:500: error: expected identifier or ‘(’ before numeric constant
make[1]: *** [hpetimer.o] Error 1
make[1]: se sale del directorio `/usr/src/alsa/alsa-driver-1.0.9rc4a/acore'
make: *** [compile] Error 1

y despues puse make install y ni te cuento jajajaja.

Ojala puedan ayudarme gracias.
Responder Citando
  #9  
Antiguo 29-ago-2007, 11:09
Avatar de jncruces
jncruces jncruces está desconectado
Miembro Junior
 
Fecha de Ingreso: 03-agosto-2007
Ubicación: Sevilla (España)
Versión: openSUSE Leap 42.1
Mensajes: 455
Agradecimientos: 33
Agradecido 102 Veces en 85 Mensajes
Poder de Credibilidad: 11
jncruces está en el buen camino
Realmente eso es un galimatías, tantos intentos fallidos, tantos fallos de compilacion, algo va mal!!!.
Esto es increible y yo creía que los informáticos ibamos ha ser los únicos que sabríamos compilar, la conquista del mundo esta cerca pero la batalla será dura, hay muchos en el bando de los informáticos, pero aun hay más gente que sabe compilar, al ATAQUE!!!! ningun Sistema Operativo se nos resistirá!!!
__________________
En ocasiones, se pueden ajustar los tipos para permitir la operación.
Responder Citando
  #10  
Antiguo 29-ago-2007, 18:31
Pocres
Invitado
 
Mensajes: n/a
OffenSuse esas palabras fueron de aliento? o algo asi como dicen los cubanos aca en Miami: "Esto esta de pinga caballero", jajajaja.
Bueno ahora algun experto en compilacion, porfa que me de la mano, por que al parecer estoy casi casi.
Tendra que ver algo el que no tengo las actualizaciones? es que habia reinstalado y las actualizaciones se demoran demasiado, me salen 266 actualizaciones y ni con linea de 2Mb, algun servidor de USA?

Gracias offen.
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas de Configuración del sonido Onyarian2 Hardware 4 04-jul-2007 08:33
Problemas con el sonido deyabu Software 1 24-mar-2006 19:04
Problemas con sonido en KDE 3.4.2 Clufis Hardware 2 21-oct-2005 20:36
Problemas con la tarjeta de sonido Raiden Hardware 4 05-sep-2005 17:23
Problemas con la tarjeta de Sonido druidas Hardware 17 19-ago-2004 17:55



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 12:58.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba