[openbox] Chromium Browser - xdg issue

Myra Nelson myra.nelson at hughes.net
Tue Sep 27 00:19:26 EDT 2011


On Mon, Sep 26, 2011 at 17:41, Robert Orzanna <orschiro at googlemail.com> wrote:
>
> I appreciate your help Myra.
>
> Changing the settings for zim may be a workaround but still
> thunar-dropbox relies on xdg which cannot be changed. So I need to
> figure out why xdg isn't working properly.
>
> I do not see the issue related to the filetype setting as xdg-open
> www.google.com opens a new chromium window.
>
> [robert at thinkpad ~]$ xdg-open www.google.com
> [robert at thinkpad ~]$ LaunchProcess: failed to execvp:
> /opt/chromium-browser/nacl_helper_bootstrap
> [13634:13634:1090529355:ERROR:nacl_fork_delegate_linux.cc(78)] Bad
> NaCl helper startup ack (0 bytes)
> Created new window in existing browser session.
>
> However, I'm irritated why zim nor thunar-dropbox do not open links
> inside chromium.
>
> Robert.
>
> 2011/9/27 Myra Nelson <myra.nelson at hughes.net>:
> >
> >
> > On Mon, Sep 26, 2011 at 16:00, Robert Orzanna <orschiro at googlemail.com>
> > wrote:
> >>
> >> So, when I use the xdg-open hack I would need my own xdg-open to
> >> symlink to /usr/bin/xdg-open, right?
> >>
> >> To the use of mimeo:
> >>
> >> I already tried it but I couldn't figure out any ways to define a
> >> working mimetype handling with it.
> >>
> >> Can you give me an example?
> >>
> >> Robert.
> >>
> >> 2011/9/26 Myra Nelson <myra.nelson at hughes.net>:
> >> >
> >> >
> >> > On Fri, Sep 23, 2011 at 17:59, Robert Orzanna <orschiro at googlemail.com>
> >> > wrote:
> >> >>
> >> >> How must that local xdg-open script look like?
> >> >>
> >> >> But I'm still very unhappy with such a solution. I rather want to
> >> >> understand why I encounter this problem of defining chromium-browser
> >> >> as default browser with xdg.
> >> >>
> >> >> Robert.
> >> >>
> >> >> On Thu, Sep 22, 2011 at 10:39 PM, Robert Orzanna
> >> >> <orschiro at googlemail.com> wrote:
> >> >> > Hello,
> >> >> >
> >> >> > I struggle for days to define Chromium properly as my default browser
> >> >> > for xdg.
> >> >> >
> >> >> > The basic problem:
> >> >> >
> >> >> > xdg-open http://google.com opens a new chromium window.
> >> >> >
> >> >> > However, when I want to open links, say from zim
> >> >> > (http://localhost:8080) or thunar-dropbox (view on dropbox site)
> >> >> > nothing happens.
> >> >> >
> >> >> > I tried several things, created a defaults.list, exported the DE and
> >> >> > BROWSER variable and configured exo-open but none of the things work.
> >> >> >
> >> >> > I discussed this problem also here [1] where you can find more
> >> >> > information.
> >> >> >
> >> >> > Also I came across this mailing list post [2] where a similar problem
> >> >> > was posted. However, adding export BROWSER=exo-open or
> >> >> > chromium-browser did not change anything.
> >> >> >
> >> >> > I hope you guys can help me out. It is really frustrating.
> >> >>
> >> >> In the worst case you can make a script called xdg-open in your path,
> >> >> that runs its parameters in chromium.
> >> >>
> >> >> > Regards,
> >> >> >
> >> >> > Robert.
> >> >> >
> >> >> > [1] https://bbs.archlinux.org/viewtopic.php?pid=993940#p993940
> >> >> > [2] http://web.archiveorange.com/archive/v/nBRx34vvAo9stLyJY9lE
> >> >> > _______________________________________________
> >> >> > openbox mailing list
> >> >> > openbox at icculus.org
> >> >> > http://icculus.org/mailman/listinfo/openbox
> >> >> >
> >> >> _______________________________________________
> >> >> openbox mailing list
> >> >> openbox at icculus.org
> >> >> http://icculus.org/mailman/listinfo/openbox
> >> >
> >> > I noticed you've discussed the topic on the arch linux forums (I didn't
> >> > read
> >> > the forum thread) so I have some suggestions. If you're using Arch try
> >> > installing mimeo ( https://aur.archlinux.org/packages.php?ID=32911 )
> >> > from
> >> > the AUR. It allows one to set their defualt mime types in desktop files
> >> > located in the  ~/.local/share/applications or ~/.local/share/mime
> >> > folders
> >> > in your home directory. xdg-open uses desktop configuration files stored
> >> > in
> >> > /usr/share/applications (at least on Arch) to determine which program to
> >> > use
> >> > for a specific mime type. For zim there is an options in the preferences
> >> > dialog under applications to set up your file browser, web browser,
> >> > email
> >> > client, and text editor. It comes up showing xdg default but you can set
> >> > the
> >> > apllication you wish to use by clicking on the double arrow on the right
> >> > side of each option. As for thunar and dropbox, you should be able to
> >> > set a
> >> > custom action by using the dialog under Edit; configure custom action
> >> > dialog.
> >> > As I said, I didn't read the forum thread, but the combination of mimeo
> >> > and
> >> > configure custom actions in thunar have taken care of my needs on Arch.
> >> > Myra Nelson
> >> >
> >> > --
> >> > Life's fun when your sick and psychotic!
> >> >
> >> > _______________________________________________
> >> > openbox mailing list
> >> > openbox at icculus.org
> >> > http://icculus.org/mailman/listinfo/openbox
> >> >
> >> >
> >> _______________________________________________
> >> openbox mailing list
> >> openbox at icculus.org
> >> http://icculus.org/mailman/listinfo/openbox
> >
> > Robert:
> > I used these commands to create the zathura.desktop file in
> > ~/.local/share/applications. I had some initial problems with the help
> > commands because I kept missing the single quote ( ' ) after the command
> > 'zathura %f' 'application/pdf'. I was typing 'zathura %f application/pdf'.
> > If you need to look up the mime-type do less /etc/mime.types.
> > [myra at gandalf ~]:mimeo --create zathura.desktop zathura 'zathura %f'
> > 'application/pdf'
> > [myra at gandalf ~]:mimeo --prefer 'application/pdf' zathura.desktop
> > mimeo --assoc-help
> > mimeo --mimeman--help
> > The above commands will guide you through creating other associations. Now
> > from a console I can open a pdf file with xdg-open <file.pdf> and it opens
> > with zathura.
> > In Thunar you can also set file associations by selecting the file, right
> > click on properties to bring up the properties dialog, the under the general
> > tab set the file to open with the application you wish to use. This should
> > do the trick in Thunar with any file type. As I stated before, you can do
> > the same thing in Zim.
> > Hope this helps.
> > Myra
> > --
> > Life's fun when your sick and psychotic!
> >
> > _______________________________________________
> > openbox mailing list
> > openbox at icculus.org
> > http://icculus.org/mailman/listinfo/openbox
> >
> >
> _______________________________________________
> openbox mailing list
> openbox at icculus.org
> http://icculus.org/mailman/listinfo/openbox
Robert:

Open zim, click on Edit, the preferences, select the Applications tab,
the set your default browser to chromium. If chromium isn't shown
select use other application, then enter Chromium for the name and
chromium for the command. Be sure to click on the OK button on the
entry dialog, then OK on the preferences dialog. That should set the
default browser for zim to chromium. If it doesn't it's an upstream
bug.

If I used dropbox I might be able to help you with it. I installed
thunar-dropbox and dropbox on my computer but to finish the
configuration for dropbox I have to sign up for the service. Not gonna
happen. You should be able to set up a custom action in the public
folder in Thunar to make it work but it will take some more research
on your part to fix dropbox.

Sorry I couldn't help more. But Arch is about learning how to setup
and maintain you installation. I know that well coming from Windows.

Myra


--
Life's fun when your sick and psychotic!


More information about the openbox mailing list