Open firefinchdev opened 4 years ago
@pdf Just in case you dont have macOS available with you, you can instruct me on how/what should I do. I can report back with logs etc.
The error is coming from https://github.com/godbus/dbus which is the dbus library we're using. Looks like there has been some activity in more recent versions of the library around darwin support, so I've updated to the most recent version of the lib.
Try pulling the most recent change from here, running glide install
again, and then rebuilding, though I'm not certain whether that library is meant to be functional currently for darwin/macOS.
Same output as before
➜ ./kdeconnect-chrome-extension -install
panic: dbus: couldn't determine address of session bus
goroutine 1 [running]:
main.init.0()
/Users/anirudh/go/src/kdeconnect-chrome-extension/main.go:121 +0x23e
Seems like macOS support may not be fully functional in the upstream library. It's very difficult for me to work with them to implement it though, without access to a macOS system running DBUS.
Can we discuss on Telegram etc? Telegram link: https://t.me/thirrdeye
Best option is probably to file an issue upstream at go-dbus, and work with them to try and get the connection working - if the library works, this application will work. I unfortunately have no idea how DBUS is meant to function on macOS, or whether their code is actually meant to be functional currently, and sitting in the middle without any way to test personally is unlikely to yield results.
Is there any news on this regarding using the Chrome extension on Mac OS?
Without personal access to OSX, or the assistance of someone on OSX who has the skills to troubleshoot this themselves, my hands are tied.
I will see if I can work on this. KDE Connect has progressed much more with the macOS version, compared to the time when the issue was raised.
Thanks Anirudh!
Side question: Do you need KDE Connect for Mac to use this extension or can the extension be used standalone?
On Thu, 10 Dec 2020 at 23:24, Anirudh Gupta notifications@github.com wrote:
I will see if I can work on this. KDE Connect has progressed much more with the macOS version, compared to the time when the issue was raised.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pdf/kdeconnect-chrome-extension/issues/35#issuecomment-742838376, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABJXQ3GTUDNPLA4T2G4YA3SUFDDJANCNFSM4M2ZNA4A .
The extension requires KDE Connect to function.
Which you get from here, right?
https://binary-factory.kde.org/view/MacOS/job/kdeconnect-kde_Nightly_macos/
On Fri, 11 Dec 2020 at 06:50, Peter Fern notifications@github.com wrote:
The extension requires KDE Connect to function.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pdf/kdeconnect-chrome-extension/issues/35#issuecomment-742986303, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABJXQ74GJ7XZ4MT2WVZK4TSUGXK7ANCNFSM4M2ZNA4A .
Describe the bug I build the binary from source for macOS, and got an error on executing the output binary.
To Reproduce Steps to reproduce the behavior:
Stacktrace
Desktop (please complete the following information):
HEAD
]I was running the latest build of kde connect for macos before
./kdeconnect-chrome-extension -install