Version-Release number of selected component: solaar-1.0.1-1.fc30 Additional info: reporter: libreport-2.10.1 cmdline: /usr/bin/python3 -s /usr/bin/solaar crash_function: check_feature exception_type: AttributeError executable: /usr/bin/solaar interpreter: python3-3.7.4-1.fc30.x86_64 kernel: 5.2.15-200.fc30.x86_64 runlevel: N 5 type: Python3 uid: 10069 Truncated backtrace: settings_templates.py:381:check_feature:AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll' Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/solaar/ui/window.py", line 380, in _device_selected _update_info_panel(device, full=True) File "/usr/lib/python3.7/site-packages/solaar/ui/window.py", line 701, in _update_info_panel _update_device_panel(device, _info._device, _info._buttons, full) File "/usr/lib/python3.7/site-packages/solaar/ui/window.py", line 672, in _update_device_panel _config_panel.update(device, is_online) File "/usr/lib/python3.7/site-packages/solaar/ui/config_panel.py", line 206, in update for s in device.settings: File "/usr/lib/python3.7/site-packages/logitech_receiver/receiver.py", line 254, in settings _check_feature_settings(self, self._settings) File "/usr/lib/python3.7/site-packages/logitech_receiver/settings_templates.py", line 385, in check_feature_settings check_feature(_LOW_RES_SCROLL[0], _F.LOWRES_WHEEL) File "/usr/lib/python3.7/site-packages/logitech_receiver/settings_templates.py", line 381, in check_feature feature = getattr(FeatureSettings, field_name)() AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll' Local variables in innermost frame: featureId: NamedInt(8496, 'LOWRES WHEEL') field_name: 'low_res_scroll' name: 'low-res-scroll' already_known: [] device: <PairedDevice(2,406F,MX Ergo)>
Created attachment 1617847 [details] File: backtrace
Created attachment 1617848 [details] File: cgroup
Created attachment 1617849 [details] File: cpuinfo
Created attachment 1617850 [details] File: environ
Created attachment 1617851 [details] File: mountinfo
Created attachment 1617852 [details] File: namespaces
Created attachment 1617853 [details] File: open_fds
It looks like this upstream issue: https://github.com/pwr-Solaar/Solaar/issues/544 . There's a PR, too: https://github.com/pwr-Solaar/Solaar/pull/557 . I'll try to make a build with that patch applied so that you can test it.
Please try this build: https://koji.fedoraproject.org/koji/taskinfo?taskID=37813786 . It's a scratch build, so please download it as soon as possible, even if you cannot test it right away as it will get garbage-collected soon.
Or you can try this copr build: https://copr.fedorainfracloud.org/coprs/rathann/solaar-bug-1754295/
*** Bug 1758300 has been marked as a duplicate of this bug. ***
Similar problem has been detected: Power on an new logitech device reporter: libreport-2.11.3 cmdline: /usr/bin/python3 -s /usr/bin/solaar crash_function: check_feature exception_type: AttributeError executable: /usr/bin/solaar interpreter: python3-3.7.5-1.fc30.x86_64 kernel: 5.3.15-200.fc30.x86_64 package: solaar-1.0.1-1.fc30 reason: settings_templates.py:381:check_feature:AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll' runlevel: N 5 type: Python3 uid: 1000
Thanks for the report, Frank. Can you test my copr build and see if it fixes the issue? https://copr.fedorainfracloud.org/coprs/rathann/solaar-bug-1754295/ .
Hi Dominik, I have installed it. I see no python exceoptions and now it is also possible to adjust the mouse resolution. Thanks for the patch.
Great, thanks for testing. I'll include the patch in the next package build.
Similar problem has been detected: The crash report popped up following a reboot of the system and I logged in to Gnome Shell/Desktop. reporter: libreport-2.11.3 cmdline: /usr/bin/python3 -s /usr/bin/solaar crash_function: check_feature exception_type: AttributeError executable: /usr/bin/solaar interpreter: python3-3.7.4-1.fc30.x86_64 kernel: 5.2.17-200.fc30.x86_64 package: solaar-1.0.1-1.fc30 reason: settings_templates.py:381:check_feature:AttributeError: '_SETTINGS_LIST' object has no attribute 'low_res_scroll' runlevel: N 5 type: Python3 uid: 1000
*** Bug 1804888 has been marked as a duplicate of this bug. ***
FEDORA-2020-5011b62b4b has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-5011b62b4b
FEDORA-2020-2d902a1576 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2d902a1576
FEDORA-2020-d00e89d607 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-d00e89d607
FEDORA-2020-5011b62b4b has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-5011b62b4b` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-5011b62b4b See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-d00e89d607 has been pushed to the Fedora 30 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-d00e89d607` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d00e89d607 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-2d902a1576 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2d902a1576` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2d902a1576 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-5011b62b4b has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-2d902a1576 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-d00e89d607 has been pushed to the Fedora 30 stable repository. If problem still persists, please make note of it in this bug report.