Installation chroot 32 bits transparent

Je me suis trompé en fait dans la syntaxe de mount, c’est mount --bind, et pas mount -t bind.
Mais ça veut dire que tes partitions sont déjà montées: regardes avec mount (tout court).

[quote=“mattotop”]Je me suis trompé en fait dans la syntaxe de mount, c’est mount --bind, et pas mount -t bind.
Mais ça veut dire que tes partitions sont déjà montées: regardes avec mount (tout court).[/quote]

Tu voulais dire ca par mount tout court?

[quote]# mount /dev /32bits/dev
mount: you must specify the filesystem type[/quote]

Sinon j’ai quand meme essaye de lancer # mount --bind /dev /32bits/dev puis [quote]$ dchroot -c i32 -d ardourvst[/quote], il ne tient toujours pas compte de toutes facons du fait que jackd soit lance avec les bons parametres en 64bits.
Et de toutes facons, ca devrait deja etre monte vu que c’est dans mon /etc/fstab non? Donc qu’est-ce qui cloche? Ca depasse mes competences.

Me vient juste a l’esprit que tu voulais dire de taper :

[quote]# mount
/dev/sda2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda4 on /home type ext3 (rw)
/home on /32bits/home type none (rw,bind)
/tmp on /32bits/tmp type none (rw,bind)
proc on /32bits/proc type proc (rw)
/var/run on /32bits/var/run type none (rw,bind)
/dev on /32bits/dev type none (rw,bind)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
/dev on /32bits/dev type none (rw,bind)[/quote]
Et oui, pourtant tout semble monte.

D’ailleurs en toute logique si j’ai bien compris, /dev/ devrait etre identique a /32bits/dev/, or :

[quote]kaos@geezer:~$ ls /32bits/dev/shm/
kaos@geezer:~$ ls /dev/shm/
jack-1000[/quote]
Donc le /32bits/dev/shm/ est vide alors que /dev/shm/ ne l’est pas. Ce qui est normal puisque jackd est lance en 64bits.

Bon, il y a un truc bizarre: tu as deux fois /dev monté sur /32bits/dev…
Au prochain reboot vérifies si ça reste.

Sinon, pour /dev/shm, c’est un filesystem séparé de /dev, donc il faunt le “binder” aussi.
Il me semble que si tu mets /32bit/dev en rbind au lieu de bind, ça devrait monter le tout en récursif.
Sinon, ajoutes une ligne pour /dev/shm en bind sur /32bits/dev/shm.

[quote=“mattotop”]Bon, il y a un truc bizarre: tu as deux fois /dev monté sur /32bits/dev…
Au prochain reboot vérifies si ça reste.[/quote]

Je pense que c’est parceque j’avais fait un # mount --bind /dev /32bits/dev juste avant qui peut etre c’est ajoute au mount du fstab.

[quote=“mattotop”]Sinon, pour /dev/shm, c’est un filesystem séparé de /dev, donc il faunt le “binder” aussi.
Il me semble que si tu mets /32bit/dev en rbind au lieu de bind, ça devrait monter le tout en récursif.
Sinon, ajoutes une ligne pour /dev/shm en bind sur /32bits/dev/shm.[/quote]
J’ai donc mis /32bits/dev en rbind et ca semble etre bon apres reboot:

[quote]kaos@geezer:~$ ls /32bits/dev/shm/
jack-1000
kaos@geezer:~$ ls /dev/shm/
jack-1000
kaos@geezer:~$
[/quote]

J’ai egalement monte /etc/security/limits.conf dans le /32bits/

[quote]# mount
/dev/sda2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda4 on /home type ext3 (rw)
/home on /32bits/home type none (rw,bind)
/tmp on /32bits/tmp type none (rw,bind)
proc on /32bits/proc type proc (rw)
/var/run on /32bits/var/run type none (rw,bind)
/dev on /32bits/dev type none (rw,bind)
/etc/security/limits.conf on /32bits/etc/security/limits.conf type none (rw,bind)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
[/quote]

Mais bon, $ dchroot -c i32 -d ardourvst ne demarre toujours pas l’application.
La je n’ai meme pas de fenetre qui se lance, ca reste bloque a :

[quote]Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\local\lib\ardour2\ardour_vst.exe
00000016 0
00000009 0 <==
0000000c
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0x7d59e256 jack_client_open+0x446() in libjack.so.0 (0x0033fd68)
2 0x7e9d3e2d _ZN13EngineControl14engine_runningEv+0x2d() in libardourgtk.so (0x7c85387e)
[/quote]

Faut peut etre monter d’autres trucs, comme les repertoires contenant les plugins LADSPA peut-etre, mais je verrai ca demain. Dodo.

Bah oui… 4 heures tout de même :wink:

Bon, je ne savais pas qu’on pouvait “binder” un fichier avec fstab.
Je pensais surtout à créer un lien avec ln:

rm /32bits/etc/limits.conf ln /etc/limits.conf /32bits/etc/limits.conf

Bon ben y veut pas des ladspa en 64bits, il les prend uniquement en 32bits.
La je seche, je reste bloque a :

[quote]Backtrace:
=>1 0xf7d59d96 gsignal+0x46() in libc.so.6 (0x0033badc)
2 0xf7d5b541 abort+0x101() in libc.so.6 (0x0033bc08)
3 0x7d5a6d3c in libjack.so.0 (+0x5d3c) (0x0033bc28)
4 0x7d5a8271 jack_client_open+0x461() in libjack.so.0 (0x0033fd68)
5 0x7e9dde2d _ZN13EngineControl14engine_runningEv+0x2d() in libardourgtk.so (0x7c85d87e)
6 0x65207275 (0x6f647241)
7 0x00000000 (0x00000000)
E : Le processus fils s’est terminé avec le signal « Abandon »
[/quote]
Si il y des trucs a monter, je ne sais pas lesquels. Si c’est autre chose je ne sais pas quoi non plus.
Mystere et boule de gomme.

