Difference between revisions of "Computador Pessoal Linux"

From absortowiki

(revisão inicial - tap to click)
 
Line 25: Line 25:
  
 
Depois basta reiniciar o sistema.
 
Depois basta reiniciar o sistema.
 +
 +
=====Bluetooth=====
 +
 +
Em novas versões do Linux, conectar-se à um dispostivo usando Bluetooth deveria ser uma tarefa simples. No entanto,
 +
nem sempre é assim tão fácil. Se você ainda não tiver instalado no seu sistema, instale o '''Bluez5''' para interagir
 +
com dispositivos Bluetooth através da linha de comando. Uma vez instalado, conectamos com o cliente através da linha
 +
de comando. Note que os comandos que vamos rodar estão nas linhas que iniciam com ''[bluetooth]'' enquanto as outras
 +
linhas representam as respostas esperadas para o comando rodado:
 +
 +
<syntaxhighlight lang=bash>
 +
$ bluetoothctl
 +
[bluetooth]# devices
 +
device 01:02:AB:01:CD:02 device-name
 +
[bluetooth]# pair 01:02:AB:01:CD:02
 +
Attempting to pair to 01:02:AB:01:CD:02
 +
[bluetooth]# trust 01:02:AB:01:CD:02
 +
Changing 01:02:AB:01:CD:02 trust succeeded
 +
[bluetooth]# connect 01:02:AB:01:CD:02
 +
Attempting to connect to 01:02:AB:01:CD:02
 +
[CHG] Device 01:02:AB:01:CD:02 Connected: yes
 +
Connection successful
 +
</syntaxhighlight>
 +
 +
======Bluetooth - Resolução de Problemas======
 +
 +
* '''No default control available'''
 +
 +
Ao conectar ao cliente através da linha de comando (<code>bluetoothctl</code>) não conseguimos listar os dispositivos
 +
disponíveis, recebendo essa mensagem como resposta.
 +
 +
Provavelmente o dispositivo de rádio da máquina responsável pelas conexões de Bluetooth está bloqueado. Para desbloquear
 +
é simples:
 +
<syntaxhighlight lang=bash>
 +
$ sudo rfkill
 +
ID TYPE      DEVICE                SOFT        HARD
 +
1 wlan      dell-wifi      desbloqueado desbloqueado
 +
2 bluetooth dell-bluetooth    bloqueado desbloqueado
 +
3 wlan      phy0          desbloqueado desbloqueado
 +
$ sudo rfkill unblock 2
 +
</syntaxhighlight>
 +
 +
* '''Failed to Pair'''
 +
 +
Ao tentar parear com o dispositivo através do cliente, obtemos a resposta ''Failed to pair: org.bluez.Error.AlreadyExists''.
 +
Apesar do erro não ser muito amigável, ele significa que você provavelmente já pareou com esse dispositivo em algum momento,
 +
bastando agora apenas se conectar a ele.
 +
 +
<syntaxhighlight lang=bash>
 +
[bluetooth]# pair 74:45:CE:26:FC:B1
 +
Attempting to pair with 74:45:CE:26:FC:B1
 +
Failed to pair: org.bluez.Error.AlreadyExists
 +
</syntaxhighlight>

Revision as of 08:03, 18 August 2021

Computador Pessoal Linux

Instalando

Ambientes de Trabalho

Configurações de Ambiente de Trabalho

Habilitando "Tap-to-Click" no Trackpad

Para todos os passos será necessário poderes administrativos. Primeiro, copiamos o arquivo 40-libinput.conf de /usr/share/X11/xorg.conf.d/ para /etc/X11/xorg.conf.d/

Em seguida, editamos o arquivo que acabamos de copias, adicionando a opção "Tapping" "on" na seção de touchscreen, da seguinte forma:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "on"
EndSection

Depois basta reiniciar o sistema.

Bluetooth

Em novas versões do Linux, conectar-se à um dispostivo usando Bluetooth deveria ser uma tarefa simples. No entanto, nem sempre é assim tão fácil. Se você ainda não tiver instalado no seu sistema, instale o Bluez5 para interagir com dispositivos Bluetooth através da linha de comando. Uma vez instalado, conectamos com o cliente através da linha de comando. Note que os comandos que vamos rodar estão nas linhas que iniciam com [bluetooth] enquanto as outras linhas representam as respostas esperadas para o comando rodado:

$ bluetoothctl
[bluetooth]# devices
device 01:02:AB:01:CD:02 device-name
[bluetooth]# pair 01:02:AB:01:CD:02
Attempting to pair to 01:02:AB:01:CD:02
[bluetooth]# trust 01:02:AB:01:CD:02
Changing 01:02:AB:01:CD:02 trust succeeded
[bluetooth]# connect 01:02:AB:01:CD:02
Attempting to connect to 01:02:AB:01:CD:02
[CHG] Device 01:02:AB:01:CD:02 Connected: yes
Connection successful
Bluetooth - Resolução de Problemas
  • No default control available

Ao conectar ao cliente através da linha de comando (bluetoothctl) não conseguimos listar os dispositivos disponíveis, recebendo essa mensagem como resposta.

Provavelmente o dispositivo de rádio da máquina responsável pelas conexões de Bluetooth está bloqueado. Para desbloquear é simples:

$ sudo rfkill
ID TYPE      DEVICE                 SOFT         HARD
 1 wlan      dell-wifi      desbloqueado desbloqueado
 2 bluetooth dell-bluetooth    bloqueado desbloqueado
 3 wlan      phy0           desbloqueado desbloqueado
$ sudo rfkill unblock 2
  • Failed to Pair

Ao tentar parear com o dispositivo através do cliente, obtemos a resposta Failed to pair: org.bluez.Error.AlreadyExists. Apesar do erro não ser muito amigável, ele significa que você provavelmente já pareou com esse dispositivo em algum momento, bastando agora apenas se conectar a ele.

[bluetooth]# pair 74:45:CE:26:FC:B1
Attempting to pair with 74:45:CE:26:FC:B1
Failed to pair: org.bluez.Error.AlreadyExists