Wie Ardour starten?

D

DSt

Registriert
29.12.13
Beiträge
7
Reaktionen
0
Punkte
8
Hallo,
ich nütze seit einigen Monaten - neben Windows - Linux Mint 15 (Cinnamon) und finde mich bisher ziemlich gut zurecht. Das einzige, was mir noch fehlt - damit das Betriebssystem alle meine Bedürfnisse und Interessen abdeckt - , wäre eine gute Digital Audio Workstation, speziell für das Aufnehmen von Vocals und Instrumenten. Hier bietet sich natürlich Ardour an - aber leider sind mehrere Versuche Ardour zu aktivieren bis jetzt immer am gleichen Problem, für das ich einfach keine Lösung finde, gescheitert.Ich habe mittels Softwareverwaltung eine ältere Version von Ardour (1:2.8.16-0~raring4) installiert, dazu den erforderlichen Server jackd und das Control-Panel Qjackctl, ebenfalls aus der Softwareverwaltung. Ganz gleich, ob ich JACK - über das Panel - starte oder nicht - sobald ich Ardour starten will, kommt IMMER diese Meldung:

"Ardour could not start JACK
Dafür kann es verschiedene Gründe geben:

1) Sie haben nicht unterstützte Audioeinstellungen gewählt.
2) JACK wurde unter einem anderen Benutzer gestartet.

Betrachten Sie bitte diese Möglichkeiten und verwenden sie ggf. andere Einstellungen."

Was ist hier das Problem? Ich kann absolut keinen Anhaltspunkt für eine Lösung finden; Die Anleitung auf der Seite von Ardour und diverse Tutorials (meist auf Englisch) bieten mir für dieses Problem überhaupt keine Hilfe. Wäre SEHR dankbar, wenn mir jemand helfen oder mir zumindest Anstöße zur Hilfe geben könnte!

Grüße aus Wien,
Dieter
 
Hast du Jack selbst auch gestartet oder nur geöffnet?
 
Hallo,
ich nütze seit einigen Monaten - neben Windows - Linux Mint 15 (Cinnamon) und finde mich bisher ziemlich gut zurecht. Das einzige, was mir noch fehlt - damit das Betriebssystem alle meine Bedürfnisse und Interessen abdeckt - , wäre eine gute Digital Audio Workstation, speziell für das Aufnehmen von Vocals und Instrumenten. Hier bietet sich natürlich Ardour an - aber leider sind mehrere Versuche Ardour zu aktivieren bis jetzt immer am gleichen Problem, für das ich einfach keine Lösung finde, gescheitert.Ich habe mittels Softwareverwaltung eine ältere Version von Ardour (1:2.8.16-0~raring4) installiert,
r
Ich würde bei Linux-Software eigentlich immer die aktuellste Version, die zu haben ist, empfehlen...
dazu den erforderlichen Server jackd und das Control-Panel Qjackctl, ebenfalls aus der Softwareverwaltung. Ganz gleich, ob ich JACK - über das Panel - starte oder nicht

Wenn Du Jack mit Qjackctl startest, zeigt es dann an, dass Jack läuft?

- sobald ich Ardour starten will, kommt IMMER diese Meldung:

2) JACK wurde unter einem anderen Benutzer gestartet.

Du startest hier nichts als Administrator(Root) ?

Alle, ausnahmslos alle Anwendungsprogramme für Linux startet man als normaler Nutzer. Root braucht man wirklch nur für Systemänderungen wie Softwareinstallation und dergleichen.
 
- Ich habe auch schon Ardour 3 - über die Softwareverwaltung - probiert - funktionierte auch nicht. Hier gab es eine noch lapidarere Fehlermeldung, sinngemäß: Projekt xy konnte nicht geöffnet werden. Ich habe das aber hier außen vor gelassen, weil ich vermutet habe, dass Ardour 3 ohnehin nicht funktioniert, wenn man es nicht über die Homepage gegen eine Spende erwirbt. Müsste es trotzdem funktionieren?

- Ja, wenn ich Jack mit Qjackctl startet, zeigt es dann an, dass Jack läuft .

- Nein, ich habe Jack nie als Administrator geöffnet.
 
