Installing Arctis-Manager

So I found that someone has built a manager similar to Steelseries GG and I wanted to give it a try. I’ve run through the install setup but the program never seems to install. Am I missing a step? Ive linked the GitHub to this. If anyone can help me out it would be appreciated.

Linus-Arctis-Manager

Post the whole output of the installation command:

yay -S linux-arctis-manager

according the link you posted.

Edit: make sure you have a fully updated system first

❯ paru -S linux-arctis-manager
:: Resolving dependencies…
:: There are 2 providers available for linux-arctis-manager:
:: Repository AUR:
1) linux-arctis-manager 2) linux-arctis-manager-git
Enter a number (default=1): 1
:: Calculating conflicts…
:: Calculating inner conflicts…

Repo (10) Old Version New Version Make Only
cachyos/python-pulsectl 1:24.12.0-2 No
cachyos-extra-v3/pyside6 6.11.1-1.1 No
cachyos-extra-v3/python-ruamel.yaml.clib 0.2.15-2.1 No
cachyos-extra-v3/shiboken6 6.11.1-1.1 No
cachyos-extra-v3/uv 0.11.15-1.1 Yes
extra/python-dbus-next 0.2.3-8 No
extra/python-installer 1.0.0-1 Yes
extra/python-pyudev 0.24.4-1 No
extra/python-pyusb 1.3.1-2 No
extra/python-ruamel-yaml 0.18.11-1 No

Aur (1) Old Version New Version Make Only
aur/linux-arctis-manager 2.3.1-6 No

:: Proceed to review? [Y/n]: y

:: Downloading PKGBUILDs…
PKGBUILDs up to date
Paging with less. Press ‘q’ to quit or ‘h’ for help.

:: linux-arctis-manager:
PKGBUILD:
# Maintainers: Debucquoy Anthony (tonitch) d.tonitch@gmail.com
# Ivan Feign (Aiyahhh) ivan.feign@gmail.com

pkgname=linux-arctis-manager 
\_pkgname=Linux-Arctis-Manager 
pkgver=2.3.1 
pkgrel=6 
pkgdesc="An open-source replacement for SteelSeries GG, to manage your Arctis headset on Linux!" 
arch=('x86_64') 
url=" https://github.com/elegos/Linux-Arctis-Manager " 
license=('GPL-3.0-only') 
depends=(python-pulsectl python-pyudev python-dbus-next pyside6 python-pyusb python-ruamel-yaml) 
makedepends=(uv python-installer git) 
checkdepends=() 
source=("https://github.com/elegos/$_pkgname/archive/refs/tags/v$pkgver.tar.gz" 
            "arctis-manager.service") 
install="linux-arctis-manager.install" 
sha256sums=('7652bf90b2e46963f29593f15b6738a4471d0d95081dc2d6ae051b0c0780ee09' 
            '3ad9e074ffa85ead9089d4b16f2974d0a9710d7e428cdf61744e6d1cd7b19d6c') 
 
build() { 
    cd "${\_pkgname}-${pkgver}" 
    uv build 
} 
 
package() { 
    cd "${\_pkgname}-${pkgver}" 
    python -m installer --destdir="$pkgdir" dist/\*.whl 
 
    # Generating and installing udev rules 
    install -d "$pkgdir"/usr/lib/udev/rules.d/ 
    PYTHONPATH=${pkgdir}/usr/lib/python3.14/site-packages $pkgdir/usr/bin/lam-cli udev write-rules --rules-path "$pkgdir"/usr/lib/udev> 
 
    # Installing desktop entries 
    install -D -m644 src/linux_arctis_manager/desktop/ArctisManager.desktop "$pkgdir"/usr/share/applications/ArctisManager.desktop 
    install -D -m644 src/linux_arctis_manager/desktop/ArctisManagerSystray.desktop "$pkgdir"/usr/share/applications/ArctisManagerSystr> 
 
    # Adding systemd Service 
    install -D -m644 ${srcdir}/arctis-manager.service ${pkgdir}/usr/lib/systemd/user/arctis-manager.service 
} 

arctis-manager.service:
[Unit]
Description=Arctis Manager
StartLimitInterval=1min
:

Is that the fullness of the output?

As in it stops there? No user input?

Likely that is simply paru showing you what should be inspected before continuing.

That is its showing you the PKGBUILD and such.
Probably just piped through less.
So press SPACE or similar to keep outputting more.. and Q to quit/exit the review and continue building.

The exit thing was also the very first thing printed;

Its not only important to understand the basics of things like your aur-helper.
But also the AUR in general before using it.
And read every PKGBUILD.

Thats all the output. I do nothing after that. I probably dont fully understand what Im supposed to be doing. Some of this stuff Im still figuring out as I go.

Read what its showing you or otherwise find some way to trust it.
( As this package is listed by the software author we might guess its partially supported and/or vetted. I also looked and it seems to just pull from that github. )

When satisfied press Q and continue following the prompts.

Apparently Im just an idiot. Hitting space bar went through the rest of it and then it finally finished the install

Space would get you to the end of the text but not exit the pager (less).

So I would guess you hit Q at some point.

In whatever case .. glad you are now on your way.

Disagree.
Less experience with some particular thing does not mean you are any less intelligent than anyone else. :slight_smile:

Yeah when it was done I hit Q ti quit, restarted and it was good to go. Thanks for the help