Fórum Ubuntu Linux - PT

Suporte Técnico => Hardware e Periféricos => Notebooks e Handhelds => Tópico iniciado por: Roger_Meira em 17 de Fevereiro de 2014, 03:10

Título: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Roger_Meira em 17 de Fevereiro de 2014, 03:10
Olá,

Eu instalei o Ubuntu no meu Asus U38N (A8 4555M) e o bluetooth está com problemas...

Na barra do relógio (não sei o nome correto) marca que o bluetooth esta ON e com visibilidade OFF, mas não da para ativar a visibilidade. Ao entrar em configurações de bluetooth aparece "bluetooth esta desativado" e não há nenhuma opção disponível.

Pesquisando na internet achei os seguintes comando para ativar o bluetooth:
sudo modprobe btusb
sudo sh -c 'echo 13d3 3392 > /sys/bus/usb/drivers/btusb/new_id'

Funcionou perfeitamente, mas quando eu reinicio o note volta a não funcionar, sendo necessário executar outra vez os comandos.

Sou iniciante com Linux e não sei o que exatamente esses comandos alteram. queria saber como arrumar esse problema ou então como fazer um script para executar esses comandos toda vez que eu ligar o Ubuntu.

Também queria saber o que esses comandos significam e o que fazem.
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Sergio Benjamim em 17 de Fevereiro de 2014, 06:14
Você pode colocar esses comandos no arquivo /etc/rc.local, abra ele com o gedit ou outro editor de texto:

Código: [Selecionar]
sudo gedit /etc/rc.local
Daí você coloca esses comandos antes do exit 0:

Código: [Selecionar]
modprobe btusb
sh -c 'echo 13d3 3392 > /sys/bus/usb/drivers/btusb/new_id'
exit 0

Reinicie e veja se deu certo.
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Roger_Meira em 17 de Fevereiro de 2014, 09:27
Funcionou!

Obrigado Sergio
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 21:05
Olá!

Dica: Nunca abra um aplicativo gráfico com "sudo" e sim com "gksudo", senão corre o risco de alterar as permissões de sua configuração ou arquivos.

Abraços.
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Tota em 17 de Fevereiro de 2014, 21:10
Dica: Nunca abra um aplicativo gráfico com "sudo" e sim com "gksudo", senão corre o risco de alterar as permissões de sua configuração ou arquivos.

Gksudo é a forma de se entrar como sudo no Gnome apenas.

Gksudo é um script que abre um terminal (o gnome terminal especificamete) como root

Que eu saiba não existe nenhuma diferença exceto a comodidade de não ter que fazer abrir o terminal do gnome.

sudo não altera permissões, chown e chmod sim. Devem ser executados pelo root, mas este em si não faz absolutamente nada, é só um usuario (root) com mais poderes.
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 21:14
Dica: Nunca abra um aplicativo gráfico com "sudo" e sim com "gksudo", senão corre o risco de alterar as permissões de sua configuração ou arquivos.

Ôpa!

Onde leu isto?

Gksudo é a forma de se entrar como sudo no Gnome apenas.

Gksudo é um script que abre um terminal (o gn

Aqui Tota:

http://www.manjaro-linux.com.br/forum/viewtopic.php?f=15&t=1855&p=10405#p10405 (4º comentário)

Não tenho conhecimento disso, estou apenas compartilhando pensando estar certo xD
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Tota em 17 de Fevereiro de 2014, 21:36
Desculpe, minha mensagem anterior foi truncada e editei.

De qualquer forma esta errado.

Sudo=> fazer root em terminal

Gksudo=> fazer root no ambiente grafico

Ou seja, e a mesma coisa feita de modo diferente, só isto.

[]'s
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 21:42
Hmm ok =)
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Tota em 17 de Fevereiro de 2014, 22:39
Citar
...Assim como uma recomendação, não use sudo para executar programas "gráfico", já que você pode alterar as permissões de sua configuração ou arquivos, para executar estes é melhor: ...

Ele não sabe o que está falando. Qualquer programa no linux roda dentro do shell, o tal "gráfico" é uma maneira agradável a vista de fazer as coisas.

Ex: sudo nautilus e gksudo nautilus fazem a mesma coisa: abrir o nautilus com poderes de root

Já sudo (ou gksudo) chown <usuario> ou sudo (ou gksudo) chmod <argumento> se mal usado faz um estrago danado, e quem faz é o comando, não o sudo ou gksudo.
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 22:43
Hmm...

Uma vez eu vi o Creto se não me engano falando algo parecido também, que é melhor usar gksudo e tal pra editar por aplicativo gráfico rsrs
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Tota em 17 de Fevereiro de 2014, 22:50
Só um adendo:

Se abrir como root um arquivo de configuração da pasta de um usuário no editor de textos, e usar um salvar como, aí sim, as permissões do arquivo passarão a ser do root, pois o arquivo original foi sobrescrito pelo root e passará a ser dele.

Mas aí o erro ainda não é do sudo ou gksudo, e sim da pecinha que fica entre a cadeira e o teclado...

Kkkkk
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 22:53
O que seria da informática sem os mitos não é mesmo?  ;D
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Tota em 17 de Fevereiro de 2014, 22:58
Certeza...
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 23:00
Só um adendo:

Se abrir como root um arquivo de configuração da pasta de um usuário no editor de textos, e usar um salvar como, aí sim, as permissões do arquivo passarão a ser do root, pois o arquivo original foi sobrescrito pelo root e passará a ser dele.


Mas aí o erro ainda não é do sudo ou gksudo, e sim da pecinha que fica entre a cadeira e o teclado...

Kkkkk

Não sabia disso ^^

Então é melhor sempre editar pelo terminal com o nano, vi etc né?
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Tota em 17 de Fevereiro de 2014, 23:06
Nem sempre.

Salvar => salva as modificações num arquivo

Salvar como => salva o arquivo e pede um nome. Se o nome já existe exibe um alerta, pois o arquivo original será apagado e substituído pelo arquivo corrente em cache

Assim, se o root salvar, as permissões permanecem, mas se o root salvar como, as permissões podem mudar

Não porque o root fez, mas sim como o root fez, é sutil mas faz a diferença.
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Renan Rischiotto em 17 de Fevereiro de 2014, 23:10
Interessante heim...obrigado!
Título: Re: Asus U38N - Bluetooth 4.0 - scripts
Enviado por: Roger_Meira em 18 de Fevereiro de 2014, 10:08
É um detalhe importante que eu não conhecia. O usuário que criar o arquivo define as permissões dele, já que "salvar como" significa criar um novo arquivo.