Moved from Win11 to Linux for the first time, having issues with graphics tablet

Hello, it is my first time using linux after moving from windows due to bloatware, all is running fine so far, and i managed to run clip studio paint on bottles, but my pen calibration is way off and it makes the tablet unusable, my friend also uses KDE LITE and she has a “Drawing Tablet” option in her system settings visible, despite it not finding any. I do not have this option in my system settings at all. I have tried downloading the official huion drivers (yay huion) and OpenTabletDiver and Digimend, nothing has worked. Also the “Calibrate Touchscreen” tool does not work, as it stretches out across my drawing tablet and main monitor, and i cannot use my pen to click the dots. At first my pen did not work at all but after putting (xinput map-to-output 14 DP-1) in the konsole it picked up my pen, the pen device number being 14 and DP-1 being the connection to my pc from my tablet as its connected to a HDMI to DisplayPort cable which has never given me any issues before switching.

Here is a link to a video i took of the issue the pen seems to be writing or clicking multiple places at once, and is flickering. it is a Huion GT-191 V2, and with windows 11 i didnt even need a driver, it just worked out the box, so this is very frustrating.

if anyone can help thank you, because i need this tablet. I dont know anything about linux because i am new but id like to learn some basics.

SYSTEM INFORMATION

inxi -b
System:
Host:VictorsPCKernel:6.15.8-zen1-2-zenarch:x86_64bits: 64
Desktop:KDE Plasmav:6.4.3Distro: Garuda Linux
Machine:
Type:DesktopSystem:Acerproduct:Predator PO3-640v: 1.0
serial:
Mobo:Acermodel:Predator PO3-640v:1.2serial:
UEFI:American Megatrendsv:R01-A4date: 02/21/2022
CPU:
Info: 12-core (8-mt/4-st) 12th Gen Intel Core i7-12700F [MST AMCP]
speed (MHz): avg:800min/max: 800/4800:4900:3600
Graphics:
Device-1:NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate]driver: nvidia
v: 575.64.05
Display:x11server:``X.Org``v:21.1.18with:Xwaylandv:24.1.8driver: X:
loaded:nvidiaunloaded:modesettinggpu:nvidia,nvidia-nvswitchresolution:
1:1920x1080~60Hz2: N/A
API:OpenGLMessage: Unable to show GL data. glxinfo is missing.
Info: Tools: de: kscreen-console,kscreen-doctor
gpu:nvidia-settings,nvidia-smix11: xdpyinfo, xprop, xrandr
Network:
Device-1:Intel Alder Lake-S PCH CNVi WiFidriver: iwlwifi
Device-2:Realtek Killer E2600 GbEdriver: r8169
Drives:
Local Storage: total:1.38 TiBused: 111.82 GiB (7.9%)
Info:
Memory: total:16 GiBavailable:15.45 GiBused: 4.83 GiB (31.3%)
Processes:454Uptime:1h 1mShell:Bashinxi: 3.3.38

Garuda INXI:

garuda-inxi
System:
  Kernel: 6.15.8-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=301f7a27-eaeb-4b75-9a9c-fb0a549fd300 rw rootflags=subvol=@
    quiet loglevel=3 ibt=off
  Desktop: KDE Plasma v: 6.4.3 tk: Qt v: N/A info: frameworks v: 6.16.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop System: Acer product: Predator PO3-640 v: 1.0
    serial: <superuser required> Chassis: type: 3 serial: <superuser required>
  Mobo: Acer model: Predator PO3-640 v: 1.2 serial: <superuser required>
    part-nu: 0000000000000000 uuid: <superuser required>
    UEFI: American Megatrends v: R01-A4 date: 02/21/2022
