Steam Deck

Steam Deck

Cuzzx Jul 29, 2022 @ 5:24am
Help installing Openrazer for Razer Mouse settings
I want to make my Razer mouse do its tricks.

I tried installing RazerGenie from the Discovery store.
When I launch it it complains about OpenRazer not being installed.
I go to OpenRazer website and I try to follow the instructions: https://openrazer.github.io/#download

I put "sudo gpasswd -a $USER plugdev" into Konsole, I input my password, but then it fails on me with "gpasswrd: group 'plugdev' does not exsit in /etc/group" and that's as far as I could get.

Would anyone be able to help me? Thanks!
< >
Showing 1-15 of 46 comments
MrSandman Jul 29, 2022 @ 5:59am 
Install openrazer-meta from the AUR using an AUR helper or by building the PKGBUILD directly.

After the drivers are installed, please restart the computer.
MrSandman Jul 29, 2022 @ 6:12am 
See my last post
Last edited by MrSandman; Jul 29, 2022 @ 11:13am
Cuzzx Jul 29, 2022 @ 10:13am 
Originally posted by MrSandman:
sudo steamos-readonly disable
sudo btrfs property set -ts / ro false
sudo pacman-key --init
sudo pacman-key --populate archlinux holo
sudo pacman -S base-devel git
git clone https://aur.archlinux.org/openrazer.git
cd openrazer
sudo makepkg -sri
reboot
sudo steamos-readonly enable
sudo btrfs property set -ts / ro true

Thanks, I ran all those, but I still get:

"(130)(deck@(((MACHINENAME))) ~)$ gpasswrd: group 'plugdev' does not exsit in /etc/group
bash: gpasswrd:: command not found
(127)(deck@Iconoclast ~)$ "
MrSandman Jul 29, 2022 @ 10:42am 
Exactly where do you get that error?
MrSandman Jul 29, 2022 @ 11:04am 
You need to install kernel headers too.


Forget your steps. type in the shell, exactly what I put below.

sudo steamos-readonly disable
sudo btrfs property set -ts / ro false
sudo pacman-key --init
sudo pacman-key --populate archlinux holo
sudo pacman -Syu base-devel git linux-neptune-headers
git clone https://aur.archlinux.org/openrazer.git
cd openrazer
makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
reboot
sudo steamos-readonly enable
sudo btrfs property set -ts / ro true
Last edited by MrSandman; Jul 29, 2022 @ 11:22am
MrSandman Jul 29, 2022 @ 11:12am 
For me it has worked.

Save these commands, because you will have to run them on every system update.
Cuzzx Aug 3, 2022 @ 6:36am 
I've tried twice, I still get the plugdev not existing message...
Cuzzx Aug 3, 2022 @ 7:12am 
I get this:

(deck@x ~)$ git clone https://aur.archlinux.org/openrazer.git
cd openrazer
makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
Cloning into 'openrazer'...
remote: Enumerating objects: 199, done.
remote: Counting objects: 100% (199/199), done.
remote: Compressing objects: 100% (134/134), done.
remote: Total 199 (delta 65), reused 199 (delta 65), pack-reused 0
Receiving objects: 100% (199/199), 76.18 KiB | 180.00 KiB/s, done.
Resolving deltas: 100% (65/65), done.
==> ERROR: Cannot find the fakeroot binary.
[sudo] password for deck:
Failed to connect to bus: No medium found
(1)(deck@Iconoclast openrazer)$ ^C
(130)(deck@x openrazer)$ ^C
(130)(deck@x openrazer)$
Zychon Aug 3, 2022 @ 9:02am 
Is the OS unlocked?
ba0701 Aug 3, 2022 @ 1:22pm 
Originally posted by MrSandman:
You need to install kernel headers too.


Forget your steps. type in the shell, exactly what I put below.

sudo steamos-readonly disable
sudo btrfs property set -ts / ro false
sudo pacman-key --init
sudo pacman-key --populate archlinux holo
sudo pacman -Syu base-devel git linux-neptune-headers
git clone https://aur.archlinux.org/openrazer.git
cd openrazer
makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
reboot
sudo steamos-readonly enable
sudo btrfs property set -ts / ro true

I have installed RazerGenie from Discover, Then I ran your script (thank you very much for that!), and when I open RazerGenie it says OpenRazer Daemon is not installed. Any further suggestions?

