Hello @project0,
Thanks for maintaining this unstable package for us!
I've experimented upgrading to 1.0.3 with the following change on the PKGBUILD
-pkgver=1.0.2
+pkgver=1.0.3
pkgrel=1
pkgdesc="AWS VPN Client"
arch=('x86_64')
@@ -11,7 +11,7 @@ source=(
'awsvpnclient.desktop.patch'
)
sha512sums=(
- '4d0dd6a83400d25245f07a31a76f11217738452a413c45fb36898b8de7284a8940bfbaec1bb918b767f74a1f30e3cdaec37befe0a6608b2b848936e35cd4642e'
+ 'f9ba448324f04134b36259c0c0dc982d79e8d396bc673d663f8c724648d15b2f22f5ec9c2d45f64a5cb4e4f22de6e5a1683d3aab9253998741a9380c9c000d27'
At first running the VPN client GTK I had the following crash:
$ /opt/awsvpnclient/AWS\ VPN\ Client
(AWS VPN Client:649930): dbind-WARNING **: 16:06:44.115: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-obhGyQF0T5: No such file or directory
(AWS VPN Client:649930): Gtk-WARNING **: 16:06:44.180: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
Bail out! Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)
[1] 649930 IOT instruction (core dumped) /opt/awsvpnclient/AWS\ VPN\ Client
With the following command it seems to fixed it:
pacman -S shared-mime-info
Pinned Comments
project0 commented on 2021-06-28 15:58 (UTC) (edited on 2024-02-12 11:07 (UTC) by project0)
Please note the following requirements for AWS VPN Client:
If you depend on DNS servers from VPN you need to have a running systemd-resolved.service. Please ensure it does not conflict with any other DNS resolver service or configuration you may use.
sudo systemctl --now enable systemd-resolved.service
You have to enable and start the awsvpnclient.service after installation:
sudo systemctl --now enable awsvpnclient
For troubelshooting its worth checking first the logs:
See also the official docs: https://docs.aws.amazon.com/vpn/latest/clientvpn-user/client-vpn-connect-linux.html
If you face any other problem please check the troubleshooting guide (DNS issues): https://docs.aws.amazon.com/vpn/latest/clientvpn-user/linux-troubleshooting.html#aws-provided-client