令人恼火的是,当我单击应用程序中的链接(我使用Quassel)时,firefox会打开默认的起始页面。
我有一个有点不标准的配置设置.我使用的是每晚构建的firefox,二进制文件位于/opt/ nightly /firefox。我有一个符号链接来自/usr/bin/firefox -> /opt/nightly/firefox。我有Ubuntu11.04,使用Gnome和Docky。我的docky面板在面板上有一个firefox图标,它正确地使用了我想要的firefox,但是当我单击一个应用程序(如Quassel )中的链接时,它只会打开默认的起始页面,而不是我想要导航到的链接。另外,它在一个新窗口中打开,而不是在我现有的会话中创建一个新的选项卡。
我尝试过使用gconf编辑器,gconftool-2 -R /desktop/gnome/url-handlers命令给出了如下内容:
/desktop/gnome/url-handlers/unknown:
command = firefox "%s"
needs_terminal = false
/desktop/gnome/url-handlers/net:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/msnim:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/chrome:
command = firefox "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/rtsp:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/cdda:
command = sound-juicer %s
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/ftp:
command = firefox "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/ut:
command = /usr/share/ubuntu-tweak/uturl "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/uvox:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/h323:
command = ekiga -c %s
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/about:
command = firefox "%s"
needs_terminal = false
/desktop/gnome/url-handlers/mailto:
command = thunderbird %s
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/sip:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/xmpp:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/vnc:
command = vinagre %s
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/http:
command = firefox "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/mmsh:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/rtp:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/mms:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/irc:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/pnm:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/callto:
command = gnomemeeting -c %s
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/https:
command = firefox "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/gg:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/trash:
command = nautilus "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/ghelp:
command = gnome-help "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/icq:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/ymsgr:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/icy:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/magnet:
command = transmission '%s'
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/note:
command = tomboy --open-note '%s'
enabled = true
/desktop/gnome/url-handlers/info:
command = gnome-help "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/apt:
command = apturl "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/man:
command = gnome-help "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/icyx:
command = totem "%s"
needs_terminal = false
enabled = true
/desktop/gnome/url-handlers/webcal:
command = /usr/lib/evolution-webcal/evolution-webcal %s
need-terminal = false
enabled = true
/desktop/gnome/url-handlers/aim:
command = purple-url-handler "%s"
needs_terminal = false
enabled = true发布于 2013-03-08 12:49:01
我也有同样的问题,下面是如何解决这个问题的方法:
~/.local/share/applications/firefox.desktopExec: firefox定位这条线(在我的例子中,第149行)%u附加到它,这样url将被传递:Exec: firefox %uxdg-open http://askubuntu.com测试它就这样,它现在应该能像预期的那样工作了。
https://askubuntu.com/questions/202158
复制相似问题