Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 943770 - [guru] www-client/mullvad-browser-bin-13.5.7 Does not start from desktop entry
Summary: [guru] www-client/mullvad-browser-bin-13.5.7 Does not start from desktop entry
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal major
Assignee: Justin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-18 15:01 UTC by bugs_gentoo_4983
Modified: 2024-11-19 14:19 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bugs_gentoo_4983 2024-11-18 15:01:52 UTC
It does not start when I click on the entry from the desktop environment menu.
If I run /usr/bin/mullvad-browser-bin from a terminal emulator, it starts.

I am guessing that perhaps there is some problem with the desktop entry file.

The DE I am using is Cinnamon.
Comment 1 Takuya Wakazono 2024-11-18 16:08:51 UTC
It seems that the issue is caused by the first line of start-mullvad-browser no longer being a shebang.
https://gitweb.gentoo.org/repo/proj/guru.git/tree/www-client/mullvad-browser-bin/mullvad-browser-bin-13.5.7.ebuild#n71
Comment 2 Justin 2024-11-18 17:42:54 UTC
If /opt/mullvad-browser/Browser/start-mullvad-browser is edited putting LD_PRELOAD on the second line does this fix the desktop file? 

If so the line below should work and I'll push a commit to dev.

sed -i '1a export LD_PRELOAD=/opt/mullvad-browser/X11shim.so' mullvad-browser/Browser/start-mullvad-browser || die
Comment 3 Takuya Wakazono 2024-11-19 13:08:43 UTC
Yes, it should work. Please go ahead.
Comment 4 Larry the Git Cow gentoo-dev 2024-11-19 14:19:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffc5dd7440cec5a1528560f4c339b1a9b1163638

commit ffc5dd7440cec5a1528560f4c339b1a9b1163638
Author:     Justin Donofrio <justin026@protonmail.com>
AuthorDate: 2024-11-19 14:13:18 +0000
Commit:     Justin Donofrio <justin026@protonmail.com>
CommitDate: 2024-11-19 14:13:22 +0000

    www-client/mullvad-browser-bin: add 13.5.9, drop 13.5.7
    
    Closes: https://bugs.gentoo.org/943770
    Signed-off-by: Justin Donofrio <justin026@protonmail.com>

 www-client/mullvad-browser-bin/Manifest                                 | 2 +-
 ...lvad-browser-bin-13.5.7.ebuild => mullvad-browser-bin-13.5.9.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)