получение razercfg для работы с использованием systemd - systemctl: команда не найдена

Моя цель - изменить мой DPI мыши. Так что любое разочаровывающее решение также приветствуется.

Я пытаюсь заставить эту программу работать, и я следую ее файлу README: http://bues.ch/cms/hacking/razercfg.html

Теперь мне нужно использовать следующую команду:

systemctl start razerd

Попытка использовать приведенную выше команду привела к тому, что мне нужно было установить systemd. Попытка установить systemd заканчивается следующей ошибкой:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package systemd is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  systemd-services systemd-services:i386

E: Package 'systemd' has no installation candidate

Итак, я установил systemd-services. Теперь команда systemctl start razerd приводит к:

wico@wico-System-Product-Name ~/razer/build $ systemctl start razerd
systemctl: command not found

В readme указано, что я могу ввести следующие команды без использования systemd и, возможно, сделать это следующим образом:

cp ./razerd.initscript /etc/init.d/razerd
ln -s /etc/init.d/razerd /etc/rc2.d/S99razerd
ln -s /etc/init.d/razerd /etc/rc5.d/S99razerd
ln -s /etc/init.d/razerd /etc/rc0.d/K01razerd
ln -s /etc/init.d/razerd /etc/rc6.d/K01razerd

Но это заканчивается еще одним сообщением об ошибке:

wico@wico-System-Product-Name ~/razer/build $ cp ./razerd.initscript /etc/init.d/razerd
cp: cannot stat ‘./razerd.initscript’: No such file or directory

Тогда есть что может быть третьим решением в файле README. Но это может быть просто информация. Он говорит:

If you use udev:

The `make install` step installed the udev script to
  $(pkg-config --variable=udevdir udev)/rules.d/80-razer.rules
This should work on most distributions.

Я предполагаю, что могу просто пропустить этот шаг, но я включу это для ясности.

Все это, вероятно, имеет какое-то отношение ко мне, в неправильной папке, но файл razercfg README просто не ясен об этом, и я начинаю, когда дело доходит до linux.

Предыдущий вопрос относительно одной и той же установки программы: http: // bues.ch/cms/hacking/razercfg.html

Когда я попробовал предлагаемое решение вместо init-скриптов, он, похоже, поступил правильно, хотя есть сообщения, в которых говорится, что нет match или exist:

wico@wico-System-Product-Name ~/razer $ sudo cp ./razerd.initscript /etc/init.d/razerd
wico@wico-System-Product-Name ~/razer $ sudo update-rc.d razerd enable
update-rc.d: warning:  start runlevel arguments (none) do not match razerd Default-Start values (2 3 4 5)
update-rc.d: warning:  stop runlevel arguments (none) do not match razerd Default-Stop values (0 1 6)
 System start/stop links for /etc/init.d/razerd do not exist.
wico@wico-System-Product-Name ~/razer $ sudo service razerd start
 * Starting Razer device state daemon: razerd                            [ OK ]
wico@wico-System-Product-Name ~/razer $ sudo update-rc.d razerd defaults
Adding system startup for /etc/init.d/razerd ...
   /etc/rc0.d/K20razerd -> ../init.d/razerd
   /etc/rc1.d/K20razerd -> ../init.d/razerd
   /etc/rc6.d/K20razerd -> ../init.d/razerd
   /etc/rc2.d/S20razerd -> ../init.d/razerd
   /etc/rc3.d/S20razerd -> ../init.d/razerd
   /etc/rc4.d/S20razerd -> ../init.d/razerd
   /etc/rc5.d/S20razerd -> ../init.d/razerd

После этого я просмотрел папку razer / ui и дважды щелкнул файл python под названием «qrazercfg», и теперь я могу изменить настройки мыши Razer в графическом режим пользовательского интерфейса.

1
задан 13 April 2017 в 15:25

0 ответов

Другие вопросы по тегам:

Похожие вопросы: