Eu tenho uma caixa Acer Revo como media center por um tempo. Eu recentemente instalei o Ubuntu Server (10.10) nele e o aprimorei com nodm
(uma das maneiras mais simples de iniciar uma sessão X) e instalei o boxee
. Está funcionando bem por mais de um mês.
Está apenas executando o ALSA. Eu tive problemas com o PulseAudio / Boxee / HDMI antes, então queria mantê-lo simples. E isso funcionou. Empurrou o PCM e o digital (AAC e vários codecs Dolby) para HDMI perfeitamente.
Mas eu reiniciei no outro dia depois de mexer com uma configuração de nfs
e agora não há som algum.
O hardware é um chipset ION. Gráficos Nvidia 9400M com áudio Nvidia MCP79 / 7A.
Uma coisa que notei é que não parece haver nenhum sinal de um dispositivo IEC958
. Uma correção tradicional no passado para novas instalações foi carregar alsamixer
, encontrar o dispositivo IEC e ativar / desativar seu mudo mas não posso. Eu tenho certeza que isso representa para representar a saída HDMI. Parece que não existe mais a menos que eu execute sudo alsa-utils restart
enquanto boxee
estiver em execução, quando eu o vir em uma mensagem de erro:
* Shutting down ALSA... [ OK ]
* Setting up ALSA...
* warning: 'alsactl restore' failed with error message 'alsactl: set_control:1388: Cannot write control '2:0:0:IEC958 Playback Default:0' : Operation not permitted'...
...done.
Quando nodm
(e, portanto, boxee) não estão em execução, não vejo este erro, mas alsamixer
ainda não mostra o canal IEC.
aplay -l
dá:
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
Sua seção em lshw
diz:
*-multimedia
description: Audio device
product: MCP79 High Definition Audio
vendor: nVidia Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: b1
width: 32 bits
clock: 66MHz
capabilities: pm bus_master cap_list
configuration: driver=HDA Intel latency=0 maxlatency=5 mingnt=2
resources: irq:22 memory:fae78000-fae7bfff
Eu estava rodando no kernel PAE padrão, mas agora ele está rodando em 2.6.37.1. Eu atualizei para ver se isso consertava as coisas; isso não aconteceu.
Estou pensando em uma reinstalação, mas eu odeio fazer isso porque a) há um pouco de configuração personalizada para fazer com que o X e o Boxee iniciem na inicialização eb) não sei qual é o problema. Se eu reinstalar esse tempo, vou acabar fazendo isso a cada vez que o som quebrar. Eu amo o Ubuntu, mas não quero instalá-lo uma vez por mês.
Existe alguma maneira de redefinir todas as configurações alsa
e reiniciar do zero (sem fazer uma reinstalação)? Alguma outra dica?
Se precisar de mais informações, basta perguntar.
Informações de depuração: link