Au feeling: est ce que tes versions du paquet libc6 sont pris dans la même release dans la distrib principale et dans le chroot ?
apt-cache policy libc6

Semble bien que oui :

[quote]kaos@geezer:~$ apt-cache policy libc6
libc6:
Installé : 2.7-10
Candidat : 2.7-10
Table de version :
2.7-12 0
600 ftp.si.debian.org unstable/main Packages
*** 2.7-10 0
900 ftp.si.debian.org testing/main Packages
100 /var/lib/dpkg/status
kaos@geezer:~$ dchroot -d
I : [chroot i32] Exécution de l’interpréteur de commandes : « /bin/bash »
kaos@geezer:~$ apt-cache policy libc6
libc6:
Installé : 2.7-10
Candidat : 2.7-10
Table de version :
2.7-12 0
600 ftp.at.debian.org unstable/main Packages
*** 2.7-10 0
900 ftp.at.debian.org testing/main Packages
100 /var/lib/dpkg/status
[/quote]

tu devrais linker ton sources.list et tes preferences dans les deux distribs pour être sûr d’être homogène.
Bon. Pas d’idée. Tu as essayé, depuis que tu as remonté shm, de relancer les deux applis en environnement 32 bits.

[quote=“mattotop”]tu devrais linker ton sources.list et tes preferences dans les deux distribs pour être sûr d’être homogène.
Bon. Pas d’idée. Tu as essayé, depuis que tu as remonté shm, de relancer les deux applis en environnement 32 bits.[/quote]
Bon ben j’ai linke les deux sources.list et les preferences. Update, upgrade, etc… J’avais plusieurs paquets casses apres. Sur un coup de tete j’ai tous repris a zero, refait mon chroot, tout reinstalle et recompile en linkant et montant comme il faut.

(edit)
Bon du coup je me retrouve exactement au meme point qu’avant, ca bloque au meme endroit.Threads:

Avec jackd en 64bits :

[quote]process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\local\lib\ardour2\ardour_vst.exe
00000016 0
00000009 0 <==
0000000c
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0x7d5a8256 jack_client_open+0x446() in libjack.so.0 (0x0033fd68)
2 0x7e9dde2d _ZN13EngineControl14engine_runningEv+0x2d() in libardourgtk.so (0x7c85b87e)
[/quote]

Avec jackd en 32bits :

[quote]Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\local\lib\ardour2\ardour_vst.exe
00000016 0
00000009 0 <==
0000000c
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0xf7d83c69 cfree+0x49() in libc.so.6 (0x0033f410)
2 0xf7dc6390 freeaddrinfo+0x30() in libc.so.6 (0x0033f428)
3 0x7d17a474 in liblo.so.0 (+0x3474) (0x0033f508)
4 0x7d17a5c0 lo_send_message_from+0x60() in liblo.so.0 (0x0033f538)
5 0x7d17a613 lo_send_message+0x33() in liblo.so.0 (0x0033f558)
6 0x7d17ac19 lo_send_internal+0x89() in liblo.so.0 (0x0033f588)
7 0x7e64e698 _ZN6ARDOUR3OSC14session_loadedERNS_7SessionE+0xb8() in libardour.so (0x791bc7c0)
8 0xffffffff (0x79189be0)[/quote]

Mmmmh mais rien ne m’indique comme ça que ce ne serait pas un problême que tu aurais “tout en 32 bits”.

Par exemple, en lisant ça:
anticore.org/jucetice/forums … .php?id=20
Je me dis qu’il y a p.e. une homogènéité à vérifier entre l’id à l’intérieur et à l’exterieur du chroot (ou les fichiers /etc/passwd). Comme il le dit dans le fil:

[quote]I am not sure what was the problem.
(…)
I think I tried running jost as a root user yesterday, and my jack is running as a normal user (read: I am stupid). If I did this, and it caused the problem by myself, then I am really ashamed and I have to say sorry zillion times.[/quote]Ton jack, il est lancé en user ou en root ?
Au fait, y a t’il des logs de quelquechose sinon ?

[quote=“mattotop”]Mmmmh mais rien ne m’indique comme ça que ce ne serait pas un problême que tu aurais “tout en 32 bits”.

Par exemple, en lisant ça:
anticore.org/jucetice/forums … .php?id=20
Je me dis qu’il y a p.e. une homogènéité à vérifier entre l’id à l’intérieur et à l’exterieur du chroot (ou les fichiers /etc/passwd). Comme il le dit dans le fil:

[quote]I am not sure what was the problem.
(…)
I think I tried running jost as a root user yesterday, and my jack is running as a normal user (read: I am stupid). If I did this, and it caused the problem by myself, then I am really ashamed and I have to say sorry zillion times.[/quote]Ton jack, il est lancé en user ou en root ?
Au fait, y a t’il des logs de quelquechose sinon ?[/quote]
jack est lance en user dans les deux cas de meme que ardourvst.
Je viens d’essayer de lancer les deux en root pour voir, c’est le meme probleme.
T’entends quoi par “des logs de quelquechose” exactement?

