friendlyVRI icon indicating copy to clipboard operation
friendlyVRI copied to clipboard

UI Display issue on M2 Mac, on macOS Sonoma 14.4.1

Open dannypagano opened this issue 1 year ago • 2 comments

Hey there, thanks for building this tool, I'm eager to use it.

Followed your install instructions, but having a GUI/display issue when running the main Python script.

Both the plot window and the control windows pop up as expected, but other than a couple scroll bars, and a few icons, nothing is displayed.

My hunch says this is probably an Apple silicon issue. I'll give things another go either via Rosetta, or on a PC and will update this issue.

Hopefully you're still maintaining this tool, thanks!

Screenshot 2024-05-20 at 3 32 54 PM

dannypagano avatar May 20 '24 22:05 dannypagano

Hi Danny,

Thanks for the bug report. I'll look into this on my M1 Mac. Good motivation for me to update the install instructions. Can you share more about your Python config (conda? versions? etc).

Cormac

crpurcell avatar May 20 '24 23:05 crpurcell

Hey Cormac thanks for getting back to me so quickly. I'm actually on an M3 macbook air, running MacOS Sonoma 14.4.1 (23E224)

I'm new to python and conda, so apologies if my answers aren't what you're after.

Running python --version returns Python 3.9.6 conda --version returns conda 24.4.0

Here's the output of conda info. I've created the VRI env from inside the repo's root folder as described in the instructions, and have activated it before running the main script.

active environment : base
    active env location : /Users/danny/miniconda3
            shell level : 1
       user config file : /Users/danny/.condarc
 populated config files : 
          conda version : 24.4.0
    conda-build version : not installed
         python version : 3.12.3.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=m1
                          __conda=24.4.0=0
                          __osx=14.4.1=0
                          __unix=0=0
       base environment : /Users/danny/miniconda3  (writable)
      conda av data dir : /Users/danny/miniconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-arm64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/osx-arm64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /Users/danny/miniconda3/pkgs
                          /Users/danny/.conda/pkgs
       envs directories : /Users/danny/miniconda3/envs
                          /Users/danny/.conda/envs
               platform : osx-arm64
             user-agent : conda/24.4.0 requests/2.31.0 CPython/3.12.3 Darwin/23.4.0 OSX/14.4.1 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8 aau/0.4.4 c/. s/. e/.
                UID:GID : 501:20
             netrc file : None
           offline mode : False

I was eventually able to get the script running, after setting up a Linux VM (Ubuntu 24.04 LTS) via UTM, and going through the linux install instructions.

dannypagano avatar May 22 '24 02:05 dannypagano