xmgrace nach Brühpaket-Upgrades gebrochen

641
LTB

Ich habe ein MacBook Pro (Retina, Mitte 2012) mit OS X El Capitan v. 10.11.6. Ich verwende xmgrace regelmäßig für meine Arbeit und vor einer Woche hatte ich keine Probleme damit. Am 20. September 2016 habe ich "Update-Update, veraltet, Upgrade, Bereinigung, Beschneidung, Arzt" durchgeführt und kann xmgrace jetzt nicht mehr öffnen. Die Fehlermeldung lautet:

Warnung: Das Widget muss eine VendorShell sein. Warnung: Schwerwiegender Fehler: _XmGetDefaultDisplay kann nicht vor VendorS verwendet werden. Initialize gibt NULL zurück

Hoppla! Ich habe SIGSYS

Bitte verwenden Sie "Hilfe / Kommentare", um den Fehler zu melden. Abbruchfalle: 6

Ich habe XQuartz 2.7.9, openmotif 2.3.4, Gnade 5.1.25_1. Wenn ich 'xclock' eingebe, funktioniert das. Ich habe (zu viele) Stunden damit verbracht, im Internet nach einer Lösung zu suchen, aber nichts gefunden, das dieses Problem behoben hat. Ich denke, es hat mit der Reihenfolge zu tun, in der Xm, Xt und X11 beim Kompilieren von Openmotif mit Homebrew verknüpft sind, aber ich habe nicht herausgefunden, wie man das Problem beheben kann. Ich habe festgestellt, dass mehrere andere Autoren die gleiche oder eine ähnliche Frage in diesem Forum gestellt haben, aber bisher hat noch keine Antwort gepostet. Wenn jemand da draußen bei diesem Problem helfen kann, lass es uns wissen! Mit freundlichen Grüßen

0

2 Antworten auf die Frage

0
LTB

Eine temporäre Lösung: Verwenden Sie qtgrace, das von sourceforge.net heruntergeladen wurde.

Kannst du das ein bisschen erweitern? fixer1234 vor 7 Jahren 4
Entschuldigung für meine Verzögerung bei der Antwort. Ich gebe hier die Beschreibung von qtgrace von der Website https://sourceforge.net/projects/qtgrace/ wieder. "QtGrace ist eine Version von Grace, die auf dem Qt-SDK von The Qt Project www.qt.io basiert. QtGrace / Grace ist eine Mit diesem Programm können Sie Daten anzeigen oder plotten, Daten analysieren und für den Druck vorbereiten. Mit QtGrace können Sie Grace nativ unter Windows, Mac OS X und Linux ausführen. " LTB vor 7 Jahren 0
0
LTB

Ich habe auch meine Frage auf github.com https://github.com/Homebrew/brew/issues/1189#issuecomment-251284506 veröffentlicht, da das Problem bei der Aktualisierung der Homebrew ein Problem zu sein schien. Bitte sehen Sie sich das dort veröffentlichte Gespräch an. Andrew Janke schlug eine temporäre Problemumgehung vor, bis das Problem vollständig gelöst ist. Diese Problemumgehung umfasst das Downgrade von XQuartz auf Version 2.7.8 und die erneute Installation von openmotif und grace von der Quelle mit "brew install -s openmotif grace". Ich habe das gemacht und kann jetzt xmgrace wieder benutzen :)