Solaar GUI does not work in Ubuntu 16.10

Bug #1636710 reported by eDeviser
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
solaar (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I installed solaar with `sudo apt-get install solaar`
I am running Ubuntu 16.10.
I did a `sudo apt-get update` and `sudo apt-get dist-upgrade`, so all packages are the latest.

Well solaar GUI does not work properly. See my screenshot. There is no Pair Button, the 'Unifying Receiver' section shoes the content and the symbol of the paired mouse (M515).

Starting solaar via the command line gives me the fallowing messages:

/usr/share/solaar/lib/solaar/gtk.py:33: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  __import__(module)
/usr/share/solaar/lib/solaar/ui/notify.py:33: PyGIWarning: Notify was imported without specifying a version first. Use gi.require_version('Notify', '0.7') before import to ensure that the right version gets loaded.
  from gi.repository import Notify
/usr/share/solaar/lib/solaar/ui/tray.py:72: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded.
  from gi.repository import AppIndicator3

Clicking on the 'Unifying Receiver' section produces some more output:

Traceback (most recent call last):
  File "/usr/share/solaar/lib/solaar/ui/window.py", line 390, in _device_selected
    _update_info_panel(device, full=True)
  File "/usr/share/solaar/lib/solaar/ui/window.py", line 695, in _update_info_panel
    _info._icon.set_from_icon_name(icon_name, _DEVICE_ICON_SIZE)
TypeError: Argument 1 does not allow None as a value

As a workaround I paired my devices now via the solaar-cli.

Revision history for this message
eDeviser (wolle3) wrote :
Revision history for this message
hardyn (arlenn) wrote :

I didn't put as much work in, but exactly the same problem. Unable to add new device using GUI. Removed all the devices as I thought that might help. It didn't.

Added devices though the CLI. Which worked, GUI still shows no devices.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in solaar (Ubuntu):
status: New → Confirmed
Revision history for this message
Peter Wu (lekensteyn) wrote :

The TypeError is fixed by commit 9a6cdd9cee773b5b315aef81d32f629c48760e5c upstream. Though at this point, I would recommend just taking a git snapshot from master.

Revision history for this message
Norbert (asterix52) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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