Seite 14 von 20

Re: Feinheiten von Ardour besser verstehen

Verfasst: Sa Sep 05, 2015 5:26 pm
von Knaeby
Hallo khz,

so war doch der ganze Befehl,oder?

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo echo "@audio      -   memlock      unlimited" >> /etc/security/limits.conf
bash: /etc/security/limits.conf: Keine Berechtigung
hans@hans-System-Product-Name:~$ 


Re: Feinheiten von Ardour besser verstehen

Verfasst: Sa Sep 05, 2015 8:50 pm
von khz
Danke für Nutzung der quote/code/... Tasten, sieht schöner aus ;-)

Ja, Befehl hast du richtig eingegeben.
Vielleicht geht das nicht mit sudo? Keine Ahnung hatte nie sudo installiert/benutzt.
Dann mach es als "echter" root, also mit dem Befehl dann die zwei Befehle eingeben.
Mit verlässt du die root Umgebung.
Zur Sicherheit - was nun alles drin steht in dem file - noch nachschauen

Code: Alles auswählen

cat /etc/security/limits.conf
Da sollte logischerweise dann diese zwei Sachen drinstehen.

Code: Alles auswählen

@audio      -   rtprio      99
@audio      -   memlock      unlimited

Re: Feinheiten von Ardour besser verstehen

Verfasst: Sa Sep 05, 2015 8:51 pm
von corresponder

Code: Alles auswählen

sudo -i
dann

Code: Alles auswählen

echo "@audio      -   memlock      unlimited" >> /etc/security/limits.conf
gruss

c.

Re: Feinheiten von Ardour besser verstehen

Verfasst: Sa Sep 05, 2015 9:17 pm
von khz
Du kannst übrigens auch im >> IRC vorbeischauen.
Ist sehr wenig los da, ... ~Versuch.
Entweder einen der IRC Clients oder über Browser >> http://webchat.freenode.net/?channels=audio4linux.de

Re: Feinheiten von Ardour besser verstehen

Verfasst: Sa Sep 05, 2015 10:49 pm
von Knaeby
Hallo khz + Corresponder,
danke dass Ihr für mich da seit.

Hallo ich weis nicht ob ich Euch richtig verstanden habe.
Meine erster Versuch ist dies.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ su exit cat /etc/security/limits.conf
Kein Passworteintrag für Benutzer »exit«
hans@hans-System-Product-Name:~$ 
Dernächte Versuch.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ su exit
Kein Passworteintrag für Benutzer »exit«
hans@hans-System-Product-Name:~$ 

Der 3 Versuch.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ su cat /etc/security/limits.conf
Kein Passworteintrag für Benutzer »cat«
hans@hans-System-Product-Name:~$ 
Corresponder das ist das Ergebnis Deiner Anregung.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo -i
[sudo] password for hans: 
root@hans-System-Product-Name:~# echo "@audio      -   memlock      unlimited" >> /etc/security/limits.conf
root@hans-System-Product-Name:~# 

Liebe Grüße Knaeby

Re: Feinheiten von Ardour besser verstehen

Verfasst: Sa Sep 05, 2015 11:34 pm
von corresponder
du meldest dich als root an: dann guckst du mal, was in /etc/security/limits.conf drinsteht:

Code: Alles auswählen

cat /etc/security/limits.conf
dann poste den inhalt bitte hier...

gruss

c.

Re: Feinheiten von Ardour besser verstehen

Verfasst: So Sep 06, 2015 10:16 am
von Knaeby
Hallo Coresponder,
das ist das Ergebnis als root anmelden.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ su -
Passwort: 
su: Legitimierungsfehler
hans@hans-System-Product-Name:~$ 

wieter bin ich dann nicht mehr gegangen. Grüße Knaeby

Re: Feinheiten von Ardour besser verstehen

Verfasst: So Sep 06, 2015 11:33 am
von corresponder
mein fehler, in deinem fall muss es heissen:

Code: Alles auswählen

sudo -i
gruss

c.

Re: Feinheiten von Ardour besser verstehen