Ben par exemple, en regardant en temps réel (avec tail -qf /var/log/messages) dans ce log là ou un autre, s’il y a d’autres messages interressants qui sont émis au moment du lancement de l’un ou l’autre des softs.
Dans /var/log/messages ou autres d’ailleurs.
Mais au fait, ton user est bien dans le groupe audio ?

[quote=“mattotop”]Ben par exemple, en regardant en temps réel (avec tail -qf /var/log/messages) dans ce log là ou un autre, s’il y a d’autres messages interressants qui sont émis au moment du lancement de l’un ou l’autre des softs.
Dans /var/log/messages ou autres d’ailleurs.
Mais au fait, ton user est bien dans le groupe audio ?[/quote]
tail -qf /var/log/messages n’indique rien aux moments ou j’essaie de lancer les aplis.
Par contre mon /32bits/etc/group est quasi vide : Il y bien le nom des groupes mais aucun user n’y est rattache :

quote="un petit bout de /32bits/etc/group"
sudo:x:27:
audio:x:29:
dip:x:30:
(etc…)[/quote]

quote="l’equivalent dans /etc/group"
sudo:x:27:
audio:x:29:kaos
dip:x:30:
(etc…)[/quote]
Ce qui me fait penser que j’avais note ce detail deja avant mais que je n’y pensais plus.

[quote=“youki”]J’ai procede aux operations de le premiere etape. Avant de passer a la deuxieme, voila quelques questions de debutant :
Code:
grep “^[^:]*:x:[0-9][0-9][0-9][0-9]:” /etc/group >> /32bits/etc/group

ne m’a pas copie mon /etc/group dans /32bits/etc/group. Je veux dire, il y a bien un fichier /32bits/etc/group, mais il n’est pas identique a mon /etc/group, et pour cause, il n’y aucun user dedans. Juste les noms des groupes et c’est tout. C’est normal? Si non, c’est grave?[/quote]

Donc peut-etre qu’il faut que je monte ou link certains fichiers afin que mes users soient vraiment identiques entre le 64bits et le 32bits?

linkes les fichiers /etc/passwd et /etc/group.

Ca ne change rien malheuresement.
Je mets tous les messages au cas ou, c’est en essayant avec jack en 64bits :

[code]$ dchroot -c i32 -d ardourvst
I : [chroot i32] Exécution de la commande : « ardourvst »
Ardour/GTK2.5
(construit avec 3525 et GCC version 4.3.1)
Copyright © 1999-2008 Paul Davis
Pour certaines parties, Copyright © Steve Harris, Ari Johnson, Brett Viren, Joel Baker

