Estoy instalando una vieja computadora portátil para una persona con discapacidad mental que solo la usa para escuchar música y navegar en línea. Un Packard Bell easynote S5.
Instalé Lubuntu 13.10 y todo funciona perfectamente después de un poco de trabajo. El único problema que no he podido solucionar es que no hay sonido.
Primero intenté abrir alsamixer
y obtuve el siguiente resultado.
Cannot open mixer: File or directory does not exist
Tampoco pude correr:
cat /proc/asound/card0/codec* | grep Codec
cat /proc/asound/cards outputs
--- no soundcards ---
sudo lspci -v
genera lo siguiente:
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
Subsystem: Packard Bell B.V. Device c011
Flags: fast devsel, IRQ 5
Memory at b0000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Intenté instalar los controladores Realtek pero fallaron.
¿Alguien tiene una solución?
Editar:Recibí una sugerencia extraña para intentar editar. /etc/modprobe.d/alsa-base.conf
Ahora aparece un ícono de sonido pero todavía no hay sonido (claro, todavía no se detecta ninguna tarjeta de sonido).
Bien, descubrí que el proceso de instalación no instaló correctamente los módulos de sonido ya que aparentemente no tiene acceso a Estoy linux-restricted-modules
intentando solucionar este problema ahora.
Editar2:No funcionó :(
Puede ser útil tener en cuenta que el sonido funcionó en la versión (antigua) de opensuse que instalé hace unos 7 años en esta computadora portátil.
Editar3:Sabes que. tornillo también. Usaré magia y haré que aparezcan los controladores.
Encontré los controladores correctos para mi tarjeta de sonido (del paquete oos de opensound.com). Se suspendió en 2008 y no funciona con mi kernel (mucho más nuevo) :(
Lo bueno es: me estoy acercando
Mis únicas opciones son usar unen realidadversión anterior del kernel o instalar Windows XP o algo así.
Respuesta1
Estoy ejecutando ubuntu 14.04 en una placa base msi z170a. Este es mi cuarto ubuntu 14.04 y todo mi hardware es diferente. También ejecuto fvwm2 como mi administrador de ventanas, por lo que no uso los escritorios gnome o unity. Lo que eso significa es que ejecuto gnome-'setup-stuff' desde un xterm o gnome-terminal.
He pasado horas y horas intentando que mi sonido funcione. Lo que ha funcionado y ha funcionado para mi última versión es algo como esto.
Desde una terminal iniciada como root. o puedes usar los comandos sudo. Creo que lo siguiente resolvió mi problema.
Como root ejecuté gnome-control-center sound
y luego lo hice
xen2:~> ls -l /dev/snd total 0 drwxrwxrwx 2 raíz raíz 80 21 de marzo 11:13 por ruta crw-rw-rw-+ 1 audio raíz 116, 2 21 de marzo 11:13 controlC0 crw-rw-rw-+ 1 raíz de audio 116, 7 de marzo 21 11:13 controlC1 crw-rw-rw-+ 1 audio raíz 116, 6 de marzo 21 11:13 hwC0D0 crw-rw-rw-+ 1 audio raíz 116, 10 21 de marzo 11:13 hwC1D0 crw-rw-rw-+ 1 audio raíz 116, 4 21 de marzo 17:16 pcmC0D0c crw-rw-rw-+ 1 raíz de audio 116, 3 de marzo 21 17:24 pcmC0D0p crw-rw-rw-+ 1 raíz de audio 116, 5 de marzo 21 11:13 pcmC0D2c crw-rw-rw-+ 1 raíz de audio 116, 8 de marzo 21 17:04 pcmC1D3p crw-rw-rw-+ 1 raíz de audio 116, 9 de marzo 21 16:54 pcmC1D7p crw-rw-rw-+ 1 audio raíz 116, 1 21 de marzo 11:13 seg. crw-rw-rw-+ 1 raíz de audio 116, 33 21 de marzo 11:13 temporizador
El ls -l era solo para ver los archivos y permisos.
Los permisos para los archivos anteriores eran diferentes cuando miré por primera vez /dev/snd. Para obtener una lista de archivos y directorios
buscar /dev/snd /dev/snd /dev/snd/hwC1D0 /dev/snd/pcmC1D7p /dev/snd/pcmC1D3p /dev/snd/controlC1 /dev/snd/por-ruta /dev/snd/by-path/pci-0000:01:00.1 /dev/snd/by-path/pci-0000:00:1f.3 /dev/snd/hwC0D0 /dev/snd/pcmC0D2c /dev/snd/pcmC0D0c /dev/snd/pcmC0D0p /dev/snd/controlC0 /dev/snd/seq /dev/snd/temporizador
Escriba lo anterior en un archivo.
xen2:~> ls -l /dev/snd >> /root/reboot_fixes
Luego edité /root/reboot_fixes con chmod 777 para todos los directorios y chmod 666 para todos los archivos.
Cada vez que reinicio tengo que ejecutar /root/reboot_fixes. pero esta es la única manera de hacer que el sonido funcione. He leído docenas de hacer esto y ninguno funcionó. Esto funciona para mí.