Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Dashboard opens in Chromium instead of my default browser Firefox #41

Closed
esijg opened this issue Nov 8, 2018 · 2 comments
Closed

Comments

@esijg
Copy link

esijg commented Nov 8, 2018

When clicking "Open Dashboard" it opens up in Chromium rather than my default browser Firefox (on Xubuntu 18.04). Chromium also seems to hang right away.

Following is what I assume is the relevant terminal output when clicking "Open Dashboard"

/usr/bin/exo-open: symbol lookup error: /usr/lib/x86_64-linux-gnu/libexo-2.so.0: undefined symbol: gdk_display_get_default_seat
/usr/bin/exo-open: symbol lookup error: /usr/lib/x86_64-linux-gnu/libexo-2.so.0: undefined symbol: gdk_display_get_default_seat
/usr/lib/firefox/firefox: /home/johannesg/bin/activitywatch/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/firefox/firefox)
/usr/lib/firefox/firefox: /home/johannesg/bin/activitywatch/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/firefox/firefox)
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: iceweasel: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: seamonkey: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: mozilla: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: epiphany: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: konqueror: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: chromium: not found
/usr/bin/exo-open: symbol lookup error: /usr/lib/x86_64-linux-gnu/libexo-2.so.0: undefined symbol: gdk_display_get_default_seat
/usr/bin/exo-open: symbol lookup error: /usr/lib/x86_64-linux-gnu/libexo-2.so.0: undefined symbol: gdk_display_get_default_seat
/usr/lib/firefox/firefox: /home/johannesg/bin/activitywatch/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/firefox/firefox)
/usr/lib/firefox/firefox: /home/johannesg/bin/activitywatch/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/firefox/firefox)
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: iceweasel: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: seamonkey: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: mozilla: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: epiphany: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: konqueror: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: chromium: not found

Running xdg-open http://localhost:5600 straight from the terminal runs firefox without problems.

@johan-bjareholt
Copy link
Member

Yeah, this is because of PyInstaller bundling a custom version of xdg-open which mostly works but not always. We really need to migrate away from pyinstaller on aw-qt since it does not work reliably at all.

So the solution to this issue would to either rewrite it in some other language or package it with flatpak/snap.

#32

@ErikBjare
Copy link
Member

This should have been fixed by #59 and will be available in the next release. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants