1. Não consigo desabilitar o início automático do pulse audio [RESOLVIDO]
Kairausa Debian
Post recolhido
Enviado em 14/02/2020 - 20:56h
Eu preciso que o debian inicie ja como pulse desativado por conta de um emulador de ps1 que só funciona com ele desabilitado. Eu tava vendo isso em um tópico sobre o ktorrent e como aquele ja tinha sido resolvido e achei melhor fazer esse pra resolver só esse problema e não misturar as coisas, vou deixar o link aqui do que foi feito até agora pra vocês lerem, o assunto sobre o pulse começa na minha ultima resposta na primeira pagina, são 2 paginas só:
Não conseguimos carregar os anúncios.Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
2. Re: Não consigo desabilitar o início automático do pulse audio
Melhor resposta
aguamoleusa KUbuntu
Post recolhido
Enviado em 15/02/2020 - 20:32h
Estudando um pouquinho sobre o pulseaudio a que no site vivaolinux.com.br encontei uma forma de solucionar o problema. https://www.vivaolinux.com.br/topico/Debian/Parar-servicos-do-pulseaudio
Algumas coisas desse tópico eu não entende mais eu encontrei a solução e é essa:
Comando:
Para que o pulseaudio seja morto e não inicie novamente.
Você sabe que o "#" na frente do comando significa root e que o "$" significa usuário comum né.
Marca o tópico como resolvido não esquece.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
3. Re: Não consigo desabilitar o início automático do pulse audio
aguamoleusa KUbuntu
Post recolhido
Enviado em 14/02/2020 - 21:37h
Use o
# pulseaudio --kill
Coloque esse comando para rodar como root assim que iniciar o sistema.
No Ubuntu seria assim:
# nano /etc/rc.local
E adicionaria "pulseaudio --kill" antes do "exite 0" ficaria tipo assim:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
5. Re: Não consigo desabilitar o início automático do pulse audio [RESOLVIDO]
Kairausa Debian
Post recolhido
Enviado em 14/02/2020 - 22:01h
aguamole escreveu:
Use o
# pulseaudio --kill
Coloque esse comando para rodar como root assim que iniciar o sistema.
No Ubuntu seria assim:
# nano /etc/rc.local
E adicionaria "pulseaudio --kill" antes do "exite 0" ficaria tipo assim:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
Isso não desativa o "pulseaudio" no boot o que faz é encerrar o processo dele.
Para iniciar o pulseaudio:
# pulseaudio --start
Esse método pode ser que funciona no Debian.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
Você leu o link que eu deixei aqui no tópico? La tem tudo o que ja tentei, não da pra matar o pulseaudio com comando.
Dentro do /etc/ não existe nenhuma pasta ou arquivo com o nome rc.local. O link que você deixou também não ajuda porque la na parte de iniciar automaticamente nas configurações não tem o pulse e nem programa nenhum la, eu ja deixei print dessa parte la no outro tópico.
6. Re: Não consigo desabilitar o início automático do pulse audio
aguamoleusa KUbuntu
Post recolhido
Enviado em 14/02/2020 - 23:47h
Agora eu lê o poste.
O "systemctl" podia estar sendo executado como root porque o pulseaudio é um processo que precisa do mais alto poder de autoridade do usuário para manipular.
Da para ver que você não era root nem tinha poder administrativo pela essa linha:
kaira@darkness:~$ systemctl --user status pulseaudio
Você não sabe logar no emulador de terminal como "root"?
Leia o manual da sua distro sobre como fazer isso.
E apos tenta rodar os comandos daquele poste novamente.
So para provar que você esta errada que da para matar o processo do pulseaudio veja o manual do próprio com o comando:
$ man pulseaudio
Você vera isso:
pulseaudio(1) General Commands Manual pulseaudio(1)
NAME
pulseaudio - The PulseAudio Sound System
SYNOPSIS
pulseaudio [options]
pulseaudio --help
pulseaudio --version
pulseaudio --dump-conf
pulseaudio --dump-modules
pulseaudio --dump-resample-methods
pulseaudio --cleanup-shm
pulseaudio --start
pulseaudio --kill
pulseaudio --check
O penúltimo o manual diz como matar o processo do pulseaudio.
Mais abaixo esta escrito no mesmo manual
-k | --kill
Kill an already running PulseAudio daemon of the calling user (Equivalent to sending a SIGTERM).
Lendo o poste passado eu já escrevo que você não vai conseguir mexer no pulseaudio sem o poder máximo de administração do sistema. (usuário root)
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Finaliza o pulseaudio apos 10 segundos.
exit 0
O que essas linhas estão dizendo é:
"#!/bin/sh -e" diz para o sistema que é um shell script.
Todas as linhas que estão com "#" são ignoradas pelo sistema logo a unica a ser processada é a ultima linha a que tem o "exit 0" que o que ela diz para o sistema é que esta terminado pode sair com "0" que diz que não teve erro.
Então são linhas que fazem nada no sistema esse arquivo "rc.local" não existindo ou existindo não faz nenuma diferença se o contexto dele for esse acima.
Então agora você cria o arquivo "/etc/rc.local" e coloque somente essas linhas nele:
#!/bin/sh -e
sleep 20; pulseaudio --kill
exit 0
Você precisa ter poder de "root" descubra como logar com ele ou ter o mesmo poder que o usuário "root" tem.
Acesse a documentação do Debian para saber como logar como "root"
A galerinha do vivaolinux pode te ajudar a logar como root no Debian abrir um novo tópico para logar como root é uma opção.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
7. Re: Não consigo desabilitar o início automático do pulse audio
aguamoleusa KUbuntu
Post recolhido
Enviado em 15/02/2020 - 00:19h
Kaira escreveu:
Você leu o link que eu deixei aqui no tópico? La tem tudo o que ja tentei, não da pra matar o pulseaudio com comando.
Da sim você só não tem poder de "root" nas suas tentativas passadas.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
8. Re: Não consigo desabilitar o início automático do pulse audio [RESOLVIDO]
adrisiqusa KDE Neon
Post recolhido
Enviado em 15/02/2020 - 10:10h
Se não me engano, para logar como root é só rodar esse comando:
su root
E colocar a senha de root que foi definida na hora da formatação.
9. Re: Não consigo desabilitar o início automático do pulse audio
se der erro de dependencia corrija ( tb como root )
apt -f install
execute o programa e desabilite suas paradas do BOOT do linux
bum
NOTA: cuidado com o que vai desabilitar para não quebrar o sistema !!!!
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
10. Re: Não consigo desabilitar o início automático do pulse audio
Kairausa Debian
Post recolhido
Enviado em 15/02/2020 - 19:03h
aguamole escreveu:
Agora eu lê o poste.
O "systemctl" podia estar sendo executado como root porque o pulseaudio é um processo que precisa do mais alto poder de autoridade do usuário para manipular.
Da para ver que você não era root nem tinha poder administrativo pela essa linha:
kaira@darkness:~$ systemctl --user status pulseaudio
Você não sabe logar no emulador de terminal como "root"?
Leia o manual da sua distro sobre como fazer isso.
E apos tenta rodar os comandos daquele poste novamente.
So para provar que você esta errada que da para matar o processo do pulseaudio veja o manual do próprio com o comando:
$ man pulseaudio
Você vera isso:
pulseaudio(1) General Commands Manual pulseaudio(1)
NAME
pulseaudio - The PulseAudio Sound System
SYNOPSIS
pulseaudio [options]
pulseaudio --help
pulseaudio --version
pulseaudio --dump-conf
pulseaudio --dump-modules
pulseaudio --dump-resample-methods
pulseaudio --cleanup-shm
pulseaudio --start
pulseaudio --kill
pulseaudio --check
O penúltimo o manual diz como matar o processo do pulseaudio.
Mais abaixo esta escrito no mesmo manual
-k | --kill
Kill an already running PulseAudio daemon of the calling user (Equivalent to sending a SIGTERM).
Lendo o poste passado eu já escrevo que você não vai conseguir mexer no pulseaudio sem o poder máximo de administração do sistema. (usuário root)
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Finaliza o pulseaudio apos 10 segundos.
exit 0
O que essas linhas estão dizendo é:
"#!/bin/sh -e" diz para o sistema que é um shell script.
Todas as linhas que estão com "#" são ignoradas pelo sistema logo a unica a ser processada é a ultima linha a que tem o "exit 0" que o que ela diz para o sistema é que esta terminado pode sair com "0" que diz que não teve erro.
Então são linhas que fazem nada no sistema esse arquivo "rc.local" não existindo ou existindo não faz nenuma diferença se o contexto dele for esse acima.
Então agora você cria o arquivo "/etc/rc.local" e coloque somente essas linhas nele:
#!/bin/sh -e
sleep 20; pulseaudio --kill
exit 0
Você precisa ter poder de "root" descubra como logar com ele ou ter o mesmo poder que o usuário "root" tem.
Acesse a documentação do Debian para saber como logar como "root"
A galerinha do vivaolinux pode te ajudar a logar como root no Debian abrir um novo tópico para logar como root é uma opção.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
Eu uso debian faz anos ja, sei logar como root sim XD eu só não prestei atenção na hora de por o comando e não vi que tava como usuario comum, erro meu, mas mesmo como root o pulse não para, abre um erro. Eu fiz o arquivo do jeito que você pediu mas mesmo assim o pulse inicia, e no terminal pra matar ele volta a dar o mesmo erro:
root@darkness:/home/kaira# pulseaudio --kill
E: [pulseaudio] core-util.c: XDG_RUNTIME_DIR (/run/user/1000) não é propriedade nossa (uid 0), e sim do uid 1000! (Isso poderia acontecer, por exemplo, se você tentar conectar a um PulseAudio não-root como um usuário root, por meio do protocolo nativo. Não faça isso.)
E: [pulseaudio] main.c: Falha ao encerrar o daemon: Arquivo ou diretório inexistente
O comando do outro tópico também não da:
root@darkness:/home/kaira# systemctl --user disable pulseaudio
Failed to connect to bus: Operação não permitida
Ele não deveria desabilitar por padrão quando o debian inicia depois de alterar o /etc/pulse/client.conf? Quando eu tava no debian stretch eu só alterei esse arquivo e depois toda vez que eu ligava o pc o debian ja iniciava com o pulse desabilitado, e pra habilitar de novo era só escrever pulseaudio no terminal como usuario comum mesmo, e pra matar o processo sem ter que reiniciar nem ir pro terminal era só clicar pra finalizar ele la no ksysguard, era um jeito simples mas no buster isso não funciona, queria deixar só o alsa habilitado e o pulse pra habilitar quando eu precisasse, do jeito que descrevi agora. No stretch a unica coisa que usava o pulseaudio eram os navegadores de internet, agora no buster não sei o que mais usa ele, coloquei o buster aqui semana passada.
Eu deixei o inicio de sessão pra restaurar a sessão anterior, ja que o ktorrent não ta mais abrindo sozinho agora.
11. Re: Não consigo desabilitar o início automático do pulse audio [RESOLVIDO]
aguamoleusa KUbuntu
Post recolhido
Enviado em 15/02/2020 - 20:01h
Eu fiz o teste a que no meu sistema com o comando:
$ pulseaudio --kill
E o pulseaudio foi morto e iniciado novamente.
Foi testar o comando com sudo e deu a mesma msg que para você "XDG_RUNTIME_DIR (/run/user/1001)"
O comando pulseaudio --kill é para ser usado pelo usuário proprietário do processo pulseaudio.
O que essa msg esta dizendo é que o pulseaudio é de outro usuário não pertencendo ao "root"
É o alsa que precisa de permissão de root para usar a função "reload"
Então o pulseaudio --kill vai rodar para você como usuário dona do processo do pulseaudio.
Mais provavelmente por o programa ser programado para ter a mesma reação em todas as maquinas (quando isso não acontece é bug) provavelmente ele vai iniciar novamente após um tempo igual acontece no meu sistema.
CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.
12. Re: Não consigo desabilitar o início automático do pulse audio [RESOLVIDO]
se der erro de dependencia corrija ( tb como root )
apt -f install
execute o programa e desabilite suas paradas do BOOT do linux
bum
NOTA: cuidado com o que vai desabilitar para não quebrar o sistema !!!!
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
Se pode quebrar o sistema então acho melhor nem tentar D: quando comecei no linux anos atras eu ja fiz tanta cagada que hoje evito de mexer com o que não conheço e pode ter algum perigo,mas agradeço mesmo assim.