Holger Krull schrieb:
neben SuSE 9.1 habe ich noch ein Gentoo auf der Platte. Per "chroot /mnt/gentoo /bin/bash" kann ich ohne Probleme auf der Gentoo-Kommandozeile arbeiten. Sogar das Netzwerk funktioniert dort ohne Probleme (emerge sync :) ).
Ja, damit tauscht du den root Pfad aus, aber nicht den Kernel.
Ist ja auch so beabsichtigt...
sven:~ # rcsshd stop sven:~ # chroot /mnt/gentoo/ /bin/bash sven / # /etc/init.d/sshd start sven / # exit sven:~ # exit
Und hier wirds unsinnig, was soll es bringen den gentoo sshd unter Suse zu starten?
logout sven@sven:~> ssh -X localhost Last login: Thu Jul 15 20:35:56 2004 from localhost sven@sven sven $ kletterwizard kletterwizard: cannot connect to X server sven@sven sven $
Und hier wirds noch unverständlicher, ein ssh auf den lokalen Rechner? Starte doch einfach das X Programm aus einer chroot bash shell
Der "Umweg" über SSH hatte den Sinn, dass sich SSH gleich automatisch um den X-Verkehr kümmert. Nur funktioniert das eben in diesem Fall komischerweise nicht. Ohne SSH ... sven@sven:~> xhost + access control disabled, clients can connect from any host sven@sven:~> su - Password: sven:~ # chroot /mnt/gentoo/ /bin/bash sven / # export DISPLAY=:0 sven / # xterm xterm Xt error: Can't open display: %s sven / # export DISPLAY=localhost:0 sven / # xterm xterm Xt error: Can't open display: %s sven / # ... geht's aber auch nicht. Sven