Thebunyip wrote:The File user.js in my Thunderbird profile contains:
user_pref("network.protocol-handler.app.http", "/usr/bin/firefox");
user_pref("network.protocol-handler.app.https", "/usr/bin/firefox");
user_pref("network.protocol-handler.app.ftp", "/usr/bin/firefox");
echo $BROWSER
xdg-settings --list
cat ~/.local/share/applications/defaults.list
xdg-open "https://forums.mageia.org"
echo $BROWSER
xdg-settings --list
cat ~/.local/share/applications/defaults.list
[peter@localhost ~]$ echo $BROWSER
/usr/bin/www-browser
[peter@localhost ~]$ xdg-settings --list
Known properties:
default-url-scheme-handler Default handler for URL scheme
default-web-browser Default web browser
[peter@localhost ~]$ cat ~/.local/share/applications/defaults.list
cat: /home/peter/.local/share/applications/defaults.list: No such file or directory
xdg-open "https://forums.mageia.org"
and renamed it mimetypes.rdf.bak The action did not appear to have had any effect.mimetypes.rdf
cat ~/.local/share/applications/mimeapps.list
xdg-settings get default-web-browser
xdg-settings get default-url-scheme-handler
xdg-mime query default x-scheme-handler/http
xdg-mime query default x-scheme-handler/https
xdg-mime query default text/html
cat ~/.local/share/applications/mimeapps.list
xdg-settings get default-web-browser
xdg-settings get default-url-scheme-handler
xdg-mime query default x-scheme-handler/http
xdg-mime query default x-scheme-handler/https
xdg-mime query default text/html
[peter@localhost ~]$ cat ~/.local/share/applications/mimeapps.list
[Added Associations]
text/html=firefox.desktop;kde4-kfmclient_html.desktop;kde4-kwrite.desktop;libreoffice-writer.desktop;kde4-okularApplication_txt.desktop;
application/turboprint-key=turboprint-control.desktop
[Default Applications]
application/turboprint-key=turboprint-control.desktop
[peter@localhost ~]$ xdg-settings get default-web-browser
firefox
[peter@localhost ~]$ xdg-settings get default-url-scheme-handler {NO OUTPUT}
[peter@localhost ~]$ xdg-mime query default x-scheme-handler/http {NO OUTPUT}
[peter@localhost ~]$ xdg-mime query default x-scheme-handler/https {NO OUTPUT}
[peter@localhost ~]$ xdg-mime query default text/html
firefox.desktop
you linked to. The section on XDG MIME action (Thunderbird > ~4) caught my eye.http://www.kevinlocke.name/bits/2012/07/18/thunderbird-default-browser-linux/
[Added Associations]
text/html=firefox.desktop;kde4-kfmclient_html.desktop;kde4-kwrite.desktop;libreoffice-writer.desktop;kde4-okularApplication_txt.desktop;
application/turboprint-key=turboprint-control.desktop
[Default Applications]
application/turboprint-key=turboprint-control.desktop
x-scheme-handler/http=firefox.desktop
[doktor5000@Mageia4 ~]$ cat ~/.local/share/applications/mimeapps.list
[Added Associations]
application/vnd.VAR_VENDOR_NAME.VAR_PRODUCT_NAME-dxf=vlc.desktop;
application/x-bittorrent=transmission-gtk.desktop;miro.desktop;qBittorrent.desktop;
application/x-cd-image=vlc.desktop;
application/x-rar=vlc-6.desktop;vlc.desktop;kde4-ark.desktop;
inode/directory=Thunar-folder-handler.desktop;kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;kde4-gwenview.desktop;
video/mp4=vlc-3.desktop;
video/mpeg=vlc-4.desktop;
video/x-ms-wmv=vlc-5.desktop;
video/x-msvideo=vlc-2.desktop;
x-scheme-handler/wuala=wuala.desktop;
[doktor5000@Mageia4 ~]$ xdg-settings get default-web-browser
chromium-browser.desktop
[doktor5000@Mageia4 ~]$ xdg-settings get default-url-scheme-handler
[doktor5000@Mageia4 ~]$ xdg-mime query default x-scheme-handler/http
qupzilla.desktop
[doktor5000@Mageia4 ~]$ xdg-mime query default x-scheme-handler/https
qupzilla.desktop
[doktor5000@Mageia4 ~]$ xdg-mime query default text/html
firefox.desktop
[doktor5000@Mageia4 ~]$ xdg-mime query default x-scheme-handler/https
qupzilla.desktop
[doktor5000@Mageia4 ~]$
[doktor5000@Mageia4 ~]$ xdg-mime default chromium-browser.desktop x-scheme-handler/https
[doktor5000@Mageia4 ~]$ xdg-mime query default x-scheme-handler/https
chromium-browser.desktop
xdg-open "https://forums.mageia.org"
file:///var/tmp/kdecache-jianfeng/krun/26789_0_
xdg-mime default chromium-browser.desktop x-scheme-handler/https
[jianfeng@localhost ~]$ xdg-settings get default-web-browser
firefox.desktop
[jianfeng@localhost ~]$ xdg-settings get default-url-scheme-handler http
[jianfeng@localhost ~]$ xdg-settings get default-url-scheme-handler https
[jianfeng@localhost ~]$ xdg-mime query default x-scheme-handler/http
[jianfeng@localhost ~]$ xdg-mime query default x-scheme-handler/https
[jianfeng@localhost ~]$ for i in application/x-extension-html application/x-extension-shtml application/x-extension-xhtml application/xhtml+xml text/html; do
> xdg-mime query default $i
> done
firefox.desktop
firefox.desktop
[jianfeng@localhost ~]$ kreadconfig --group General --key BrowserApplication
firefox.desktop
browser="firefox.desktop"
xdg-settings set default-web-browser $browser
xdg-settings set default-url-scheme-handler http $browser
xdg-settings set default-url-scheme-handler https $browser
xdg-mime default $browser x-scheme-handler/http
xdg-mime default $browser x-scheme-handler/https
xdg-mime default $browser x-scheme-handler/about
for i in application/x-extension-html application/x-extension-shtml application/x-extension-xhtml application/xhtml+xml text/html; do
xdg-mime default $browser $i
done
kwriteconfig --group General --key BrowserApplication ""
[jianfeng@localhost ~]$ kreadconfig --group General --key BrowserApplication
gconftool-2 --get /desktop/gnome/url-handlers/http/command
gconftool-2 --get /desktop/gnome/url-handlers/https/command
gconftool-2 --get /desktop/gnome/url-handlers/ftp/command
xdg-open 'https://www.mageia.org'
kde-open 'https://www.mageia.org'
gnome-open 'https://www.mageia.org'
www-browser 'https://www.mageia.org'
[jianfeng@localhost ~]$ gconftool-2 --get /desktop/gnome/url-handlers/http/command
/usr/local/firefox-6.0/firefox %s
[jianfeng@localhost ~]$ gconftool-2 --get /desktop/gnome/url-handlers/https/command
/usr/local/firefox-6.0/firefox %s
[jianfeng@localhost ~]$ gconftool-2 --get /desktop/gnome/url-handlers/ftp/command
/usr/local/firefox-6.0/firefox %s
xdg-open 'https://www.mageia.org'
kde-open 'https://www.mageia.org'
www-browser 'https://www.mageia.org'
[jianfeng@localhost ~]$ kde-open 'https://www.mageia.org'
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.addin.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.template.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.template.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.template.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.document.macroEnabled.12"
kioclient(32392) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slide.macroEnabled.12"
kbuildsycoca4 --noincremental
[jianfeng@localhost confs]$ kbuildsycoca4 --noincremental
kbuildsycoca4 running...
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.addin.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.template.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.template.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.template.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.document.macroEnabled.12"
kbuildsycoca4(25308) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slide.macroEnabled.12"
[jianfeng@localhost confs]$ xdg-settings get default-web-browser
firefox.desktop
[jianfeng@localhost confs]$ xdg-settings get default-url-scheme-handler http
firefox.desktop
[jianfeng@localhost confs]$ xdg-settings get default-url-scheme-handler https
firefox.desktop
[jianfeng@localhost confs]$ xdg-mime query default x-scheme-handler/http
firefox.desktop
[jianfeng@localhost confs]$ xdg-mime query default x-scheme-handler/https
firefox.desktop
[jianfeng@localhost confs]$ for i in application/x-extension-html application/x-extension-shtml application/x-extension-xhtml application/xhtml+xml text/html; do xdg-mime query default $i; done
firefox.desktop
firefox.desktop
mystere88 wrote:So for your instructed commands:
- Code: Select all
[jianfeng@localhost ~]$ gconftool-2 --get /desktop/gnome/url-handlers/http/command
/usr/local/firefox-6.0/firefox %s
[jianfeng@localhost ~]$ gconftool-2 --get /desktop/gnome/url-handlers/https/command
/usr/local/firefox-6.0/firefox %s
[jianfeng@localhost ~]$ gconftool-2 --get /desktop/gnome/url-handlers/ftp/command
/usr/local/firefox-6.0/firefox %s
/usr/local/firefox-6.0/firefox
[jianfeng@localhost ~]$ ls -l /usr/local/firefox-6.0
ls: cannot access /usr/local/firefox-6.0: No such file or directory
[jianfeng@localhost ~]$
/desktop/gnome/url-handlers/http/command
mystere88 wrote:So how can set correctly these default values, e.g.
- Code: Select all
/desktop/gnome/url-handlers/http/command
to firefox %s as you suggested??
gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string "xdg-open \"%s"\"
gconftool-2 --set /desktop/gnome/url-handlers/https/command --type string "xdg-open \"%s"\"
gconftool-2 --set /desktop/gnome/url-handlers/ftp/command --type string "xdg-open \"%s"\"
[jianfeng@localhost aRech]$ gconftool-2 --get /desktop/gnome/url-handlers/https/command
xdg-open "%s"
[jianfeng@localhost aRech]$ gconftool-2 --get /desktop/gnome/url-handlers/http/command
xdg-open "%s"
[jianfeng@localhost aRech]$ gconftool-2 --get /desktop/gnome/url-handlers/ftp/command
xdg-open "%s"
[jianfeng@local
Users browsing this forum: Google [Bot] and 1 guest