Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


probleme pour lancer ardour2 sur gentoo (résolu)

Articles: 27
Bonjour, comme j'ai écrit dans le titre, j'ai un problème pour lancer ardour sur ma gentoo. Il charge jusqu'à control session et se plante lorsque j'ouvre la session.
Voici ce qu'il me dit lorsque je le lance.

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
Ardour/GTK 2.0.5
(built using 2234 and GCC version 4.1.2 (Gentoo 4.1.2 p1.0.2))
Copyright (C) 1999-2007 Paul Davis
Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Ardour comes with ABSOLUTELY NO WARRANTY
not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
This is free software, and you are welcome to redistribute it
under certain conditions; see the source for copying conditions.
loading default ui configuration file /etc/ardour2/ardour2_ui_default.conf
Configuration::pack_canvasvars () called, canvas_colors.size() = 82
ardour: INFO: Loading ui configuration file /etc/ardour2/ardour2_ui_dark.rc
theme_init() called from internal clearlooks engine
loading system configuration file /etc/ardour2/ardour_system.rc
aLSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
ardour: WARNING: The ALSA MIDI system is not available. No ports based on it will be created
ardour: INFO: Using SSE optimized routines
ardour: INFO: looking for control protocols in /home/phil/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/
Unable to open "/dev/input/event0": Permission denied
Unable to open "/dev/input/event1": Permission denied
Unable to open "/dev/input/event2": Permission denied
Unable to open "/dev/input/event3": Permission denied
Unable to open "/dev/input/event4": No such file or directory
Unable to open "/dev/input/event5": No such file or directory
Unable to open "/dev/input/event6": No such file or directory
Unable to open "/dev/input/event7": No such file or directory
Unable to open "/dev/input/event8": No such file or directory
Unable to open "/dev/input/event9": No such file or directory
Unable to open "/dev/input/event10": No such file or directory
Unable to open "/dev/input/event11": No such file or directory
Unable to open "/dev/input/event12": No such file or directory
Unable to open "/dev/input/event13": No such file or directory
Unable to open "/dev/input/event14": No such file or directory
Unable to open "/dev/input/event15": No such file or directory
powermate: Opening of powermate failed - No such file or directory
ardour: INFO: Control protocol powermate not usable
ardour: INFO: Control surface protocol discovered: "Generic MIDI"
ardour: ERROR: No port called mcu. Add it to ardour.rc.
ardour: INFO: Control protocol Mackie not usable
ardour: INFO: Control protocol Tranzport not usable
JACK tmpdir identified as /var/run/jack
jackd 0.103.0
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames, buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
ardour: INFO: JACK server started

(ardour-2.0.5:29416): glibmm-CRITICAL **: Glib
Interface
Interface(const Glib::Interface_Class&): assertion `gobject_ != 0' failed

(ardour-2.0.5:29416): glibmm-CRITICAL **: Glib
Interface
Interface(const Glib::Interface_Class&): assertion `gobject_ != 0' failed
loading bindings from /etc/ardour2/ardour.bindings
Loading session /home/phil/1 using snapshot 1 (1)
Segmentation fault


Je ne sais pas quoi faire. quelqu'un veut bien mayday?
Articles: 27
J'allais oublier de mettre mon make.conf.
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

  1. This should not be changed unless you know exactly what you are doing. You
  2. should probably be using a different stage, instead.
CHOST="i686-pc-linux-gnu"

USE="X a52 aac accessibility acpi aim alsa arts avahi bidi cairo cdda cddb cdr
dbus divx dts dvb dvd dvdr dvdread esd ffmpeg fftw flac foomaticdb gcj
gif glib gmedia gnutls gstreamer gtk hal imagemagick imlib jabber jack
java javascript jpeg kde kqemu live matroska modplug mp3 mpeg mplayer msn
musepack mysql nat nfs nsplugin objc ogg opengl pdf png qt-static qt3
quicktime rar real realmedia rtsp ruby samba sdl shout skins speex sse
sse2 stream svg svga theora tiff tordns truetype upnp v4l vcd vidix vlm
vorbis win32codecs wmp wxwindows x264 xanim xine xinerama xml xosd xv
xvid zip"

MAKEOPTS="-j2"

PORTAGE_NICENESS=3

AUTOCLEAN="yes"

INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"

LINGUAS="fr"

CONFIG_PROTECT_MASK="/etc/wget /etc/rc.d"

GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

Articles: 287
Copy to clipboard
(ardour-2.0.5:29416): glibmm-CRITICAL **: Glib

Il y a apparement un problème avec glib...

Essaye de le rémerger si ce n'est pas déjà fait, puis ardour à nouveau. As-tu essayé un revdep-rebuild?

Tu peux encore essayé de mettre à jour/recompiler gcc et gconf (ces paquets sont lié à glib).

...ce peut aussi êtrel lié à gtkmm ou gtk en fait... essaye aussi de les compiler à nouveau!
Articles: 27
J'ai recompilé gcc, glib, glibmm, gtk+, gtkmm, gconf, ardour, j'ai fait revdep-rebuild et j'ai toujours le m^eme probl`eme. Je ne sais vraiment pas quoi faire.🙁🙁🙁
Articles: 287
Aïe, désolé pour tout ce temps de compilation perdu... 😡

Du coup ça se complique... Il me semble que j'ai eu une erreur du genre pourtant... peut-être que le fait de downgradé gtk+-2.12 vers 2.10 avait fait l'affaire... mais j'ose pas te conseiller de downgradé tout ces paquets (glib & co) et donc de tout reompilé une fois encore!
Articles: 27
J'ai trouvé. Il m'a suffit de passer en ardour-2.1. Le problème venait de la 2.0.5. Dur dur. J'ai passé pas mal de temps à chercher le bug avec gdb, en recompilant avec le flag -g -ggdb et avec le useflag debug. ça n'a parlé que de problème avec glib.
Enfin, merci pour ton aide.
Articles: 287
Plaisir que ce soit résolu... ça a quand même du compiler dure pour y arriver! 😉