2ième serveur X en chroot, marche plus

Hello,

Sous Lenny ça marchait et maintenant ça ne fonctionne plus. Je voudrais lancer une Etch chrootée dans un deuxième serveur X, pour un soft qui n’est plus compatible avec les derniers Xorg. Apparemment il y a un problème de droit. J’avais un problème avec /etc/X11/Xwrapper.config sur lequel j’ai fait un chmod 666 mais ça continue:

[code]famille@Marco:~$ sudo /usr/sbin/chroot /srv/etch/ /bin/su - famille -c “startx /usr/X11R6/bin/mwm – :1”
xauth: creating new authority file /home/famille/.serverauth.3758

Fatal server error:
Cannot move old log file ("/var/log/Xorg.1.log" to “/var/log/Xorg.1.log.old”

giving up.
xinit: Connection refused (errno 111): unable to connect to X server
xinit: No such process (errno 3): Server error.[/code]

:12

Auriez-vous une idée?
Voilà mon fstab et les fichiers copié dans mon chroot.

[code]famille@Marco:~$ cat /etc/fstab

/etc/fstab: static file system information.

Use ‘blkid’ to print the universally unique identifier for a

device; this may be used with UUID= as a more robust way to name devices

that works even if disks are added and removed. See fstab(5).

proc /proc proc defaults 0 0

/ was on /dev/sda2 during installation

UUID=be99d4b3-09ee-45a3-b3e8-180bf8017d13 / ext4 errors=remount-ro 0 1

/home was on /dev/sda4 during installation

UUID=9428f68f-99cb-4f6b-b4da-cf815db4377e /home ext3 defaults 0 2

swap was on /dev/sda3 during installation

UUID=e0722ce8-08b4-44e4-a49b-d763426a5ade none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

Chroot

/home /srv/etch/home none bind 0 0
/proc /srv/etch/proc none bind 0 0
/dev /srv/etch/dev none bind 0 0
/tmp /srv/etch/tmp none bind 0 0[/code]

et

root@Marco:/home/famille# cp /etc/passwd /srv/etch/etc/ root@Marco:/home/famille# cp /etc/shadow /srv/etch/etc/ root@Marco:/home/famille# cp /etc/group /srv/etch/etc/ root@Marco:/home/famille# cp /etc/sudoers /srv/etch/etc/ root@Marco:/home/famille# cp /etc/hosts /srv/etch/etc/

Merci :pray:

Je me répond à moi même:

Il fallait faire: # chmod +s /usr/bin/X11/Xorg dans le chroot en root.