Monodevelop kann nicht ohne Gksu auf Ubuntu ausgeführt werden

935
Mussnoon

Meine Neuinstallation von monodevelop (was auch immer die Standard-Ubuntu-Repos haben) bei einer Neuinstallation von 10.04 funktionierte nach nur einem Testlauf nicht mehr. Da ich die neueste Version trotzdem haben wollte, entfernte ich sie und machte eine automatische Entfernung, um die nicht benötigten Dateien zu löschen. Dann Systemupdate ausgeführt und Version 2.4 installiert. Nichts hat sich geändert. Ein Klick auf den Launcher (oder Monodeveloping> Eingabe in "Ausführen" oder Terminal führt nur für einen Sekundenbruchteil zum Begrüßungsbildschirm, der spurlos verschwindet.

Ich habe jedoch gerade (ohne ersichtlichen Grund) "gksu monodevelop" ausprobiert und es lief normal. Kann jemand erklären, warum dies geschieht und wie es behoben werden kann?

Vielen Dank.

1

1 Antwort auf die Frage

2
Karl Bielefeldt

Versuchen Sie es auszuführen strace monodevelopund suchen Sie nach Fehlern in Bezug auf Berechtigungen.

Obwohl dies dazu geführt hat, dass ich das Problem gelöst habe, verstehe ich wirklich nicht, warum die Berechtigungen so durcheinander geraten. strace zeigte an, dass ich keine Berechtigungen hatte. Deshalb habe ich einfach den gesamten Ordner gelöscht und Monodevelop erneut gestartet, wodurch der Ordner lediglich mit den richtigen Berechtigungen neu erstellt wurde. Mussnoon vor 14 Jahren 0
Es ist schwer zu sagen, ohne dass Sie Ihre Schritte von Anfang an nachvollziehen müssen, aber ich habe ähnliche Ereignisse erlebt, wenn der Ordner zum ersten Mal als root ausgeführt wurde, möglicherweise sogar als Teil des Installationsprogramms. Karl Bielefeldt vor 14 Jahren 0