nm-tray is missing a native Qt UI for editing connections

Bug #1782579 reported by Chris Guiver on 2018-07-19
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nm-tray (Ubuntu)
Simon Quigley

Bug Description

Lubuntu 18.10 and on is using nm-tray for network connections. Unfortunately it lacks a native connection editor and instead loads `nmtui-edit` in a terminal. This is substandard and makes dealing with things like VPNs impossible.

To be clear, with the switch to LXQt from LXDE, Lubuntu is attempting to use applications that do not require GTK. The Ubuntu Release Team imposes a requirement that prevents us from using cmst, otherwise it would be a better choice.

Lubuntu is tracking development of this here:

Currently a workaround is implemented in 19.10 that can be applied to 19.04. See https://bugs.launchpad.net/ubuntu/+source/nm-tray/+bug/1782579/comments/4

Chris Guiver (guiverc) wrote :
Simon Quigley (tsimonq2) on 2018-07-19
affects: xterm (Ubuntu) → nm-tray (Ubuntu)
Chris Guiver (guiverc) on 2018-07-19
description: updated
Simon Quigley (tsimonq2) on 2018-07-20
summary: - lubuntu 32bit daily image 2018-07-18 nmtui-edit won't show; needs xterm
- (not on image)
+ nm-tray is missing a native Qt "Edit Connections" or "Connection
+ Information" menu
description: updated
Changed in nm-tray (Ubuntu):
assignee: nobody → Simon Quigley (tsimonq2)
importance: Undecided → Medium
status: New → Confirmed
Simon Quigley (tsimonq2) on 2018-07-20
tags: added: lubuntu
removed: ubuntu

I just clicked NM dialog on main screen on a daily image & noticed the 'connection info' & 'edit connections' boxes appear; xterm is not installed, so the issue has been fixed I believe.

(it's possible its been fixed for days; and I just noticed; my current daily image was downloaded about 18 hours ago)

Walter Lapchynski (wxl) wrote :

Chris, the issue of those menu options failing to work correctly because
(A) they were hardcoded to use xterm to open nmtui and (B) because xterm
wasn't installed and (C) because the default window size for qterminal
was too small has been solved for days. See
https://bugs.launchpad.net/ubuntu/+source/nm-tray/+bug/1786978 for more
on that bug and the package versions that fixed them.

The issue of needing a normal, native GUI interface is still there,
though. That's what this bug is about. I guess more realistically, it's
a wishlist item.

Walter Lapchynski (wxl) on 2019-04-14
description: updated
Changed in nm-tray (Ubuntu):
status: Confirmed → Triaged
summary: - nm-tray is missing a native Qt "Edit Connections" or "Connection
- Information" menu
+ nm-tray is missing a native Qt UI for editing connections
Changed in nm-tray:
status: Unknown → New
Walter Lapchynski (wxl) wrote :

Though the bug as described is still relevant, the workaround intended for Lubuntu 19.10 has been implemented— use GTK:

nm-tray (0.4.1-0ubuntu2) eoan; urgency=medium

  * Changed connection editor to nm-connnection-editor

 -- Hans P Möller <email address hidden> Mon, 01 Jul 2019 10:28:06 -0400

We've also made a change to the Lubuntu seed to include network-manager-gnome. We still need to change nm-tray to include this as a recommend, though, for other non-Lubuntu users of the package.

To fit this change to an existing install of, e.g. 19.04:

 1. Install network-manager-gnome
 2. Edit /usr/share/nm-tray/nm-tray.conf so that connectionsEditor=nm-connection-editor

description: updated
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.