Warum funktioniert ein Programm in bash, wenn es im Menü ausgeführt wird?

438
palbakulich

Ich nehme an, es gibt etwas im JWM-Fenstermanager - oder Puppy Linux Lupu 5.01 selbst, das mit dem normalen Laden von GMPLAYER in Konflikt steht ...

Ich würde gerne wissen, wie man das Problem beheben kann, und wenn möglich dieses Problem beheben (selbst eine Problemumgehung wäre großartig).

0

2 Antworten auf die Frage

0
petersohn

Überprüfen Sie die Verknüpfung im Menü. Ich weiß nicht, wie Sie dies in JVM tun sollen. Klicken Sie mit der rechten Maustaste auf einen Menüpunkt und klicken Sie dann auf "Eigenschaften". Wenn es nicht funktioniert, ziehen Sie es auf den Desktop und klicken Sie mit der rechten Maustaste + Eigenschaften dort (es funktioniert definitiv unter GNOME). Im schlimmsten Fall öffnen Sie die .desktop-Datei in einem Texteditor.

Suchen Sie ein Feld mit dem Namen "Command" oder etwas Ähnliches (in der .desktop-Datei "Exec"). Wenn Sie auf den Menüpunkt klicken, wird dieser Befehl ausgeführt. Wenn Sie dasselbe versuchen, versuchen Sie es mit dem Kontrollkästchen "In Terminal ausführen" (oder setzen Sie es Terminal=truein die .desktop-Datei). Wenn nicht, ändern Sie den Befehl so, wie er für Sie funktioniert. Sie können auch das Arbeitsverzeichnis überprüfen.

Ja, das schon probiert ... leider unterstützt JWM kein Drag & Drop ... oder ein Rechtsklick für Menü-Eigenschaften .... Ich glaube, das Problem muss etwas falsch sein, wie JWM selbst eingerichtet ist .... das Gleiche Menüpunkt (.desktop-Datei) funktioniert in Fluxbox. palbakulich vor 13 Jahren 0
0
Jody Lee Bruchon

Wenn Sie STRG + ALT + Fx verwenden können, um zu einer Textkonsole mit der Protokollausgabe vom X-Server zu wechseln (einige Distributionen funktionieren auf diese Weise), können Sie nach einer Fehlermeldung suchen, die sich auf das Problem bezieht. Überprüfen Sie auch /var/log/Xorg.0.log, ob dort irgendetwas angezeigt wird, das möglicherweise einen Hinweis darauf enthält, was nicht stimmt.