SamL
(usa XUbuntu)
Enviado em 30/11/2021 - 21:17h
Passo 1:
Execute este comando:
sudo apt install build-essential git wget meson ninja-build libtool
Passo 2:
Execute:
sudo apt install autoconf pkg-config make xutils-dev libtool xserver-xorg-dev`$(dpkg -S $(which Xorg) | grep -Eo -- "-hwe-[^:]*")` libx11-dev libxi-dev libxrandr-dev libxinerama-dev libudev-dev
Passo 3:
Execute:
sudo apt-get install linux-headers-`$(uname -r)`
Passo 4:
Por fim, desinstale todo driver wacom do sistema (pra não conflitar com os novos)
sudo apt remove xserver-xorg-input-wacom*
Compilação e instalçao dos drivers:
Parte 1, compilando a libwacom:
use o wget e baixe tudo com esse comando:
wget -c 'https://github.com/linuxwacom/libwacom/releases/download/libwacom-1.12/libwacom-1.12.tar.bz2' && tar -xf 'libwacom-1.12.tar.bz2' && cd 'libwacom-1.12'
NOTA: veja o
https://github.com/linuxwacom/libwacom/releases/ se já não existe uma versão mais recente da libwacom.
Se sim, apenas troque o 1.12 pela nova versão no comando acima.
Agora, você estará dentro da pasta para compilar o libwacom.
Ainda no mesmo terminal, execute:
meson builddir --prefix=/usr
Se aprecer algo assim:
Run-time dependency gudev-1.0 found: NO (tried pkgconfig and cmake)
meson.build:54:0: ERROR: Dependency "gudev-1.0" not found, tried pkgconfig and cmake
execute isso:
sudo apt install libgudev-1.0-dev python3-libevdev python3-pyudev python3-pytest
NOTA: se acontecer outro erro, você pode copiar os nomes depois de "dependency" e pesquisar no google: how to install 'NOME AQUI' ubuntu
Depois prossiga para:
ninja -C builddir
sudo ninja -C builddir install
Pronto, agora execute por último:
cd ..
Isso vai lhe colocar na pasta acima da libwacom-1.12
Parte 2 da compilação:
Pra facilitar ainda mais, logue como root, execute:
sudo su
[digite sua senha]
Depois execute:
wget -c 'https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-0.40.0/xf86-input-wacom-0.40.0.tar.bz2' && tar -xf 'xf86-input-wacom-0.40.0.tar.bz2' && cd 'xf86-input-wacom-0.40.0'
NOTA: veja o
https://github.com/linuxwacom/xf86-input-wacom/releases/ se já não existe uma versão mais recente da xf86-input-wacom.
Se sim, apenas troque o 0.40.0 pela nova versão no comando acima.
Se tudo der certo, então você entrará na pasta xf86-input-wacom-0.40.0.
Prosseguido para compilação:
[Execute uma linha por vez]
set -- --prefix="/usr" --libdir="$(readlink -e $(ls -d /usr/lib*/xorg/modules/input/../../../ | head -n1))"
if test -x ./autogen.sh; then ./autogen.sh "$@"; else ./configure "$@"; fi && make && sudo make install || echo "Build Failed"
Se você não viu a mensagem "Build Failed" é porque ocorreu tudo bem.
Parte 3:
Depois baixe os pacotes do github, execute este comando:
wget -c 'https://github.com/linuxwacom/input-wacom/releases/download/input-wacom-0.48.0/input-wacom-0.48.0.tar.bz2' && tar -xf 'input-wacom-0.48.0.tar.bz2' && cd 'input-wacom-0.48.0'
Se ccorrer tudo bem, você estará dentro da pasta: input-wacom-0.48.0
NOTA: veja o
https://github.com/linuxwacom/input-waco/releases/ se já não existe uma versão mais recente da input-waco.
Se sim, apenas troque o 0.48.0 pela nova versão no comando acima.
Agora execute:
(uma linha por vez)
set -- --prefix="/usr" --libdir="$(readlink -e $(ls -d /usr/lib*/xorg/modules/input/../../../ | head -n1))"
if test -x ./autogen.sh; then ./autogen.sh "$@"; else ./configure "$@"; fi && make && sudo make install || echo "Build Failed"
Se você não viu a mensagem "Build Failed" é porque ocorreu tudo bem.
Agora, reincie seu sistema e espere abrir o desktop.
Depois, conecte a sua wacom numa porta usb ( a wacom ctl4100 fica melhor numa porta usb 2.0).
Agora abra o gnome-control-center, se não tem ele, apenas instale com:
sudo apt install gnome-control-center
E pra executar faça:
env XDG_CURRENT_DESKTOP=GNOME gnome-control-center
Agora, navegue até onde está escrito algo como "Tablet Wacom" e explore as opções, tem como testar se a mesa está ok.
Por fim, diga se este tutorial funcionou contigo.
Pode ser preciso alguns ajustes no xorg da wacom