XQuartz kann keine Fenster erzeugen (selbst das eingebaute Terminal oder xlogo)


1

hier etwas verzweifelt zu werden, nachdem ich alles versucht habe, was mir einfällt.

Ich verwende XQuartz 2.7.11, um eine Verbindung zu einem RedHat-Server herzustellen, der von unserer Gruppe ausgeführt wird, um einige Softwarepakete zu verwenden. Ich kann mich normal anmelden und eine Verbindung zum Server herstellen, aber wenn ich versuche, eine Anwendung zu starten, öffnet das Terminal XQuartz, aber es kann keine Fenster generieren. Ich habe das gleiche Problem mit einem anderen Simulationscode, der lokal installiert ist, aber XQuartz verwendet, um einige UI-Elemente zu generieren. Der Grund dafür ist, dass ich nicht glaube, dass es Probleme mit der Verbindung zum Server gibt.

Außerdem passiert nichts, wenn ich XQuartz normal öffne und versuche, das XQuartz-Terminal zu öffnen. Unter XQuartz> Applications> gibt es auch die Optionen "xman" und "xlogo", die beim Klicken nichts bewirken. Früher erinnere ich mich, dass durch Klicken auf "xlogo" ein kleines Symbol von XQuartz in einem Fenster geöffnet wurde. Das scheint also zu verhindern, dass XQuartz irgendwelche Desktop-Fenster öffnet.

Ein letzter Hinweis: Wenn ich versuche, einen Terminalbefehl auszuführen, der normalerweise XQuartz öffnet, wird XQuartz gestartet, generiert jedoch keine Fenster wie zuvor erwähnt, aber ich kann XQuartz auch nicht schließen. Wenn Sie XQuartz beenden, wird es nur eine Sekunde später neu gestartet (ebenfalls, um das Beenden zu erzwingen). Die einzige Möglichkeit, ein erneutes Öffnen zu verhindern, besteht darin, sich abzumelden. Dies scheint mir, als würde der ursprüngliche Befehl, der den X11-Fensterserver verwendet, ständig versuchen, ihn zu öffnen, ohne Erfolg, was dazu führt, dass XQuartz gestartet wird - auch wenn ich das Terminal schließe.

Ich habe dieses Problem bemerkt, als ich Xcode und Python IDLE zum ersten Mal installiert habe. Ich habe seitdem jede Kombination von XQuartz und Xcode entfernt und neu installiert.

Suchen Sie nach Vorschlägen für eine Neuinstallation von macOS.


1
Der schwierige Teil besteht darin, herauszufinden, wo das Problem liegt. Können Sie Folgendes versuchen: Erstellen Sie einen neuen Benutzer auf dem Mac, melden Sie sich bei diesem Konto an und versuchen Sie, XQuartz dort auszuführen (nur mit lokalen Befehlen wie xterm zuerst).
Nohillside

1
Danke für die Antwort! Ich habe einen neuen Benutzer erstellt und festgestellt, dass das Verhalten identisch ist. Xterm kann nicht geöffnet werden und der Windows-Server kann nicht geöffnet werden, nachdem versucht wurde, eine Verbindung zum Server herzustellen und die X11-Weiterleitung zu aktivieren. Auch versucht, XQuartz aus dem neuen Benutzerprofil für eine gute Maßnahme neu zu installieren.
Sergiyr

Antworten:


1

Die Neuinstallation von macOS über die Online-Wiederherstellungsoption (Befehl-Option-R beim Start) hat das Problem behoben. Alle meine Dateien, Programme und Einstellungen blieben wie zuvor. Ich habe viele Dinge ausprobiert, aber anscheinend war dies von Anfang an der richtige Weg.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.