status-im / status-desktop

Status Desktop client made in Nim & QML
https://status.app
Mozilla Public License 2.0
271 stars 76 forks source link

Clicking links does not open any browser on Fedora Linux #11703

Open fryorcraken opened 11 months ago

fryorcraken commented 11 months ago

Bug Report

Description

Nothing happens when I click a link

Steps to reproduce

  1. See a link in chat room
  2. click on it

Expected behavior

opens default system browser

Actual behavior

Nothing

Additional Information

logs

83
egrep: warning: egrep is obsolescent; using grep -E
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
XPCOMGlueLoad error for file /usr/lib64/firefox/libmozgtk.so:
/lib64/libwayland-cursor.so.0: undefined symbol: wl_proxy_marshal_flags
Couldn't load XPCOM.
sed: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by sed)
/usr/bin/xdg-open: line 881: x-www-browser: command not found
XPCOMGlueLoad error for file /usr/lib64/firefox/libmozgtk.so:
/lib64/libwayland-cursor.so.0: undefined symbol: wl_proxy_marshal_flags
Couldn't load XPCOM.
/usr/bin/xdg-open: line 881: iceweasel: command not found
/usr/bin/xdg-open: line 881: seamonkey: command not found
/usr/bin/xdg-open: line 881: mozilla: command not found
epiphany: symbol lookup error: /lib64/libgck-2.so.0.0.0: undefined symbol: g_memdup2
/usr/bin/xdg-open: line 881: konqueror: command not found
/usr/bin/xdg-open: line 881: chromium: command not found
/usr/bin/xdg-open: line 881: chromium-browser: command not found
mkdir: /tmp/.mount_Statuskxr2FB/usr/lib/libselinux.so.1: no version information available (required by mkdir)
/usr/bin/google-chrome: symbol lookup error: /lib64/libatk-bridge-2.0.so.0: undefined symbol: g_string_free_and_steal
/usr/bin/xdg-open: line 881: www-browser: command not found
/usr/bin/xdg-open: line 881: links2: command not found
/usr/bin/xdg-open: line 881: elinks: command not found
/usr/bin/xdg-open: line 881: links: command not found
/usr/bin/xdg-open: line 881: lynx: command not found
/usr/bin/xdg-open: line 881: w3m: command not found
xdg-open: no method available for opening 'https://prod.mod.spiff.status.im'
fryorcraken commented 10 months ago

Still present

jrainville commented 10 months ago

@caybro you're the Linux expert. What do you reckon? Is it something we need to fix like a missing lib or it's more something he needs to install?

fryorcraken commented 1 month ago

still valid

sed: /tmp/.mount_StatusMzLwJ8/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_StatusMzLwJ8/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_StatusMzLwJ8/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_StatusMzLwJ8/usr/lib/libselinux.so.1: no version information available (required by sed)
sed: /tmp/.mount_StatusMzLwJ8/usr/lib/libselinux.so.1: no version information available (required by sed)
XPCOMGlueLoad error for file /usr/lib64/firefox/libmozgtk.so:
/lib64/libjson-glib-1.0.so.0: undefined symbol: g_once_init_leave_pointer
Couldn't load XPCOM.

Is it a question of including this missing liv in the app image?

Interesting: https://github.com/MaurycyLiebner/enve/issues/304