X11 auf CentOS VM mit OS X Lion-Client

2636
y2p

Ich verwende OS X Lion. Ich habe eine Vagrant-Box CentOS 6.0 minimalauf meinem Mac. Ich versuche Oracle 10gauf meinem CentOS 6 zu installieren . Ich erhalte ständig einen Fehler

Can't connect to X11 window server 

Ich habe versucht, die DISPLAYVariable auf alle möglichen Werte einzustellen. localhost, CentOS-IP-Adresse, Lion-IP-Adresse ... Ich bekomme einfach diesen Fehler.

xclockfunktioniert nicht mit CentOS (auch als root). Funktioniert aber xclockgut mit Lion.

Wie kann ich diesen Fehler beheben? Vielen Dank

0

1 Antwort auf die Frage

2
geekosaur

Sie haben CentOS minimal installiert, sodass auf der VM kein lokaler X-Server ausgeführt wird. Http://www.centos.org/modules/newbb/viewtopic.php?topic_id=36887&forum=55 enthält einige Informationen zum Einrichten eines X-Servers (dies ist leider am einfachsten einzurichten) eine der Desktop-Umgebungen).

Sie können den X-Server in Lion dafür nicht direkt in der VM verwenden, es sei denn, Sie aktivieren unsichere Netzwerkverbindungen. Besser wäre es, ssh -Yin die VM von Lion einzusteigen; Sie können dann X11-Programme innerhalb dieser Sitzung mit X11-Weiterleitung an den X-Server von Lion ausführen.

Ich habe `yum groupinstall" X Window System "` ausgeführt y2p vor 12 Jahren 0
Okay, wenn kein Display-Manager konfiguriert und gestartet wurde, müssen Sie `startx` ausführen, um ihn tatsächlich zu starten. Anschließend können Sie das Installationsprogramm in einem Terminalfenster ausführen. (Linux ist nicht wie OS X; für den automatischen Start von X11 ist kein 'launchd' konfiguriert.) geekosaur vor 12 Jahren 0
Wenn ich `startx 'starte, bleibt das Terminal bei' erwartet keysym 'stehen und erhielt XF86TouchpadOff: Zeile 121 von inet`. Und ich muss das Oracle-Installationsprogramm von einer anderen Sitzung aus ausführen. Beim Ausführen des Installationsprogramms wird Folgendes angezeigt: Vorbereiten des Startens von Oracle Universal Installer unter / tmp / OraInstall2012-04-22_05-30-43AM. Bitte warte ... '..und es bricht und kommt auf meine Aufforderung zurück y2p vor 12 Jahren 0
Das klingt so, als hätte er X11 in einer anderen virtuellen Konsole gestartet, Sie aber aus irgendeinem Grund nicht darauf umgestellt (das "hängen" ist, weil der Server im Vordergrund läuft). Wechseln Sie die Konsolen mit `Ctrl` +` Alt` + `F`n (d. H. Die Funktionstasten 'F1', 'F2' usw.); X11 beginnt häufig mit 'F7', bis Sie diejenige mit der X11-Sitzung finden ; Das Oracle-Installationsprogramm sollte dort ein Fenster geöffnet haben. geekosaur vor 12 Jahren 0
Funktioniert das mit Mac? Ich bin auf CentOS im Terminal (keine Grafik). Alt + Fn öffnet OS X-Anwendungen. `Ctrl` +` Alt` + `Fn` macht nichts. y2p vor 12 Jahren 0
Ich bin nicht besonders mit dem von Ihnen verwendeten Virtualisierungsprodukt (Vagrant) vertraut, aber es klingt, als würde es möglicherweise keinen Grafikmodus oder Zugriff auf virtuelle Linux-Konsolen bieten. Wenn dies der Fall ist, können Sie dies nur mit dem bereits erwähnten `ssh -Y` tun. geekosaur vor 12 Jahren 0
Ich danke dir sehr. Es funktionierte. Auf meine Fenster konnte von VirtualBox aus zugegriffen werden. Ich musste einige Änderungen an der Vagrant-Konfiguration vornehmen und dann einen Neustart durchführen, um sie sehen zu können. y2p vor 12 Jahren 0