Comments (15)
I am also seeing this using radioconda. Homebrew doesn't have this issue.
I forgot to mention: I'm seeing the resolution issue, not the segfault.
from radioconda.
Just tagging possibly-related issues for tracking:
Non-merged workaround for high DPI displays with macOS: gnuradio/gnuradio#4814
Various issues with GR on arm64 macOS: gnuradio/gnuradio#4420
from radioconda.
Closing until I hear that this is still an issue.
from radioconda.
I think I've heard of this being a problem for GNU Radio itself (not just radioconda) with retina displays on macOS (hence the 1/4 screen, it doesn't get scaled properly for the high resolution). Searching the GNU Radio github though, I don't see it as an existing issue, so I probably just heard it through the grapevine. I'm going to suggest posting this issue over there to spur upstream to try to fix it.
from radioconda.
I am also seeing this using radioconda. Homebrew doesn't have this issue.
from radioconda.
I am also seeing this using radioconda. Homebrew doesn't have this issue.
That's a useful data point, thanks! Homebrew doesn't appear to have any extra patches for GNU Radio, so I'm wondering what the difference is. Probably something lower in the gtk3 graphics stack. I'll do some more digging.
from radioconda.
@warnes Can you tell me what version of pygobject
and gobject-introspection
the working Homebrew build uses?
Possibly related:
https://gitlab.gnome.org/GNOME/pygobject/-/issues/455
https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/283
from radioconda.
Here are the package installed in the GnuRadio python virtual environment:
(venv) % . /usr/local/Cellar/gnuradio//3.9.2.0_2/libexec/venv/bin/activate
(venv) % pip list
Package Version
--------------------- -------
Cheetah3 3.2.6
click 8.0.1
click-plugins 1.1.1
Mako 1.1.4
numpy 1.21.2
pip 21.2.4
pycairo 1.20.1
PyGObject 3.40.1
PyQt3D 5.15.4
PyQt5 5.15.4
PyQt5-sip 12.9.0
PyQtChart 5.15.4
PyQtDataVisualization 5.15.4
PyQtNetworkAuth 5.15.4
PyQtPurchasing 5.15.4
PyQtWebEngine 5.15.4
PyYAML 5.4.1
setuptools 56.0.0
six 1.16.0
from radioconda.
My machine details:
- MacOs 11.6
- 2.6 GHz 6-Core Intel Core i7
- 32 GB RAM
- AMD Radeon Pro 5300M 4 GB / Intel UHD Graphics 630 1536 M
- Screen size: 3584x2240
Results of conda list
attached.
conda_list.txt
from radioconda.
@warnes Check out my proposed fix in gnuradio/gnuradio#4814 (comment).
from radioconda.
I have patched packages ready to go here and here. If I can get confirmation that the change in gnuradio/gnuradio#4814 (comment) works, then I'll merge those PRs and make a new radioconda release to fix this.
from radioconda.
https://github.com/conda-forge/gnuradio-feedstock/pull/85/files worked as a fix for me in conda. I just had to reinstall gnuradio 3.8 using conda. Thanks for the fix, @ryanvolz!
from radioconda.
@ryanvolz
I manually applied your patch to a pure brew installation of gnuradio 3.9.3.0 , which originally caused the resolution problem. Now it works perfectly. Many thanks!
from radioconda.
Crash possibly fixed by this update to cairo
?
from radioconda.
Any chance gnuradio/gnuradio#6352 fixes this? That's a python-only fix, so you can manually edit the appropriate installed python files to test it.
from radioconda.
Related Issues (20)
- After fresh installation, there's a $PREFIX/lib/python3.1 directory HOT 2
- Are you able to update Inspectrum... SigMF HOT 5
- RFTap HOT 1
- ImportError: cannot import name 'qtgui' from partially initialized module 'gnuradio' (most likely due to a circular import) (C:\Users\rhofmann\Documents\gnuradio.py) HOT 6
- gr-bluetooth, gr-nrsc5 (another suggestion... if you have time...)
- How to install specific versions of gnuradio and UHD? HOT 1
- ImportError: DLL load failed while importing qtgui_python HOT 18
- Add SDRPP HOT 1
- gr-adapt
- digital radio (gr-nrsc5, gr-drm, gr-dab)
- issue with UDP-SINK HOT 3
- Cannot enter decimals in Filter Design Tool HOT 1
- Spyder IDE HOT 1
- gr-bladeRF package add?
- Unable to choose editor for Python block on MacOS HOT 5
- 2024.01.26 Release Not Installing on Intel-based Mac HOT 2
- Please add some OOT (gr-cessb, GSM codec, gr-kiwisdr) HOT 1
- gqrx doesn't launch from menu shortcut on Windows (shortcut is broken in 2024.01.26 release) HOT 5
- Source code of the Signal Generatoe FMCW Out of the tree block. HOT 4
- Filter Design Tool produces error: Module 'scipy' has no attribute 'complex128' HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from radioconda.