苛立たしいことに、アプリケーション(私はQuasselを使用しています)のリンクをクリックすると、Firefoxはデフォルトのスタートページを開きます。
やや非標準の構成設定があります。バイナリが/ opt/nightly/firefoxにあるFirefoxのナイトリービルドを使用しています。/usr/bin/firefox->/opt/nightly/firefoxからのシンボリックリンクがあります。 DockyでGnomeを使用しているUbuntu11.04を持っています。私のドッキングパネルには、必要なFirefoxを正しく使用するFirefoxアイコンがパネルにありますが、Quasselなどのアプリケーションでリンクをクリックすると、ナビゲートしたいリンクではなく、デフォルトのスタートページでのみ開きます。に。また、既存のセッションで新しいタブを作成するのではなく、新しいウィンドウで開きます。
Gconf-editorで遊んでみましたが、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
私はまったく同じ問題を抱えていました、これがあなたがそれを修正する方法です:
~/.local/share/applications/firefox.desktop
を開きますExec: firefox
の行を見つけます(私の場合は149行目)%u
を追加して、URLが渡されるようにします:Exec: firefox %u
xdg-open http://askubuntu.com
でテストしてくださいこれで、期待どおりに機能するはずです。