Package Details: solaar 0.9.2-7

Git Clone URL: https://aur.archlinux.org/solaar.git (read-only)
Package Base: solaar
Description: Device manager for Logitech's Unifying receiver peripherals
Upstream URL: http://pwr.github.com/Solaar/
Licenses: GPL2
Conflicts: solaar
Provides: solaar
Submitter: None
Maintainer: atriix
Last Packager: atriix
Votes: 163
Popularity: 5.142971
First Submitted: 2013-02-02 23:27
Last Updated: 2017-05-20 20:47

Latest Comments

OldNuc commented on 2017-05-23 16:12

This issue exists with both old and new receivers.

solaar-cli -d show
Unifying Receiver [/dev/hidraw0:DBF096BA] with 1 devices
09:37:04,070 INFO logitech_receiver.receiver: <UnifyingReceiver(/dev/hidraw0,3)>: found new device 1 (4051)
1: Wireless Mouse M510 [M510:DBF096BA]
09:37:05,806 ERROR logitech_receiver.receiver: failed to read Nano wpid for device 2 of <UnifyingReceiver(/dev/hidraw0,3)>
09:37:05,806 ERROR logitech_receiver.receiver: register_new_device
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/logitech_receiver/receiver.py", line 409, in register_new_device
dev = PairedDevice(self, number, notification)
File "/usr/lib/python3.6/site-packages/logitech_receiver/receiver.py", line 103, in __init__
raise _base.NoSuchDevice(number=number, receiver=receiver, error="read Nano wpid")

atriix commented on 2017-05-20 20:52

Conflict with ltunify-git removed.

However you may want to look at solaar-git instead since there have been no releases drafted since Jul 24, 2013.

drws commented on 2017-04-23 14:28

Manpage for solaar-cli is missing!

Lekensteyn commented on 2016-11-03 20:18

@atriix Can you revert that change? I've adopted and updated ltunify-git yesterday by renaming the udev rules file so the packages can be co-installed.

atriix commented on 2016-11-03 19:30

@jamesan PKGBUILD has been updated to conflict with ltunify-git

jamesan commented on 2016-11-02 10:36

This package conflicts with ltunify-git as both packages install /usr/lib/udev/rules.d/42-logitech-unify-permissions.rules. At a glance, the file as specified in both packages define identical udev rules (except that Solaar includes an additional USB product ID, 0xc52e, for the MK220 classic Nano receiver).

Can either:
1. the file be renamed so both packages can be installed in a system; or
2. ltunify-git be added to the PKGBUILD conflicts variable to acknowledge that both packages cannot be installed at the same time as they are now?

I'm submitting a similar comment for the ltunify-git package as well, as only one PKGBUILD needs to change to resolve this issue.

https://github.com/pwr/Solaar/blob/master/rules.d/42-logitech-unify-permissions.rules
https://git.lekensteyn.nl/ltunify/tree/udev/42-logitech-unify-permissions.rules

kgizdov commented on 2016-05-06 12:20

@Lekensteyn, I guess this also explains why on Wayland there is no tray icon...

Lekensteyn commented on 2016-04-17 12:16

The tray icon issue happens because it uses the XEmbed protocol to create it. xembedsniproxy (used by KDE Plasma) is supposed to bridge that old protocol to the modern protocol uses by Plasma, but it does not seem to work well for all programs. There is no fix for it (yet), patches are welcome.

The warnings were fixed upstream with e1eee2e078ae986bb2e0947ce5a0ddca888a23ba.

dgaus commented on 2016-04-17 01:10

Hi, just installed 0.9.2-5, when I open solaar I get

/usr/lib/python3.5/site-packages/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/lib/python3.5/site-packages/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

An icon appears, it recognizes the mouse that's plugged in and displays the battery level, but I cannot interact with it, left or right click, so I cannot pair new devices. Using kde/plasma. Any ideas? thanks

atriix commented on 2016-04-05 11:48

added python-six to 0.9.2-5, which in theory should make things work

All comments