- Ich habe auch schon Ardour 3 - über die Softwareverwaltung - probiert - funktionierte auch nicht. Hier gab es eine noch lapidarere Fehlermeldung, sinngemäß: Projekt xy konnte nicht geöffnet werden. Ich habe das aber hier außen vor gelassen, weil ich vermutet habe, dass Ardour 3 ohnehin nicht funktioniert, wenn man es nicht über die Homepage gegen eine Spende erwirbt.
Müsste es trotzdem funktionieren?
Ja.

Dass es auf der Webseite verkauft wird, ändert nichts an der freien Lizenz und auch nichts an der Software an sich. Paketbetreuer von Distributionen können sich völlig legal die Quelltexte saugen und das Programm genauso, wie es verkauft wird, für ihre Distro bauen.

- Ja, wenn ich Jack mit Qjackctl startet, zeigt es dann an, dass Jack läuft .

- Nein, ich habe Jack nie als Administrator geöffnet.

Grässlich hässlich! Dann läuft also Jack ganz normal mit den Voreinstellungen...

Spielen denn andere Programme sauber über Jack? Ich empfehle Hydrogen, da muss man nix einstellen, es verbindet sich automatisch mit Jack und dann kann man mit dem Defaultkit testen, ob was ankommt.

Ansonsten:

Was für Meldungen bekommst Du denn, wenn Du Ardour in einem Terminal startest?
 
Habe jetzt wieder Ardour 3 installiert.
Funktioniert auch nicht - wie gewohnt.
Fehlermeldung, wie gewohnt: Zwei Fenster. Erstes: "Konnte nicht zur Audio/MIDI Engine wiederverbinden". Zweites: "Konnte kein Projekt in "/home/dieter/Ardour Projekte/Projektname" anlegen."

(Es kommt mir, überspitzt gesagt, fast schon so vor, als wäre es so: Es ist alles korrekt eingestellt, es müsste eigentlich funktionieren - nur ist halt Ardour eben nichts für mich. Aber kein Grund zur Verzweiflung, man muss ja nicht alles haben, oder? Es gibt ja auch Audacity, ist das denn schlecht?)

Das Jack-Protokoll dieser Sitzung sieht aus wie folgt - vielleicht ist ja aus ihm für jemand, der mehr Ahnung hat als ich, der Fehler ersichtlich:

02:37:16.604 Steckfeld deaktiviert.
02:37:16.627 Statistik zurückgesetzt.
02:37:16.660 ALSA-Verbindung geändert.
02:37:16.966 D-BUS: Dienst ist verfügbar (org.jackaudio.service aka jackdbus).
02:37:17.115 D-BUS: JACK-Server startet...
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
02:37:17.204 D-BUS: JACK-Server wurde gestartet (org.jackaudio.service aka jackdbus).
Thu Jan 2 02:37:16 2014: Starting jack server...
Thu Jan 2 02:37:17 2014: JACK server starting in realtime mode with priority 10
Thu Jan 2 02:37:17 2014: ERROR: Cannot lock down 107335194 byte memory area (Cannot allocate memory)
Thu Jan 2 02:37:17 2014: Acquired audio card Audio2
Thu Jan 2 02:37:17 2014: Acquired audio card Audio0
Thu Jan 2 02:37:17 2014: creating alsa driver ... hw:pCH|hw:USB|512|2|44100|0|0|hwmon|hwmeter|-|32bit
Thu Jan 2 02:37:17 2014: Using ALSA driver HDA-Intel running on card 0 - HDA Intel PCH at 0xdff00000 irq 53
Thu Jan 2 02:37:17 2014: configuring for 44100Hz, period = 512 frames (11.6 ms), buffer = 2 periods
Thu Jan 2 02:37:17 2014: ALSA: final selected sample format for capture: 24bit little-endian
Thu Jan 2 02:37:17 2014: ALSA: use 2 periods for capture
Thu Jan 2 02:37:17 2014: ALSA: final selected sample format for playback: 32bit integer little-endian
Thu Jan 2 02:37:17 2014: ALSA: use 2 periods for playback
Thu Jan 2 02:37:17 2014: ERROR: Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
Thu Jan 2 02:37:17 2014: ERROR: AcquireSelfRealTime error
Thu Jan 2 02:37:17 2014: graph reorder: new port 'system:capture_1'
Thu Jan 2 02:37:17 2014: New client 'system' with PID 0
Thu Jan 2 02:37:17 2014: graph reorder: new port 'system:capture_2'
Thu Jan 2 02:37:17 2014: graph reorder: new port 'system:playback_1'
Thu Jan 2 02:37:17 2014: graph reorder: new port 'system:playback_2'
Thu Jan 2 02:37:17 2014: Ignoring JACK server start request because server is already started.
02:37:19.457 JACK-Verbindung geändert.
02:37:19.459 Serverkonfiguration nach "/home/dieter/.jackdrc" gespeichert.
02:37:19.460 Statistik zurückgesetzt.
02:37:19.471 Client aktiviert
02:37:19.489 Schaubild der JACK-Verbindungen geändert.
Cannot lock down 107335194 byte memory area (Nicht genügend Hauptspeicher verfügbar)
Thu Jan 2 02:37:18 2014: Saving settings to "/home/dieter/.config/jack/conf.xml" ...
Thu Jan 2 02:37:19 2014: New client 'qjackctl' with PID 2890
Thu Jan 2 02:37:23 2014: Ignoring JACK server start request because server is already started.
02:37:25.327 Transport starten.
Thu Jan 2 02:37:48 2014: Ignoring JACK server start request because server is already started.


