Da komme ich überhaupt nicht mehr mit. a2jmidi ist, wenn ich das richtig verstanden habe dazu da, dass sich Alsa-Midi-Geräte/-Ports mit jack verwenden lassen?
Ist das ein zusätzliches Problem zu den wechselnden Midiports oder ist das eine Methode den Fehler zu umgehen?
Nachdem ich aber sowieso nicht so recht weiß wie man bei den Midiports weiterkommen könnte, kann ich dir (hoffentlich) zumindest die andere Frage beantworten
fulltilt hat geschrieben: ![↑ zum Beitrag ↑](https://debianforum.de/forum/styles/debianforumde/theme/images/debianforum_uparrow.png)
17.12.2018 14:25:48
gibt es eine Möglichkeit Jack2 als Autostart incl. a2jmidid Befehl vorm Login auszuführen?
Ja, du könntest systemd user units dafür einrichten. Also eine »
~/.config/systemd/user/jackd.service« anlegen. Für den Inhalt findet man im Netz viele Vorschläge (aufpassen es gibt ein paar Unterschiede zwischen user- und system-Units), aber ich würde es für jack mit etwas wie
Code: Alles auswählen
[Unit]
Description=JACK Audio Connection Kit Server
[Service]
ExecStart=/usr/bin/jackd
[Install]
WantedBy=default.target
versuchen. jackd kannst du natürlich die gewünschten Optionen mitgeben.
Starten kannst du die Unit, wenn noch kein jack läuft und als normaler Benutzer mit
Wenn das funktioniert kannst du mit
dafür sorgen, dass diese Unit bei der Anmeldung autmatisch gestartet wird. Willst du nun, dass deine Userunits tatsächlich schon vor der Anmeldung gestartet werden, kannst du noch folgendes machen
(Wobei du fulltilt durch deinen Benutzernamen ersetzen musst). Damit wird deine User-Session bereits vor der Anmeldung gestartet.
Wenn das funktioniert kannst du mit a2jmidid genauso verfahren und je nachdem welcher der beiden Units zuerst gestartet werden soll mit Abhängigkeiten für die richtige Reihenfolge sorgen.