Pidgin and Keyboard Layout doesnt opens links in Default Web-Browser in Xubuntu.

Bug #531325 reported by Jānis Kangarooo
32
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Pidgin
Invalid
Undecided
Unassigned
exo (Ubuntu)
Fix Released
Low
Lionel Le Folgoc
pidgin (Ubuntu)
Invalid
Undecided
Unassigned
xfce4-xkb-plugin (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: pidgin

5 days ago Downloaded Installed Clean Xubuntu 9.10
Installed chrome since Firefox has slider bug https://bugs.launchpad.net/ubuntu/+source/firefox-3.5/+bug/530034 and also couse Chrome browses and works faster.
When first opened Chrome i had still Firefox Running. Chrome asked do i want it to be Default browser i choose that.
Later in pidgin i opened link but it opened in Firefox.
I even restarted pc opened only Chrome and opened link in pidgin and still link opens in firefox.
In Applications Settings Preffered Applications default browser is set as Chrome.

Xchat opens in default

Tags: resolved-4.8

Related branches

Changed in xubuntu-desktop:
status: New → Invalid
Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

Heres more news.
When clicked http://www.zimagez.com/zimage/screenshot-244.php opens in FF
When Clicked in Pidgin Opens in FF
When Clicked http://www.zimagez.com/zimage/screenshot-427.php opens in Chrome
so some programms read one default settings others read another default settings
Preffered applications shows Chrome
BUT
sudo update-alternatives --config x-www-browser
shows
There are 2 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).

  Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/firefox-3.5 40 auto mode
  1 /usr/bin/firefox-3.5 40 manual mode
  2 /usr/bin/google-chrome 35 manual mode

Press enter to keep the current choice[*], or type selection number:

Pidgin Browser settings shows Manual and sensible-browser

summary: - Pidgin doesnt opens links in Default Web-Browser in Xubuntu.
+ Pidgin and Keyboard Layout doesnt opens links in Default Web-Browser in
+ Xubuntu.
Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

The bug isn't in the plugin, which only uses gtk_show_uri(). It's gio that uses an unknown setting...

Changed in xfce4-xkb-plugin (Ubuntu):
status: New → Invalid
Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

Ok then can somebody explain how its possible?
I think maybe theres commands u and x both launches browser.
u from ubuntu and x from xfce
xfce plugin keyboard layout should use x so if x is set in Xfce Preffered applications then why xfce plugin keyboard layout opens not in u ? so theres x and u browser default setting.
http://www.zimagez.com/zimage/screenshot-244.php i cliced this button and it opened in x. and i cant change x since im in xubuntu.

If xfce all plugins use x and x can be configured in preffered applications then why xfce one plugin named kyeboard layout isnt using x but u? xfce plugin doesnt use xfce settings.. omg

at least screenshot taker uses x. and thats the only programm ive found so far using x settings witch are modifyable in preffered applications.

heres also video i made try different programm about section urls. in withc browsers they open and as u can see pidgin movie player brosero abiword keyboard layout and transmission about section urls opens in firefox couse they look for u settings. witch are i believe changable with sudo update-alternatives --config x-www-browser
only screenshot taker looks for x settings.

heres video with trying about urls http://videobin.org/+xw/13j.html

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

i was looking for process name of dogtail to make ubuntu-bug report for https://bugs.launchpad.net/ubuntu/+source/dogtail/+bug/530064
i wanted to find it in xfce menu settings. maybe someone can tell me where it is.
BUT i found something for this bug.
/etc/xdg/xfce4/helpers.rc
contains
# $Id$
#
# Default helpers.rc for Xfce's Preferred Applications
#
# Copyright (c) 2005-2006 Benedikt Meurer <email address hidden>
#

WebBrowser=firefox
MailReader=thunderbird
TerminalEmulator=Terminal

this file is useles i changed to google-chrome and nothing changed.

Revision history for this message
Lionel Le Folgoc (mrpouit) wrote :

As I said, this is because the current version of exo isn't "gio-aware/ready". So the preferred apps you set in exo won't affect gio (which is used to open the link in the plugin about dialog). This is fixed in exo 0.5, currently in development, so this will be fixed when Xfce 4.8 is released (not for lucid).

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

This is fixed in exo 0.5, currently in development, so this will be fixed when Xfce 4.8 is released (not for lucid).

