Quero usar o PulseAudio em cima da tomada, então desliguei o pulso e agora quero começar a usar a tomada qjackctl
. No entanto, isso resulta no seguinte log de erros:
22:14:15.933 Patch Panel disabled
22:14:15.940 Reset statistics.
22:14:15.953 Changed ASLA connection.
22:14:15.970 D-BUS: Service available (org.jackaudio.service aka jackdbus).
Cannot connect to server socket err = File or directory not found
Cannot connect to server socket
jack server is not running or cannot be started
22:14:15.980 Updated visualization of ASLA connections
22:14:18.147 D-BUS: Unable to start JACK server
Cannot connect to server socket err = File or directory not found
Cannot connect to server socket
jack server is not running or cannot be started
Fri Jul 20 22:14:18 2012: Starting jack server...
Fri Jul 20 22:14:18 2012: JACK server starting in realtime mode with priority 10
Fri Jul 20 22:14:18 2012: [1m[31mERROR: Cannot lock down 82246176 byte memory area (Cannot allocate memory)[0m
Fri Jul 20 22:14:18 2012: control device hw:0
Fri Jul 20 22:14:18 2012: control device hw:0
Fri Jul 20 22:14:18 2012: [1m[31mERROR: Failed to acquire device name : Audio0 error : Cannot allocate memory[0m
Fri Jul 20 22:14:18 2012: [1m[31mERROR: Audio device hw:0 cannot be acquired...[0m
Fri Jul 20 22:14:18 2012: [1m[31mERROR: Cannot initialize driver[0m
Fri Jul 20 22:14:18 2012: [1m[31mERROR: JackServer::Open() failed with -1[0m
Fri Jul 20 22:14:18 2012: [1m[31mERROR: Failed to open server[0m
Fri Jul 20 22:14:19 2012: Saving settings to "/home/jan/.config/jack/conf.xml" ...
22:14:24.418 Cannot connect to JACK server as client - connection failed. See message dialog for details.
Cannot connect to server socket err = File or directory not found
Cannot connect to server socket
jack server is not running or cannot be started
(Várias mensagens estavam em alemão, eu fiz o meu melhor para traduzi-las)
O processo do pulseaudio definitivamente não está em execução.
Eu uso o Ubuntu 12.04 64 bits com uma placa de áudio NVIDIA.
A versão rápida: foi o que adicionei ao /etc/security/limits.conf para corrigir o problema de bloqueio de memória; o símbolo @ indica que as configurações são para um grupo e não para um usuário:
Existe uma maneira fácil de corrigir o problema "Não é possível bloquear a área de memória de 82246176 bytes." A trava de memória é aparentemente muito pequena, normalmente. Você pode verificar por si mesmo com
ulimit -l
ou para se divertir ao máximoulimit -a
. Ou informação máxima, se você odeia diversão.Você deseja configurar o sistema para permitir que seu usuário e os grupos relevantes usem memória ilimitada.
As configurações estão em /etc/security/limits.conf; o arquivo como está não faz nada, mas explica suas opções. Se
ulimit -l
não retornar "ilimitado" depois que você seguir o meu exemplo acima, algo não está certo com suas configurações no documento.Re: perguntas das pessoas sobre o Docker (ou snapd, ou qualquer tipo de virtualização), você pode não ter memória suficiente disponível ou o arquivo de configuração pode não ser editável. Ou pode funcionar.
fonte