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.
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
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
Yes, it should work. Please go ahead.
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(-)