Sem som (sem placa de som detectada)

2

Estou instalando um laptop antigo para uma pessoa com problemas mentais que só o usa para ouvir música e navegar on-line. Um Packard Bell easynote S5.

Eu 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 o alsamixer e jogo a seguinte saída

Cannot open mixer: File or directory does not exist

Eu não posso correr:

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

cat /proc/asound/cards outputs

--- no soundcards ---

sudo lspci -v apresenta 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

Eu tentei instalar os drivers da realtek, mas os que falharam

Alguém tem uma solução?

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

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

Edit2: Não funcionou: (

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

Edit3: Você sabe o que. parafuso alsa. Vou usar magia e fazer os drivers aparecerem

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

O bom é que estou chegando perto

Minhas únicas opções são usar uma versão do kernel antigo realmente ou instalar o Windows XP ou algo assim.

    
por Arno van der Weijden 30.01.2014 / 22:11

1 resposta

0

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 o gnome ou desktops unitários. O que isso significa é que eu corro gnome-'setup-stuff 'de um xterm ou gnome-terminal.

Eu passei horas e horas tentando fazer meu som funcionar. O que foi e funcionou para a minha última compilação é algo assim.

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

Como root, rodei o som do gnome-control-center
Então eu fiz

xen2:~> ls -l /dev/snd
total 0
drwxrwxrwx  2 root root       80 Mar 21 11:13 by-path
crw-rw-rw-+ 1 root audio 116,  2 Mar 21 11:13 controlC0
crw-rw-rw-+ 1 root audio 116,  7 Mar 21 11:13 controlC1
crw-rw-rw-+ 1 root audio 116,  6 Mar 21 11:13 hwC0D0
crw-rw-rw-+ 1 root audio 116, 10 Mar 21 11:13 hwC1D0
crw-rw-rw-+ 1 root audio 116,  4 Mar 21 17:16 pcmC0D0c
crw-rw-rw-+ 1 root audio 116,  3 Mar 21 17:24 pcmC0D0p
crw-rw-rw-+ 1 root audio 116,  5 Mar 21 11:13 pcmC0D2c
crw-rw-rw-+ 1 root audio 116,  8 Mar 21 17:04 pcmC1D3p
crw-rw-rw-+ 1 root audio 116,  9 Mar 21 16:54 pcmC1D7p
crw-rw-rw-+ 1 root audio 116,  1 Mar 21 11:13 seq
crw-rw-rw-+ 1 root audio 116, 33 Mar 21 11:13 timer

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

A permissão para os arquivos acima foi diferente quando eu olhei pela primeira vez para / dev / snd. Para obter uma lista de arquivos e dirs

find /dev/snd
/dev/snd
/dev/snd/hwC1D0
/dev/snd/pcmC1D7p
/dev/snd/pcmC1D3p
/dev/snd/controlC1
/dev/snd/by-path
/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/timer

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

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

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

    
por Tom Watson 21.03.2016 / 22:50