MonoDevelop выдает «Ошибка запуска веб-браузера» - как это исправить? - PullRequest
7 голосов
/ 18 января 2012

Я имел дело с довольно многими странностями MonoDevelop и раньше, но этот действительно начинает меня беспокоить.Я использую x86-64 Arch Linux и установил последнюю версию всех моих пакетов (включая MonoDevelop).Когда я запускаю проект ASP.Net, я получаю

Ошибка запуска веб-браузера

GLib.GException: при запуске команды действия по умолчанию, связанной с этим местоположением, произошла ошибка.в Gnome.Url.Show (System.String url) [0x00000] в: 0 в MonoDevelop.Platform.GnomePlatform.ShowUrl (System.String url) [0x00000] в /build/src/monodevelop-2.8.5/src/addins/GnomePlatform/GnomePlatform.cs:134 at MonoDevelop.Ide.DesktopService.ShowUrl (url System.String) [0x00000] в /build/src/monodevelop-2.8.5/src/core/MonoDevelop.Ide/MonoDevelopkSde.cs: ​​84 at MonoDevelop.AspNet.Gui.BrowserLauncher.LaunchDefaultBrowser (url System.String) [0x00000] в /build/src/monodevelop-2.8.5/src/addins/AspNet/MonoDevelop.AspNet/MonoDevelop.A/BrowserLauncher.cs:42

Как это исправить?Я читал, что это проблема с неиспользованием Gnome.Я никогда не использовал Gnome, и это работало одно время (около года назад оно сломалось)

Ответы [ 2 ]

15 голосов
/ 06 апреля 2012

Решение, которое мне подходит, - набрать в терминале следующую команду:

gconftool-2 --set --type=string /desktop/gnome/url-handlers/http/command '/usr/bin/firefox %s'

(от http://blog.wolfman.com/articles/2006/8/27/getting-f-spot-to-upload-to-flickr-on-kubuntu)

0 голосов
/ 19 января 2012

Было много исправлений, которые я видел для этого. Я попробовал несколько из них (gconf и тому подобное) ... но у меня ничего не получалось. Возможно, потому что я использую Fluxbox в качестве моего оконного менеджера вместо Gnome.

Самый простой способ исправить это - установить переменную окружения BROWSER. export BROWSER=firefox исправил это для меня

...