Created attachment 8117 [details] Скриншот диалога. Свежий Сизиф, xfce, установленны пакеты: $ rpm -qa | grep 'NetworkManager\|openvpn' | sort alterator-net-openvpn-0.8.12-alt1.noarch NetworkManager-adsl-1.18.0-alt1.x86_64 NetworkManager-applet-gtk-1.8.20-alt2.x86_64 NetworkManager-applet-gtk-debuginfo-1.8.20-alt2.x86_64 NetworkManager-daemon-1.18.0-alt1.x86_64 NetworkManager-iodine-1.2.1-alt1.git20180722.x86_64 NetworkManager-l2tp-1.2.12-alt1.x86_64 NetworkManager-openconnect-1.2.4-alt3.x86_64 NetworkManager-openvpn-1.8.10-alt1.x86_64 NetworkManager-ppp-1.18.0-alt1.x86_64 NetworkManager-pptp-1.2.8-alt1.x86_64 NetworkManager-ssh-1.2.9-alt1.x86_64 NetworkManager-sstp-1.2.6-alt1.x86_64 NetworkManager-team-1.18.0-alt1.x86_64 NetworkManager-tui-1.18.0-alt1.x86_64 NetworkManager-wifi-1.18.0-alt1.x86_64 openvpn-2.4.6-alt2.x86_64 Не получается создать соединение OpenVPN через nm-applet. Что делаю: 1. Клик правой кнопкой мыши по иконке апплета -> Edit connections... 2. Клик по кнопке с плюсом 3. В диалоге "Choose a connection type" выбираем OpenVPN, нажимаем кнопку Create В полученном диалоге нет вкладки, на которой можно было бы выбрать сертификаты или хотябы указать адрес сервера OpenVPN, есть только вкладки с Proxy и дополнительными параметрами. Кнопка "Save" не активна и никак активной не становится. При нажатии кнопки "Cancel" соединение не создаётся.
Накопал в ~/.xsession-errors:0 ** (nm-connection-editor:26058): WARNING **: 13:31:30.918: Could not load editor VPN plugin for “org.freedesktop.NetworkManager.openvpn” (missing plugin file "/usr/lib64/NetworkManager/libnm-vpn-plugin-openvpn-editor.so"). (nm-connection-editor:26058): Gtk-CRITICAL **: 13:31:30.918: gtk_widget_get_parent: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:26058): GLib-GObject-CRITICAL **: 13:31:30.918: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed (nm-connection-editor:26058): Gtk-CRITICAL **: 13:31:30.918: gtk_notebook_insert_page: assertion 'GTK_IS_WIDGET (child)' failed (nm-connection-editor:26058): Gtk-CRITICAL **: 13:31:30.920: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:26058): Gtk-CRITICAL **: 13:31:30.921: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:26058): libnm-CRITICAL **: 13:31:30.922: ((libnm/nm-vpn-editor.c:64)): assertion '<dropped>' failed ** Message: 13:31:30.922: Cannot save connection due to error: Invalid setting VPN: unspecified error
Действительно, пакет NetworkManager-openvpn-gtk оказался не установлен в эту систему.
(В ответ на комментарий №2) > Действительно, пакет NetworkManager-openvpn-gtk оказался не установлен в эту > систему. Хехе. А как с ним?
С ним в диалоге появляется вкладка VPN. Сейчас найду работоспособный сервер проверю.
Да. Так получается по крайней мере создать соединение. Можно поворчать что хотелось бы каких-то сообщений об ошибках почеловечнее...
JeOS с Hyprland: NetworkManager-1.52.1-alt1.x86_64 NetworkManager-adsl-1.52.1-alt1.x86_64 NetworkManager-applet-gtk-1.36.0-alt3.x86_64 NetworkManager-bluetooth-1.52.1-alt1.x86_64 NetworkManager-daemon-1.52.1-alt1.x86_64 NetworkManager-l2tp-1.20.20-alt1.x86_64 NetworkManager-l2tp-gtk4-1.20.20-alt1.x86_64 NetworkManager-l2tp-gtk-common-1.20.20-alt1.x86_64 NetworkManager-openconnect-1.2.10-alt2.x86_64 NetworkManager-openconnect-gtk4-1.2.10-alt2.x86_64 NetworkManager-openvpn-1.12.2-alt1.x86_64 NetworkManager-openvpn-gtk4-1.12.2-alt1.x86_64 NetworkManager-openvpn-gtk-common-1.12.2-alt1.x86_64 NetworkManager-ppp-1.52.1-alt1.x86_64 NetworkManager-pptp-1.2.12-alt2.x86_64 NetworkManager-pptp-gtk4-1.2.12-alt2.x86_64 NetworkManager-pptp-gtk-common-1.2.12-alt2.x86_64 NetworkManager-team-1.52.1-alt1.x86_64 NetworkManager-vpnc-1.4.0-alt1.x86_64 NetworkManager-vpnc-gtk4-1.4.0-alt1.x86_64 NetworkManager-vpnc-gtk-common-1.4.0-alt1.x86_64 NetworkManager-wifi-1.52.1-alt1.x86_64 NetworkManager-wwan-1.52.1-alt1.x86_64 openvpn-2.6.12-alt1.x86_64 Логи: ** (nm-connection-editor:9604): WARNING **: 13:15:41.316: Не удалось загрузить модуль редактора VPN для «org.freedesktop.NetworkManager.openvpn» (отсутствует файл модуля "/usr/lib64/NetworkManager/libnm-vpn-plugin-openvpn-editor.so"). (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.316: gtk_widget_get_parent: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.316: gtk_container_add: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.317: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.318: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): nm-CRITICAL **: 13:15:41.319: ((../src/libnm-client-impl/nm-vpn-editor.c:49)): assertion '<dropped>' failed ** Message: 13:15:41.319: Cannot save connection due to error: Недействительный параметр VPN: неуказанная ошибка (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.319: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): nm-CRITICAL **: 13:15:41.372: ((../src/libnm-client-impl/nm-vpn-editor.c:49)): assertion '<dropped>' failed (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.372: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): nm-CRITICAL **: 13:15:41.373: ((../src/libnm-client-impl/nm-vpn-editor.c:49)): assertion '<dropped>' failed (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.373: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed (nm-connection-editor:9604): nm-CRITICAL **: 13:15:41.373: ((../src/libnm-client-impl/nm-vpn-editor.c:49)): assertion '<dropped>' failed (nm-connection-editor:9604): Gtk-CRITICAL **: 13:15:41.373: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed Аналогичная ошибка, описанная в начале баги. Решается до установкой NetworkManager-openvpn-gtk3. Мне кажется пакет не должен требовать и gtk3 и gtk4. Судя по всему плагин openvpn находится не в том пакете.
NetworkManager-*-gtk3 как раз для работы с nm-applet, который на gtk3. NetworkManager-*-gtk4 пакеты нужны для gnome-control-center.