[opensuse] Thunderbird embeded urls don't click though
I ran a "zypper up" last night before shutting down and saw that Thunderbird was updated. This morning I find that clicking on URLs in messages no longer opens the link in Firefox as it did yesterday, I checked the settings and yes, its supposed to. What's up not? -- sarchasm (n): The gulf between the author of sarcastic wit and the person who doesn't get it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am 23.07.2011 13:24, schrieb Anton Aylward:
I ran a "zypper up" last night before shutting down and saw that Thunderbird was updated.
This morning I find that clicking on URLs in messages no longer opens the link in Firefox as it did yesterday,
I checked the settings and yes, its supposed to.
What's up not?
Which openSUSE version? Which settings did you check? It's still working fine for me. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/23/2011 07:27 AM:
Am 23.07.2011 13:24, schrieb Anton Aylward:
I ran a "zypper up" last night before shutting down and saw that Thunderbird was updated.
This morning I find that clicking on URLs in messages no longer opens the link in Firefox as it did yesterday,
I checked the settings and yes, its supposed to.
What's up not?
Which openSUSE version?
In the logs I have this record: 2011-07-22 18:23:51|install|MozillaThunderbird|5.0-4.1|i586||mozilla|ff4ec7be65284c66cfe62877fcbb631ebc44263221a406358ee1ceea8ea0909a
Which settings did you check?
menubar:edit -> preferences -> attachments html/text menubar:edit -> preferences -> advanced -> config edit various things like network protocol handlers .... that I've been using a long time ...
It's still working fine for me.
Wolfgang
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am 23.07.2011 13:58, schrieb Anton Aylward:
Wolfgang Rosenauer said the following on 07/23/2011 07:27 AM:
Am 23.07.2011 13:24, schrieb Anton Aylward:
I ran a "zypper up" last night before shutting down and saw that Thunderbird was updated.
This morning I find that clicking on URLs in messages no longer opens the link in Firefox as it did yesterday,
I checked the settings and yes, its supposed to.
What's up not?
Which openSUSE version?
In the logs I have this record:
2011-07-22 18:23:51|install|MozillaThunderbird|5.0-4.1|i586||mozilla|ff4ec7be65284c66cfe62877fcbb631ebc44263221a406358ee1ceea8ea0909a
That's not the openSUSE version. So I guess it's 11.4? And another very important information: You are running Gnome or KDE (or anything else)?
Which settings did you check?
menubar:edit -> preferences -> attachments html/text menubar:edit -> preferences -> advanced -> config edit
various things like network protocol handlers .... that I've been using a long time ...
network.protocol-handlers are not supported anymore since Thunderbird 3. So these were not working for you before for sure. If you check within Firefox if it's the default browser, does it report it is? Which Firefox do you use? openSUSE version or self downloaded something? gconftool-2 -g /desktop/gnome/url-handlers/http/command ? Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/23/2011 09:00 AM:
That's not the openSUSE version. So I guess it's 11.4? And another very important information: You are running Gnome or KDE (or anything else)?
Of course I'm running 11.4 :-) As it happens this is KDE, but this has worked in the past with Gnome, E16, LXDE ... If you check within Firefox if it's the default browser, does it report it is? Which Firefox do you use? openSUSE version or self downloaded something? Yes, its the default browser. The only other one I have is Konqueror and not the URL did;t come up there :-) All these are from ... # zypper info MozillaThunderbird Information for package MozillaThunderbird: Repository: @System Name: MozillaThunderbird Version: 5.0-4.1 Arch: i586 Vendor: obs://build.opensuse.org/mozilla Installed: Yes Status: up-to-date Installed Size: 36.3 MiB Summary: The Stand-Alone Mozilla Mail Component Description: Mozilla Thunderbird is a redesign of the Mozilla Mail component. It is written using the XUL user interface language and designed to be cross-platform. It is a stand-alone application instead of part of the Mozilla application suite. $ gconftool-2 -g /desktop/gnome/url-handlers/http/command firefox %s -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am 23.07.2011 15:32, schrieb Anton Aylward:
Wolfgang Rosenauer said the following on 07/23/2011 09:00 AM:
That's not the openSUSE version. So I guess it's 11.4? And another very important information: You are running Gnome or KDE (or anything else)?
Of course I'm running 11.4 :-)
As it happens this is KDE, but this has worked in the past with Gnome, E16, LXDE ...
If you check within Firefox if it's the default browser, does it report it is? Which Firefox do you use? openSUSE version or self downloaded something?
Yes, its the default browser. The only other one I have is Konqueror and not the URL did;t come up there :-)
Please try the following: Login to any desktop but KDE (Gnome or LXDE or whatever), startup Firefox, let it check for its default browser status once. See what happens (if it still says it's the default or not). Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/23/2011 09:37 AM:
Please try the following: Login to any desktop but KDE (Gnome or LXDE or whatever), startup Firefox, let it check for its default browser status once. See what happens (if it still says it's the default or not).
You can check that within firefox. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am 23.07.2011 15:54, schrieb Anton Aylward:
Wolfgang Rosenauer said the following on 07/23/2011 09:37 AM:
Please try the following: Login to any desktop but KDE (Gnome or LXDE or whatever), startup Firefox, let it check for its default browser status once. See what happens (if it still says it's the default or not).
You can check that within firefox.
That's what I talk about all the time. I said you need to check for it from within Firefox but _not_ under KDE. So what was the outcome? Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/23/2011 10:04 AM:
Am 23.07.2011 15:54, schrieb Anton Aylward:
Wolfgang Rosenauer said the following on 07/23/2011 09:37 AM:
Please try the following: Login to any desktop but KDE (Gnome or LXDE or whatever), startup Firefox, let it check for its default browser status once. See what happens (if it still says it's the default or not).
You can check that within firefox.
That's what I talk about all the time. I said you need to check for it from within Firefox but _not_ under KDE.
So what was the outcome?
The outcome is my system is screwed up! Oh, you mean the link between t'bird and FF? That works under XFCE. But I seem to have replaced a minor problem for which there was a workaround (copy/paste) with a more serious one. I'm not happy. I wish you'd never suggested that test. But see an earlier thread. Running XFCE makes all my windows title bar and decorations and controls go away. The close, minimise, maximise go away 'cos the title bar has gone away. All windows are on a single desktop/workspace no matter how many desktops I set in the settings, and I can't move hem to another. If you go back to the thread I raised this problem in you'll see the only solution I found was to wipe out .kde4 and start over. That led to other problems ... I've tried working though menu->settings under XFCE and can't get the title bar back. If you know how I'd love to hear from you. -- Expecting life to treat your fairly because you are a good person is like expecting an angry bull not to charge because you are a vegetarian. -- Shari R Barr -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 07/23/2011 09:48 AM, Anton Aylward wrote:
I've tried working though menu->settings under XFCE and can't get the title bar back. If you know how I'd love to hear from you.
Anton I think the solution to your url problem is pretty simple and it's not your fault, somehow updates are changing config files on many apps. But to answer your problem, the answer is in the config file. In Tbird, go to Edit>Preferences>Advanced>ConfigEditor, Then find network.protocol-handler.warn-external.ftp, network.protocol-handler.warn-external.http, network.protocol-handler.warn-external.https and set the Value=True on all three. Close, then you may have to restart Tbird. I've found the windows approach seems to work by rebooting the whole thing. Apparently Tbird uses those settings to start Firefox. Kmail doesnt. Richard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Richard said the following on 07/23/2011 11:38 AM:
On 07/23/2011 09:48 AM, Anton Aylward wrote:
I've tried working though menu->settings under XFCE and can't get the title bar back. If you know how I'd love to hear from you.
Anton I think the solution to your url problem is pretty simple and it's not your fault, somehow updates are changing config files on many apps. But to answer your problem, the answer is in the config file. In Tbird, go to Edit>Preferences>Advanced>ConfigEditor, Then find network.protocol-handler.warn-external.ftp, network.protocol-handler.warn-external.http, network.protocol-handler.warn-external.https and set the Value=True on all three. Close, then you may have to restart Tbird. I've found the windows approach seems to work by rebooting the whole thing.
Apparently Tbird uses those settings to start Firefox. Kmail doesnt.
Thanks, Richard. If you see my 7:58 mail I *DID* mention those, though not as explicitly as you have done. Yes I did check them. In his reply at 9:00 Wolfgang told me "network.protocol-handlers are not supported anymore since Thunderbird 3" My real problem now, since I ran LXDE, is that I've lost the window title bars and controls. Nothing to do with Mozilla. Probably because of some LXDE component I don't have, but it also screws up KDE. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi Anton, Am 23.07.2011 16:48, schrieb Anton Aylward:
The outcome is my system is screwed up!
Oh, you mean the link between t'bird and FF? That works under XFCE.
But I seem to have replaced a minor problem for which there was a workaround (copy/paste) with a more serious one. I'm not happy. I wish you'd never suggested that test.
Sorry for that. I obviously wasn't aware that Xfce had the "potential" to screw up KDE. Let me explain why I wanted you to perform that at all: Thunderbird 5 is using/should use GIO to get the default application for HTTP (at least on 11.4). Thunderbird 3.x was using GConf. Since Firefox 4 (on openSUSE 11.4) is setting itself as default browser within GConf _and_ GIO (only the openSUSE package is doing that) but _only_ when not running KDE. Under KDE it only sets itself as default browser within the KDE infrastructure which has no effect for Thunderbird. So my take was that Firefox is not your default browser in the GIO subsystem. The easiest fix would be to run Firefox under non-KDE and perform the check. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/24/2011 04:42 AM:
Hi Anton,
Am 23.07.2011 16:48, schrieb Anton Aylward:
The outcome is my system is screwed up!
Oh, you mean the link between t'bird and FF? That works under XFCE.
But I seem to have replaced a minor problem for which there was a workaround (copy/paste) with a more serious one. I'm not happy. I wish you'd never suggested that test.
Sorry for that. I obviously wasn't aware that Xfce had the "potential" to screw up KDE.
Its happened twice now. I think it has something to do with whatever they share for something like compiz or whatever.... whatever. When I start Xfce its unreadable, the fonts are too small, the panel is too small. Just the same as when I start KDE after wiping out ~/.kde4 By the time I've used the Xfce tools to make it readable the toolbar had gone! Some sensitivity that exists with Xfce and not KDE, and I don't know what. I spent the afternoon in Xfce trying setting the controls and compiz all over the spectrum but could not get the toolbars back. On the whole, Xfce seems a nice DM, If I had a smaller system and needed a lighter DM I'd use it in place of KDE. I've never got on well with Gnome, but I'm disappointed at Xfce's "instability". If anyone knows what I was doing wrong and how to "fix" it, I'd love to hear.
Let me explain why I wanted you to perform that at all: Thunderbird 5 is using/should use GIO to get the default application for HTTP (at least on 11.4). Thunderbird 3.x was using GConf.
Ah. So it _was_ the upgrade to T'Bird 5! The "gconftool-2 -g /desktop/gnome/url-handlers/http/command" is no longer relevant. But wait a moment! I still have # ps -fe | grep gconf anton 3959 1 0 06:40 ? 00:00:00 /usr/lib/GConf/2/gconfd-2 WHY? What starts that? Can I kill it off? Can I stop it from running in the first place? And GIO?
Since Firefox 4 (on openSUSE 11.4) is setting itself as default browser within GConf _and_ GIO (only the openSUSE package is doing that) but _only_ when not running KDE. Under KDE it only sets itself as default browser within the KDE infrastructure which has no effect for Thunderbird. So my take was that Firefox is not your default browser in the GIO subsystem. The easiest fix would be to run Firefox under non-KDE and perform the check.
That makes sense. I wish I could figure out E17 - I'd have used that if I could. Thanks for the follow-up. Ultimately the scr3w-up was mine, but that it was irreversible bothers me, and that the only cure people could recommend was wiping ~/.kde4 depresses me. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, Am 24.07.2011 13:31, schrieb Anton Aylward:
Let me explain why I wanted you to perform that at all: Thunderbird 5 is using/should use GIO to get the default application for HTTP (at least on 11.4). Thunderbird 3.x was using GConf.
Ah. So it _was_ the upgrade to T'Bird 5!
Likely. Thunderbird now uses the (with 11.4) recommended way to determine the default http handler. The problem is that using Firefox under KDE doesn't handle that automatically. That's a weak point of the Firefox KDE integration as it ignores other Gtk applications in that case.
The "gconftool-2 -g /desktop/gnome/url-handlers/http/command" is no longer relevant.
It might be for other applications though still using the old way.
But wait a moment! I still have
# ps -fe | grep gconf anton 3959 1 0 06:40 ? 00:00:00 /usr/lib/GConf/2/gconfd-2
WHY? What starts that? Can I kill it off? Can I stop it from running in the first place?
GConf is still used for a lot of stuff within Gnome and Gtk so it's still used.
And GIO?
GIO has no daemon so you won't see it in the process list.
That makes sense. I wish I could figure out E17 - I'd have used that if I could.
I think you can create the needed GIO configuration manually by adding (or modifying) the file ~/.local/share/applications/mimeapps.list and making sure the following is being set there: [Default Applications] x-scheme-handler/http=firefox.desktop x-scheme-handler/https=firefox.desktop Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/24/2011 01:53 PM:
I think you can create the needed GIO configuration manually by adding (or modifying) the file ~/.local/share/applications/mimeapps.list and making sure the following is being set there:
[Default Applications] x-scheme-handler/http=firefox.desktop x-scheme-handler/https=firefox.desktop
WOW! Well that works ... for about an hour after I boot. Then the click-though doesn't work any more. What did I do? Once I had some pages up in FF from TB I navigated around a bit, clicking on links and even - shock/horror - typing a URL ('Amazon.com') directly into the location bar. So, what now? Do I shut down FF or TB and restart? This all seems amazingly unstable. Xfce, you say? Well I tried go back there. Even though I have all my title bars and controls back in KDE AND CAN SOMEONE PLEASE TELL ME HOW TO RESTORE THEM WITHOUT HAVING TO WIPE OUT ~/.kde4 **YET** AGAIN when I log in to Xfce the title bars are gone there. I'd say this is frustrating, but no, it more along the lines of plain silly. I admit to being a fumble-fingers - certainly as far as Xfce goes - but there should be a way to easily recover from the mutilation of children and idiots and novices. -- Most good crime on this planet involves insiders. -- Bruce Schneier -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
And you know what ....? Now its the other way round. In FF I should be able to click to send link menubar:file -> s_e_nd link That now does nothing. -- Over the last few centuries, mathematicians have demonstrated a remarkable tendency to underestimate the cryptanalytic powers of blunt and heavy objects. -- Jamie Reid, CISSP -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer said the following on 07/23/2011 07:27 AM:
Am 23.07.2011 13:24, schrieb Anton Aylward:
I ran a "zypper up" last night before shutting down and saw that Thunderbird was updated.
This morning I find that clicking on URLs in messages no longer opens the link in Firefox as it did yesterday,
I checked the settings and yes, its supposed to.
What's up not?
Which openSUSE version? Which settings did you check? It's still working fine for me.
It _ought_ to be for me. I haven't changed an settings, only installed the update. -- Psst! Viral marketing works! Tell everyone you know! -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Anton Aylward
-
Richard
-
Wolfgang Rosenauer