FS#58188 - [tuna] Oscilloscope cannot start

Attached to Project: Community Packages
Opened by Piero (hifi25nl) - Tuesday, 10 April 2018, 15:33 GMT
Last edited by David Runge (dvzrv) - Sunday, 06 January 2019, 22:02 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To David Runge (dvzrv)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Oscilloscope cannot start

Additional info:
Version 1:0.13.1-6

Steps to reproduce:
Launch oscilloscope and you will see the following errors:

Traceback (most recent call last):
File "/usr/bin/oscilloscope", line 100, in <module>
main()
File "/usr/bin/oscilloscope", line 95, in main
sample_multiplier = sample_multiplier)
File "/usr/lib/python2.7/site-packages/tuna/oscilloscope.py", line 404, in __init__
scale = scale)
File "/usr/lib/python2.7/site-packages/tuna/oscilloscope.py", line 246, in __init__
ylabel = ylabel)
File "/usr/lib/python2.7/site-packages/tuna/oscilloscope.py", line 116, in __init__
ax.set_axis_bgcolor(bg_color)
AttributeError: 'AxesSubplot' object has no attribute 'set_axis_bgcolor'

Downgrading python2-matplotlib to 1.3.1-4 fix the problem
This task depends upon

Closed by  David Runge (dvzrv)
Sunday, 06 January 2019, 22:02 GMT
Reason for closing:  Upstream
Additional comments about closing:  Upstream needs to port GUI parts of the application to python-gobject to be compatible to the rest of the application (now being python3).
Comment by David Runge (dvzrv) - Tuesday, 10 April 2018, 18:07 GMT
Upstream has been informed about this. I'm not sure, how long a fix will take though.
A port to python3 is also in the making (which might take precedence).
Comment by Piero (hifi25nl) - Saturday, 11 August 2018, 09:11 GMT
Also python2-matplotlib version 2.1.2-1 is fine
Comment by David Runge (dvzrv) - Tuesday, 02 October 2018, 13:25 GMT
The current state is, that oscilloscope will not be supported (for now) on python3, nor will the tuna GUI for that matter [1].
However, a new GUI has been proposed by a Fedora developer.
If you are able to provide help porting and developing, sign up to the upstream mailing list [2].

[1] "https://lists.fedorahosted.org/archives/list/tuna-devel@lists.fedorahosted.org/thread/QMBPJBN5TTFHFGPWEL4IFO6RUA67S3FN/"
[2] "https://lists.fedorahosted.org/archives/list/tuna-devel@lists.fedorahosted.org/"
Comment by David Runge (dvzrv) - Sunday, 06 January 2019, 22:02 GMT
I'm closing this as wontfix, as upstream needs to port things to python-gobject now to be compatible to the main code being at python3 since 0.14.0.
This means tuna is currently CLI-only!

Loading...