Home › Forums › Platform Specific › Linux › Can't open panel
- This topic has 11 replies, 2 voices, and was last updated 3 years, 9 months ago by samoht.
-
AuthorPosts
-
August 19, 2014 at 1:30 am #27683
Hi,
Have tried with both the precompiled standalone Ctrlr-x86_64 5.2.111 and another compiled from source. Both start fine, but don’t display the open dialog when I select File > Open Panel menu.
The logs are filed with:
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
JUCE Assertion failure in juce_LeakedObjectDetector.h:95
….Os: Slackware Linux 14.1
Arch: x86_64I can give more information about libraries versions etc..
Thanks
August 19, 2014 at 9:55 am #27689What graphic environment are you using ? GNOME/KDE ? This looks like an issue with the native open file dialog, i’d have to install Slackware (i’m ashamed to admit i wasn’t using it lately) to see what’s up.
August 19, 2014 at 1:37 pm #27695I use xfce 4.10 which is similar to GNOME (use mainly GTK2 and GTK3 libraries)
Thanks
August 19, 2014 at 1:46 pm #27696Ok, just started a KDE session and run Ctrlr, in this Desktop Environment the open dialog works.
I tried other Desktop environments: TWM and Fluxbox, open dialog doesn’t work.
So far it seems it works only on KDE, I don’t know why, other QT applications work fine in xfce…
Thanks
[edit]
After a file search, I found
ctrlr-master/Juce/modules/juce_gui_basics/native/juce_linux_FileChooser.cppIt seems only KDE (kdialog) and GNOME (zenity) are supported, no?
[edit 2]
I finally made it able to open dialog in xfce, just fool the juce filechooser pretending it is in running KDE session by starting Ctrlr as:KDE_FULL_SESSION=true ./Ctrlr-x86_64
November 30, 2015 at 7:27 pm #64422I have the same problem on Lubuntu 15.10 (LXDE/Openbox): Ctrlr freezes on panel open/save.
Is there any workaround?December 2, 2015 at 10:21 am #64634update: if I do
export KDE_FULL_SESSION=true
before the first launch of Ctrlr it works. Otherwise, after Ctrlr is launched without that variable set, subsequent launches won’t work, until the pc is rebooted.December 29, 2015 at 11:29 pm #67403I still have occasional program freezes on file dialog open (also when trying to add a resource). I tried to set “Use OS native dialog windows” in preferences but nothing changes.
The only workaround is to reboot the computer until you get lucky and the dialog box finally opens…These might be useful for diagnosing:
http://www.juce.com/forum/topic/freeze-when-opening-filechooser
http://www.juce.com/forum/topic/fixes-native-zenity-linux-file-dialog-patch- This reply was modified 8 years, 3 months ago by amagnolo.
December 30, 2015 at 11:18 am #67442I get the same thing, it’s the Linux’s zenity or whatever that is responsible for the dialog to pop-up, it freezes so Ctrlr freezes waiting for zenity to show. Anyway i’ll see if i can implement a JUCE-only open dialog for Linux so that we can bypass this zenity mechanism.
December 30, 2015 at 2:58 pm #67457Well if you are building from sources, you can pull the latest source from github and re-build, a global option has been added to toggle native OS/native JUCE open/save dialogs, that should help.
January 1, 2016 at 5:33 pm #67618I tried the 5.3.178 binary with the new option and it works all right; I noticed that the “add resource” dialog still uses zenity but it works even without the KDE_FULL_SESSION variable. Even the “open panel” dialog now works with zenity.
Anyway, I haven’t experienced any freeze with this build, so the problem seems solved, thank you very much!February 29, 2020 at 1:12 pm #117094Hi Amagnolo,
Looks like not opening menu (actually all GUI element do not respond to mouse events) with KDE_FULL_SESSION set or not set is still there or returned.
I’m running Ubuntu_x86_64 19.10 with xfce.do you have the 5.3.178 binary version still available, so I could give it a try, because it is not in the builds available,
or the a Magic Wand to solve it 😉
Linux Bitwig user
Arduino - Teensy midi hacker noviceJuly 18, 2020 at 12:11 pm #119196Hi xerhard,
Also similar problems in the Kaos distribution (KDE based as name suggests, and and as a whole updated to very recent packages).
Mouse problems in the gui,
file = utils.saveFileWindow, even set to false, has the weird effect that the data can be written, but that Ctrlr always crashes after a restart of Ctrlr (immediately after the restart opening a save requester and then when clicking cancel or save the crash occurs).
- This reply was modified 3 years, 9 months ago by samoht.
-
AuthorPosts
- The forum ‘Linux’ is closed to new topics and replies.