Desastre estilo meianoite

1. Desastre estilo meianoite

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 23/07/2017 - 21:51h

Boa noite

Eu me sinto a escória da humanidade. No seguinte tópico:

https://www.vivaolinux.com.br/topico/vivaolinux/emparelhar-bluetooh

Um usuário pediu ajuda a respeito do emparelhamento de dispositivos bluetooth. Inicialmente, eu propus a instalação de um pacote, o pulseaudio-module-bluetooth, que poderia resolver, mas esse pacote já estava instalado. Então o usuário publicou uma mensagem de erro que estava acontecendo, e uma linha da mensagem me chamou a atenção:
GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: An SELinux policy prevents this sender from sending this message to this recipient, 0 matched rules; type="method_call", sender=":1.60" (uid=0 pid=1904 comm="python3 /usr/libexec/blueman-mechanism " label="system_u:system_r:blueman_t:s0") interface="org.freedesktop.PolicyKit1.Authority" member="CheckAuthorization" error name="(unset)" requested_reply="0" destination=":1.9" (uid=997 pid=687 comm="/usr/lib/polkit-1/polkitd --no-debug " label="system_u:system_r:policykit_t:s0") (9)
A política do SELinux não estava deixando o bluetooth funcionar, eu busquei na documentação do Fedora e achei uma página que mostrava como desativar o SELinux. Era, literalmente, editar um arquivo de texto e reiniciar (veja o link no tópico).

Agora a pouco eu vi que isso tinha feito o computador dele parar de funcionar, então eu decidi procurar mais, encontrei mais documentação (um deles tem a mesma instrução) e também encontrei relatos de erros com o mesmo problema no bluetooth.

O pior de tudo é que essa não foi a primeira vez que eu fiz o computador de alguém parar de funcionar, eu consegui essa "façanha" com o próprio meianoite, quando eu estava ajudando-o a gravar o desktop dele com o ffmpeg.

O que fazer quando se propõe algo embasado pela documentação do sistema e/ou aplicativo e isso cria mais problemas ainda?


  


2. Re: Desastre estilo meianoite

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/07/2017 - 22:07h

É um problema complexo. Por outro lado pense que algum JÊNIO inventou um treco sofisticado demais para uma coisa que deveria ter uma configuração mais simples.

Eu havia instalado um Debian 8 removendo o máximo possível de SystemD e o bicho funcionava apenas na base do XFCE4. Deu trabalho para fazer o botão de logout funcionar. Tive de rodar uma linha de comando para um "configurador de registros obscuros" do XFCE4. Existe um nome que não seja gambiarra para isto?

Uma vez também fiz minha máquina parar com SELinux. Nem sei mais no que tive de mexer via live CD para desfazer.

Há alguma coisa de bom. Pelo menos muita gente por aqui vai saber dessa arapuca com bluetooth. Bluetooth de minha máquina está desinstalado. Pode ser que algum dia estas informações sejam aproveitadas por mim.

----------------------------------------------------------------------------------------------------------------
"That's the beauty of argument, if you argue correctly, you're never wrong."

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



3. Re: Desastre estilo meianoite

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/07/2017 - 22:49h

FurretUber escreveu:

O que fazer quando se propõe algo embasado pela documentação do sistema e/ou aplicativo e isso cria mais problemas ainda?


Acredito que vc já deu a resposta desta pergunta. Se o comentário 7 do link está integro e não foi editado por vc depois do que aconteceu (não estou te acusando, apenas fazendo uma observação), vc teve o interesse em pesquisar e propôs uma solução com base na documentação e ainda deixou claro que não tinha muito entendimento sobre o SELinux. Tudo foi avisado de que era uma ideia e acredito que se a máquina fosse sua, teria testado esta "solução".

Infelizmente parando o SELinux, acaba parando tudo. O lado bom disso é que se o usuário conseguir resolver o problema, poderia escrever uma dica/artigo para o VOL sobre a solução e adicionar um aviso para não desabilitar o bem dito.


"Failure is an option here. If things are note failing, you are not innovating enough" - Elon Musk


4. Re: Desastre estilo meianoite

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/07/2017 - 22:50h

Eu não me atrevo responder problemas que nunca enfrentei principalmente com comandos
Vai que...
**********
Meu Blog
https://dicaslinuxmint.blogspot.com.br/


5. Re: Desastre estilo meianoite

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 23/07/2017 - 23:12h

Não foi o comentário 7 que causou o problema. O problema foi causado pelo comentário 10, no qual eu deixei o link de uma página da documentação do Fedora onde diz como desativar o SELinux, já que é o SELinux quem está bloqueando o funcionamento do bluetooth. Eu disse que não o conhecia bem e que não deveria ser recomendado desativá-lo, o que eu não imaginava é que isso faria o computador parar de ligar, já que há nada escrito a respeito disso.

Depois que eu vi o desastre, eu procurei mais ainda sobre, e achei outras páginas da documentação, uma delas com a mesma instrução, e relatos de bugs com o problema do bluetooth, incluindo um procedimento que, segundo um dos usuários, resolveu o problema.

Pelo que eu procurei a mais, depois do lançamento do Fedora 26 houve uma quebradeira de sistemas devido ao SELinux. Exemplo aqui no site: https://www.vivaolinux.com.br/dica/Falha-no-login-no-Fedora-26-Mate-ou-Cinnamon-Resolvido/