By the way, I don't seem to get any errors during the srcript operation, the system reboots when it finishes, and when I go back to the Desktop and open RazerGenie, that is when I get told RazerDaemon is not installed.
Last edited by ba0701; Aug 3, 2022 @ 1:24pm
Cuzzx Aug 3, 2022 @ 2:19pm 
Originally posted by Zychon:
Is the OS unlocked?
How do I do that?
ba0701 Aug 3, 2022 @ 2:49pm 
Originally posted by Cuzzx:
Originally posted by Zychon:
Is the OS unlocked?
How do I do that?

Open a terminal window and type passwd , then enter your password twice, this gives you root access, as explained here:

https://steamcommunity.com/groups/steamuniverse/discussions/1/648814395741989999/

I had to find that for installing something else, as I'm just as linux-green as you my friend, obviously, I can't get OpenRazer working either.
MrSandman Aug 3, 2022 @ 3:58pm 
Originally posted by Cuzzx:
I get this:

(deck@x ~)$ git clone https://aur.archlinux.org/openrazer.git
cd openrazer
makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
Cloning into 'openrazer'...
remote: Enumerating objects: 199, done.
remote: Counting objects: 100% (199/199), done.
remote: Compressing objects: 100% (134/134), done.
remote: Total 199 (delta 65), reused 199 (delta 65), pack-reused 0
Receiving objects: 100% (199/199), 76.18 KiB | 180.00 KiB/s, done.
Resolving deltas: 100% (65/65), done.
==> ERROR: Cannot find the fakeroot binary.
[sudo] password for deck:
Failed to connect to bus: No medium found
(1)(deck@Iconoclast openrazer)$ ^C
(130)(deck@x openrazer)$ ^C
(130)(deck@x openrazer)$


sudo steamos-readonly disable
sudo btrfs property set -ts / ro false
sudo pacman-key --init
sudo pacman-key --populate archlinux holo
sudo pacman -Syu base-devel git linux-neptune-headers fakeroot
git clone https://aur.archlinux.org/openrazer.git
cd openrazer
makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
reboot
sudo steamos-readonly enable
sudo btrfs property set -ts / ro true
MrSandman Aug 3, 2022 @ 4:02pm 
Originally posted by ba0701:
Originally posted by MrSandman:
You need to install kernel headers too.


Forget your steps. type in the shell, exactly what I put below.

sudo steamos-readonly disable
sudo btrfs property set -ts / ro false
sudo pacman-key --init
sudo pacman-key --populate archlinux holo
sudo pacman -Syu base-devel git linux-neptune-headers
git clone https://aur.archlinux.org/openrazer.git
cd openrazer
makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
reboot
sudo steamos-readonly enable
sudo btrfs property set -ts / ro true

I have installed RazerGenie from Discover, Then I ran your script (thank you very much for that!), and when I open RazerGenie it says OpenRazer Daemon is not installed. Any further suggestions?

By the way, I don't seem to get any errors during the srcript operation, the system reboots when it finishes, and when I go back to the Desktop and open RazerGenie, that is when I get told RazerDaemon is not installed.

Remember to do this command after makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service
ba0701 Aug 3, 2022 @ 5:11pm 
Originally posted by MrSandman:
Originally posted by ba0701:

I have installed RazerGenie from Discover, Then I ran your script (thank you very much for that!), and when I open RazerGenie it says OpenRazer Daemon is not installed. Any further suggestions?

By the way, I don't seem to get any errors during the srcript operation, the system reboots when it finishes, and when I go back to the Desktop and open RazerGenie, that is when I get told RazerDaemon is not installed.

Remember to do this command after makepkg -sri
sudo systemctl --user enable --now openrazer-daemon.service

Upon closer inspection, I think it may not be loading the OpenRazer drivers, because I don't believe it sees my Turret keyboard. I did not see the Turret listed in the supported devices, but thought I would try it, and it appears it can't access it, likely due to the wireless capabilities. Real shame, the Turret, I believe, is the best keyboard/lapboard in the industry, and believe me I have owned them all. Given I will be using the Deck in docked mode from my couch for the majority of the time (long story, but I cannot go into the room where my main desktop PC is at during the week), and the Deck was the answer to all of my problems, well PC related problems anyhow. I will just continue with the Corsair K63 for now. Thank you again, very much, for your help!!

Every time I run the command you just typed, this is the error I am getting:

(1)(deck@steamdeck openrazer)$ sudo systemctl --user enable --now openrazer-daemon.service
[sudo] password for deck:
Failed to connect to bus: No medium found
(1)(deck@steamdeck openrazer)$
< >
Showing 1-15 of 46 comments
Per page: 1530 50

Date Posted: Jul 29, 2022 @ 5:24am
Posts: 46