|
From: | Marcus Müller |
Subject: | Re: Cannot resize GRC window panels |
Date: | Thu, 16 Feb 2023 09:52:45 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 |
On 16.02.23 00:44, Ryan Volz wrote:
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-companionI 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 <ryan.volz@gmail.com <mailto:ryan.volz@gmail.com>> 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 > ville.eerola@iki.fi <mailto:ville.eerola@iki.fi> > 050-4804435 >
smime.p7s
Description: S/MIME Cryptographic Signature
[Prev in Thread] | Current Thread | [Next in Thread] |