Hi,
And now the conclusion to this riveting saga...
Further investigation has revealed that the problem is that the drag
indicator icons were not being found with the conda xorg-libxcursor
package installed. You can still actually click and drag to resize the
panel boundaries, there's just no visual indication. This happens
because installing that package causes X11 to look for cursors in the
conda prefix but not the system prefix, and unless you're using the
Adwaita theme it won't find them.
You can set the XCURSOR_PATH environment variable to point to your
system cursor installation (probably /usr/share/icons) to get things
working properly again:
export XCURSOR_PATH=/usr/share/icons:/usr/share/pixmaps
gnuradio-companion
I also have a fix to the xorg-libxcursor package so that it will fall
back to the system directories when looking for cursors. That should be
rolled out soon so that the environment variable workaround is not
necessary after an upgrade.
Cheers,
Ryan
On 2/15/23 3:02 PM, Ryan Volz wrote:
Hi all,
I have found the package that is the culprit: xorg-libxcursor. This is
newly pulled in with the latest radioconda release because gr-fosphor ->
glfw3 -> xorg-libxcursor.
So if you don't need gr-fosphor, you can `mamba uninstall
xorg-libxcursor` as a temporary workaround.
It shouldn't be strictly needed anyway since things will fall back on
using the Xorg libraries from outside of conda, but for some reason it
is a requirement of the glfw3 package. Now I'll have to investigate
either fixing xorg-libxcursor or removing that dependency.
Cheers,
Ryan
On 2/13/23 6:51 PM, Jeff Long wrote:
On Fedora 37, it seems to work fine on the host and in radioconda,
both using 3.24.36.
On Mon, Feb 13, 2023 at 5:01 PM Ryan Volz <[email protected]
<mailto:[email protected]>> wrote:
Hi Ville,
I can confirm that I experience the same thing using conda. If I
had to
guess, it might be a change/bug with newer versions of GTK 3? That's
the
main relevant thing that could be different between using GRC through
conda and distribution packages. The latest radioconda is using
gtk3=3.24.36, but I see the same with 3.24.35 and 3.24.34. My Ubuntu
has
gtk 3.24.33, so maybe something did change between 3.24.33 and
3.24.34?
More investigation is needed.
Cheers,
Ryan
On 2/13/23 1:55 PM, Ville Eerola wrote:
> Hi,
>
> I have a fresh install of GNU Radio (3.10.5.1) on a Ubuntu 22.04.
The
> problem is that I cannot resize the panels in GRC in that For
example, I
> cannot make the console panel larger/smaller. In a previous
> installation, in a different machine, it works OK. When I hover
the
> mouse cursor on top of the panel boundaries, the cursor turns to a
> double arrow, and it is possible to move the dividing edge to
resize the
> panels.
>
> Other software (e.g. gedit) allows me to resize the panels just
fine in
> this new computer.
>
> Failing setup:
> Machine: Intel NUC PC (NUC 11PAHi7 Core i7)
> OS: Fresh install of Ubuntu 22.04.1 LTS (with all updates
installed)
> GNU Radio version: 3.10.5.1, installed via Radioconda (today)
>
> The other machine (which works OK) has
> Machine: Intel i9-10900K, nVidia RTX 2070 SUPER
> OS: Ubuntu 22.04.1 LTS
> GNU Radio version: 3.10.5.1 (Installed via Ubuntu package)
>
> I have tried to look for information about this issue without
luck, but
> maybe I didn't guess the right search terms.
>
> Regards, Ville
>
> --
> Ville Eerola
> [email protected] <mailto:[email protected]>
> 050-4804435
>