Giter Site home page Giter Site logo

Comments (15)

warnes avatar warnes commented on July 27, 2024 1

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.

ryanvolz avatar ryanvolz commented on July 27, 2024 1

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.

ryanvolz avatar ryanvolz commented on July 27, 2024 1

Closing until I hear that this is still an issue.

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

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.

warnes avatar warnes commented on July 27, 2024

I am also seeing this using radioconda. Homebrew doesn't have this issue.

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

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.

ryanvolz avatar ryanvolz commented on July 27, 2024

@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.

warnes avatar warnes commented on July 27, 2024

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.

warnes avatar warnes commented on July 27, 2024

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.

ryanvolz avatar ryanvolz commented on July 27, 2024

@warnes Check out my proposed fix in gnuradio/gnuradio#4814 (comment).

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

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.

gte620v avatar gte620v commented on July 27, 2024

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.

fah avatar fah commented on July 27, 2024

@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.

ryanvolz avatar ryanvolz commented on July 27, 2024

Crash possibly fixed by this update to cairo?

from radioconda.

ryanvolz avatar ryanvolz commented on July 27, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.