Ardour est distribué sans AUCUNE GARANTIE
pas même de COMMERCIALISATION
ou d’ADÉQUATION À UN BUT PARTICULIER.
Ceci est un logiciel libre, et vous êtes encouragé à le distribuer
sous certaines conditions ; voir le fichier source pour les conditions de distribution.
Chargement du fichier de style par défaut (/usr/local/etc/ardour2/ardour2_ui_default.conf) pour l’interface graphique
chargement du fichier utilisateur (/home/kaos/.ardour2/ardour2_ui.conf) pour la configuration de l’interface graphique
Loading ui configuration file /usr/local/etc/ardour2/ardour2_ui_dark.rc
theme_init() called from internal clearlooks engine
ardour: [INFO]: Ardour will be limited to 1024 open files
loading system configuration file /usr/local/etc/ardour2/ardour_system.rc
loading user configuration file /home/kaos/.ardour2/ardour.rc
ardour: [INFO]: Using SSE optimized routines
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv.so” (/usr/lib/ladspa/adenv.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_hexp.so” (/usr/lib/ladspa/dahdsr_hexp.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/dahdsr_fexp.so” (/usr/lib/ladspa/dahdsr_fexp.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/power_4400.so” (/usr/lib/ladspa/power_4400.so: undefined symbol: powf)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/adenv_lvl.so” (/usr/lib/ladspa/adenv_lvl.so: undefined symbol: log)
ardour: [ERROR]: LADSPA: cannot load module “/usr/lib/ladspa/hz_voct_4200.so” (/usr/lib/ladspa/hz_voct_4200.so: undefined symbol: logf)
ardour: [INFO]: detecting VST plugins along /usr/local/lib/vst:/usr/lib/vst
ardour: [INFO]: looking for control protocols in /home/kaos/.ardour2/surfaces/:/usr/local/lib/ardour2/surfaces/
powermate: Opening of powermate failed - Aucun fichier ou répertoire de ce type
ardour: [INFO]: Control protocol powermate not usable
ardour: [INFO]: Control surface protocol discovered: "Generic MIDI"
ardour: [INFO]: Control surface protocol discovered: "Mackie"
Only external clients need attach port segments
wine: Assertion failed at address 0xf7cd4d96 (thread 0009), starting debugger…
Unhandled exception: assertion failed in 32-bit code (0xf7cd4d96).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f7cd4d96 ESP:0033bad4 EBP:0033badc EFLAGS:00000206( - 00 - -IP1)
EAX:00000000 EBX:00001088 ECX:00001088 EDX:00000006
ESI:0033bb7c EDI:f7ddbff4
Stack dump:
0x0033bad4: f7ddbff4 f7ca66b0 0033bc08 f7cd6541
0x0033bae4: 00000006 0033bb7c 00000000 6f702068
0x0033baf4: 73207472 656d6765 0073746e 00000000
0x0033bb04: 00000000 00000000 00000000 00000000
0x0033bb14: 00000000 00000000 00000000 00000000
0x0033bb24: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0xf7cd4d96 gsignal+0x46() in libc.so.6 (0x0033badc)
2 0xf7cd6541 abort+0x101() in libc.so.6 (0x0033bc08)
3 0x7d5a0d3c in libjack.so.0 (+0x5d3c) (0x0033bc28)
4 0x7d5a2271 jack_client_open+0x461() in libjack.so.0 (0x0033fd68)
5 0x7e9d3e2d _ZN13EngineControl14engine_runningEv+0x2d() in libardourgtk.so (0x7c85587e)
6 0x65207275 (0x6f647241)
7 0x00000000 (0x00000000)
0xf7cd4d96 gsignal+0x46 in libc.so.6: xchgl %edi,%ebx
Modules:
Module Address Debug info Name (291 modules)
ELF 7b800000-7b92c000 Deferred kernel32
-PE 7b820000-7b92c000 \ kernel32
ELF 7bb23000-7bc00000 Deferred caps.so
ELF 7bc00000-7bca4000 Deferred ntdll
-PE 7bc10000-7bca4000 \ ntdll
ELF 7bcfc000-7bd01000 Deferred gverb_1216.so
ELF 7bd01000-7bd03000 Deferred formant_filter_4300.so
ELF 7bd03000-7bd06000 Deferred ringmod_1188.so
ELF 7bd06000-7bd09000 Deferred chebstortion_1430.so
ELF 7bd09000-7bd0d000 Deferred delayorama_1402.so
ELF 7bd0d000-7bd0f000 Deferred ls_filter_1908.so
ELF 7bd0f000-7bd12000 Deferred mvchpf24.so
ELF 7bd12000-7bd14000 Deferred sum_1665.so
ELF 7bd14000-7bd16000 Deferred slew_limiter_2743.so
ELF 7bd16000-7bd1a000 Deferred triple_para_1204.so
ELF 7bd1a000-7bd1d000 Deferred sine.so
ELF 7bd1d000-7bd21000 Deferred vco_sawpulse.so
ELF 7bd21000-7bd24000 Deferred step_muxer_1212.so
ELF 7bd24000-7bd26000 Deferred satan_maximiser_1408.so
ELF 7bd26000-7bd2b000 Deferred delay_1898.so
ELF 7bd2b000-7bd2d000 Deferred am_pitchshift_1433.so
ELF 7bd2d000-7bd2f000 Deferred shaper_1187.so
ELF 7bd2f000-7bd32000 Deferred svf_1214.so
ELF 7bd32000-7bd34000 Deferred masher_4310.so
ELF 7bd34000-7bd38000 Deferred tap_dynamics_m.so
ELF 7bd38000-7bd3c000 Deferred cs_chorus.so
ELF 7bd3c000-7bd41000 Deferred butterworth_1902.so
ELF 7bd41000-7bd46000 Deferred sc2_1426.so
ELF 7bd46000-7bd4c000 Deferred allpass_1895.so
ELF 7bd4c000-7bd4e000 Deferred foverdrive_1196.so
ELF 7bd4e000-7bd50000 Deferred rate_shifter_1417.so
ELF 7bd50000-7bd52000 Deferred surround_encoder_1401.so
ELF 7bd52000-7bd58000 Deferred sc3_1427.so
ELF 7bd58000-7bd5a000 Deferred amp.so
ELF 7bd5a000-7bd5c000 Deferred hard_limiter_1413.so
ELF 7bd5c000-7bd5e000 Deferred decimator_1202.so
ELF 7bd5e000-7bd67000 Deferred hermes_filter_1200.so
ELF 7beb4000-7beb9000 Deferred libpixbufloader-png.so
ELF 7beba000-7bebd000 Deferred difference_2030.so
ELF 7bebd000-7bec3000 Deferred sc4m_1916.so
ELF 7bec3000-7bec7000 Deferred tap_tremolo.so
ELF 7bec7000-7beca000 Deferred adsr_1680.so
ELF 7beca000-7bece000 Deferred bandpass_iir_1892.so
ELF 7bece000-7bed0000 Deferred matrix_st_ms_1420.so
ELF 7bed0000-7beef000 Deferred cmt.so
ELF 7beef000-7bef3000 Deferred lowpass_iir_1891.so
ELF 7bef3000-7bef9000 Deferred comb_1887.so
ELF 7bef9000-7befc000 Deferred adsr_1653.so
ELF 7befc000-7befe000 Deferred const_1909.so
ELF 7befe000-7bf00000 Deferred wave_terrain_1412.so
ELF 7bf00000-7bf03000 Deferred
ELF 7bf03000-7bf06000 Deferred multivoice_chorus_1201.so
ELF 7bf06000-7bf09000 Deferred retro_flange_1208.so
ELF 7bf09000-7bf0c000 Deferred ambisonic2.so
ELF 7bf0c000-7bf0e000 Deferred karaoke_1409.so
ELF 7bf0e000-7bf14000 Deferred tap_rotspeak.so
ELF 7bf14000-7bf16000 Deferred latency_1914.so
ELF 7bf16000-7bf18000 Deferred hilbert_1440.so
ELF 7bf18000-7bf1d000 Deferred g2reverb.so
ELF 7bf1d000-7bf21000 Deferred tap_echo.so
ELF 7bf21000-7bf25000 Deferred tap_vibrato.so
ELF 7bf25000-7bf29000 Deferred bandpass_a_iir_1893.so
ELF 7bf29000-7bf2b000 Deferred comparison_4440.so
ELF 7bf2b000-7bf2e000 Deferred sync_square_1678.so
ELF 7bf2e000-7bf30000 Deferred slide_2741.so
ELF 7bf30000-7bf33000 Deferred quantiser50_2028.so
ELF 7bf33000-7bf35000 Deferred matrix_ms_st_1421.so
ELF 7bf35000-7bf37000 Deferred interpolator_1660.so
ELF 7bf37000-7bf3a000 Deferred tape_delay_1211.so
ELF 7bf3a000-7bf3d000 Deferred flanger_1191.so
ELF 7bf3d000-7bf40000 Deferred divider_1186.so
ELF 7bf40000-7bf43000 Deferred dahdsr_2021.so
ELF 7bf43000-7bf57000 Deferred pitch_scale_1193.so
ELF 7bf57000-7bf5b000 Deferred random_1661.so
ELF 7bf5b000-7bf5d000 Deferred crossover_dist_1404.so
ELF 7bf5d000-7bf61000 Deferred analogue_osc_1416.so
ELF 7bf61000-7bf64000 Deferred sequencer32_1676.so
ELF 7bf64000-7bf66000 Deferred fad_delay_1192.so
ELF 7bf66000-7bf69000 Deferred quantiser100_2029.so
ELF 7bf69000-7bf6c000 Deferred giant_flange_1437.so
ELF 7bf6c000-7bf6e000 Deferred product_1668.so
ELF 7bf6e000-7bf74000 Deferred ambisonic1.so
ELF 7bf75000-7bf77000 Deferred comb_1190.so
ELF 7bf77000-7bf7a000 Deferred tap_pinknoise.so
ELF 7bf7a000-7bf7d000 Deferred fast_lookahead_limiter_1913.so
ELF 7bf7d000-7bf7f000 Deferred noise.so
ELF 7bf7f000-7bf81000 Deferred delay.so
ELF 7bf81000-7bf85000 Deferred dj_eq_1901.so
ELF 7bf85000-7bf88000 Deferred sequencer16_1677.so
ELF 7bf88000-7bf8b000 Deferred filter.so
ELF 7bf8b000-7bf8e000 Deferred fmod_1656.so
ELF 7bf8e000-7bf93000 Deferred tap_pitch.so
ELF 7bf93000-7bf97000 Deferred blvco.so
ELF 7bf97000-7bf9b000 Deferred tap_tubewarmth.so
ELF 7bf9b000-7bf9d000 Deferred range_trans_4210.so
ELF 7bf9d000-7bfa6000 Deferred tap_reverb.so
ELF 7bfa6000-7bfa8000 Deferred alias_1407.so
ELF 7bfa8000-7bfb4000 Deferred tap_deesser.so
ELF 7bfb4000-7bfb7000 Deferred bode_shifter_1431.so
ELF 7bfb7000-7bfbd000 Deferred tap_dynamics_st.so
ELF 7bfbd000-7bfc1000 Deferred plate_1423.so
ELF 7bfc1000-7bfc3000 Deferred declip_1195.so
ELF 7bfc3000-7bfc7000 Deferred triangle_1649.so
ELF 7bfc7000-7bfcb000 Deferred phasers_1217.so
ELF 7bfcb000-7bfd0000 Deferred sc1_1425.so
ELF 7bfd0000-7bfd3000 Deferred freq_tracker_1418.so
ELF 7bfd3000-7bfd6000 Deferred lp4pole_1671.so
ELF 7bfd6000-7bfd8000 Deferred mod_delay_1419.so
ELF 7bfd8000-7bfda000 Deferred multiplexer_4420.so
ELF 7bfda000-7bfdc000 Deferred dj_flanger_1438.so
ELF 7bfdc000-7bfde000 Deferred signal_abs_2669.so
ELF 7bfde000-7bfe3000 Deferred mbeq_1197.so
ELF 7bfe3000-7bfe5000 Deferred matrix_spatialiser_1422.so
ELF 7bfe5000-7bfeb000 Deferred tap_eq.so
ELF 7bfeb000-7bfee000 Deferred revdelay_1605.so
ELF 7bfee000-7bff0000 Deferred amp_1654.so
ELF 7bff0000-7bff2000 Deferred sample_and_hold_4430.so
ELF 7bff2000-7bff4000 Deferred pointer_cast_1910.so
ELF 7bff4000-7bff8000 Deferred dyson_compress_1403.so
ELF 7bff8000-7bffb000 Deferred tap_sigmoid.so
ELF 7bffb000-7bffe000 Deferred decay_1886.so
ELF 7bffe000-7c000000 Deferred amp_1181.so
ELF 7c3de000-7c3e4000 Deferred gong_1424.so
ELF 7c3e4000-7c3ea000 Deferred sifter_1210.so
ELF 7c3ea000-7c3ec000 Deferred fast_crossfade_4410.so
ELF 7c3ec000-7c3ef000 Deferred bode_shifter_cv_1432.so
ELF 7c3ef000-7c3f4000 Deferred notch_iir_1894.so
ELF 7c3f4000-7c3f6000 Deferred branch_1673.so
ELF 7c3f6000-7c3fa000 Deferred tap_reflector.so
ELF 7c3fa000-7c3fc000 Deferred sin_cos_1881.so
ELF 7c3fc000-7c44a000 Deferred imp_1199.so
ELF 7c44a000-7c44d000 Deferred harmonic_gen_1220.so
ELF 7c44d000-7c454000 Deferred tap_eqbw.so
ELF 7c454000-7c457000 Deferred single_para_1203.so
ELF 7c457000-7c46b000 Deferred pitch_scale_1194.so
ELF 7c46b000-7c46e000 Deferred tracker_2025.so
ELF 7c46e000-7c472000 Deferred tap_autopan.so
ELF 7c472000-7c474000 Deferred transient_1206.so
ELF 7c474000-7c477000 Deferred ratio_2034.so
ELF 7c477000-7c479000 Deferred zm1_1428.so
ELF 7c479000-7c47d000 Deferred vynil_1905.so
ELF 7c47d000-7c47f000 Deferred smooth_decimate_1414.so
ELF 7c47f000-7c481000 Deferred prob_switch_2667.so
ELF 7c481000-7c485000 Deferred lcr_delay_1436.so
ELF 7c485000-7c487000 Deferred sinus_wavewrapper_1198.so
ELF 7c487000-7c48c000 Deferred tap_chorusflanger.so
ELF 7c48c000-7c48e000 Deferred inv_1429.so
ELF 7c48e000-7c490000 Deferred valve_rect_1405.so
ELF 7c490000-7c493000 Deferred sequencer64_1675.so
ELF 7c493000-7c497000 Deferred highpass_iir_1890.so
ELF 7c497000-7c499000 Deferred comb_splitter_1411.so
ELF 7c499000-7c49c000 Deferred sawtooth_1641.so
ELF 7c49c000-7c49e000 Deferred dc_remove_1207.so
ELF 7c49e000-7c4a1000 Deferred sync_pulse_2023.so
ELF 7c4a1000-7c4a4000 Deferred gong_beater_1439.so
ELF 7c4a4000-7c4a8000 Deferred pulse_1645.so
ELF 7c4a8000-7c4ae000 Deferred sc4_1882.so
ELF 7c4ae000-7c4b2000 Deferred tap_doubler.so
ELF 7c4b2000-7c4b8000 Deferred se4_1883.so
ELF 7c4b8000-7c4bb000 Deferred tap_limiter.so
ELF 7c4bb000-7c4d2000 Deferred gsm_1215.so
ELF 7c4d2000-7c4d7000 Deferred mvclpf24.so
ELF 7c4d7000-7c4da000 Deferred quantiser20_2027.so
ELF 7c4da000-7c4de000 Deferred fm_osc_1415.so
ELF 7c4de000-7c4e1000 Deferred square_1643.so
ELF 7c4e1000-7c4e4000 Deferred cs_phaser.so
ELF 7c4e4000-7c4e6000 Deferred valve_1209.so
ELF 7c4e6000-7c4e8000 Deferred foldover_1213.so
ELF 7c4e8000-7c4eb000 Deferred diode_1185.so
ELF 7c4eb000-7c4ed000 Deferred impulse_1885.so
ELF 7c4ed000-7c4ef000 Deferred waveguide_mesh_2670.so
ELF 7c4ef000-7c4f2000 Deferred xfade_1915.so
ELF 7c4f2000-7c4f5000 Deferred gate_1410.so
ELF 7c62d000-7c643000 Deferred libclearlooks.so
ELF 7c751000-7c754000 Deferred iso8859-1.so
ELF 7c860000-7c880000 Deferred imm32
-PE 7c870000-7c880000 \ imm32
ELF 7c880000-7c885000 Deferred libxxf86vm.so.1
ELF 7c885000-7c89c000 Deferred libice.so.6
ELF 7c89c000-7c8a4000 Deferred libsm.so.6
ELF 7c8a4000-7c93a000 Deferred winex11
-PE 7c8b0000-7c93a000 \ winex11
ELF 7c947000-7ca8d000 Deferred user32
-PE 7c960000-7ca8d000 \ user32
ELF 7ca8d000-7cade000 Deferred advapi32
-PE 7caa0000-7cade000 \ advapi32
ELF 7cade000-7cb79000 Deferred gdi32
-PE 7caf0000-7cb79000 \ gdi32
ELF 7cb79000-7cb89000 Deferred libtasn1.so.3
ELF 7cb89000-7cc26000 Deferred libgnutls.so.26
ELF 7cc26000-7cc3d000 Deferred libsasl2.so.2
ELF 7cc3d000-7cc4a000 Deferred liblber-2.4.so.2
ELF 7cc4a000-7cc4e000 Deferred libgpg-error.so.0
ELF 7cc4e000-7ccb6000 Deferred libgcrypt.so.11
ELF 7ccb6000-7ccc8000 Deferred libresolv.so.2
ELF 7ccc8000-7cccb000 Deferred libkeyutils.so.1
ELF 7cccb000-7ccd3000 Deferred libkrb5support.so.0
ELF 7ccd3000-7ccd6000 Deferred libcom_err.so.2
ELF 7ccd6000-7ccfa000 Deferred libk5crypto.so.3
ELF 7ccfa000-7cd8e000 Deferred libkrb5.so.3
ELF 7cd8e000-7ced8000 Deferred libcrypto.so.0.9.8
ELF 7ced8000-7cf1d000 Deferred libssl.so.0.9.8
ELF 7cf1d000-7cf5e000 Deferred libldap_r-2.4.so.2
ELF 7cf5e000-7cf7f000 Deferred libssh2.so.1
ELF 7cf7f000-7cfb0000 Deferred libidn.so.11
ELF 7cfb0000-7cfd6000 Deferred libexpat.so.1
ELF 7cfd6000-7d000000 Deferred libgssapi_krb5.so.2
ELF 7d000000-7d042000 Deferred libcurl.so.4
ELF 7d042000-7d047000 Deferred libxdmcp.so.6
ELF 7d047000-7d04a000 Deferred libxau.so.6
ELF 7d04a000-7d073000 Deferred libpixman-1.so.0
ELF 7d073000-7d07a000 Deferred libxcb-render.so.0
ELF 7d07a000-7d07e000 Deferred libxcb-render-util.so.0
ELF 7d07e000-7d0a1000 Deferred libpng12.so.0
ELF 7d0a1000-7d0aa000 Deferred libxcursor.so.1
ELF 7d0aa000-7d0b0000 Deferred libxrandr.so.2
ELF 7d0b0000-7d0b8000 Deferred libxi.so.6
ELF 7d0b8000-7d0bb000 Deferred libxinerama.so.1
ELF 7d0bb000-7d0c4000 Deferred libxrender.so.1
ELF 7d0c4000-7d0d2000 Deferred libxext.so.6
ELF 7d0d2000-7d0fc000 Deferred libfontconfig.so.1
ELF 7d0fc000-7d101000 Deferred libxfixes.so.3
ELF 7d101000-7d104000 Deferred libxdamage.so.1
ELF 7d104000-7d107000 Deferred libxcomposite.so.1
ELF 7d107000-7d12e000 Deferred libpangoft2-1.0.so.0
ELF 7d12e000-7d135000 Deferred libgailutil.so.18
ELF 7d135000-7d15e000 Deferred libpcre.so.3
ELF 7d15e000-7d177000 Deferred libselinux.so.1
ELF 7d177000-7d181000 Deferred liblo.so.0
ELF 7d181000-7d1d4000 Deferred libraptor.so.1
ELF 7d1d4000-7d203000 Deferred librubberband.so
ELF 7d203000-7d224000 Deferred libvamphostsdk.so
ELF 7d224000-7d235000 Deferred libvampsdk.so
ELF 7d235000-7d24a000 Deferred libz.so.1
ELF 7d24a000-7d2bf000 Deferred libfreetype.so.6
ELF 7d2bf000-7d3a2000 Deferred libfftw3f.so.3
ELF 7d3a2000-7d489000 Deferred libfftw3.so.3
ELF 7d489000-7d4a1000 Deferred libxcb.so.1
ELF 7d4a1000-7d4ae000 Deferred libgcc_s.so.1
ELF 7d59b000-7d5b4000 Export libjack.so.0
ELF 7d5b4000-7d71d000 Deferred libsamplerate.so.0
ELF 7d71d000-7d72a000 Deferred libsoundtouch.so
ELF 7d72a000-7d75e000 Deferred libxslt.so.1
ELF 7d75e000-7d87d000 Deferred libxml2.so.2
ELF 7d87d000-7d883000 Deferred libsigc++2.so
ELF 7d883000-7d8c8000 Deferred libgdkmm2.so
ELF 7d8c8000-7d90b000 Deferred libatkmm.so
ELF 7d90b000-7d932000 Deferred libpangomm.so
ELF 7d932000-7d97e000 Deferred libglibmm2.so
ELF 7d97e000-7d98c000 Deferred liblrdf.so.0
ELF 7d98c000-7da2a000 Deferred libsndfile-ardour.so
ELF 7da2a000-7da6d000 Deferred libgnomecanvasmm.so
ELF 7da6d000-7dad6000 Deferred libcairo.so.2
ELF 7dad6000-7db16000 Deferred libpango-1.0.so.0
ELF 7db16000-7db20000 Deferred libpangocairo-1.0.so.0
ELF 7db20000-7db38000 Deferred libgdk_pixbuf-2.0.so.0
ELF 7db38000-7db53000 Deferred libatk-1.0.so.0
ELF 7db53000-7dbd9000 Deferred libgdk-x11-2.0.so.0
ELF 7dbd9000-7df63000 Deferred libgtk-x11-2.0.so.0
ELF 7df63000-7df79000 Deferred libart_lgpl_2.so.2
ELF 7df79000-7dfa9000 Deferred libgnomecanvas-2.so.0
ELF 7dfa9000-7e05e000 Deferred libglib-2.0.so.0
ELF 7e05e000-7e067000 Deferred librt.so.1
ELF 7e067000-7e06c000 Deferred libgthread-2.0.so.0
ELF 7e06c000-7e0a7000 Deferred libgobject-2.0.so.0
ELF 7e0a7000-7e34e000 Deferred libgtkmm2.so
ELF 7e34e000-7e381000 Deferred libpbd.so
ELF 7e381000-7e3a8000 Deferred libmidi++.so
ELF 7e3a8000-7e414000 Deferred libgtkmm2ext.so
ELF 7e414000-7e421000 Deferred libardour_cp.so
ELF 7e421000-7e6b7000 Deferred libardour.so
ELF 7e6b7000-7eca3000 Dwarf libardourgtk.so
ELF 7eca3000-7ed92000 Deferred libx11.so.6
ELF 7ed92000-7ee54000 Deferred libasound.so.2
ELF 7ee54000-7ee6a000 Deferred ardour_vst
-PE 7ee60000-7ee6a000 \ ardour_vst
ELF 7efa5000-7efb0000 Deferred libnss_files.so.2
ELF 7efb0000-7efba000 Deferred libnss_nis.so.2
ELF 7efba000-7efd1000 Deferred libnsl.so.1
ELF 7efd1000-7eff6000 Deferred libm.so.6
ELF 7eff6000-7eff8000 Deferred split_1406.so
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF f7ca0000-f7ca2000 Deferred libxcb-xlib.so.0
ELF f7ca2000-f7ca6000 Deferred libgmodule-2.0.so.0
ELF f7ca7000-f7cab000 Deferred libdl.so.2
ELF f7cab000-f7de0000 Export libc.so.6
ELF f7de1000-f7df8000 Deferred libpthread.so.0
ELF f7df8000-f7f2e000 Deferred libwine.so.1
ELF f7f31000-f7f33000 Deferred im-cedilla.so
ELF f7f33000-f7f36000 Deferred pango-basic-fc.so
ELF f7f3a000-f7f56000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\usr\local\lib\ardour2\ardour_vst.exe
00000016 0
00000009 0 <==
0000000c
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>1 0xf7cd4d96 gsignal+0x46() in libc.so.6 (0x0033badc)
2 0xf7cd6541 abort+0x101() in libc.so.6 (0x0033bc08)
3 0x7d5a0d3c in libjack.so.0 (+0x5d3c) (0x0033bc28)
4 0x7d5a2271 jack_client_open+0x461() in libjack.so.0 (0x0033fd68)
5 0x7e9d3e2d _ZN13EngineControl14engine_runningEv+0x2d() in libardourgtk.so (0x7c85587e)
6 0x65207275 (0x6f647241)
7 0x00000000 (0x00000000)
E : Le processus fils s’est terminé avec le signal « Abandon »[/code]

Es tu sûr d’avoir bien installé tous les composants optionnels dont ardourvst a besoin >dans le chroot< ?
Il semble avoir des pb avec ladspa par exemple.
Si tu suis un tuto d’install, vérifies que tu le suit dans le chroot pour ce qui concerne ardour et en dehors pour ce qui concerne jack.

[quote=“mattotop”]Es tu sûr d’avoir bien installé tous les composants optionnels dont ardourvst a besoin >dans le chroot< ?
Il semble avoir des pb avec ladspa par exemple.
Si tu suis un tuto d’install, vérifies que tu le suit dans le chroot pour ce qui concerne ardour et en dehors pour ce qui concerne jack.[/quote]
Oui je pense. J’ai fait exactement comme j’ai deja fait plusieurs fois sans aucuns problemes majeurs, mais cette fois a l’interieur du chroot. Certains LADSPA ont l’air d’avoir du mal, mais la plupart ont l’air ok. D’autant plus que ceux indiques ERROR je ne les utilise pas.

Mais bon c’est vrai qu’il y a une grosse difference avec un ardour2 (donc pas avec le support des vst) qui fonctionne en 64bits et qui fonctionne bien :

[quote]kaos@geezer:~$ ardour2
Ardour/GTK 2.4.1
(built using 3243 and GCC version 4.3.1)
Copyright © 1999-2008 Paul Davis
Some portions Copyright © 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
loading user ui configuration file /home/kaos/.ardour2/ardour2_ui.conf
Loading ui configuration file /etc/ardour2/ardour2_ui_dark.rc
theme_init() called from internal clearlooks engine
ardour: [INFO]: Ardour will be limited to 1024 open files
loading system configuration file /etc/ardour2/ardour_system.rc
loading user configuration file /home/kaos/.ardour2/ardour.rc
ardour: [INFO]: No H/W specific optimizations in use
ardour: [INFO]: looking for control protocols in /home/kaos/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/
powermate: Opening of powermate failed - Aucun fichier ou répertoire de ce type
ardour: [INFO]: Control protocol powermate not usable
ardour: [INFO]: Control surface protocol discovered: "Generic MIDI"
ardour: [INFO]: Control surface protocol discovered: "Mackie"
Enhanced3DNow! detected
SSE2 detected
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property GtkWidget::cursor-color' of typeGdkColor’ from rc file value “((GString*) 0x11a3840)” of type `GString’
Enhanced3DNow! detected
SSE2 detected
loading bindings from /home/kaos/.ardour2/ardour.bindings
Loading session /home/kaosyouki/MAO/SMeuRT/Ardour/Depotoir using snapshot Depotoir (1)
Loading history from ‘/home/kaosyouki/MAO/SMeuRT/Ardour/Depotoir/Depotoir.history’.
[/quote]

Je crois que je vais compiler ardourvst sur la machine de ma copine meme si faudra que j’efface tout apres, ou alors sur la mienne avec un dual boot en 32bits pour voir les messages etc… Au pire si ce chroot ne fonctionne jamais, je pourrai toujours garder le dual boot meme si ca ne m’arrange pas trop (je prefererai le garder pour pouvoir tester des OS, etc…).

tu n’es pas obligé de recompiler: si tu travailles avec des paquets debian recompilés dans ton chroot32, tu reinstalles les mêmes ailleurs avec dpkg -i.
Si tu l’as fait en make install tu installes checkinstall dans ton chroot 32, puis tu crées tes paquets en refaisant le make install sous la forme checkinstall make install. Ca te crée un paquet (là ou tu es ou au ds le rep du dessus) que tu pourra transfèrer sur la machine de ta copine pareil.
Ca t’évitera une compilation escargot sur une vieille machine 32.

[quote=“mattotop”]tu n’es pas obligé de recompiler: si tu travailles avec des paquets debian recompilés dans ton chroot32, tu reinstalles les mêmes ailleurs avec dpkg -i.
Si tu l’as fait en make install tu installes checkinstall dans ton chroot 32, puis tu crées tes paquets en refaisant le make install sous la forme checkinstall make install. Ca te crée un paquet (là ou tu es ou au ds le rep du dessus) que tu pourra transfèrer sur la machine de ta copine pareil.
Ca t’évitera une compilation escargot sur une vieille machine 32.[/quote]
Ardour se compile avec scons et donc avec un # scons install pour l’installer. Ca change quelque chose?