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.