Verfasst: So Sep 06, 2015 5:37 pm
von Knaeby
Hallo Corresponder jetzt hat es eine lange Infarmation geggeben.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo -i
[sudo] password for hans: 
root@hans-System-Product-Name:~# cat /etc/security/limits.conf
# /etc/security/limits.conf
#
#Each line describes a limit for a user in the form:
#
#<domain>        <type>  <item>  <value>
#
#Where:
#<domain> can be:
#        - a user name
#        - a group name, with @group syntax
#        - the wildcard *, for default entry
#        - the wildcard %, can be also used with %group syntax,
#                 for maxlogin limit
#        - NOTE: group and wildcard limits are not applied to root.
#          To apply a limit to the root user, <domain> must be
#          the literal username root.
#
#<type> can have the two values:
#        - "soft" for enforcing the soft limits
#        - "hard" for enforcing hard limits
#
#<item> can be one of the following:
#        - core - limits the core file size (KB)
#        - data - max data size (KB)
#        - fsize - maximum filesize (KB)
#        - memlock - max locked-in-memory address space (KB)
#        - nofile - max number of open files
#        - rss - max resident set size (KB)
#        - stack - max stack size (KB)
#        - cpu - max CPU time (MIN)
#        - nproc - max number of processes
#        - as - address space limit (KB)
#        - maxlogins - max number of logins for this user
#        - maxsyslogins - max number of logins on the system
#        - priority - the priority to run user process with
#        - locks - max number of file locks the user can hold
#        - sigpending - max number of pending signals
#        - msgqueue - max memory used by POSIX message queues (bytes)
#        - nice - max nice priority allowed to raise to values: [-20, 19]
#        - rtprio - max realtime priority
#        - chroot - change root to directory (Debian-specific)
#
#<domain>      <type>  <item>         <value>
#

#*               soft    core            0
#root            hard    core            100000
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#ftp             -       chroot          /ftp
#@student        -       maxlogins       4

# End of file
@audio      -   memlock      unlimited
@audio      -   memlock      unlimited
root@hans-System-Product-Name:~# 
Ich bin gespannt was das bedeutet.

Grüße Knaeby

Re: Feinheiten von Ardour besser verstehen

Verfasst: So Sep 06, 2015 7:18 pm
von corresponder
ok,
dann bleib root (sudo -i)
begebe dich in das verzeichnis der limits.conf:

Code: Alles auswählen

cd /etc/security
da dann kopierst du die datei als backup:

Code: Alles auswählen

cp limits.conf limit.conf-bak01
dann gibst du folgenden befehl ein:

Code: Alles auswählen

rm limits.conf
danach:

Code: Alles auswählen

echo "@audio      -   rtprio      99
@audio      -   memlock      unlimited" > limits.conf
gruss

c.

Re: Feinheiten von Ardour besser verstehen

Verfasst: So Sep 06, 2015 8:52 pm
von Knaeby
Hallo,

Nummer 1

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo -i cd /etc/security
[sudo] password for hans: 
hans@hans-System-Product-Name:~$ cp limits.conf limit.conf-bak01
cp: der Aufruf von stat für »limits.conf“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
hans@hans-System-Product-Name:~$ 

Nummer 2

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo -i rm limits.conf
[sudo] password for hans: 
rm: das Entfernen von »limits.conf“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
hans@hans-System-Product-Name:~$ 

Nummer 3

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo -iecho "@audio      -   rtprio      99@audio      -   memlock      unlimited" > limits.conf
usage: sudo -h | -K | -k | -V
usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user]
usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user]
            [command]
usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-u user] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p
            prompt] [-u user] file ...
hans@hans-System-Product-Name:~$ 

habe ich die Abfolge sytem gerecht ausgeführt?

Grüße Knaeby

Re: Feinheiten von Ardour besser verstehen

Verfasst: Mo Sep 07, 2015 6:32 am
von corresponder
nein,
du musst noch mehr verstehen, was die einzelnen befehle machen
der 2. schritt:

Code: Alles auswählen

cd /etc/security
fehlt.
lese die fehler oder antworten, die kommen;

Code: Alles auswählen

cp: der Aufruf von stat für »limits.conf“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
gruss

c.

Re: Feinheiten von Ardour besser verstehen

Verfasst: Mo Sep 07, 2015 6:33 am
von corresponder
das

Code: Alles auswählen

sudo -i
einmal, dann bist du ja root.....

Re: Feinheiten von Ardour besser verstehen

Verfasst: Mo Sep 07, 2015 9:53 am
von Knaeby
Hallo Corresponder,
ich will Dich wirklich nicht nerven aber ich verstehe nicht wie ich vorgehen soll.

Code: Alles auswählen

hans@hans-System-Product-Name:~$ sudo -i cd /etc/security
[sudo] password for hans: 
hans@hans-System-Product-Name:~$ cp limits.conf limit.conf-bak01
hans@hans-System-Product-Name:~$ rm limits.conf
hans@hans-System-Product-Name:~$ echo "@audio      -   rtprio      99
> @audio      -   memlock      unlimited" > limits.conf
hans@hans-System-Product-Name:~$ 
[code]

Da ich nur wenig Englisch kann kann ich die Texte auch nicht entziffern. 

Kannst Du mir genauer angeben was ich machen muss damit Du mir helfen kannst. 

Grüße Knaeby

Re: Feinheiten von Ardour besser verstehen

Verfasst: Mo Sep 07, 2015 11:38 am
von khz
Sollte nun stimmen.
Zur Sicherheit halt noch mal nachschauen:

Code: Alles auswählen

cat /etc/security/limits.conf
Sollte nun das "rtprio" RT (=Echtzeit(audio)) Priorität als auch die "memlock" enthalten sein.
https://wiki.ubuntuusers.de/Tonstudio/K ... uppe-Audio

Alles mit einer Raute (#) davor ist entweder ein Kommentar

Code: Alles auswählen

#Each line describes a limit for a user in the form:
oder eine Beispiels Konfiguration

Code: Alles auswählen

#@student        -       maxlogins       4
und wird nicht ausgeführt.

Das was Linux liest/ausgeführt ist ohne Raute.

Code: Alles auswählen

@audio      -   memlock      unlimited
Eine Übersicht einiger Befehle zum Verständnis:
https://wiki.ubuntuusers.de/shell/befehls%C3%BCbersicht
Zu nano (editieren einer Datei):
https://wiki.ubuntuusers.de/nano
Knaeby hat geschrieben:Da ich nur wenig Englisch kann kann ich die Texte auch nicht entziffern.
Installier dir doch ding (https://wiki.ubuntuusers.de/W%C3%B6rter ... ct=no#Ding).
Da kannst du Schlüsselwörter nachschauen.
khz hat geschrieben: Zu Ardour:
  • 1 Erstelle eine MIDI Spur.
  • 2 Verbinde über die MIDI Patchbay (connection) dein MIDI_output (virtuelles oder Hardware Keyboard etc.) zu dieser MIDI Spur_input.
    Für interne LV2 Instrumente:
  • 2.1.1 Wähle ein LV2 Instrument (Plugin Manager) in deiner MIDI Spur (Mixer) aus.
    Wenn du die MIDI Spur separat Aufnehmen willst:
  • 2.1.2 Erstelle eine Audio Spur.
  • 2.1.3 Verbinde über die Audio Patchbay (connection) dein Audio_output der MIDI Spur zu deiner Audio Spur_input (evt. solltest du die Verbindung MIDI_output zu MASTER_input (Ardour Tracks / Ardour Busses) entfernen falls er sich automatisch verbunden hat). Audio Spur_output geht an MASTER_input.
    Für externe Instrumente (z.b. Hydrogen oder reale Hardware Instrumente):
  • 2.2.1 Verbinde über die MIDI Patchbay (connection) dein MID Spur_output zu deinem externen Instrument (z.b. $Hydrogen oder reale Hardware Instrumente) $Hydrogen_input.
  • 2.2.2 Erstelle eine Audio Spur.
  • 2.2.3 Verbinde über die Audio Patchbay (connection) dein Audio_output des externen Instrument (z.b. Hydrogen oder reale Hardware Instrumente) $Hydrogen_output zu deiner Audio Spur_input (evt. solltest du die Verbindung MIDI_output zu MASTER_input (Ardour Tracks / Ardour Busses) entfernen falls er sich automatisch verbunden hat). Audio Spur_output geht an MASTER_input.
>> http://ardour.org/images/retina_no_plugs2.png <<
Es gibt eine MIDI (== Steuersignale) als auch eine Audio (== Ton) Patchbay (== Connection Manager)!
Bild