Changed in exo (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

why theres files like /etc/xdg/xfce4/helpers.rc and file:///home/kng/.config/xfce4/helpers.rc
1st containing line WebBrowser=firefox and 2nd WebBrowser=google-chrome but not beeing used. maybe these can be removed?
how to check witch program is it using and has any programm ever used these files?
maybe this somehow with this bug fix will make new ideas what to fix next.

Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

Terminal opens links in default set in Preffered Applications

tags: added: resolved-4.8
description: updated
Revision history for this message
Jānis Kangarooo (kangarooo) wrote :

When in liferea clicking 2x on post title then also link not opening in Default Browser
When opening command executed in Liferea is written in status bar- down (see picture)
Its written "gnome-open http://......" so im asuming programms witch doesnt open in Xfce Preffered Applications set Default Browser are using gnome-open

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

This should be fixed in all the applications when xfce4 4.8 is released. That will probably be in Lucid + 1 now.

Changed in pidgin (Ubuntu):
status: New → Invalid
Changed in pidgin:
status: New → Invalid
Changed in exo (Ubuntu):
status: Fix Committed → Triaged
Changed in exo (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Lionel Le Folgoc (mrpouit)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package exo - 0.5.5-0fakesync1

---------------
exo (0.5.5-0fakesync1) natty; urgency=low

  * Upload to natty (pkg-xfce svn r4577).
  * Closes:
    - "Pidgin and Keyboard Layout doesnt opens links in Default Web-Browser
      in Xubuntu." lp: #531325

exo (0.5.5-1) UNRELEASED; urgency=low

  [ Yves-Alexis Perez ]
  * New upstream release.
  * debian/rules:
    - adapt rules to changed soname.
    - get *FLAGS from dpkg-buildflags.
    - don't pass libexecdir, not used anymore
    - correct exo-helper path in chrpath call
    - add hardening flags to {C,LD}FLAGS
  * debian/control:
    - change binary packages name to match updated soname.
    - use proper relation in conflict.
    - drop build-dep on libxfcegui4, add one on libxfce4ui.
    - add build-dep on libxfce4util-dev.
    - add dep on ${misc:Depends} for libexo-1-dev.
    - update standards version to 3.9.1.
    - add build-dep on hardening-includes
    - build-dep on experimental glib since we don't install the GIO module
      anymore.
  * debian/libexo-common.{preinst,postinst,prerm}:
    - use dpkg-maintscript-helper to remove /etc/xdg/xfce4/mount.rc.
  * debian/libexo-0-1.install:
    - update helpers path

  [ Lionel Le Folgoc ]
  * debian/exo-utils.manpages: added.
  * debian/control:
    - b-deps on debhelper >= 7.0.50~
    - drop liburi-perl from Depends to Recommends. It's only needed for the
      mail composition script for mailto:// hyperlinks, which is not a strictly
      required feature, and allows small projects to get rid of Perl
    - exo-utils breaks some versions of panel plugins that rely on exo-mount
      (xfce4-volstatus-icon and xfce4-cddrive-plugin, only in ubuntu)
    - drop some trailing spaces.
  * debian/rules:
    - switch to rules.tiny + overrides
  * debian/compat: bump to 7.
  * debian/README.*: dropped, contain outdated info.
  * Hal support removed upstream:
    - debian/control:
      + drop hal (and eject) build and binary dependencies (use GIO instead)
      + drop libnotify-dev build-dep, exo-mount-notify has been dropped upstream
      + drop references to exo-mount, exo-unmount, exo-eject and mountrc from
        long descriptions
    - debian/exo-{eject,mount,unmount}.1: dropped
    - debian/exo-utils.manpages: refreshed
    - debian/libexo-1-0.shlibs: dropped libexo-hal
    - debian/rules:
      + do not pass --enable-notifications, does not exist anymore
      + drop remaining references to exo-hal
    - debian/libexo-common.preinst: added to delete obsolete mount.rc conffile.
  * debian/patches:
    - 01_fix-treeview-gtk2.20.patch: dropped, included upstream
    - series: dropped, no patch left.
  * debian/libexo-common.install: ship usr/share/doc/exo/html as well.
  * debian/libexo-1-0.symbols: added.
  * debian/libexo-1-0.shlibs: dropped.
  * debian/copyright: refreshed.
  * Bugs fixed by 0.5.x/0.6.x series:
    - FTBFS with binutils-gold Closes: #554276
 -- Lionel Le Folgoc <email address hidden> Sun, 21 Nov 2010 19:02:42 +0100

Changed in exo (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.