lpav 2 Posted ... Hello I have installed all AUR packages: eddie-cli, eddie-ui, eddie-ui-git They all fail to start with: $ sudo eddie-cli [sudo] password for iarch: . 2022.02.28 23:28:15 - Eddie version: 2.20.0 / linux_x64, System: Linux, Name: Arch Linux \r (\l), Version: Linux myhostname 5.16.11-arch1-1 #1 SMP PREEMPT Thu, 24 Feb 2022 02:18:20 +0000 x86_64 GNU/Linux, Mono/.Net: 6.12.0 (makepkg/c621c35ffa0 Thu Jun 17 02:48:02 PM -03 2021); Framework: v4.0.30319 . 2022.02.28 23:28:15 - Command line arguments (2): path.resources="/usr/share/eddie-cli" path.exec="/usr/bin/eddie-cli" . 2022.02.28 23:28:15 - Raise system privileges F 2022.02.28 23:28:16 - Unable to obtain elevated privileges (required): Unable to start (Elevated communication closed) . 2022.02.28 23:28:16 - Shutdown in progress . 2022.02.28 23:28:16 - Shutdown complete $ sudo eddie-ui ... . 2022.02.28 23:28:57 - Command line arguments (3): path.resources="/usr/share/eddie-ui" path.exec="/usr/bin/eddie-ui" v="True" . 2022.02.28 23:28:57 - Raise system privileges F 2022.02.28 23:28:59 - Unable to obtain elevated privileges (required): Unable to start (Elevated communication closed) . 2022.02.28 23:29:03 - Shutdown in progress . 2022.02.28 23:29:03 - Shutdown complete I have tried: sudo ln -s ~/.config/eddie/default.profile /usr/lib/eddie-ui/my_profile.profile sudo eddie-ui -cli profile=my_profile without luck, same error. Any thoughts how to troubleshoot this? Thanks Quote Share this post Link to post
OpenSourcerer 1435 Posted ... Don't use sudo. Let Eddie ask itself for permissions. … no, wait. I can't launch Eddie myself anymore. Same message. Interesting. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
Clodo 176 Posted ... Focus only on eddie-ui for now. Yes, must be launched without "sudo". I just simply installed eddie-ui-git from AUR on an Arch Manjaro 21, and start with "eddie-ui" from terminal. Please report any information that can be useful to reproduce the issue, thanks Quote Share this post Link to post
lpav 2 Posted ... (edited) Hello, Thanks for the replies. sudo or not the error is the same. OS: Arch Linux; Build ID: rolling kernel: 5.16.11-arch1-1 #1 SMP PREEMPT Thu, 24 Feb 2022 02:18:20 +0000 x86_64 GNU/LinuxSteps to reproduce: 1. Download and build `eddie-ui-git`: $ auracle download eddie-ui-git clone complete: /home/myuser/pks/eddie-ui-git $ cd /home/myuser/pks/eddie-ui-git $ makepkg -csi ==> Making package: eddie-ui-git 2.21.4-1 (Wed 02 Mar 2022 06:13:41 PM EET) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning Eddie git repo... Cloning into bare repository '/home/myuser/pks/eddie-ui-git/Eddie'... remote: Enumerating objects: 14700, done. remote: Counting objects: 100% (1375/1375), done. remote: Compressing objects: 100% (810/810), done. remote: Total 14700 (delta 798), reused 904 (delta 539), pack-reused 13325 Receiving objects: 100% (14700/14700), 486.17 MiB | 5.50 MiB/s, done. Resolving deltas: 100% (10076/10076), done. ==> Validating source files with sha1sums... Eddie ... Skipped ==> Extracting sources... -> Creating working copy of Eddie git repo... Cloning into 'Eddie'... done. Updating files: 100% (1923/1923), done. ==> Starting build()... >>>> xbuild tool is deprecated and will be removed in future updates, use msbuild instead <<<< XBuild Engine Version 14.0 Mono, Version 6.12.0.0 Copyright (C) 2005-2013 Various Mono authors Configuration: Release Platform: x64 Configuration: Release Platform: x64 Configuration: Release Platform: x64 Configuration: Release Platform: x64 Configuration: Release Platform: x64 CMake Warning: No source or binary directory provided. Both will be assumed to be the same as the current working directory, but note that this warning will become a fatal error in future CMake releases. CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Checking for one of the modules 'gtk+-2.0' -- Configuring done -- Generating done -- Build files have been written to: /home/myuser/pks/eddie-ui-git/src/Eddie/src/UI.GTK.Linux.Tray [ 50%] Building CXX object CMakeFiles/eddie_tray.dir/src/main.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /usr/include/libappindicator-0.1/libappindicator/app-indicator.h:33, from /home/myuser/pks/eddie-ui-git/src/Eddie/src/UI.GTK.Linux.Tray/src/main.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/libappindicator-0.1/libappindicator/app-indicator.h:33, from /home/myuser/pks/eddie-ui-git/src/Eddie/src/UI.GTK.Linux.Tray/src/main.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:704:3: note: declared here 704 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /usr/include/libappindicator-0.1/libappindicator/app-indicator.h:33, from /home/myuser/pks/eddie-ui-git/src/Eddie/src/UI.GTK.Linux.Tray/src/main.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from /usr/include/libappindicator-0.1/libappindicator/app-indicator.h:33, from /home/myuser/pks/eddie-ui-git/src/Eddie/src/UI.GTK.Linux.Tray/src/main.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [100%] Linking CXX executable eddie_tray [100%] Built target eddie_tray BasePath: /home/myuser/pks/eddie-ui-git/src/Eddie/src TargetDir: src/App.Forms.Linux/bin/x64/Release/ Project: ui Arch: x64 Config: Release Mode: static Done ==> Entering fakeroot environment... ==> Starting package()... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 53806 0 53806 0 0 87301 0 --:--:-- --:--:-- --:--:-- 87205 -> Installing desktop file... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/lib/eddie-ui/Lib.Forms.Skin.dll usr/lib/eddie-ui/Lib.Platform.Linux.dll usr/lib/eddie-ui/Lib.Core.dll usr/lib/eddie-ui/eddie-cli-elevated usr/lib/eddie-ui/Lib.Forms.dll usr/lib/eddie-ui/eddie-ui.exe ==> Creating package "eddie-ui-git"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Adding install file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: eddie-ui-git 2.21.4-1 (Wed 02 Mar 2022 06:15:43 PM EET) ==> Installing package eddie-ui-git with pacman -U... [sudo] password for myuser: loading packages... resolving dependencies... looking for conflicting packages... Packages (1) eddie-ui-git-2.21.4-1 Total Installed Size: 6.61 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [##############################################################################################] 100% (1/1) checking package integrity [##############################################################################################] 100% (1/1) loading package files [##############################################################################################] 100% (1/1) checking for file conflicts [##############################################################################################] 100% (1/1) checking available disk space [##############################################################################################] 100% :: Processing package changes... (1/1) installing eddie-ui-git [##############################################################################################] 100% ==> Updating desktop MIME database... Optional dependencies for eddie-ui-git stunnel: VPN over SSL openssh: VPN over SSH [installed] :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the desktop file MIME type cache... ==> Cleaning up... 2. Run $ eddie-ui . 2022.03.02 18:55:18 - Eddie version: 2.21.4beta / linux_x64, System: Linux, Name: Arch Linux, Version: Linux myhostname 5.16.11-arch1-1 #1 SMP PREEMPT Thu, 24 Feb 2022 02:18:20 +0000 x86_64 GNU/Linux, Mono/.Net: 6.12.0 (makepkg/c621c35ffa0 Thu Jun 17 02:48:02 PM -03 2021); Framework: v4.0.30319 . 2022.03.02 18:55:18 - Command line arguments (2): path.resources="/usr/share/eddie-ui" path.exec="/usr/bin/eddie-ui" . 2022.03.02 18:55:18 - Raise system privileges F 2022.03.02 18:55:22 - Unable to obtain elevated privileges (required): Unable to start (Elevated communication closed) . 2022.03.02 18:55:24 - Shutdown in progress . 2022.03.02 18:55:24 - Shutdown complete Cant locate any logs besides the stdout, so I am not sure what else to include: $ ps aux|grep -i openvpnv myuser 139634 0.0 0.0 6992 2412 pts/2 S+ 19:02 0:00 grep --color -i openvpnv $ openvpn --version OpenVPN 2.5.5 [git:makepkg/869f194c23ae93c4+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Dec 15 2021 library versions: OpenSSL 1.1.1m 14 Dec 2021, LZO 2.10 Originally developed by James Yonan Copyright (C) 2002-2021 OpenVPN Inc <sales@openvpn.net> Compile time defines: $ ls -la /usr/lib/eddie-ui/ total 6324 drwxr-xr-x 2 root root 4096 Mar 2 18:17 . drwxr-xr-x 267 root root 180224 Mar 2 14:43 .. -rw------- 1 root root 1195 Mar 1 00:29 default.profile -rwxr-xr-x 1 root root 2389312 Mar 2 18:13 eddie-cli-elevated -rwxr-xr-x 1 root root 1424248 Mar 2 18:13 eddie-tray -rwxr-xr-x 1 root root 61952 Mar 2 18:13 eddie-ui.exe -rw-r--r-- 1 root root 333824 Mar 2 18:13 Lib.Core.dll -rw-r--r-- 1 root root 1884672 Mar 2 18:13 Lib.Forms.dll -rw-r--r-- 1 root root 105472 Mar 2 18:13 Lib.Forms.Skin.dll -rw-r--r-- 1 root root 14368 Mar 2 18:13 libLib.Platform.Linux.Native.so -rw-r--r-- 1 root root 52224 Mar 2 18:13 Lib.Platform.Linux.dll lrwxrwxrwx 1 root root 41 Feb 28 23:32 my_profile.profile -> /home/myuser/.config/eddie/default.profile $ ls -la /usr/share/eddie-ui/ total 512 drwxr-xr-x 3 root root 4096 Mar 2 19:15 . drwxr-xr-x 306 root root 12288 Mar 2 19:15 .. -rw-r--r-- 1 root root 261889 Feb 28 23:18 cacert.pem -rw-r--r-- 1 root root 52810 Feb 28 23:18 icon_gray.png -rw-r--r-- 1 root root 53214 Feb 28 23:18 icon.png -rw-r--r-- 1 root root 28490 Feb 28 23:18 iso-3166.json drwxr-xr-x 2 root root 4096 Mar 2 19:15 lang -rw-r--r-- 1 root root 52810 Feb 28 23:18 tray_gray.png -rw-r--r-- 1 root root 53214 Feb 28 23:18 tray.png $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eno2 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eno2 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr1 172.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8 192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eno2 192.168.1.1 0.0.0.0 255.255.255.255 UH 100 0 0 eno2 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0 192.168.170.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1 $ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff altname enp0s31f6 inet 192.168.1.5/24 brd 192.168.1.255 scope global dynamic noprefixroute eno2 valid_lft 70045sec preferred_lft 70045sec inet6 2a02:587:3223:98f5:2bff:65da:f195:4c16/64 scope global dynamic noprefixroute valid_lft 604788sec preferred_lft 86388sec inet6 2a02:587:3223:98f5:9ae7:43ff:fe99:94e8/64 scope global dynamic mngtmpaddr noprefixroute valid_lft 604786sec preferred_lft 86386sec inet6 fe80::d1c4:cf3b:303f:f791/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:00:00:00:00:01 brd ff:ff:ff:ff:ff:ff permaddr 24:41:8c:ab:a6:ad altname wlp0s20f3 4: vmnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000 link/ether 00:00:00:00:00:02 brd ff:ff:ff:ff:ff:ff inet 192.168.170.1/24 brd 192.168.170.255 scope global vmnet1 valid_lft forever preferred_lft forever inet6 fe80::250:56ff:fec0:1/64 scope link valid_lft forever preferred_lft forever 5: vmnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000 link/ether 00:00:00:00:00:03 brd ff:ff:ff:ff:ff:ff inet 172.1.1.1/24 brd 172.1.1.255 scope global vmnet8 valid_lft forever preferred_lft forever inet6 fe80::250:56ff:fec0:8/64 scope link valid_lft forever preferred_lft forever 6: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 00:00:00:00:00:04 brd ff:ff:ff:ff:ff:ff inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever preferred_lft forever 7: virbr2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 00:00:00:00:00:05 brd ff:ff:ff:ff:ff:ff 8: virbr1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 00:00:00:00:00:06 brd ff:ff:ff:ff:ff:ff inet 10.0.2.2/24 brd 10.0.2.255 scope global virbr1 valid_lft forever preferred_lft forever 9: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:00:00:00:00:07 brd ff:ff:ff:ff:ff:ff 10: vboxnet1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:00:00:00:00:08 brd ff:ff:ff:ff:ff:ff Edited ... by lpav Quote Share this post Link to post
AirManizno 1 Posted ... Just here to say I'm having the same issue since some updates yesterday (running EndeavourOS/Arch). Tried the uninstalling, reinstalling, both the stable and beta versions. No luck so far. Will be interesting to see how this progresses 1 lpav reacted to this Quote Share this post Link to post
OpenSourcerer 1435 Posted ... So, I edited the PKGBUILD to compile everything in debug mode, which included simply replacing all occurences of "Release" with "Debug". Started Eddie with the shell command given in /usr/bin/eddie-ui with an addition from the docs and got two additional lines of output, two: $ mono --debug /usr/lib/eddie-ui/eddie-ui.exe --path.resources=/usr/share/eddie-ui --path.exec="/usr/lib/eddie-ui" "$@" . 2022.03.04 22:40:28 - Eddie version: 2.21.4beta / linux_x64, System: Linux, Name: Arch Linux, Version: Linux 5.16.11-zen1-2-zen #1 ZEN SMP PREEMPT Mon, 28 Feb 2022 10:17:33 +0000 x86_64 GNU/Linux, Mono/.Net: 6.12.0 (makepkg/c621c35ffa0 Thu Jun 17 02:48:02 PM -03 2021); Framework: v4.0.30319 . 2022.03.04 22:40:28 - Command line arguments (3): path.resources="/usr/share/eddie-ui" path.exec="/usr/lib/eddie-ui" clr="--color=auto" . 2022.03.04 22:40:28 - Raise system privileges Elevated Debug: Waiting for client Elevated Debug: Command:session-key F 2022.03.04 22:40:32 - Unable to obtain elevated privileges (required): Unable to start (Elevated communication closed) . 2022.03.04 22:40:33 - Shutdown in progress . 2022.03.04 22:40:33 - Shutdown complete I hope it helps!™ 1 lpav reacted to this Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
OpenSourcerer 1435 Posted ... Fixed in 2.21.5 beta. 2 AirManizno and lpav reacted to this Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
AirManizno 1 Posted ... 3 hours ago, OpenSourcerer said: Fixed in 2.21.5 beta. Cheers buddy! I'll give that a go. The convenience of Eddie has made me VPN-lazy. I literally have no idea how to connect to airvpn servers any other way sadly. Will have to learn how to (I have a little openmediavault server I'd like to have connect to a vpn, perhaps via qBittorrent, overnights). Quote Share this post Link to post
AirManizno 1 Posted ... Has worked out for me. Also learned how to install .tar.zst files which is a bonus. From the arch-wiki article titled 'Offline installation of packages', if anyone is interested. Cheers all Quote Share this post Link to post