Skip to content

Compile errors, MSI MPG341QR on Garuda Linux (arch btw) #51

@neomikr0n

Description

@neomikr0n

Hey! I got an MSI MPG341QR for my Garuda Linux (arch based), so I tried to make TARGETOS=arch, but there are a bunch of errors and doesn't compile.

Already tried:

  • make, make TARGETOS=osx (lol)

  • make clean, then: make USE_HIDAPI=0 &> moar-errors

  • reinstalled dependencies:

╰─λ sudo pacman -S libusb hidapi
warning: libusb-1.0.26-2 is up to date -- reinstalling
warning: hidapi-0.13.1-2 is up to date -- reinstalling
  • Installing dev/devel libraries, turns out Arch Linux based distros does not split its packages resulting in:
yay -S libusb-dev libhidapi-dev libusb-devel hidapi-devel
 -> No AUR package found for libusb-dev
 -> No AUR package found for libhidapi-dev
 -> No AUR package found for libusb-devel
 -> No AUR package found for hidapi-devel
  • Editing makefile changing "-lhidapi" to "lhidapi-hidraw" or "lhidapi-libusb" and several other creative options without success.

Could you please kindly help? Thank you in advance! :)


P.D. More info:

neofetch dixit:

OS: Garuda Linux 
Kernel: 6.3.1-zen2-1-zen 
Uptime: 5 hours, 11 mins 
Packages: 2084 (pacman) 
Shell: bash 
DE: Hyprland 
WM: sway 
Terminal: foot 
CPU: 13th Gen Intel i5-13600K (20) @ 5.2GHz 
GPU: AMD ATI Radeon RX 6650 XT / 6700S / 6800S 
Memory: 11.19GiB / 31.12GiB 

[🔍] × sudo lsusb

Bus 002 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 009: ID 1462:3fa4 Micro Star International MSI Gaming Controller
Bus 001 Device 007: ID 0bda:4c3a Realtek Semiconductor Corp. USB Audio
Bus 001 Device 005: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 0b05:19af ASUSTek Computer, Inc. AURA LED Controller
Bus 001 Device 008: ID 1532:0071 Razer USA, Ltd RZ01-0254 Gaming Mouse [DeathAdder Essential White Edition]
Bus 001 Device 006: ID 08bb:2704 Texas Instruments PCM2704 16-bit stereo audio DAC
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Metadata

Metadata

Assignees

No one assigned

    Labels

    branch createdCreated a branch for this issuebugSomething isn't workingfeedback neededNeed feedback to close the issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions