Título: Problema al iniciar Ardour3
Publicado por: FranKlr en 20 Noviembre 2014, 17:59 pm
Buen día;
Tengo Ubuntu 14.04 LTS e instalé Ardour y Qjackctl, pero al iniciar el programa por primera ves me sale la siguiente info:
(http://i1294.photobucket.com/albums/b619/franklr/Capturadepantallade2014-11-20114823_zpsec822303.png) [INFO]: LV2: Discovering 1 plugins [INFO]: Cargando menús desde /etc/ardour3/ardour.menus [WARNING]: Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ (a custom path to xjadeo can be specified by setting the XJREMOTE environment variable. It should point to an application compatible with xjadeo's remote-control interface 'xjremote'). [INFO]: Loaded mixer bindings from /etc/ardour3/mixer.bindings [ERROR]: JACK: Cannot use real-time scheduling (RR/5)(1: Operación no permitida) [ERROR]: JACK: JackClient::AcquireSelfRealTime error
...y al crear e insertar pistas no obtuve sonido, entonces investigando me encontre con que tenía que encender el servidor de Jack, asi lo hice y tampoco obtuve sonido. Ahora vuelvo e inicio el programa y me dice: No se pudo crear la sesión en "/home/frank/home/frank/Proyecto_1" y no me abre el programa. Alguna sugerencia? Salu2...
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 20 Noviembre 2014, 23:31 pm
¿Como inicias el programa? ¿Desde consola?
Parece ser que intentaste escribir una session y pusiste el lugar mal. ¿Tienes un archivo en /home/frank/Proyecto_1?
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 21 Noviembre 2014, 13:19 pm
El programa lo inicio desde el dash de unity, parece ser que la ruta esta mal, (debe de ser /home/frank/proyecto_1) como podría repararla?
..y en cuato al sonido que me recomiendas hacer?
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 21 Noviembre 2014, 14:30 pm
El programa lo inicio desde el dash de unity, parece ser que la ruta esta mal, (debe de ser /home/frank/proyecto_1) como podría repararla?
..y en cuato al sonido que me recomiendas hacer?
No estoy seguro si sea una de las cosas de unity, ¿Puedes empezar ardour desde la consola sin problemas? Para lo de el real time scheduling parece ser que vas a tener que agregarte al grupo audio de Ubuntu. usermod -a -G audio frank
https://wiki.ubuntu.com/Audio/TheAudioGroup
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 21 Noviembre 2014, 16:03 pm
Desde Terminal: frank@franklr:~$ ardour3 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.308~dfsg-1 (compilado usando 3.5.308~dfsg-1 y versión de GCC 4.8.2) ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files ardour: [INFO]: Cargando el archivo de configuración del sistema /etc/ardour3/ardour_system.rc Cargando el archivo de configuración de usuario /home/frank/.config/ardour3/ardour.rc Using SSE optimized routines (ardour-3.5.308~dfsg-1:11145): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised ardour: [INFO]: Cargando el archivo de configuración de interfaz de usuario por defecto /etc/ardour3/ardour3_ui_default.conf Loading ui configuration file /etc/ardour3/ardour3_ui_dark.rc Cannot lock down 107335194 byte memory area (No se pudo asignar memoria) Found nothing along /home/frank/.config/ardour3/templates:/usr/share/ardour3/templates run dialog Cannot lock down 107335194 byte memory area (No se pudo asignar memoria) Scanning folders for bundled LV2s: /usr/lib/ardour3/LV2 (ardour-3.5.308~dfsg-1:11145): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0xab865c0 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0xaed6000 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0xb7d0808 run dialog error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0xa82ee00 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0xb6ce128 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0xaf9e460 run dialog frank@franklr:~$ frank@franklr:~$ usermod -a -G audio frank usermod: Permission denied. usermod: no se pudo bloquear /etc/passwd, inténtelo de nuevo. frank@franklr:~$
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 21 Noviembre 2014, 16:31 pm
Prueba con sudo: sudo usermod -a -G audio frank
Y vuelve a correr ardour3.
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 22 Noviembre 2014, 13:30 pm
Aquí mi respuesta en la terminal: frank@franklr:~$ sudo usermod -a -G frank Modo de uso: usermod [opciones] USUARIO Opciones: -c, --comment COMENTARIO nuevo valor del campo GECOS -d, --home DIR_PERSONAL nuevo directorio personal del nuevo usuario -e, --expiredate FECHA_EXPIR establece la fecha de caducidad de la cuenta a FECHA_EXPIR -f, --inactive INACTIVO establece el tiempo de inactividad después de que caduque la cuenta a INACTIVO -g, --gid GRUPO fuerza el uso de GRUPO para la nueva cuenta de usuario -G, --groups GRUPOS lista de grupos suplementarios -a, --append append the user to the supplemental GROUPS mentioned by the -G option without removing him/her from other groups -h, --help muestra este mensaje de ayuda y termina -l, --login NOMBRE nuevo nombre para el usuario -L, --lock bloquea la cuenta de usuario -m, --move-home mueve los contenidos del directorio personal al directorio nuevo (usar sólo junto con -d) -o, --non-unique permite usar UID duplicados (no únicos) -p, --password CONTRASEÑA usar la contraseña cifrada para la nueva cuenta -R, --root CHROOT_DIR directorio en el que hacer chroot -s, --shell CONSOLA nueva consola de acceso para la cuenta del usuario -u, --uid UID fuerza el uso del UID para la nueva cuenta de usuario -U, --unlock desbloquea la cuenta de usuario -v, --add-subuids FIRST-LAST add range of subordinate uids -V, --del-subuids FIRST-LAST remvoe range of subordinate uids -w, --add-subgids FIRST-LAST add range of subordinate gids -W, --del-subgids FIRST-LAST remvoe range of subordinate gids -Z, --selinux-user SEUSER new SELinux user mapping for the user account frank@franklr:~$ ardour3 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.308~dfsg-1 (compilado usando 3.5.308~dfsg-1 y versión de GCC 4.8.2) ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files ardour: [INFO]: Cargando el archivo de configuración del sistema /etc/ardour3/ardour_system.rc Cargando el archivo de configuración de usuario /home/frank/.config/ardour3/ardour.rc Using SSE optimized routines (ardour-3.5.308~dfsg-1:2853): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised ardour: [INFO]: Cargando el archivo de configuración de interfaz de usuario por defecto /etc/ardour3/ardour3_ui_default.conf Loading ui configuration file /etc/ardour3/ardour3_ui_dark.rc Cannot connect to server socket err = No existe el archivo o el directorio Cannot connect to server request channel jack server is not running or cannot be started Found nothing along /home/frank/.config/ardour3/templates:/usr/share/ardour3/templates run dialog JACK command line will be: /usr/bin/jackd -t 200 -p 2048 -R -T -d alsa -n 2 -r 48000 -p 1024 -d hw:M2496,0 Cannot connect to server socket err = No existe el archivo o el directorio Cannot connect to server request channel Cannot lock down 107335194 byte memory area (No se pudo asignar memoria) Scanning folders for bundled LV2s: /usr/lib/ardour3/LV2 (ardour-3.5.308~dfsg-1:2853): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0xa296e00 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0x98dd208 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0x8f9bc78 run dialog frank@franklr:~$
:-(
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 22 Noviembre 2014, 18:17 pm
Aquí mi respuesta en la terminal: ... :-(
Has escrito mal el comando.
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 23 Noviembre 2014, 04:31 am
Upps... (http://i1294.photobucket.com/albums/b619/franklr/Capturadepantallade2014-11-22221759_zps70c33fac.png) frank@franklr:~$ sudo usermod -a -G audio frank [sudo] password for frank: frank@franklr:~$ ardour3 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.308~dfsg-1 (compilado usando 3.5.308~dfsg-1 y versión de GCC 4.8.2) ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files ardour: [INFO]: Cargando el archivo de configuración del sistema /etc/ardour3/ardour_system.rc Cargando el archivo de configuración de usuario /home/frank/.config/ardour3/ardour.rc Using SSE optimized routines (ardour-3.5.308~dfsg-1:2922): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext25CellRendererColorSelectorE::color after class was initialised ardour: [INFO]: Cargando el archivo de configuración de interfaz de usuario por defecto /etc/ardour3/ardour3_ui_default.conf Loading ui configuration file /etc/ardour3/ardour3_ui_dark.rc Cannot lock down 107335194 byte memory area (No se pudo asignar memoria) Found nothing along /home/frank/.config/ardour3/templates:/usr/share/ardour3/templates run dialog Cannot lock down 107335194 byte memory area (No se pudo asignar memoria) Scanning folders for bundled LV2s: /usr/lib/ardour3/LV2 (ardour-3.5.308~dfsg-1:2922): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_N9Gtkmm2ext23CellRendererPixbufMultiE::active after class was initialised error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::RouteGroup @ 0xa70be00 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Butler @ 0xaa3e430 error de programación: SessionHandleRef exists across session deletion! Dynamic type: ARDOUR::Locations @ 0xb543108 run dialog frank@franklr:~$ ------------------------------------------------------------------------------------------------------------------------- ardour-log [INFO]: LV2: Discovering 1 plugins [INFO]: Cargando menús desde /etc/ardour3/ardour.menus [WARNING]: Video-monitor 'xjadeo' was not found. Please install http://xjadeo.sf.net/ (a custom path to xjadeo can be specified by setting the XJREMOTE environment variable. It should point to an application compatible with xjadeo's remote-control interface 'xjremote'). [INFO]: Loaded mixer bindings from /etc/ardour3/mixer.bindings [ERROR]: JACK: Cannot use real-time scheduling (RR/5)(1: Operación no permitida) [ERROR]: JACK: JackClient::AcquireSelfRealTime error [ERROR]: JACK: Cannot create thread res = 1
...y nada >:( es raro por que cuando recien lo instalé, iniciaba normalmente (aunque con errores) y ya no. Lo desinstalé y volví a instalar nuevamente y aún sigue el mismo problema, alguna otra sugerencia?
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 23 Noviembre 2014, 15:20 pm
¿Si reiniciaste el daemon de Jack antes de probar? Lo unico que se me pudiera ocurrir es que tiene activado RT_GROUP_SCHED tu kernel. Pero aparentemente los kernels fueron parcheados hace mucho tiempo asi que no creo que sea el caso. Puede ser un asunto con PAM: Puedes poner el contenido de: cat /etc/security/limits.conf
Si no existe el archivo, revisa: ls /etc/security/limits.d
Edit: Si no necesitas Realtime scheduling aparentemente lo puedes desactivar usando: qjackctrl
Y desactiva la opcion que dice: Realtime.
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 23 Noviembre 2014, 16:18 pm
Aquí el resultado; frank@franklr:~$ 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 frank@franklr:~$
Problema solucionado; Ahora lo que quisiera saber es que por favor me expliques cual era el problema por que la verdad no se que fue lo que hice, solo seguí tus pasos. Salu2... [Mod]: NO DOBLE POST, Pon el resultado entre etiquetas GeSHi.
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 23 Noviembre 2014, 16:57 pm
Aquí el resultado; frank@franklr:~$ 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 frank@franklr:~$
Problema solucionado; Ahora lo que quisiera saber es que por favor me expliques cual era el problema por que la verdad no se que fue lo que hice, solo seguí tus pasos. Salu2... [Mod]: NO DOBLE POST, Pon el resultado entre etiquetas GeSHi.¿Cual de todas mis proposiciones te dio resultado? ¿Desactivaste el realtime? ¿o simplemente reiniciaste el daemon de jack (o tu pc)?
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 24 Noviembre 2014, 03:26 am
Ejecute el Qjackctl, desactive el realtime y volví a iniciar Ardour, ya abre normalmente pero se ha ido el audio nuevamente, será cuestión de configuración y conexiones en Qjackctl? Exactamente que es y para que sirve el realtime?
Cuando utilizaba windows, grababa en protools y sonar, pero como son programas de pago aveces me fallaba la activación (sobre todo en pro tools) y tenía que volver a instalar, aunque los programas por ser crakeados no eran 100% funcionales. Por este motivo migré a linux, pero no se si es por mi ignorancia en este nuevo programa que cuando voy a grabar no escucho lo que hablo por el microfono o cuando conecto algún instrumento.
Salu2...
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 24 Noviembre 2014, 19:15 pm
Ejecute el Qjackctl, desactive el realtime y volví a iniciar Ardour, ya abre normalmente pero se ha ido el audio nuevamente, será cuestión de configuración y conexiones en Qjackctl? Exactamente que es y para que sirve el realtime?
Cuando utilizaba windows, grababa en protools y sonar, pero como son programas de pago aveces me fallaba la activación (sobre todo en pro tools) y tenía que volver a instalar, aunque los programas por ser crakeados no eran 100% funcionales. Por este motivo migré a linux, pero no se si es por mi ignorancia en este nuevo programa que cuando voy a grabar no escucho lo que hablo por el microfono o cuando conecto algún instrumento.
Salu2...
El articulo que puse de Ubuntu describe el grupo de Audio y para que se usa, explica algo de Real time para que le des una leída. Puede ser un asunto de configuracion del daemon de JACK aunque yo jamás lo he uttilizado. Intentando corregir los permisos de realtime... Parece ser que ubuntu tiene su propio archivo PAM para el grupo audio y no lo incluye en limits.conf. ¿Existe el archivo /etc/security/limits.d/audio.conf? cat /etc/security/limits.d/audio.conf
Algunas personas han dicho que reconfigurando el paquete de jackd2 funciona el RT. sudo dpkg-reconfigure -p high jackd2
Y vuelve a probar con la opcion de realtime activada y veemos si te funciona.
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 24 Noviembre 2014, 22:24 pm
Aquí mi situación.
frank@franklr:~$ cat /etc/security/limits.d/audio.conf # Provided by the jackd package. # # Changes to this file will be preserved. #
@audio - rtprio 95 @audio - memlock unlimited #@audio - nice -19 frank@franklr:~$ sudo dpkg-reconfigure -p high jackd2 [sudo] password for frank: dpkg-query: el paquete `jackd2' no está instalado y no hay ninguna información disponible. Utilice dpkg --info (= dpkg-deb --info) para examinar archivos, y dpkg --contents (= dpkg-deb --contents) para listar su contenido. /usr/sbin/dpkg-reconfigure: jackd2 no está instalado frank@franklr:~$
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 25 Noviembre 2014, 15:23 pm
Cambia el valor de rtprio en: /etc/security/limits.d/audio.conf
Pon 99 en lugar de 95. Reinicia el jackd. Y prueba si asi te funciona.
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 26 Noviembre 2014, 01:33 am
No logro editar la linea, como lo hago?
frank@franklr:~$ cat /etc/security/limits.d/audio.conf # Provided by the jackd package. # # Changes to this file will be preserved. #
@audio - rtprio 95 @audio - memlock unlimited #@audio - nice -19
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 26 Noviembre 2014, 16:02 pm
No logro editar la linea, como lo hago?
frank@franklr:~$ cat /etc/security/limits.d/audio.conf # Provided by the jackd package. # # Changes to this file will be preserved. #
@audio - rtprio 95 @audio - memlock unlimited #@audio - nice -19
Tienes que usar un editor de texo como Geany, Gedit, vim, nano, etc. sudo gedit /etc/security/limits.d/audio.conf
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 26 Noviembre 2014, 23:18 pm
frank@franklr:~$ cat /etc/security/limits.d/audio.conf # Provided by the jackd package. # # Changes to this file will be preserved. #
@audio - rtprio 99 @audio - memlock unlimited #@audio - nice -19 frank@franklr:~$
(http://i1294.photobucket.com/albums/b619/franklr/Capturadepantallade2014-11-26171048_zpse09c24f5.png)
Aún no tengo sonido, la verdad no se que pasa no le he movido nada y ya no funciona, exactamente como deben de ir las conexiones?
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 27 Noviembre 2014, 15:38 pm
No estoy seguro, si sea el jackd que te esta reclamando la tarjeta de audio. ¿El Realtime lo has vuelto a activar desde qjackctl? ¿Ya no tienes errores de audio?
Título: Re: Problema al iniciar Ardour3
Publicado por: FranKlr en 27 Noviembre 2014, 22:33 pm
Desactivo y activo el realtime y de ninguna forma funciona, nada de sonido.
Título: Re: Problema al iniciar Ardour3
Publicado por: MinusFour en 28 Noviembre 2014, 04:41 am
Desactivo y activo el realtime y de ninguna forma funciona, nada de sonido.
Intenta matar el daemon de jackd, para ver si es eso. killall jackd
Revisa que el proceso no este corriendo una vez que lo haya matado. ps aux | grep jackd
|