> [adi@adi-pc ~]$ mhwd-kernel -li
> Currently running: 5.5.13-1-MANJARO (linux55)
> The following kernels are installed in your system:
> * linux316
> * linux419
> * linux54
> * linux55
> [adi@adi-pc ~]$
No to działamy jestem już na 5.4
[adi@adi-pc ~]$ sudo pacman -S linux54-headers
[sudo] hasło użytkownika adi:
ostrzeżenie: linux54-headers-5.4.28-1 jest w najnowszej wersji -- ponowne instalowanie
rozwiązywanie zależności…
szukanie sprzecznych pakietów...
Pakiety (1) linux54-headers-5.4.28-1
Do zainstalowania: 47,30 MiB
Zmiana po aktualizacji: 0,00 MiB
:: Kontynuować instalację? [T/n] t
(1/1) sprawdzanie kluczy w bazie [#####################################################################] 100%
(1/1) sprawdzanie spójności pakietów [#####################################################################] 100%
(1/1) wczytywanie listy plików [#####################################################################] 100%
(1/1) sprawdzanie konfliktów plików [#####################################################################] 100%
(1/1) sprawdzanie dostępnego miejsca na dysku [#####################################################################] 100%
:: Uruchamianie przed-transakcji...
(1/2) Remove DKMS modules
==> dkms remove input-wacom/0.45.0.2.g9dd06f7 -k 5.4.28-1-MANJARO
==> dkms remove digimend-kernel-drivers/9.r75.gcaf0fdd -k 5.4.28-1-MANJARO
(2/2) Save Linux kernel modules
:: Przetwarzanie zmian pakietu...
(1/1) przeinstalowywanie linux54-headers [#####################################################################] 100%
:: Uruchamianie po-transakcji...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating module dependencies...
(3/4) Install DKMS modules
==> dkms install input-wacom/0.45.0.2.g9dd06f7 -k 5.4.28-1-MANJARO
==> dkms install digimend-kernel-drivers/9.r75.gcaf0fdd -k 5.4.28-1-MANJARO
(4/4) Restore Linux kernel modules
==> Warning:
-> Kernel has been updated. Modules of the current kernel
-> have been backed up so you can continue to use your
-> computer. However, the new kernel will only work
-> at next boot.
Jeśli nie odinstalowałeś digimend-kernel-drivers-dkms-git to on już jest w systemie. Jeśli, również nie odinstalowałeś
xf86-input-wacom
kcm-wacomtablet
to też są w systemie. Stwórz plik, chyba że też już jest, sprawdź: ls /etc/X11/xorg.conf.d
Jeśli to wszystko jest to reboot i dalsze komendy z mojego poprzedniego wpisu.
Na przyszłość przy instalacji z AUR zazwyczaj go nie edytujemy dlatego przy putaniu Edytować PKGBUILD? [T/n] ("P", aby przerwać) wciskamy n. Dopiero : Kontynuować budowanie digimend-kernel-drivers-dkms-git?[T/n] wciskamy T
[adi@adi-pc ~]$ pacman -Qs 'xf86-input-wacom|kcm-wacomtablet|digimend-kernel-drivers-dkms-git|linux54-headers' | sort
Header files and scripts for building modules for Linux54 kernel
KDE GUI for the Wacom Linux Drivers
Linux kernel modules (DKMS) for non-Wacom USB graphics tablets. Git version.
X.Org Wacom tablet driver
local/digimend-kernel-drivers-dkms-git 9.r75.gcaf0fdd-1
local/kcm-wacomtablet 1:3.2.0-3
local/linux54-headers 5.4.28-1
local/xf86-input-wacom 0.39.0-1
[adi@adi-pc ~]$ ls /etc/X11/xorg.conf.d
00-keyboard.conf 10-evdev.conf 30-touchpad.conf 50-huion.conf 70-wizardpen.conf 90-mhwd.conf
Nasunęła mi się myśl, dlaczego może ci nie działać mimo stosowania się do instrukcji. Grzebałeś wcześniej w tych katalogach? Albo w innych katalogach i modułach kernela? Być może w ten sposób usunąłeś coś niezbędnego do działania – w takim razie przywróć wszystko do domyślnej konfiguracji i spróbuj jeszcze raz.
Może muszę zbudować któreś pakiety albo żeby było szybciej przywrócić wszystko do domyślnej konfiguracji. Nie wiem za bardzo jak to zrobić żeby nie stracić danych i zainstalowanego oprogramowania. sudo mhwd-kernel -i linux5.5?
To polecenie na pewno ci nie zepsuje komputera, a jedynie zainstaluje kernel 5.5. Nie wiem, czy go przeinstaluje, nigdy tego nie robiłem – jeśli nie to wpierw musisz usunąć, a potem zainstalować tą komendą. I oczywiście zrestartować komputer – bez tego żadnych zmian nie będzie. Nic się nie bój, nic nie stracisz – jeśli coś nie zadziała to komputer uruchomi się ze starszego kernela (dlatego warto mieć przynajmniej jeden zapasowy na takie wypadki), a masz aż 3 rezerwowe Oprogramowanie i twoje pliki pozostaną tam gdzie były.
Poza tym kernelami można zarządzać graficznie, z poziomu ustawień systemowych. Tylko że tam nie widzę opcji przeinstalowania – jest tylko Usuń, Zainstaluj i Lista zmian.
Usunięcie i ponowne zainstalowanie linux55 nic nie zmieniło. Chyba nie dane jest mi współpracować z tym tabletem na moim sprzęcie.
Panowie stawiam za pomoc.
A przełączyłeś się na ten kernel 5.5 przy starcie systemu?
Czy po ręcznym budowaniu sterownika sprawdziłeś czy są moduły hid-kye hid-uclogic hid-polostar hid-viewsonic?
I nie sudo mhwd-kernel -i linux5.5 tylko sudo mhwd-kernel -i linux55 (bez kropki).
> [adi@adi-pc digimend-kernel-drivers-master]$ sudo make
[sudo] hasło użytkownika adi:
make -C /lib/modules/5.5.13-1-MANJARO/build M=/home/adi/Pulpit/digimend-kernel-drivers-master modules
make[1]: Wejście do katalogu '/usr/lib/modules/5.5.13-1-MANJARO/build'
Building modules, stage 2.
MODPOST 4 modules
make[1]: Opuszczenie katalogu '/usr/lib/modules/5.5.13-1-MANJARO/build'
[adi@adi-pc digimend-kernel-drivers-master]$ sudo make install
make -C /lib/modules/5.5.13-1-MANJARO/build M=/home/adi/Pulpit/digimend-kernel-drivers-master modules_install
make[1]: Wejście do katalogu '/usr/lib/modules/5.5.13-1-MANJARO/build'
INSTALL /home/adi/Pulpit/digimend-kernel-drivers-master/hid-kye.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/adi/Pulpit/digimend-kernel-drivers-master/hid-polostar.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/adi/Pulpit/digimend-kernel-drivers-master/hid-uclogic.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/adi/Pulpit/digimend-kernel-drivers-master/hid-viewsonic.ko
At main.c:160:
- SSL error:02001002:system library:fopen:No such file or directory: crypto/bio/bss_file.c:69
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: crypto/bio/bss_file.c:76
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 5.5.13-1-MANJARO
make[1]: Opuszczenie katalogu '/usr/lib/modules/5.5.13-1-MANJARO/build'
install -D -m 0755 hid-rebind /lib/udev/hid-rebind
install -D -m 0644 udev.rules /lib/udev/rules.d/90-digimend.rules
install -D -m 0644 depmod.conf /etc/depmod.d/digimend.conf
install -D -m 0644 xorg.conf /usr/share/X11/xorg.conf.d/50-digimend.conf
udevadm control --reload
depmod -a
[adi@adi-pc digimend-kernel-drivers-master]$
Nie wiem po co to ls? Wolałbym lsmod. I sprawdź czy masz ten plik huion.conf w ls /etc/X11/xorg.conf.d
Edit.
Wyczytałem gdzieś, że przestały działać tablety na jądrach z serii 5.xx. może przełącz się na kernel-4.19 (linux419), bo widziałem, że posiadasz i na nim próbuj wszystkich metod co tu napisaliśmy.
Faktycznie, na nowszych kernelach począwszy od 5.3 są problemy z działaniem (opisane np. tutaj, tutaj i jeszcze tutaj) – wydaje się, że to błąd sterownika USB w kernelu. Ponoć może pomóc wyłączenie xHCI w BIOS-ie, ale też znowu nie w każdym BIOS-ie jest taka opcja. Rekomenduję tak jak @aquila przejście na kernel 4.19 do czasu rozwiązania problemu – na nim tablet powinien działać bez problemów.
[adi@adi-pc digimend-kernel-drivers-master]$ xsetwacom --list
HID 256c:006e Pad pad id: 13 type: PAD
HID 256c:006e Touch Ring pad id: 14 type: PAD
HID 256c:006e Dial pad id: 15 type: PAD
HID 256c:006e Pen stylus id: 12 type: STYLUS
[adi@adi-pc digimend-kernel-drivers-master]$