You are not logged in.

#1 2014-10-22 12:09:27

VVedran
Member
From: Golovik
Registered: 2014-10-04
Posts: 18

[SOLVED]skype links

hello, I would appreciate if someone could help me with this problem, I can't open links from skype, i set the in mimeapps.list to use firefox or chromium but nothing happens  when I click link, any ideas anyone? Thanks in advance.

Last edited by VVedran (2014-10-23 13:03:41)

Offline

#2 2014-10-22 16:58:48

oliver
Administrator
Registered: 2010-11-04
Posts: 2,209

Re: [SOLVED]skype links

Not a Skype user so this is guesswork but can you start it up from the command line with any sort of debug or verbose option?  ("skype --help" might give pointers)

Offline

#3 2014-10-23 01:48:16

VVedran
Member
From: Golovik
Registered: 2014-10-04
Posts: 18

Re: [SOLVED]skype links

Ok, hello Oliver, I find solution, but I don't understand why now works, I removed "export DE=openbox" line from .xinitrc and now works, do you maybe know what is a downside with this solution?

Offline

#4 2014-10-23 13:01:37

VVedran
Member
From: Golovik
Registered: 2014-10-04
Posts: 18

Re: [SOLVED]skype links

I guess this is solved then

Offline

#5 2014-10-24 03:23:06

oliver
Administrator
Registered: 2010-11-04
Posts: 2,209

Re: [SOLVED]skype links

VVedran wrote:

Ok, hello Oliver, I find solution, but I don't understand why now works, I removed "export DE=openbox" line from .xinitrc and now works, do you maybe know what is a downside with this solution?

I would guess that skype is using xdg-open to launch a browser and the xdg-open script doesn't recognize openbox as a DE (if so, it would default to the 'catch-all' method which might not be defined.)

I'm not at a PC right now so can't say for sure

I don't think there is a downside to what you're doing and this might be a bug in our configs

Per the arch wiki it says:
When no desktop environment is detected (for example when one runs a standalone window manager, e.g. Openbox), xdg-open will use its own configuration files.

But since we do specify the environment (via the variable you unset) I think its getting confused (or just not configured)

edit - updates
In looking at /usr/bin/xdg-open it only knows how to deal with enlightenment, gnome, kde, lxde, mate and xfce.  There is no catch-all in the case statement but instead it defers to the WM if DE is left unset.  But we're not leaving it unset :-)

Mr Green - what do you think about either leaving DE unset or setting it to lxde?

Offline

#6 2014-10-24 06:17:22

VVedran
Member
From: Golovik
Registered: 2014-10-04
Posts: 18

Re: [SOLVED]skype links

Ok, thanks Oliver, I understand and I don't see any differences, everything is working great.

Offline

#7 2014-10-24 10:09:47

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,920

Re: [SOLVED]skype links

I am using DE as a case switch for .xinitrc. We could of course remove post install (via abinstall) and simply run a set .xinitrc. Skype is an odd one 64bit version uses multi-libs to work.

What about changing variable name too DM? (desktop manager) or even something else?


Comments, suggestions please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#8 2014-10-24 11:24:14

oliver
Administrator
Registered: 2010-11-04
Posts: 2,209

Re: [SOLVED]skype links

Mr Green wrote:

I am using DE as a case switch for .xinitrc. We could of course remove post install (via abinstall) and simply run a set .xinitrc. Skype is an odd one 64bit version uses multi-libs to work.

What about changing variable name too DM? (desktop manager) or even something else?

IMO, it either needs to be valid (something in the xdg-open script) or unset.  I don't really see a problem with unsetting it.

Unless I'm mis-reading the script (which is not only possible but highly likely) what we're doing now has a negative effect (xdg-open can't use 'openbox' as a setting and also can't use the 'unset' stanza)

Offline

#9 2014-10-24 13:42:59

Mr Green
Administrator
Registered: 2010-11-07
Posts: 6,920

Re: [SOLVED]skype links

I need a variable name and that will sort case statement.... We are and have always been configured for Openbox ....

Xdg well a whole new ball game, to use an American expression


Comments, suggestions please feel free to contact me mrgreen(at)archbang(dot)org

Offline

#10 2014-10-24 14:20:29

oliver
Administrator
Registered: 2010-11-04
Posts: 2,209

Re: [SOLVED]skype links

Do we need anything in there?  What does it gain us?  I wasn't aware anything other than xdg used DE so don't take my word for this :-)

Offline

Board footer

Powered by FluxBB