Sem som (nenhuma placa de som detectada)

Sem som (nenhuma placa de som detectada)

Estou instalando um laptop antigo para uma pessoa com deficiência mental que só o usa para ouvir música e navegar online. Um Easynote S5 da Packard Bell.

Instalei o Lubuntu 13.10 e tudo funciona perfeitamente depois de um pouco de trabalho. O único problema que não consegui superar foi que não há som.

Eu primeiro tentei abrir alsamixere jogo a seguinte saída

Cannot open mixer: File or directory does not exist

Nem eu poderia correr:

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

cat /proc/asound/cards outputs

--- no soundcards ---

sudo lspci -vgera o seguinte:

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

Tentei instalar os drivers realtek, mas eles falharam

Alguém tem uma solução?

Editar:Recebi uma sugestão estranha para tentar editar. /etc/modprobe.d/alsa-base.conf Agora recebo um ícone de som, mas ainda não há som (duh, ainda nenhuma placa de som detectada)

Ok, descobri que o processo de instalação não instalou corretamente os módulos de som, pois aparentemente não tem acesso ao linux-restricted-modules Estou tentando corrigir isso agora

Editar2:Não funcionou :(

Pode ser útil notar que o som funcionou na versão (antiga) do opensuse que instalei há cerca de 7 anos neste laptop

Editar3:Você sabe o que. parafuso também. Vou apenas usar magia e fazer os drivers aparecerem

Encontrei os drivers corretos para minha placa de som (do pacote oos do opensound.com). Foi descontinuado em 2008 e não funciona com meu kernel (muito mais recente) :(

O bom é: estou chegando perto

Minhas únicas opções são usar umrealmenteversão antiga do kernel ou instale o Windows XP ou algo parecido.

Responder1

Estou executando o Ubuntu 14.04 em uma placa-mãe msi z170a. Este é meu quarto Ubuntu 14.04 e todo o meu hardware é diferente. Eu também executo o fvwm2 como meu gerenciador de janelas, então não uso os desktops gnome ou Unity. O que isso significa é que eu executo o gnome-'setup-stuff' a partir de um xterm ou gnome-terminal.

Passei horas e horas tentando fazer meu som funcionar. O que funcionou e funcionou na minha versão mais recente é algo assim.

De um terminal logado como root. ou você pode usar comandos sudo. Acredito que o seguinte resolveu meu problema.

Como root eu executei o gnome-control-center sound
Então eu fiz

xen2:~> ls -l /dev/snd
total 0
drwxrwxrwx 2 root root 80 21 de março 11:13 by-path
crw-rw-rw-+ 1 áudio raiz 116, 2 21 de março 11:13 controlC0
crw-rw-rw-+ 1 áudio raiz 116, 7 de março de 21 11:13 controlC1
crw-rw-rw-+ 1 áudio raiz 116, 6 21 de março 11:13 hwC0D0
crw-rw-rw-+ 1 áudio raiz 116, 10 21 de março 11:13 hwC1D0
crw-rw-rw-+ 1 áudio raiz 116, 4 de março de 21 17:16 pcmC0D0c
crw-rw-rw-+ 1 áudio raiz 116, 3 21 de março 17:24 pcmC0D0p
crw-rw-rw-+ 1 áudio raiz 116, 5 de março de 21 11:13 pcmC0D2c
crw-rw-rw-+ 1 áudio raiz 116, 8 de março de 21 17:04 pcmC1D3p
crw-rw-rw-+ 1 áudio raiz 116, 9 de março 21 16:54 pcmC1D7p
crw-rw-rw-+ 1 root áudio 116, 1º de março 21 11:13 seg
crw-rw-rw-+ 1 áudio raiz 116, 33 de março de 21 11:13 temporizador

O ls -l era só para ver os arquivos e permissões

As permissões para os arquivos acima eram diferentes quando olhei pela primeira vez em /dev/snd. Para obter uma lista de arquivos e diretórios

encontrar /dev/snd
/dev/snd
/dev/snd/hwC1D0
/dev/snd/pcmC1D7p
/dev/snd/pcmC1D3p
/dev/snd/controlC1
/dev/snd/por-caminho
/dev/snd/por-caminho/pci-0000:01:00.1
/dev/snd/por-caminho/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

Escreva o acima em um arquivo.
xen2:~> ls -l /dev/snd >> /root/reboot_fixes

Então editei /root/reboot_fixes com chmod 777 para todos os diretórios e chmod 666 para todos os arquivos.

sempre que reinicio, tenho que executar /root/reboot_fixes. mas esta é a única maneira de fazer o som funcionar. Eu li dezenas de fazer isso e nenhum funcionou. Isso funciona para mim.

informação relacionada