Beste Grüße - und ein gutes neues Jahr.
 
Wenn ich Ardour - mit Jack im Hintergrund - im Terminal starte, kommt Folgendes:

"WARNING: Your system has a limit for maximum amount of locked memory!
This might cause Ardour to run out of memory before your system runs
out of memory. You can view the memory limit with 'ulimit -l', and it
is normally controlled by /etc/security/limits.conf

bnd txt domain [gtk2_ardour3] to /usr/share/locale
Ardour3.5.74 (kompiliert mit Version 3.5-74 und GCC Version4.7.3)
ardour: [INFO]: Ihre Systemkonfiguration beschränkt Ardour auf nur 4096 offene Dateien
ardour: [INFO]: Lade Systemkonfigurationsdatei /etc/ardour3/ardour_system.rc
Lade Benutzerkonfiguration /home/dieter/.config/ardour3/ardour.rc
Using SSE optimized routines
ardour: [INFO]: lade voreingestellte UI-Konfigurationsdatei /etc/ardour3/ardour3_ui_default.conf
Loading ui configuration file /etc/ardour3/ardour3_ui_dark.rc
Cannot connect to server socket err = Datei oder Verzeichnis nicht gefunden
Cannot connect to server request channel
jack server is not running or cannot be started
Found nothing along /home/dieter/.config/ardour3/templates:/usr/share/ardour3/templates
run dialog"

Es sieht also so aus, als ob er Jack einfach nicht erkennen würde - was auch erklären würde, dass immer - ob Jack läuft oder nicht - die gleichen Fehlermeldungen kommen.
Das GUI sieht bei mir, wenn ich Jack - wie ich meine - gestartet habe, so aus (siehe Bild):

Beste Grüße!
 

Anhänge

  • Bildschirmfoto vom 2014-01-02 03:51:33.png
    Bildschirmfoto vom 2014-01-02 03:51:33.png
    254,7 KB · Aufrufe: 145
Zeig mal die Einstellungen vom Jack, vielleicht wird man daraus schlau.
Das "Voreingestellt" in der Titelleiste heißt für mich, dass du keine Konfiguration geändert hast.

edit: Audacity ist keine wirkliche DAW. Eher ein WAV Editor mit mehreren Spuren.
 
Hier die Einstellungen. Ich wollte von einem Mikrofon via USB-Interface aufnehmen.

Ich vermute aber, dass es völlig egal ist, was man hier einstellt - also dass das Problem, dass sich Ardour einfach nicht öffnen lässt bzw. Jack nicht gefunden wird, woanders liegt.
 

Anhänge

  • Bildschirmfoto vom 2014-01-02 15:18:57.png
    Bildschirmfoto vom 2014-01-02 15:18:57.png
    164,1 KB · Aufrufe: 196
Hier noch die anderen Registerkarten
 

