Eu clonei o disco rígido de uma máquina existente em um SSD para ser colocado em uma nova máquina (Dell Optiplex 7050 Tower). Sempre que tento iniciar o servidor JACK, recebo este erro:
10:37:17.310 Patchbay deactivated.
10:37:17.312 Statistics reset.
10:37:17.314 ALSA connection change.
10:37:17.337 D-BUS: Service is available (org.jackaudio.service aka jackdbus).
10:37:42.348 D-BUS: JACK server could not be started. Sorry
Tue Mar 27 10:37:17 2018: Starting jack server...
Tue Mar 27 10:37:17 2018: JACK server starting in realtime mode with priority 10
Tue Mar 27 10:37:17 2018: Acquired audio card Audio0
Tue Mar 27 10:37:17 2018: creating alsa driver ... hw:Intel,3|hw:Intel,3|1024|3|48000|0|0|nomon|swmeter|-|16bit
Tue Mar 27 10:37:17 2018: ERROR: ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode
Tue Mar 27 10:37:17 2018: configuring for 48000Hz, period = 1024 frames (21.3 ms), buffer = 3 periods
Tue Mar 27 10:37:17 2018: ALSA: final selected sample format for playback: 16bit little-endian
Tue Mar 27 10:37:17 2018: ALSA: use 3 periods for playback
Tue Mar 27 10:37:22 2018: ERROR: JackPosixProcessSync::LockedTimedWait error usec = 5000000 err = Connection timed out
Tue Mar 27 10:37:22 2018: ERROR: Driver is not running
Tue Mar 27 10:37:22 2018: ERROR: Cannot open client name = dbusapi
Tue Mar 27 10:37:22 2018: ERROR: failed to create dbusapi jack client
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
10:37:42.352 ALSA connection graph change.
10:37:49.556 Could not connect to JACK server as client. - Overall operation failed. - Server communication error. Please check the messages window for more info.
Cannot read socket fd = 25 err = Success
CheckRes error
JackSocketClientChannel read fail
Cannot open qjackctl client
Tue Mar 27 10:37:49 2018: ERROR: ALSA: poll time out, polled for 31999229 usecs
Tue Mar 27 10:37:49 2018: ERROR: JackAudioDriver::ProcessAsync: read error, stopping...
Tue Mar 27 10:37:49 2018: ERROR: JackPosixProcessSync::LockedTimedWait error usec = 5000000 err = Connection timed out
Tue Mar 27 10:37:49 2018: ERROR: Driver is not running
Tue Mar 27 10:37:49 2018: ERROR: Cannot create new client
Tue Mar 27 10:37:49 2018: Released audio card Audio0
Tue Mar 27 10:37:49 2018: Saving settings to "/home/programming/.config/jack/conf.xml" ...
O problema parece derivar do driver Alsa se comportando incorretamente com a placa de som na nova máquina.
Inicialmente, suspeitei que a placa de som não pode ser selecionada como dispositivo de entrada / saída nas configurações acessíveis através do JACK GUI.
Para verificar se estava tentando pegar a nova placa de som, ao contrário das placas inexistentes na máquina antiga, verifiquei a saída de aplay -l :
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 3: ID 280b Digital [ID 280b Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
O modelo específico (pelo que posso dizer na folha de especificações da Dell) é o ALC 3234.
Descobri que ele estava definido como "hw: PCH" como o dispositivo de entrada / saída e mudei para "hw: Intel, 3" no menu suspenso para ambas as E / S. Eu reiniciei, mas recebi o mesmo erro ao tentar iniciar o servidor JACK.
Analisando isso, descobri que para algumas pessoas com um problema semelhante, o PulseAudio estava pegando a placa de som antes do JACK. Eu tentei definirautospawn = no em ~/.pulse/client.conf e reinicializar, mas também não tive sucesso.
Até tentei instalar os backports mais recentes do alsa-base (para o 14.04), sem sorte também.
Este é o bit relevante de lshw , se ajudar:
*-multimedia
description: Audio device
product: Intel Corporation
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=snd_hda_intel latency=32
resources: irq:149 memory:f7240000-f7243fff memory:f7220000-f722ffff
Qualquer ajuda para resolver este problema seria muito apreciada.