Lenovo ThinkPad T430 - Configurações Avançadas
Lenovo ThinkPad T430 - Configurações Avançadas
INTRODUÇÃO
Neste guia HowTo serão apresentadas informações compiladas sobre configuração de dispositivos que não funcionam imediatamente após a instalação doUbuntu 12.10 no laptop Lenovo ThinkPad T430 (Modelo = 23446FP).
As seguintes configurações foram implementadas e testadas:
- Teclado Português/BR (Corrigindo problema da tecla ?/° funcionando como CTRL)
- Indicador de CAPSLOCK (Minimizando o impacto deste modelo nao ter um led indicador de CAPSLOCK)
- Botão "Mic Mute" (Habilitando o botão MUTE do microfone e o seu led indicador)
- Leitor de Impressão Digital (Configurando fingerprint reader para reconhecer a senha do usuário)
CONFIGURANDO TECLADO PORTUGUÊS/BR
Execute seguinte comando no TERMINAL:
$ sudo dpkg-reconfigure keyboard-configuration
Configure o teclado selecionando as seguintes opções:
- Modelo do teclado: IBM ThinkPad R60/R61/T61
- País de origem para o teclado: Portuguese (Brazil)
- Layout do teclado: Portuguese (Brazil)
- Tecla para funcionar como AltGr: O padrão para o layout de teclado
- Tecla Compose: Sem tecla compose
- Usar Control+Alt+Backspace para terminar o servidor X?: <Não>
INSTALANDO INDICADOR DE CAPSLOCK
Execute os seguintes comandos no TERMINAL:
$ sudo add-apt-repository ppa:tsbarnes/indicator-keylock
$ sudo apt-get update
$ sudo apt-get install indicator-keylock
HABILITANDO TECLA DE "MIC MUTE"
PASSO 1
Execute seguinte comando no TERMINAL:
$ acpi_listen
O TERMINAL vai entrar em estado de espera de input.
Pressione a tecla MIC MUTE para gerar output da identificação da tecla no sistema.
A output deve ser algo parecido com: ibm/hotkey HKEY 00000080 0000101b
PASSO 2
Execute seguinte comando no TERMINAL:
$ amixer scontrols
Na output gerada, identifique uma das seguintes informações:
- Simple mixer control 'Internal Mic',0
- Simple mixer control 'Capture',0
NOTA: Essa output é o INPUT_DEVICE que será usada futuramente.
Execute seguinte comando no TERMINAL:
$ sudo gedit /etc/acpi/events/lenovo-mutemic
Copie/Cole os seguintes valores no arquivo aberto pelo editor de texto, salve e feche o arquivo:
NOTA: Caso o valor da primeira linha seja diferente da output do PASSO 1, substitua o valor.
Execute seguinte comando no TERMINAL:
$ sudo gedit /etc/acpi/lenovo-mutemic.sh
Copie/Cole os seguintes valores no arquivo aberto pelo editor de texto, salve e feche o arquivo.
Toggle line numbers
1 #!/bin/bash
2 MICMUTE=/sys/devices/platform/thinkpad_acpi/leds/tpacpi::micmute/brightness
3 if amixer sget $INPUT_DEVICE,0 | grep '\[on\]' ; then
4 amixer sset $INPUT_DEVICE,0 toggle
5 echo 1 > $MICMUTE
6 su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
7 -i microphone-sensitivity-muted-symbolic "Mic - OFF"'
8 else
9 amixer sset $INPUT_DEVICE,0 toggle
10 su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
11 -i microphone-sensitivity-high-symbolic "Mic - ON"'
12 echo "0 on" > /proc/acpi/ibm/led
13 echo 0 > $MICMUTE
14 fi
Faca as seguintes substituições no arquivo acima:
- INPUT_DEVICE = Coloque o valor da output do PASSO 2
- YOUR_USERNAME = Coloque o seu usuário do sistema
NOTA: Para veridicar o usuário execute o seguinte comando no TERMINAL:
$ whoami
Execute seguintes comandos no TERMINAL:
$ sudo chmod +x /etc/acpi/lenovo-mutemic.sh
$ sudo service acpid restart
$ sudo apt-get install linux-headers-$(uname -r) build-essential
$ cd; mkdir ~/tpacpi && cd ~/tpacpi
$ wget -Othinkpad_acpi.c "http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-$(lsb_release -sc).git;\ a=blob_plain;f=drivers/platform/x86/thinkpad_acpi.c;hb=HEAD"
$ sed -i -e 's/"tpacpi::thinkvantage",/"tpacpi::thinkvantage",\n\t"tpacpi::unknown_led4",\n\t"tpacpi::micmute",/g'-\ e 's/0x1081U/0x5081U/g' -e 's/0x1fffU/0x5fffU/g' thinkpad_acpi.c
$ sudo gedit Makefile
Copie/Cole os seguintes valores no arquivo aberto pelo editor de texto, salve e feche o arquivo.
Execute seguintes comandos no TERMINAL:
$ make
$ sudo rmmod thinkpad_acpi && sudo insmod thinkpad_acpi.ko
$ TPDIR=/lib/modules/$(uname -r)/kernel/drivers/platform/x86
$ sudo mv $TPDIR/thinkpad_acpi.ko $TPDIR/thinkpad_acpi.ko.stock
$ sudo mv /where/you/built/it/tpacpi_micmute/thinkpad_acpi.ko $TPDIR/thinkpad_acpi.ko
CONFIGURANDO O LEITOR DE IMPRESSÃO DIGITAL
Execute seguintes comandos no TERMINAL:
$ sudo add-apt-repository ppa:fingerprint/fingerprint-gui
$ sudo apt-get update
$ sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
PASSO 1
Abra o navegador de internet, baixe e descompacte o seguinte arquivo:
Verifique qual a aquitetura do sistema operacional (32 ou 64 bits) executando o seguinte comando no TERMINAL:
$ uname -m
Baseado na outuput gerada, é possível determinar a arquitetura do sistema operacional
- i686 = 32 bits
- x86_64 = 64 bits
Pelo TERMINAL, navegue até diretorio gerados pelo PASSO 1 até o diretório da aquitetura do sisteama operacinal
Copie o arquivo com o comando listado abaixo pelo TERMINAL:
$ sudo cp libbsapi.so /usr/lib folder
Execute o seguinte comando TERMINAL:
$ sudo gedit /lib/udev/rules.d/40-libbsapi.rules
Copie/Cole os seguintes valores no final do arquivo aberto pelo editor de texto, salve e feche o arquivo.
Toggle line numbers
1 #Added for Upek 2020 support
2 ATTRS{idVendor}==”147e”, ATTRS{idProduct}==”2020″, SYMLINK+=”input/touchchip-%k”, MODE=”0664″, GROUP=”plugdev”
3 ATTRS{idVendor}==”147e”, ATTRS{idProduct}==”2020″, ATTR{power/control}==”*”, ATTR{power/control}=”auto”
Execute o seguinte comando TERMINAL:
$ sudo chmod 666 /dev/bus/usb/001/003
REINICIE O SISTEMA OPERACINAL
Após reiniciar o sistema, execute os seguinte comando no TERMINAL:
$ fingerprint-gui
Siga os passos do programa para configurar as digitais:
NOTA: O manual oficial do fingerprint-gui pode ser encontrado no link abaixo:
NOTA: Se o diretorio HOME do usuário for encriptado, a autenticação inicial do sistema para início da sessão sempre deve ser feita manualmente digitando a senha (um erro ocorre ao tentar autenticar com a digital).
Creditos
Autor: MoisésOliveira
|
Data: 18/04/13
|
CREDITOS
Comentários
Postar um comentário