É o mesmo documento que foi editado na dica que eu tinha enviado o link para alterar. É impressionante o que aconteceu.


6. Re: Desastre estilo meianoite

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/07/2017 - 23:20h

FurretUber escreveu:

Não foi o comentário 7 que causou o problema. O problema foi causado pelo comentário 10, no qual eu deixei o link de uma página da documentação do Fedora onde diz como desativar o SELinux, já que é o SELinux quem está bloqueando o funcionamento do bluetooth. Eu disse que não o conhecia bem e que não deveria ser recomendado desativá-lo, o que eu não imaginava é que isso faria o computador parar de ligar, já que há nada escrito a respeito disso.
.


Sim, falha minha na hora de escrever o post. Estava me referindo a esse comentário 10 mesmo.

"Failure is an option here. If things are note failing, you are not innovating enough" - Elon Musk


7. Re: Desastre estilo meianoite

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 24/07/2017 - 08:59h

Cara, não posso te condenar. Você se propôs a ajudar alguém que estava precisando. Isto acontece.

Como respondi em um tópico do @listeiro (exatamente sobre o @meianoite), a nossa ajuda é uma faca de dois gumes. Estamos fadados à isto. Agora seria muito fácil eu dizer "deveria ter tentado desta forma", uma vez que estou do lado de "fora" do problema. Mas, honras sejam feitas, você teve coragem e tentou ajudar. Este é o espírito da coisa. Pode dar errado? Claro que pode, estamos todos sujeitos à isto.

Sobre o problema, é estranho que uma documentação oficial informe um procedimento sem ao menos alertar dos possíveis problemas. Mas, se isto não for de conhecimento deles, sugiro abrir um bug descrevendo o que houve. Ainda, é difícil dizer com certeza que o problema é o SELinux, pois pode ser o Dbus, Consolekit, arquivos de configuração do Blueman, usuário no grupo correto, etc. Desabilitar o SELinux para este caso foi uma tentativa um pouco arriscada, no máximo bastaria usar suas regras pra habilitar o uso do bluetooth, se o erro for mesmo sobre isto.

Achei algumas coisas que podem ser de interesse:

Não é necessariamente o erro, mas parecido:
https://wiki.archlinux.org/index.php/Blueman#Can.27t_receive_files

Não custa tentar:
https://bbs.archlinux.org/viewtopic.php?pid=505402#p505402

Pra mim, o erro pode ser este último aí...veja que é um aglomerado de softwares que causam isto...

Doc oficial é sempre bom:
https://github.com/blueman-project/blueman/wiki/Troubleshooting

Como sempre, a Wiki do Arch dando bom exemplo:
https://wiki.archlinux.org/index.php/Bluetooth_headset#Troubleshooting_2


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




8. Re: Desastre estilo meianoite

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 24/07/2017 - 12:07h

eu acho normal, acontece às vezes.

lembre que quando a gente ajuda, a gente não tá vendo a tela do micro da pessoa...

o hardware é diferente, casa caso é um caso,

No caso do Sabayon, o Selinux só é ativado no live CD, pois o Anaconda usa. após instalado, sabayn nao usa mais o selinux, e o pacote nem fica instalado, é removido auto.

Mas Selinux é mesmo muito chato!
Um jeito +- seguro de desativar o selinux, seria simples renomear o binário dele e depois fazer reboot. assim não quebraria o selinux, só desativa...

Vou tentar ajudar a Shoujo, la no outro post.


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


9. Re: Desastre estilo meianoite

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 24/07/2017 - 13:42h

Thitos escreveu:

Acredito que vc já deu a resposta desta pergunta. Se o comentário 7 do link está integro e não foi editado por vc depois do que aconteceu ...


+1



------------------------------------------| Linux User #621728 |-----------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------| Linux User #621728 |-----------------------------------------



10. Re: Desastre estilo meianoite

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 24/07/2017 - 14:08h

Algo errado foi feito
pois pelo que li tudo
desativar o SELinux não ocorre problema com a maquina
é só mais um nivel de segurança


11. Re: Desastre estilo meianoite

FurretUber
FurretUber

(usa Ubuntu)

Enviado em 25/07/2017 - 18:39h

Boa noite

Instalei o Fedora 26 no meu notebook, editei o arquivo como eu tinha proposto no comentário 10. Reiniciei o computador, ele ligou e então conectei a minha caixa de som Bluetooth.

O ambiente Gnome é muito estranho para mim, estou perdido. Não tem botão de minimizar, Ctrl+Alt+T não abre o terminal por padrão, os programas são diferentes. Enfim, socorro.

Eu fiz exatamente o que eu propus e deu certo. Agora eu não consigo entender o que pode ter dado errado naquele caso.


12. Re: Desastre estilo meianoite

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/07/2017 - 01:30h

GNOME3 é muito estranho. Não peguei bem. Havia feito uma instalação default de Debian com ele. Não quis ficar arrumando e foi. A máquina também está com XFCE4, para uso à distância.

----------------------------------------------------------------------------------------------------------------
"That's the beauty of argument, if you argue correctly, you're never wrong."

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts