Jak Thunderbird v Xfce spojit s Chrome
Další návod pro děravou hlavu. Trápil jsem se s tím celý den a povedlo se. Jak vyřešit na pohled triviální věc: spárování Thunderbirdu s jiným prohlížečem než Firefox.
Pokusně jsem přešel na Google Chrome. Protože používám Thunderbird (TB), samozřejmě jsem chtěl, aby se mi linky z TB otevíraly v novém prohlížeči. Triviální záležitost se ukázala být extrémně problematická.
Zkusil jsem v rozšířené konfiguraci nastavit volbu network.protocol-handler.app.http, zkoušel jsem nastavovat standardní prohlížeč v Xfce, dokonce jsem link z příkazu firefox přesměroval na google-chrome, zkoušel jsem zasahovat do konfigurací, ale marně. V žádném konfiguráku už nebylo po Firefoxu stopy, ale přesto se spouštěl. Záhada.
TB se pořád nechtěl svého bratra vzdát. Došel jsem tak daleko, až jsem začal problém řešit na Twitteru veřejně. Ozvalo se mi několik lidí, kterým děkuji za pomoc, protože mě to nakonec společně s googlováním dovedlo ke správnému cíli.
Dočetl jsem se, že je chyba v Thunderbirdu 3.0. Ten totiž nebere správně standardní prohlížeč z různých zdrojů, ale dívá se jen do GNOME nastavení. Jelikož GNOME nemám, nemám ani možnost konfiguraci jednoduše změnit. Po nějaké době googlení jsem narazil na následující stopu po zadání příkazu:
$ gconftool-2 -R /desktop/gnome/url-handlers/http command = /opt/firefox/firefox "%s" needs_terminal = false enabled = true
Aha! Takže v konfiguraci GNOME je pořád zapsána cesta k Firefoxu. Někde hluboko v jeho „registrech“. Tam ji TB našel! Zbývalo nainstalovat balíček gconf-editor a spustit stejnojmenný grafický editor konfigurace GNOME. V už zmíněné cestě /desktop/gnome/url-handlers/http (a https) jsem už volbu našel a změnil. Teď se změnil i výstup příkazu:
$ gconftool-2 -R /desktop/gnome/url-handlers/http command = /usr/bin/google-chrome "%s" needs_terminal = false enabled = true
A skutečně to začalo fungovat. Doplňuji, že podle informací co jsem četl, je tohle jediná cesta, jak to změnit v Xfce nebo KDE. Thunderbird prostě odmítá jiné volby v systému (i ve vlastní konfiguraci – to je hlavní problém) a tvrdošíjně se řídí tím, co mu řekne konfigurace GNOME.
Vše z Blog Root.cz
Fuj :(
Bleee. Gnome = Windows registry. :(
[1,2] Souhlasím, není to nic hezkého. Obzvlášť, když s tím musí člověk zacházet, přestože GNOME nemá.
mna napadlo velmi jednoduche riesenie:
apt-get remove firefox
v com by to pustalo potom? :)
[4] To mě napadlo taky, ale nechtěl jsem, protože přeci jen ten Firefox tu chci do zálohy mít. Podle reakcí na různých fórech jsou taky lidi, kterým to neotevírá v ničem. Prostě to na kliknutí na odkazy nereaguje. Zřejmě by to byl pak i můj případ.
napadlo ma este premenovat priamu binarku firefox na firefox2 (alebo firefox_Real :D) a vytvorit tam v mozillackom priecinku subor firefox, ktory by odkazoval na chrome :D
Ja mam otazku z trochu ineho sudka: momentalne si hladam pracu a prichadzaju mi ponuky na mail. Hneva ma, ze mi pride mail, kde je 10 - 15 odkazov na stranku profesie a ked kliknem na niektory z nich, tak mi vyskoci firefox a thunderbird je v pozadi. Lenze ja si chcem vyklikat napriklad vsetky hned bez toho, aby mi po kazdom kliknuti na odkaz preplo okno na firefox. Neviete, co s tym? Inak mam Windows 7 (Instalovat linux na moj nb som uz vzdal)
ackoliv jsem GNOMista a evolutionar :D , takovehle zafixovani na konkretni konfigurak je vazne kekel X-(
ona vubec neni "svoboda" ve vyberu grafickeho prostredi. respektive - at uz si vyberu jakekoliv, nikdy se neobejdu bez Gtk vcetne GNOME featur nebo Qt s KDE featurama :( (neobejdu ve smyslu zavislosti)
PS, nebylo zapotrebi instalovat `gconf-editor`, staci editovat soubor ~/.gconf/desktop/gnome/url-handlers/http/%gconf.xml
[7] http://technet.microsoft.com/en-us/library/cc957208.aspx (zkus nastavit na 0)
[7] Psal jsem o tom taky: Přesun Firefoxu na aktivní plochu Xfce
[10] To asi ve Windows 7 neklapne... :-)
[11] Safra, to jsem přehlídl. Stydím se... a doporučuji Xfce :-).
Někde hluboko v Gnome? System -> Preferences -> Personal -> Prefered Applications. Je to na pár kliknutí!
Podle mě je jen dobře, že TB bere _SYSTÉMOVÉ_ nastavení a nepatlá se s nějaký svým: pak totiž stačí udělat změnu na jednom místě...
[6] fuj!
[13] Jenže to bys to Gnome nejprve musel mít nainstalované a spuštěné. Jak to mají dělat ti, kteří Gnome jednoduše nemají? Patřím mezi ně. Odpověď viz blog.
Nastavení v Gnome NENÍ SYSTÉMOVÉ nastavení.
[15] A není to potom o tom, že ostatní prostředí nemají grafická klikátka, kde se toto nastavit dá a GNOME je má?
[16] Ale mají. Jak píšu v tomhle blogu, samozřejmě jsem to tam nastavil. Byla to první věc, kterou jsem zkoušel. Thunderbird to ale ignoruje. Je to podle mě problém ve verzi 3.0, dřív to fungovalo podle očekávání.
[17] Dobrá, mají, tak potom to uživatelé "kteří Gnome jednoduše nemají" mají dělat takhle a ne si stěžovat v komentářích jako ten, na kterého jsem reagoval - pokud je mají a nefungují, tak je to de facto totéž.
[18] Ano, kazdy si nainstaluje pulku Gnome, aby mohl zmenit vychozi prohlizec. Z celeho gconfu se mi zveda kuft, to asi MdI importoval primo z M$. :-(
[19] "kazdy si nainstaluje pulku Gnome, aby mohl zmenit vychozi prohlizec." - no to může napadnout snad jen id*ota.
[20] Klidníme vášně. Každopádně je pravda, že jsem kvůli tomu chtěl původně instalovat tu utilitu pro konfiguraci v GNOME (tu klikací, ne tu "registrovou") a opravdu to chtělo přitáhnout desítky balíků z GNOME. To není rozumný postup.
[20] Ano, napr. vyvojare podobnych aplikace jako je TB. Je to napsane v GTK, tak to budeme nastavovat pres Gnome a gconf - se Sovetskym svazem na vecne casy a nikdy jinak.
[22] Se snad bavíme každý o něčem jiném. Je řeč o nastavení výchozí aplikace "někde", ne snad o tom, v čem a jak je napsaný Thunderbird.
[23] Ano, evidentne se bavime kazdy o necem jinem. Vyvojari evidentne predpokladaji, ze kazdy, kdo pouziva jejich GTK vytvor tak bude pouzivat Gnome a pokud ne, tak at si trhne nohou, jina nastaveni je nezajimaji.
[24] Tebe evidentne uniklo, ze je to len bug, pretoze v predoslych verziach to na nastaveni GNOME zavisle nebolo. Alebo len umyselne chces kopat?
Hnus velebnosti. Hnus.
[25]ehm... jak se pozná kdy je nějaké chování BUG a kdy FEATURE? U M$ zpravidla tvrdí, když se jim hlásí chyba kterou nechtěji opravovat, že je to "feature" a nikoliv bug. Nebude to tady podobné? Takovéhle triviální "chyby" snad není problém opravit. Pravda, nevím jak dlouho už je 3.0 venku ale dle aktuální verze 3.0.1 bych si tipnul že už to chvíli bude...
[5],[8] openSUSE 11.2 s KDE4: linky se neotvírají v ničem. V nastaveních GNOME pro http a https je epiphany. Soubor ~/.gconf/desktop/gnome/url-handlers/http/%gconf.xml sám od sebe neexistuje, vytvoří ho tam až gconf-editor. Místo toho lze editovat /etc/gconf/gconf.xml.schemas/%gconf-tree.xml
viz.
http://honza801.blog.root.cz/2009/09/29/jak-zmenit-defaultni-browser-pro-gtk/