이것LPD8음악적 물리적 하드웨어입니다. 연결되면 시작하고 싶습니다.유체 합성기. Debian에는 컴포지터를 fluidsynth.service
실행하는 인스턴스 가 있습니다 .--user
Systemd는 장치를 연결하자마자 장치를 인식합니다.
$ systemctl --user list-units --type=device
UNIT LOAD ACTIVE DESCRIPTION
...
sys-devices-platform-soc-1c1a000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-sound-card1-controlC1.device loaded active plugged LPD8
...
설명과 단위 측면에서 LPD8의 상태를 쿼리할 수 있습니다.
$ systemctl status LPD8.device
○ LPD8.device - /LPD8
Loaded: loaded
Active: inactive (dead)
$ systemctl status sys-devices-platform-soc-1c1a000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-sound-card1-controlC1.device
○ sys-devices-platform-soc-1c1a000.usb-usb1-1x2d1-1x2d1.3-1x2d1.3:1.0-sound-card1-controlC1.device - /sys/devices/platform/soc/1c1a000.usb/usb1/1x2d1/1x2d1.3/1x2d1.3:1.0/sound/card1/controlC1
Loaded: loaded
Active: inactive (dead)
그러나 LPD8 장치에 add-wants
연결할 수 없습니다. systemd에서 장치 파일이 누락되었다고 불평하는 것 같습니다.fluidsynth.service
$ systemctl --user add-wants LPD8.device fluidsynth.service
Failed to add dependency: Unit file LPD8.device does not exist.
$ systemctl --user add-wants sys-devices-platform-soc-1c1a000.usb-usb1-1\x2d1-1\x2d1.3-1\x2d1.3:1.0-sound-card1-controlC1.device fluidsynth.service
Failed to add dependency: Unit file sys-devices-platform-soc-1c1a000.usb-usb1-1x2d1-1x2d1.3-1x2d1.3:1.0-sound-card1-controlC1.device does not exist.
fluidsynth.service
LPD8을 연결하면 부팅됩니다. 무엇이 빠졌나요?