Anhänge

  • Bildschirmfoto vom 2014-01-02 15:29:07.png
    Bildschirmfoto vom 2014-01-02 15:29:07.png
    118,4 KB · Aufrufe: 154
  • Bildschirmfoto vom 2014-01-02 15:29:33.png
    Bildschirmfoto vom 2014-01-02 15:29:33.png
    138,8 KB · Aufrufe: 165
  • Bildschirmfoto vom 2014-01-02 15:29:56.png
    Bildschirmfoto vom 2014-01-02 15:29:56.png
    155 KB · Aufrufe: 156
Was genau ist denn der Soft-Modus?

Was passiert wenn du den Treiber von ALSA auf etwas anderes, notfalls Dummy, stellst?

Bei mir sieht es so aus (doch mit voreingestellt).
Komischer Weise ist die Schnittstelle bei dir ausgegraut, das heißt für mich, dass da anscheinend irgend ein Treiber fehlt.
 

Anhänge

  • jack.png
    jack.png
    53,1 KB · Aufrufe: 158
Erstmal: Danke für die Infos und Screenshots, so weiß man, was geht und kann auch tatsächlich zu helfen versuchen ;-)

Dieser DBus-Mist bringt mich immer wieder zum Rasen...

Na gut, für mich sieht es so aus, dass Dein Jack so voreingestellt ist, dass er eine *spezielle* Desktopmethode verwendet, die *eigentlich* mehr Komfort bringen soll(DBus) die aber in Wirklichkeit eher Stress verursacht.

Außerdem: Gibt es einen besonderen Grund, warum Du für den Eingang eine USB-Schnittstelle und für den Ausgang einen Onboard-Chip verwendest?

Ist das ein USB-Mikro oder so?

Die Aufteilung funktioniert normalerweise, kann aber auch Stress machen, besonders bei billigen Geräten.

Als erste Maßnahme schlage ich vor:

1.) Öffne die Einstellungen von Qjackctl und klappe die Liste der Interfaces für Ein/Ausgabe rechts unten auf. Hinter dem Eintrag für USB sollte in Klammern was wie "hw:2" oder so stehen, notiere Dir diese Nummer.

2.) Stoppe Jack mit Qjackctl falls er schon "laufen" sollte.

3.) Öffne ein Terminalfenster(Xterm, Konsole, irgendwo unter Systemtools im Programmmenü) und gibt mal spaßeshalber das hier ein:

/usr/bin/jackd -t1000 -dalsa -dhw:2 -r48000 -p256 -n2 -Xseq

Der Teil mit -dhw:2 steht für Deine Audiohardware, die Nummer hinter hw: kann auch 0, 1 manchmal sogar 3 sein. Welche es ist, hast Du mit Schritt 1 rausgefunden.

ENTER...

Jetzt noch mal Ardour starten.

Ich versichere Dir, dass Ardour3 in *jedem* aktuellen Linux läuft, so, wie es ist, ohne Konfigurieren, Nachinstallieren oder gar Kompilieren.

Man muss nur Jack richtig starten(siehe oben).

Ich finde es maximal blöde, dass man dazu manchmal ein Terminal aufmachen muss, an sich ist es kein Problem, nur mit Desktop-Audio wird teilweise ausgebrochen inkompetent herumgebastelt. Und zwar von den Softwarebetreuern der Distributionen, nicht von den Programmierern von Jack und Ardour....

@sonnie:

Soft-mode ist ein Schalter für Jack, der es etwas toleranter mit Lieferengpässen im Audiotreiber umgehen lässt. Lässt den Laden bei starker Last stabiler laufen, soll aber bisweilen Probleme mit der Präzision verursachen.

Ach so: und Du hast völlig Recht, Audacity ist weit davon entfernt, einen Ersatz für Ardour bieten zu können. Damit kann man ganz gut schneiden und LPs auf CD bringen, zum Musik machen ist es aber Gaslicht.
 
Dasselbe Problem bei mir.. bin heute von ardour 2.x auf 3.405 oder so umgestiegen. Vorher lief alles einwandfrei, aber jetzt sagt es immer: ...projekt konnte nicht angelegt werden... und im log: ... Jack:cannot create thread.
schade denn ich wollte mich eigentlich endlich mal an diese MIDI geschichte wagen..

Gruß aus Dresden
 

Oft gelesene Themen

Zurück
Oben