Jak skonfigurować urządzenia peryferyjne do gier Razer w systemie Linux z polichromatycznym

Czy posiadasz sprzęt gamingowy marki Razer i nie wiesz, jak skonfigurować jego urządzenia peryferyjne na systemie Linux? W takim razie narzędzie Polychromatic może być dla Ciebie interesującą opcją. Jest to kompleksowe graficzne narzędzie front-end, które umożliwia konfigurację urządzeń Razer w systemie Linux.

Aby zainstalować Polychromatic, musisz mieć najnowsze sterowniki dla urządzeń Razer działających na Linuxie. Poniżej znajdziesz instrukcje, które pomogą Ci w tym procesie.

Instalacja OpenRazer i Polychromatic

Sterownik OpenRazer jest szeroko wspierany w systemie Linux. Niezależnie od używanej dystrybucji, zazwyczaj istnieje sposób na jego instalację. Aby rozpocząć, otwórz terminal i wpisz odpowiednie polecenia dla swojego systemu operacyjnego.

Ubuntu

Tak jak w przypadku wielu aplikacji zewnętrznych, OpenRazer można zainstalować na Ubuntu za pośrednictwem PPA. W terminalu użyj polecenia add-apt-repository, aby dodać źródło oprogramowania.

sudo add-apt-repository ppa:openrazer/stable

Następnie zaktualizuj źródła oprogramowania Ubuntu, co jest niezbędnym krokiem, aby system zauważył nowo dodane PPA.

sudo apt update

Po aktualizacji system poinformuje Cię, że są dostępne nowe aktualizacje. Zainstaluj je, używając polecenia aktualizacji. Nie pomijaj tego kroku, ponieważ brak zainstalowania niezbędnych aktualizacji może wpłynąć na działanie oprogramowania Razer.

sudo apt upgrade -y

Gdy system jest już aktualny, możesz przystąpić do instalacji najnowszej wersji sterowników OpenRazer za pomocą poniższego polecenia.

sudo apt install openrazer-meta

Jeśli podczas instalacji OpenRazer napotkasz błędy, może to być spowodowane wyłączeniem źródła oprogramowania Universe. Włącz je, wykonując poniższe polecenie:

sudo add-apt-repository universe

sudo apt update

Po zaktualizowaniu spróbuj ponownie zainstalować OpenRazer.

Debian

Podobnie jak w przypadku Ubuntu, oprogramowanie można zainstalować z zewnętrznych źródeł. Niestety, PPA nie współpracuje z Debianem w tak łatwy sposób, więc musisz to zrobić ręcznie.

Najpierw użyj polecenia echo, aby dodać OpenRazer do pliku sources.list Debiana.

Uwaga: wykonaj to jako root, używając su, lub dodaj się do pliku sudoer.

su

echo 'deb https://download.opensuse.org/repositories/hardware:/razer/Debian_9.0/ /' > /etc/apt/sources.list.d/hardware:razer.list

Źródło oprogramowania OpenRazer zostało dodane. Następnie uruchom polecenie aktualizacji, aby nowe źródło stało się dostępne.

sudo apt-get update

Jeśli podczas aktualizacji apt-get pojawią się dostępne aktualizacje, pamiętaj, aby je zainstalować, aby OpenRazer działał optymalnie.

sudo apt-get upgrade

Na końcu zainstaluj sterownik, wpisując:

sudo apt-get install openrazer-meta

Po zainstalowaniu sterowników OpenRazer możesz przejść do instalacji Polychromatic:

echo "deb https://ppa.launchpad.net/polychromatic/stable/ubuntu xenial main" | sudo tee -a /etc/apt/sources.list.d/polychromatic.list
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 96B9CD7C22E2C8C5
sudo apt-get update
sudo apt-get install polychromatic

Arch Linux

OpenRazer jest dostępny dla użytkowników Arch Linux poprzez repozytorium AUR. Aby zainstalować to oprogramowanie, najpierw zainstaluj pakiet Git przy użyciu Pacmana.

sudo pacman -S git

Może być również konieczne zainstalowanie pakietu base-devel, który jest wymagany do interakcji z AUR.

sudo pacman -S base-devel

Następnie pobierz najnowszy plik pkgbuild OpenRazer, używając polecenia git.

git clone https://aur.archlinux.org/openrazer.git

Przejdź do folderu klonowania i rozpocznij proces kompilacji, używając makepkg. Pamiętaj, że budowanie z AUR może być problematyczne. Zazwyczaj użycie flag -si automatycznie instaluje wszystkie zależności, ale czasami może to nie zadziałać. W takim przypadku odwiedź stronę OpenRazer na AUR i ręcznie zainstaluj wszystkie wymagane programy.

Po zainstalowaniu OpenRazer przejdź do instalacji Polychromatic.

git clone https://aur.archlinux.org/polychromatic.git

cd polychromatic

makepkg -si

Fedora

Instalacja OpenRazer i Polychromatic w Fedorze jest możliwa dzięki Suse OBS. Zacznij od dodania źródła oprogramowania dla OpenRazer w terminalu. W tym przewodniku skoncentrujemy się na Fedorze 28, jednak istnieją repozytoria dla wersji 27 i 26. Zamień „Fedora 28” na swoją wersję w poniższych poleceniach.

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/hardware:razer/Fedora_28/hardware:razer.repo

Po dodaniu źródła OpenRazer dodaj również źródło Polychromatic:

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/hardware:razer/Fedora_28/hardware:razer.repo

Na koniec zainstaluj zarówno OpenRazer, jak i Polychromatic:

sudo dnf install openrazer-meta polychromatic

OpenSUSE

Aby zainstalować Polychromatic na OpenSUSE, dodaj źródła oprogramowania OpenRazer i Polychromatic:

sudo zypper addrepo https://download.opensuse.org/repositories/hardware:razer/openSUSE_Tumbleweed/hardware:razer.repo

lub

sudo zypper addrepo https://download.opensuse.org/repositories/hardware:razer/openSUSE_Leap_15.0/hardware:razer.repo

Odśwież źródła oprogramowania Zypper.

sudo zypper refresh

Na koniec zainstaluj OpenRazer i Polychromatic za pomocą poniższego polecenia:

sudo zypper install polychromatic openrazer-meta

Użytkowanie Polychromatic

Jeśli chcesz dostosować podświetlenie RGB w swoim urządzeniu Razer, otwórz aplikację Polychromatic. Po uruchomieniu powinieneś zobaczyć dostępne opcje dla różnych typów obsługiwanych urządzeń. Jeśli sterownik OpenRazer działa poprawnie, będziesz mógł łatwo edytować te ustawienia.

Wybierz opcję „przegląd”, aby zobaczyć urządzenia Razer podłączone i rozpoznawane przez Twój komputer z systemem Linux. Polychromatic pozwala na modyfikację tylko tych urządzeń, które są aktualnie podłączone do systemu.

Aby wprowadzić zmiany w urządzeniu Razer, wybierz jego nazwę w menu opcji, aby otworzyć jego okno ustawień.

W oknie ustawień możesz zmieniać parametry oświetlenia oraz inne opcje. Zmiany powinny być automatycznie stosowane do urządzenia.