[openbox] Key binding can not find child process

Dana Jansens danakj at orodu.net
Fri Jan 1 15:06:43 EST 2016


On Fri, Jan 1, 2016 at 4:14 AM, Aquarius <aquarius at tutanota.de> wrote:

> /usr/bin/cli is a symbolic link which points ultimately to mono-sgen.
> I tried "cli /usr/lib/keepass2/KeePass.exe" in a terminal and Keepass
> start up and I can login to the database.
> I wonder of the space between '/usr/bin/cli' and
> '/usr/lib/keepass2/KeePass.exe' is a or the problem in the xml file. Anyone
> an idea on this?
>

You could try this instead:

<command>sh -c "cli /usr/lib/keepass2/KeePass.exe"</command>

I don't know why one would work and not the other but this would try run it
in a shell.


>
> The content of keepass2.desktop is:
> [Desktop Entry]
> Name=KeePass2
> GenericName=Password manager
> Exec=keepass2 %f
> Icon=keepass2
> Terminal=false
> Type=Application
> StartupNotify=false
> Categories=Utility;
> MimeType=application/x-keepass2;
>
> I did not know of KeePassX. I have been using KeePass for years on
> Windows. I am on Linux for a little more than a year now. I had KeePass
> full fledged working before with the help of the KeePass forum. So I
> figured out it should be able to have it working again. Can KeePassX read
> my KeePass database?
>
> I hope all this points someone to the right direction. Thanks for any
> input.
>
> --
> Securely sent with Tutanota. Claim your encrypted mailbox today!
> https://tutanota.com
>
> 29. Dec 2015 15:01 by turkuting at gmail.com:
>
>
> really, very strange.
> /usr/bin/cli? have you tried running "cli /usr/lib/keepass2/KeePass.exe"
> in a terminal?
> what is the content of keepass's .desktop file in /usr/share/applications?
> that should help.
> also, openbox' xml syntax is a little picky when it comes to special
> characters, so be make it's not about that.
>
> could you not use keepassx instead?
>
>
>
> On 12/29/2015 12:47 AM, Ian Zimmerman wrote:
>
> On 2015-12-28 22:21 +0000, Aquarius wrote:
>
>
> Addition, which might be of importance:
> When I do a "ps aux | grep eepass" I get:
> /usr/bin/cli /usr/lib/keepass2/KeePass.exe
> I can not put that in 'action'. It will give: can not find child proces
> '/usr/bin/cli'
>
> What strange system is this?  Are you running keepass under wine or something?
>
>
>
>
> _______________________________________________
> openbox mailing list
> openbox at icculus.org
> http://icculus.org/mailman/listinfo/openbox
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/openbox/attachments/20160101/89770676/attachment.html>


More information about the openbox mailing list