Linux (POP OS ) install seems success, but check connection always fail? Why &What went wrong?
Had package installed:
sudo /home/xxxx/native-c/install.sh [sudo] xxxx password: /usr/bin/node NodeJS status = 0 Installer is using your system NodeJS.
-> Root directory is /root/.config -> Creating a directory at /root/.config/google-chrome/NativeMessagingHosts -> Chrome Browser is supported -> Creating a directory at /root/.config/chromium/NativeMessagingHosts -> Chromium Browser is supported -> Creating a directory at /root/.config/vivaldi/NativeMessagingHosts -> Vivaldi Browser is supported -> Creating a directory at /root/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts -> Brave Browser is supported -> Creating a directory at /root/.config/microsoftedge/NativeMessagingHosts -> Microsoft Edge Browser is supported -> Creating a directory at /root/.mozilla/native-messaging-hosts -> Firefox Browser is supported -> Creating a directory at /root/.tor-browser/app/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts -> Tor Browser is supported -> Creating a directory at /root/.config/com.add0n.node => Native Host is installed in /root/.config/com.add0n.node
host is ready <<<
But when using Chrome, the One Last Step connection check always fail message "Cannot find the native client. Follow the 3 steps to install the native client"
In addition my same extension config on Windows, MAcOS are fine
for starters you should'av installed without invoking sudo
paths at: /root/.config/
Note: As of version 1.0.0, this extension uses https://github.com/fent/node-ytdl-core as its detection core.
mind you, i've been having the same issue anyways. i'm on Lubuntu 22.04, the only difference i can readily point to, from previous installs , is the current /snap/bin/firefox path, but there's no way to edit it in setting tab; about:addons - though it shouldn't be the issue since 'which' has no trouble finding ff
node16.7.1 FF 105.0.1
i ran the ./uninstall.sh script and installed ytdl-core instead npm install ytdl-core@latest
it now works, but the settings tab still shows missing client path -On youtube, the download arrow icon shows up and works
https://github.com/andy-portmen/native-client * install the original instead