CPU:
  Info: model: 12th Gen Intel Core i7-12700F bits: 64 type: MST AMCP
    arch: Alder Lake gen: core 12 level: v3 note: check built: 2021+
    process: Intel 7 (10nm ESF) family: 6 model-id: 0x97 (151) stepping: 2
    microcode: 0x3A
  Topology: cpus: 1x dies: 1 clusters: 9 cores: 12 threads: 20 mt: 8 tpc: 2
    st: 4 smt: enabled cache: L1: 1024 KiB desc: d-4x32 KiB, 8x48 KiB; i-8x32
    KiB, 4x64 KiB L2: 12 MiB desc: 8x1.2 MiB, 1x2 MiB L3: 25 MiB
    desc: 1x25 MiB
  Speed (MHz): avg: 1086 min/max: 800/4800:4900:3600 scaling:
    driver: intel_pstate governor: powersave cores: 1: 1086 2: 1086 3: 1086
    4: 1086 5: 1086 6: 1086 7: 1086 8: 1086 9: 1086 10: 1086 11: 1086 12: 1086
    13: 1086 14: 1086 15: 1086 16: 1086 17: 1086 18: 1086 19: 1086 20: 1086
    bogomips: 84480
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate]
    vendor: PC Partner / Sapphire driver: nvidia v: 575.64.05
    alternate: nouveau,nvidia_drm non-free: 550-570.xx+ status: current (as
    of 2025-04; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 ports: active: none
    off: DP-1,HDMI-A-1 empty: DP-2,DP-3 bus-ID: 0000:01:00.0
    chip-ID: 10de:2504 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.18 with: Xwayland v: 24.1.8
    compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting
    alternate: fbdev,nouveau,nv,vesa gpu: nvidia,nvidia-nvswitch
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 114 s-size: 856x241mm (33.70x9.49")
    s-diag: 889mm (35.01")
  Monitor-1: DP-1 note: disabled pos: right model: GT-191 built: 2018
    res: N/A dpi: 113 gamma: 1.2 size: 510x287mm (20.08x11.3")
    diag: 496mm (19.5") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  Monitor-2: HDMI-A-1 mapped: HDMI-0 note: disabled pos: primary,left
    model: Acer XB273 GX serial: <filter> built: 2021 res: mode: 1920x1080
    hz: 60 scale: 100% (1) dpi: 82 gamma: 1.2 size: 598x336mm (23.54x13.23")
    diag: 686mm (27") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
  Info: Tools: de: kscreen-console,kscreen-doctor
    gpu: nvidia-settings,nvidia-smi x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Alder Lake-S HD Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:7ad0 class-ID: 0403
  Device-2: NVIDIA GA106 High Definition Audio vendor: PC Partner / Sapphire
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:228e
    class-ID: 0403
  Device-3: Razer USA Kraken V3 HyperSense
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-4:3 chip-ID: 1532:0533 class-ID: 0300
    serial: <filter>
  API: ALSA v: k6.15.8-zen1-2-zen status: kernel-api tools: N/A
  Server-1: PipeWire v: 1.4.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Alder Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3 chip-ID: 8086:7af0 class-ID: 0280
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
    driver: r8169 v: kernel port: 3000 bus-ID: 0000:02:00.0 chip-ID: 10ec:2600
    class-ID: 0200
  IF: enp2s0 state: down mac: <filter>
  IF-ID-1: wg0-mullvad state: unknown speed: N/A duplex: N/A mac: N/A
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:6 chip-ID: 8087:0033
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: not found
    rfk-block: hardware: no software: no address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:467f rev: class-ID: 0104
Drives:
  Local Storage: total: 1.38 TiB used: 125.25 GiB (8.9%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN530
    SDBPNPZ-512G-1114 size: 476.94 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 21113000 temp: 49.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD10EZEX-21WN4A0 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: 1A01 scheme: GPT
Partition:
  ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 125.25 GiB (26.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 616 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 125.25 GiB (26.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 125.25 GiB (26.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
    used: 125.25 GiB (26.3%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 15.45 GiB used: 1.93 GiB (12.5%)
    priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 52.0 C mobo: N/A gpu: nvidia temp: 50 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 30%
Info:
  Memory: total: 16 GiB available: 15.45 GiB used: 5.01 GiB (32.4%)
  Processes: 483 Power: uptime: 4h 47m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 1 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.1 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1143 libs: 365 tools: yay Compilers:
    gcc: 15.1.1 Shell: garuda-inxi default: Bash v: 5.3.3 running-in: konsole
    inxi: 3.3.38
Garuda (2.7.3-2):
  System install date:     2025-08-01
  Last full system update: 2025-08-01
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-dkms
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:            

Please, post garuda-inxi and

  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text

Ask your friend about :slight_smile:

Make sure you have done the following before you post:

Template

:warning: Missing information requested in the template may result in not receiving assistance

Make sure you have done the following before you post:

Issue still unresolved? Then:

  • ONE issue per topic.
  • Describe your issue in detail. The more we know, the better we can help
  • Show us the results of your searches, and what you’ve tried
  • After rebooting, post the FULL output of garuda-inxi in the body of the post (not linked externally, or collapsed with the “hide details” feature)
  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text

Without garuda-inxi this request will be moved to 4xx Client Error > 412 Precondition Failed

2 Likes

My mistake. I have put the <> on my system info, yes i have been trying to figure this out myself all day yesterday for hours, and my friend was with me and she doesnt know what to do. Just hoping someone understands whats wrong because i dont.

This is not garuda-inxi and read carefully the text, it is not the correct format.

  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text
2 Likes

Sorry, i think now i have edited the post to put the correct information. Thanks.

Hello SoldierScorp,

  • a little bit tricky is this hardware to install for “first time users.” (special on arch based oss)

  • if this hardware running well on wayland –> sorry can`t test this –> no metal –> perhaps you must switch to x11

You have the wrong nvidia driver installed for your system.

For your gpu you need the nvidia-open-dkms driver. To install over konsole command pacman or garuda-hardware-tool and perhaps you open a new topic for this or use the forum search to read the how-to over installing nvidia-open-dkms driver.

as info: Nvidia hardened drivers break frequently - #3 by gampel

First:

For your tablet you need hurion tablet driver. You “find” this driver over “pacseek” or “octopi”

and to install (my example) with paru.

Use Garuda Rani (“garudas swiss army knife” :wink: ) or konsole command pacman to install (if not installed)

konsole: sudo pacman -S pacseek octopi paru

(as info: pacseek for info + install (terminal-gui) ; octopi (a graphical gui) for info ..pls don’t install stuff over octopi) ; paru = terminal aur helper to install packages

To install over konsole with command paru (with dependence)

sudo pacman -S python-evdev python-pyusb

then

paru -S uclogic-tools huriontablet (press key “q” if you see a message and “y” to confirm.

Then reboot and test –> result = ?

more info (sorry, many stuff for “first time” user :upside_down_face: )

Second: using x11 instead of wayland

  • Install plasma-x11-session if you are using X11. To install over garuda-rani or pacman: sudo pacman -S plasma-x11-session xf86-input-evdev

  • reboot –> login in Plasma (X11) not Plasma (Wayland)

  • you also need to add the following to your /etc/X11/xorg.conf.d/xorg.conf (create this file with root rights if it’s not already present):

    Section "InputClass"
    	Identifier "evdev tablet catchall"
    	MatchIsTablet "on"
    	MatchDevicePath "/dev/input/event*"
    	Driver "evdev"
    EndSection
    
    

reboot –> test –> result = ?

More info about how-to inside x11 ? Yes..it exist, sorry :person_shrugging:

third: perhaps this is can be a solution

but install command is paru -S digimend-kernel-drivers-dkms-git xf86-input-wacom

(not paru -Syu)

to update your system pls use: garuda-update -a (konsole)

2 Likes

hello, gampel.

i appreciate and thank you for your time and trying to help me, i spent yesterday following your steps but unfortunately i messed something up in the terminal or my root and i could no longer boot my pc. I had to to a fresh reinstall of KDE LITE and since “Wayland” had the option for a graphics tablet, and x11 does NOT, that might be the main issue. I ran a script to allow an open source nvidia driver with the help of my friend, and she sent me lines of code to past into terminal to stop the awful lag and stuttering wayland has with nvidia, and for now the tracking on my tablet works perfectly out of the box with no drivers. I will install a paint program and test this today. but it is interesting that x11 completely removes the option for “Drawing Tablet” in your system settings.

as info:

You did not describe these errors. If you have now no probs with the nouveau driver, that’s ok.

You have a nvidia rtx 3.000 generation gpu and with the nouveau driver, you don’t have the full potential for your gpu, that’s all.

3 Likes

:down_arrow:

:down_arrow:

  • Needs the user to set up most of the theming and device settings
  • Might be missing some quality of life features
    Garuda Linux
4 Likes

When starting out with Linux, it is better to choose the full KDE version and simply uninstall what you don’t need. Of course, this is not trivial, because as a beginner, how do you know what you need and what you don’t?
You don’t have any space issues, so if I were you, I would simply choose the non-Lite version. That will make your life easier.

1 Like

You need to temper your expectations if you wish to use Linux. If you expect all non mainstream hardware to simply work OOTB with Linux, you are likely going to be sorely disappointed. Graphics tablets have always been a problem to get working properly in Linux, and with the change to Wayland things could be getting even more complicated for support.

To make matters worse, you are somewhat setting yourself up for failure by jumping into the deep end of the pool first without spending any time even learning to dog paddle. You definitely should not be using the Garuda KDE Lite edition, as it is intended only for advanced users. No matter how user friendly Garuda attempts to be, it still is mostly a shiny coat of paint with Arch under the hood. Arch Linux is really not the best choice for users completely unfamiliar with Linux.

You may want to reconsider starting your Linux journey with a distro more intended for Linux newbies such as Ubuntu or Linux Mint. I say this because, you yourself already admitted on your first post how frustrated you were becoming. Starting off at the shallow end first is usually the best route to long term success IMO, (if you really want to be free of Windows dependence).

Either way, good luck getting your tablet working.

3 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.